Bug 259578

Summary: everything is upside down when desktop effects are enabled
Product: [Plasma] plasma4 Reporter: Ronny Standtke <Ronny.Standtke>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED UPSTREAM    
Severity: normal CC: kwin-bugs-null, notmart
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: screenshot showing the kde desktop after first login

Description Ronny Standtke 2010-12-12 09:54:35 UTC
Created attachment 54449 [details]
screenshot showing the kde desktop after first login

Version:           unspecified (using KDE 4.5.4) 
OS:                Linux

I installed Kubuntu 10.10 on a Dell Optiplex SX280. After logging in, everything was upside down (see attachment). This way the KDE desktop was completely unusable at first start.
It took me a very long time to search on another machine for reasons/fixes and it was nearly impossible to actually switch *off* the desktop effects because one had to guess where the real buttons had to be clicked (they were at the correct location, just the picture of the applications presented to the user was upside-down).

Reproducible: Always

Steps to Reproduce:
1) Install Kubuntu 10.10 on a Dell Optiplex SX280.
2) Log in.

Actual Results:  
Everything was upside down.

Expected Results:  
Everything should have been the right way up.

Some info about the graphics board of my Dell Optiplex:

lspci:
00:02.0 VGA compatible controller: Intel Corporation 82915G/GV/910GL Integrated Graphics Controller (rev 04)

lspci -n:
00:02.0 0300: 8086:2582 (rev 04)
Comment 1 Ronny Standtke 2010-12-12 12:25:12 UTC
One can not reproduce the issue with the "Steps to Reproduce" in my initial report. They were a shot from the hip, sorry for that. My setup is much more complicated and the issue is actually only reproducible in this complex setup:

I have two machines:
The first one is a tower machine with a NVIDIA graphics card (GeForce 6200) where all my users and applications are set up and XDMCP is enabled:
 - set Enable=true in the [Xdmcp] section of /etc/kde4/kdm/kdmrc
 - uncomment the following line in /etc/kde4/kdm/Xaccess
#*	#any host can get a login window

The second machine is the Dell Optiplex mentioned above serving as a thin client:
 - disable kdm (mv /etc/init/kdm.conf /etc/init/kdm.conf.not)
 - create /etc/init/thinclient.conf as follows:
----------------
start on net-device-up
stop on runlevel [016]
exec X -broadcast
---------------- 

All this is point (1a) between "Install" and "Login" above.

My wild guess is that the OpenGL detection logic of KDE gets confused/broken because of the thin client setup where all of KDE is running on a machine with a NVIDIA graphics card but is actually displayed on a machine with an Intel card...
Comment 2 Marco Martin 2010-12-12 20:58:47 UTC
this unfortunately is a driver issue, so is nothing we can do about :/
if you manage to discover what graphics chipset and what drivers/version of X is running, you should report it on x.org
Comment 3 Ronny Standtke 2011-01-27 15:56:11 UTC
Done:
https://bugs.freedesktop.org/show_bug.cgi?id=33592