Compiz / vnc screen refresh with nvidia-restricted driver/VirtualBox/ATI fglrx driver using X.org
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Lucid Backports |
Invalid
|
Undecided
|
Unassigned | ||
NVIDIA Drivers Ubuntu |
Fix Released
|
Undecided
|
Unassigned | ||
X.Org X server |
Fix Released
|
High
|
|||
fglrx |
Invalid
|
Undecided
|
Unassigned | ||
maverick-backports |
Won't Fix
|
Undecided
|
Unassigned | ||
vino |
Fix Released
|
Wishlist
|
|||
vino (Fedora) |
Invalid
|
High
|
|||
vino (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
xorg-server (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Bug Description
Binary package hint: compiz
When using the nvidia-restricted or some ATI drivers and compiz desktop effects the vnc server will not refresh the screen. This is being caused by the xserver not getting "damaged" by the nvidia-restricted drivers (see https:/
Steps to reproduce:
Enable desktop-effects (default) with nvidia-restricted, virtualBox's display or some ATI driver like RV610
Enable remote desktop
Connect with VNC
Results:
You see a screen snapshot of your desktop but if you click a menu item there are no updates to the screen.
Notes:
If you close and restart the vnc session, you get an updated snapshot but still no refreshes.
Workarounds:
Use the -noxdamage argument with vncviewer. This is really inefficient and bandwidth hungry since the whole screen refreshes.
Kill compiz and use a different wm (metacity).
[Tested with nvidia] Run compiz with the --use-root-window option, eg:
compiz --replace --use-root-window &
This bug has been confirmed by many others with linked reports. Might be an issue with xorg since there is a report of ATI drivers with similar issues in https:/
Related branches
description: | updated |
Changed in xorg-server: | |
importance: | Undecided → Unknown |
status: | New → Unknown |
Changed in xorg-server: | |
status: | Unknown → Confirmed |
summary: |
- Compiz / vnc screen refresh with nvidia-restricted driver + Compiz / vnc screen refresh with nvidia-restricted driver/VirtualBox |
summary: |
- Compiz / vnc screen refresh with nvidia-restricted driver/VirtualBox + Compiz / vnc screen refresh with nvidia-restricted driver/VirtualBox/ATI + fglrx driver |
Changed in vino: | |
status: | Unknown → Fix Released |
Changed in compiz (Ubuntu): | |
status: | Confirmed → Invalid |
affects: | compiz (Ubuntu) → xorg-server (Ubuntu) |
Changed in xorg-server (Ubuntu): | |
status: | Invalid → New |
tags: | added: needs-xorglog |
tags: | added: needs-lspci-vvnn |
Changed in xorg-server (Ubuntu): | |
status: | New → Incomplete |
Changed in vino: | |
status: | Fix Released → Incomplete |
summary: |
Compiz / vnc screen refresh with nvidia-restricted driver/VirtualBox/ATI - fglrx driver + fglrx driver using X.org prior to version 7.5 |
summary: |
Compiz / vnc screen refresh with nvidia-restricted driver/VirtualBox/ATI - fglrx driver using X.org prior to version 7.5 + fglrx driver using X.org prior to release 7.5 |
description: | updated |
Changed in xorg-server (Ubuntu): | |
status: | Incomplete → Fix Released |
Changed in xorg-server (Ubuntu): | |
status: | Fix Released → Confirmed |
summary: |
Compiz / vnc screen refresh with nvidia-restricted driver/VirtualBox/ATI - fglrx driver using X.org prior to release 7.5 + fglrx driver using X.org |
Changed in vino (Fedora): | |
importance: | Undecided → Unknown |
status: | New → Unknown |
description: | updated |
Changed in xorg-server (Ubuntu): | |
status: | Confirmed → Incomplete |
tags: | added: needs-retested-on-lucid-by-june |
Changed in xorg-server (Ubuntu): | |
status: | Incomplete → Fix Released |
Changed in nvidia-drivers-ubuntu: | |
status: | New → In Progress |
Changed in fglrx: | |
status: | New → Confirmed |
Changed in vino (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in nvidia-drivers-ubuntu: | |
status: | In Progress → Fix Released |
Changed in lucid-backports: | |
status: | New → Confirmed |
Changed in xorg-server (Ubuntu): | |
status: | Fix Released → Fix Committed |
status: | Fix Committed → Fix Released |
Changed in lucid-backports: | |
status: | Confirmed → Invalid |
Changed in xorg-server: | |
importance: | Unknown → High |
status: | Confirmed → Fix Released |
Changed in vino: | |
importance: | Unknown → Wishlist |
status: | Incomplete → Fix Released |
Changed in xorg-server: | |
importance: | High → Unknown |
Changed in xorg-server: | |
importance: | Unknown → High |
Changed in vino (Fedora): | |
importance: | Unknown → High |
status: | Unknown → Invalid |
Description of problem:
The screen does not refresh when connecting to a VNC Server (remote desktop)
that has 'Desktop Effects' enabled.
When connecting to a Server with Desktop Effects enabled, a screen shot of the
desktop is displayed in the client but never again updates. You can monitor
the Server's display and see that the mouse and keyboard function, however no
output can be seen through the VNC client.
Version-Release number of selected component (if applicable): Zod
How reproducible:
This is consistent with my configuration. Disabling Desktop Effects
immediately resolved the problem.
Steps to Reproduce:
1. Enable desktop effects
2. Establish a VNC connection to FC6 from remote machine
3. Note the screen displays, but you do not recieve and screen updates
Actual results:
Expected results:
Additional info: The configuration is on a Dell D610 with Intel video drivers.