Fullscreen windows at lower than native resolution only show upper left corner

Bug #1069536 reported by TartinesKiller
56
This bug affects 11 people
Affects Status Importance Assigned to Milestone
Compiz
Invalid
High
Unassigned
0.9.8
Won't Fix
High
Unassigned
compiz (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

When launching a SDL application in fullscreen, only a part of this application is visible, more precisely the top left hand corner.
With another desktop environment (such as xfce) there is no problem.
This doesn't seems to affect only myself : http://vogons.zetafleet.com/viewtopic.php?t=33570&sid=12efbd40ca2d2ae8fe87f3112d21a884

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: unity 6.8.0-0ubuntu2
ProcVersionSignature: Ubuntu 3.5.0-18.29-generic 3.5.7
Uname: Linux 3.5.0-18-generic i686
.tmp.unity.support.test.0:

ApportVersion: 2.6.1-0ubuntu4
Architecture: i386
CompizPlugins: [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell]
CompositorRunning: compiz
Date: Sun Oct 21 22:45:45 2012
DistUpgraded: 2012-10-19 07:15:36,837 DEBUG enabling apt cron job
DistroCodename: quantal
DistroVariant: ubuntu
GraphicsCard:
 Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller [8086:a011] (prog-if 00 [VGA controller])
   Subsystem: Hewlett-Packard Company Device [103c:148a]
   Subsystem: Hewlett-Packard Company Device [103c:148a]
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha i386 (20120201.1)
MachineType: Hewlett-Packard Compaq Mini CQ10-400
MarkForUpload: True
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.5.0-18-generic root=UUID=8fe78c88-3e45-48d9-b2b0-efd50797c154 ro quiet splash vt.handoff=7
SourcePackage: unity
UpgradeStatus: Upgraded to quantal on 2012-10-19 (2 days ago)
dmi.bios.date: 05/26/2010
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: F.06
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: 148A
dmi.board.vendor: Hewlett-Packard
dmi.board.version: 79.31
dmi.chassis.asset.tag: Chassis Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnHewlett-Packard:bvrF.06:bd05/26/2010:svnHewlett-Packard:pnCompaqMiniCQ10-400:pvr04A0100000002400110300000:rvnHewlett-Packard:rn148A:rvr79.31:cvnHewlett-Packard:ct10:cvrChassisVersion:
dmi.product.name: Compaq Mini CQ10-400
dmi.product.version: 04A0100000002400110300000
dmi.sys.vendor: Hewlett-Packard
version.compiz: compiz 1:0.9.8.4-0ubuntu3
version.libdrm2: libdrm2 2.4.39-0ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 9.0-0ubuntu1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 9.0-0ubuntu1
version.xserver-xorg-core: xserver-xorg-core 2:1.13.0-0ubuntu6
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.99.99~git20120913.8637f772-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.20.9-0ubuntu2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.2-0ubuntu3

Revision history for this message
TartinesKiller (tartineskiller) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
TomasHnyk (sup) wrote :

Maybe related is bug 1034256

Revision history for this message
TomasHnyk (sup) wrote :

From duplicate, RapierTG says "From I found a way to walk around this. I turned off undirect_fullscreen_windows in ccsm in composite tab. When it was on (don't know what is default) fullscreen dosbox was broken, now it is working fine again."

For me, the oposite is true, I have to turn it on to correct the issue.

summary: - SDL applications bad resizing
+ Fullscreen windows at lower than native resolution only show upper left
+ corner
affects: unity (Ubuntu) → compiz (Ubuntu)
Changed in compiz:
status: New → Confirmed
milestone: none → 0.9.9.0
importance: Undecided → High
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Tomas is right. A workaround discussed in duplicate bug 1072889 is to turn on:
    CCSM > Composite > Unredirect Fullscreen Windows

But, WARNING: That's only safe to do on 12.10 or later. 12.04 has bugs in the nouveau and intel drivers that will be triggered and often crash the whole X server. It's not really a problem for nvidia, radeon, or fglrx.

Also note that this option is turned on by default starting in 0.9.8.6 for quantal and 0.9.9.0 for raring.

Changed in compiz:
milestone: 0.9.9.0 → 0.9.9.2
Changed in compiz:
milestone: 0.9.9.2 → 0.9.10.0
Changed in compiz:
milestone: 0.9.10.0 → 0.9.10.2
MC Return (mc-return)
Changed in compiz:
milestone: 0.9.10.2 → 0.9.11.0
Revision history for this message
fcole90 (fcole90) wrote :

Thank you for taking the time to report this bug. We have tried to recreate this on the latest release of Ubuntu and cannot reproduce it. This bug is being marked as Invalid. If you believe the problem to still exist in the latest version of Ubuntu please comment on why that is the case and change the bug status to NEW.

Changed in compiz:
status: Confirmed → Invalid
Changed in compiz (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
TomasHnyk (sup) wrote :

Indeed, dosbox does not behave erraticly anymore.

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.