You are not logged in.
Problem: Connecting to a vncserver (x11vnc) running on a machine that uses the intel drivers with onboard video using sna acceleration (default these days) causes a black screen to be displayed on the vncclient when xbmc is active. Disabling sna in /etc/X11/xorg.conf.d/20-intel.conf fixes the problem but causes poor video performance.
Note that I can connect to other machines that do not use the intel drivers (nvidia) and I get the expected results.
Example video hardware: Intel GMA X4500HD
Drivers packages in use (official ARCH packages):
* intel-dri 9.2.0-2
* libva-intel-driver 1.2.0-1
* xf86-video-intel 2.21.15-1
Building xf86-video-intel-git from the AUR does not alter this (I added --enable-sna to the ./autogen.sh step).
Git version tried: 2.99.902.45.g8f54e9d
Tested with official package of xbmc-12.2-5 and with xbmc-git-20130922.5aef1c5-1
Command used to start x11vnc on the target box:
/usr/bin/x11vnc -nap -wait 50 -passwd xxx -display :0 -forever -o /var/log/x11vnc.log -bgIt does not matter if I use the -noxdamage switch; the result is the same.
Any suggestions are welcomed.
EDIT: https://bugs.freedesktop.org/show_bug.cgi?id=69730
EDIT2: https://bugs.freedesktop.org/show_bug.cgi?id=72194
Last edited by graysky (2013-12-15 14:09:00)
Offline
Props to Chris Wilson; fixed upstream. Build xf86-video-intel-git from the AUR if this is affecting you until upstream rolls it into an official release.
Relevant commits:
*commit 63a81c
*commit: 3fd116
Last edited by graysky (2013-12-14 23:39:22)
Offline