You are not logged in.

#1 2013-09-23 15:25:26

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,730
Website

Intel driver/x11vnc to display black screen when running xbmc [SOLVED]

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 -bg

It 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

#2 2013-09-24 22:25:09

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,730
Website

Re: Intel driver/x11vnc to display black screen when running xbmc [SOLVED]

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

Board footer

Powered by FluxBB