SuperTuxKart generates abnormal screenshot (in fullscreen mode).

Bug #1366262 reported by V字龍(Vdragon)
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
supertuxkart (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

## Issue description
Following screenshots generated during playing, while the size is indeed the screen resolution the content isn't cover full scene:
![farm-2014 09 06_12 21 58](https://cloud.githubusercontent.com/assets/1192163/4174171/82a2d7be-357e-11e4-905f-cc657ee1ad2f.png)
![menu-2014 09 06_12 17 52](https://cloud.githubusercontent.com/assets/1192163/4174172/86647434-357e-11e4-8d8e-34f21dfb5bc4.png)
![overworld-2014 09 06_12 19 23](https://cloud.githubusercontent.com/assets/1192163/4174173/8932e16e-357e-11e4-8f88-43be26d6bbf0.png)
![overworld-2014 09 06_12 19 26](https://cloud.githubusercontent.com/assets/1192163/4174174/8c75a672-357e-11e4-8851-c888dcf8329f.png)

## Reproduce steps
So far I just removed ~/.config/supertuxkart and setup fullscreen(1920x1080) and maximum graphics quality in the graphics setup

My config.xml:
````
<?xml version="1.0"?>
<stkconfig version="8" >

    <!-- Audio Settings
             sfx_on : Whether sound effects are enabled or not (true or false)
             music_on : Whether musics are enabled or not (true or false)
             sfx_volume : Volume for sound effects, see openal AL_GAIN for interpretation
             music_volume : Music volume from 0.0 to 1.0 -->
    <Audio
        sfx_on="true"
        music_on="true"
        sfx_volume="1.000000"
        music_volume="0.700000"
    >
    </Audio>

    <!-- Race Setup Settings
             numkarts : Default number of karts. -1 means use all
             numlaps : Default number of laps.
             numgoals : Default number of goals in soccer mode.
             difficulty : Default race difficulty. 0=easy, 1=medium, 2=hard
             game_mode : Game mode. 0=standard, 1=time trial, 2=follow the leader, 3=3 strikes -->
    <RaceSetup
        numkarts="4"
        numlaps="4"
        numgoals="3"
        difficulty="0"
        game_mode="0"
    >
    </RaceSetup>

    <!-- Kart to select by default (the last used kart) -->
    <kart value="tux" />

    <!-- Last selected kart group -->
    <last_kart_group value="standard" />

    <!-- Settings for the wiimote
             wiimote-raw-max : At what raw input value maximum steering is reached (between 1 and 25).
             wiimote-weight-linear : A weight applied to the linear component of mapping wiimote angle to steering angle
             wiimote-weight-square : A weight applied to the square component of mapping wiimote angle to steering angle
             wiimote-weight-asin : A weight applied to the asin component of mapping wiimote angle to steering angle
             wiimote-weight-sin : A weight applied to the sin component of mapping wiimote angle to steering angle -->
    <WiiMote
        wiimote-raw-max="20.000000"
        wiimote-weight-linear="1.000000"
        wiimote-weight-square="0.000000"
        wiimote-weight-asin="0.000000"
        wiimote-weight-sin="0.000000"
    >
    </WiiMote>

    <!-- Order karts start in GP
             most_points_first : Starting order from most to least points (true) or other way around (false)
             player_last : Always put the player at the back or not (Bully mode). -->
    <GpStartOrder
        most_points_first="true"
        player_last="false"
    >
    </GpStartOrder>

    <!-- Video Settings
             width : Screen/window width in pixels
             height : Screen/window height in pixels
             prev_width : Previous screen/window width
             prev_height : Previous screen/window height
             window_x : If remember_window_location is true
             window_y : If remember_window_location is true
             show_fps : Display frame per seconds
             max_fps : Maximum fps, should be at least 60 -->
    <Video
        width="1920"
        height="1080"
        fullscreen="true"
        prev_width="1024"
        prev_height="768"
        prev_fullscreen="false"
        remember_window_location="false"
        window_x="-1"
        window_y="-1"
        show_fps="true"
        max_fps="120"
    >
    </Video>

    <!-- Information about last server used -->
    <server_adress value="localhost" />

    <!-- Information about last server used -->
    <server_port value="2305" />

    <!-- Graphics Quality Settings
             fbo : Use frame buffer objects (FBOs)
             anim_gfx : Scenery animations
             christmas-mode : Christmas hats: 0 use calendar, 1 always on, 2 always off
             weather_gfx : Weather effects
             steering_animations : Whether to display kart animations (0=disabled for all; 1=enabled for humans, disabled for AIs; 2=enabled for all
             anisotropic : Quality of anisotropic filtering (usual values include 2-4-8-16; 0 to disable)
             trilinear : Whether trilinear filtering is allowed to be used (true or false)
             antialiasing : Whether antialiasing is enabled (0 = disabled, 1 = 2x, 2 = 4x, 3 = 8x
             vsync : Whether vertical sync is enabled
             pixel_shaders : Whether to enable pixel shaders (splatting, normal maps, ...)
             postprocess_enabled : Whether post-processing (motion blur...) should be enabled -->
    <GFX
        fbo="true"
        anim_gfx="true"
        christmas-mode="0"
        weather_gfx="true"
        steering_animations="2"
        anisotropic="8"
        trilinear="true"
        antialiasing="3"
        vsync="true"
        pixel_shaders="true"
        postprocess_enabled="true"
    >
    </GFX>

    <cache-overworld value="true" />

    <minimal-race-gui value="false" />

    <crashed value="false" />

    <!-- Enable logging to console. -->
    <log_errors value="false" />

    <!-- If the kart is driving backwards faster than this value,
switch automatically to reverse camera (set to 0 to disable). -->
    <reverse_look_threshold value="0" />

    <!-- Camera Style -->
    <camera_style value="0" />

    <!-- Name of the .items file to use. -->
    <item_style value="items" />

    <!-- Name of the last track used. -->
    <last_track value="olivermath" />

    <!-- Last selected track group -->
    <last_track_group value="all" />

    <!-- Name of the skin to use -->
    <skin_file value="Peach.stkskin" />

    <!-- Which player to use by default (if empty, will prompt) -->
    <default_player value="Vdragon" />

    <!-- Addon and news related settings
             server_addons : The server used for addon.
             news_last_updated : Time news was updated last.
             news_frequency : How often news should be updated.
             news_display_count : How often all news messages have been displayed
             last_important_message_id : Don't show important message with this or a lower id again
             enable_internet : Status of internet: 0 user wasn't asked, 1: allowed, 2: not allowed
             addon_last_updated : Time addon-list was updated last. -->
    <AddonAndNews
        server_addons="http://stkaddons.net/dl/xml"
        news_last_updated="1409976912"
        news_frequency="172800"
        news_display_count=""
        last_important_message_id="-1"
        enable_internet="1"
        addon_last_updated="1409976914"
    >
    </AddonAndNews>

    <!-- Which language to use (language code or 'system') -->
    <language value="system" />

    <!-- Whether to enable track debugging features -->
    <artist_debug_mode value="false" />

    <!-- Represents one human player -->
    <Player
        name="過客"
        guest="true"
        use_frequency="0"
        unique_id="540a8a4b42847ff0"
    >
    </Player>

    <!-- Represents one human player -->
    <Player
        name="Vdragon"
        guest="false"
        use_frequency="1"
        unique_id="540a8a4b36b10c19"
    >
    </Player>

</stkconfig>
````
## Reporter's environment
### Operating system
Ubuntu GNU/Linux 14.04 x86 32-bit version

### SuperTuxKart
0.8.1-2 from official Ubuntu software sources

### Locale
zh_TW.UTF-8

### Display
An 1080p HDMI monitor via a NVIDIA GTS250 graphics card

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: supertuxkart 0.8.1-2
ProcVersionSignature: Ubuntu 3.16.0-12.18-lowlatency 3.16.1
Uname: Linux 3.16.0-12-lowlatency i686
ApportVersion: 2.14.1-0ubuntu3.3
Architecture: i386
CurrentDesktop: KDE
Date: Sat Sep 6 12:23:33 2014
InstallationDate: Installed on 2013-03-08 (546 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release i386 (20121017.2)
SourcePackage: supertuxkart
UpgradeStatus: Upgraded to trusty on 2014-04-19 (140 days ago)

Revision history for this message
V字龍(Vdragon) (vdragon) wrote :
Revision history for this message
V字龍(Vdragon) (vdragon) wrote :

Upstream issue report:
SuperTuxKart generates abnormal screenshot (in fullscreen mode). · Issue #1501 · supertuxkart/stk-code
https://github.com/supertuxkart/stk-code/issues/1501

Revision history for this message
Rolf Leggewie (r0lf) wrote :

upstream closed this ticket as unreproducible and likely to be an nvidia closed driver issue. Sorry, there isn't much we can do about nvidia's closed drivers, either.

Maybe you can try to reproduce the problem with an open-source driver and then reopen this ticket.

Changed in supertuxkart (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.