xrandr+KDE4+desktop-effects: changing orientation with nvidia drivers fails to update desktop size

Bug #201429 reported by H.i.M
36
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KDE Base
Invalid
Medium
kdebase-workspace (Ubuntu)
Fix Released
Low
Unassigned
Nominated for Hardy by H.i.M
Nominated for Intrepid by H.i.M

Bug Description

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu hardy (development branch)"
KDE4.0.2 ( kwin-kde4 *** 4:4.0.2-0ubuntu2 0 )
Nvidia Geforce Ti 4200 128mb, nvidia-glx 96.43.05

When rotating screen via KRandRTray (xrandr) the new desktop size is incorrect.
!Appears only when desktop-effects are enabled.

Maybe comparable with bug 14994

Revision history for this message
H.i.M (hir-i-mogul-gmail) wrote :
Revision history for this message
H.i.M (hir-i-mogul-gmail) wrote :
Revision history for this message
H.i.M (hir-i-mogul-gmail) wrote :

I have chosen the metapackage, because i do not exactly know if kwin-kde4 4:4.0.2-0ubuntu2 or kdebase-workspace 4:4.0.2-0ubuntu2 is responsible for this bug.

Revision history for this message
Maarten Fonville (maarten-fonville) wrote :

I can confirm this bug.

(I have a dualscreen setup (nvidia Twinview) and run Hardy)

Changed in meta-kde4:
status: New → Confirmed
Revision history for this message
Maarten Fonville (maarten-fonville) wrote :

Hmm, actually my bug also appears when the desktop-effects aren't enabled. A strange thing is that I can use my full desktop, but plasma doesn't draw it correctly (it still thinks of the 'old' witdth)

Revision history for this message
Maarten Fonville (maarten-fonville) wrote :

I found a workaround for my problem that shows that the problem is really within updating the internal values of plasma: if you kill plasma and restart it, the desktop looks OK (even with desktop-effects turned on)

Revision history for this message
Harald Sitter (apachelogger) wrote :

Does this still happen in KDE 4.1?

Changed in kdebase-workspace:
importance: Undecided → Low
Revision history for this message
SorryGoFish (geoff-oxholm) wrote :

I am running 4.1 and have the same issue. I have the issue also when enabling a 2nd monitor using xrandr. KWin crashes every time I enable the 2nd monitor.

Revision history for this message
Logan Lewis (lkubuntu) wrote :

I'm not sure if the kwin crash while enabling a second monitor is related to the original problem. Nonetheless, I can confirm it with Kubuntu 8.10 using the intel driver on a 965GM (X3100) graphics chip. My workaround is to kill plasma first, do the xrandr commands, and reload plasma. If you do this then kwin won't crash during the transition. Since I have this mapped to a keyboard shortcut, it's less annoying than it could be.

There are certainly other plasma bugs with xrandr: the background and plasmoids aren't drawn on my internal LCD when an external monitor gets enabled. I can create a new panel and move it over, though.

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Does the desktop update properly in Intrepid?

Changed in kdebase-workspace:
status: Confirmed → Incomplete
Revision history for this message
H.i.M (hir-i-mogul-gmail) wrote :

Kubuntu 8.10 KDE4.1.3
Radeon-Driver with x1900xtx
Kwin-Composite enabled

Iam able to change the Orientation in the right way now.
All things are working, except:

1. The Desktop size (Plasma) is now big enough (in comparison to the "screen rotated"-picture at 2008-03-12), but its even bigger. I made a picture to show it clearer: What you see on your screen is: normal screen: lila+turquoise, rotated screen lila+red.
But after rotating the screen the real workspace is as big as all colours together . The mouse disappears when you move it to right screen in "rotaded mode".

2. When you try to [alt]+[tab] (Cover flip) Kwin crashes and restarts new.

Revision history for this message
H.i.M (hir-i-mogul-gmail) wrote :

The rotated mode looks good. (1)

Revision history for this message
H.i.M (hir-i-mogul-gmail) wrote :

But when i switch my nine desktops. youll see black stripes on the rigt side of each desktop.
This is the too big "workspace" (i dont know how to describe else).
(2:9-desktops)

Revision history for this message
H.i.M (hir-i-mogul-gmail) wrote :

it has to look like this (3:9-desktops), but rotated

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Should be working in KDE 4.2. (Packages are available for Jaunty and Intrepid)

Changed in kdebase-workspace:
status: Incomplete → Fix Released
Changed in kdebase:
status: Unknown → Invalid
Changed in kdebase:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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