Created attachment 25217 [details] Xorg log I get black screen when I start X with UXA (KMS). With out kms in EXA everything is ok. kms+uxa = black screen no kms+exa = ok no kms+uxa = black screen My system: Asus B50A Mobile Intel® GM45 Express Chipset GMA X4500HD x86_64 2.6.30-rc2 gentoo libdrm 412d370b9ae4b2882691863a1c5e13a507574e92 (23.04) Mesa 6b0c9366a3f13d74c00666cb7c26b65732f6b1aa (23.04) xf86-video-intel 7b01aa5cc41620da5bb48f391ff98d9e82572e52 (23.04) xserver 1.6.1
Created attachment 25225 [details] dmesg
According to your log, your X server is hanging when it starts painting the root window, so this might be a PAT problem. Can you try booting your kernel with "nopat" and trying again?
(In reply to comment #2) > According to your log, your X server is hanging when it starts painting the > root window, so this might be a PAT problem. Can you try booting your kernel > with "nopat" and trying again? > I set nopat (PAT support disabled) but the problem still exist. Last logs from xserver: ... (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects (II) AIGLX: Loaded and initialized /usr/lib/dri/i965_dri.so (II) GLX: Initialized DRI2 GL provider for screen 0 (II) intel(0): Setting screen physical size to 331 x 207 I've noted that system wasn't hanging, just keyboard doesn't work and only power button can shutdown system (acpid). Can I use intel_gpu_dump during start X to provide more information ? I've checked with older versions of kernel,xserver,mesa,... (2.6.28 , 1.5.3 , 7.4) and black screen with UXA still remain.
> --- Comment #3 from Tomasz Wieckowski <faber.cpu@gmail.com> > 2009-04-28 12:34:37 PST --- (In reply to comment #2) > > According to your log, your X server is hanging when it starts > > painting the root window, so this might be a PAT problem. Can you > > try booting your kernel with "nopat" and trying again? > > > > I set nopat (PAT support disabled) but the problem still exist. Last > logs from xserver: Oh ok so that's not it then... > ... > (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control > (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects > (II) AIGLX: Loaded and initialized /usr/lib/dri/i965_dri.so > (II) GLX: Initialized DRI2 GL provider for screen 0 > (II) intel(0): Setting screen physical size to 331 x 207 > > I've noted that system wasn't hanging, just keyboard doesn't work and > only power button can shutdown system (acpid). > Can I use intel_gpu_dump during start X to provide more information ? > I've checked with older versions of kernel,xserver,mesa,... (2.6.28 , > 1.5.3 , 7.4) and black screen with UXA still remain. Hm so you might be seeing some other type of hang. You could attach gdb to to the running server to see where it's blocked (just get a backtrace).
Created attachment 25251 [details] gdb Xorg This is gdb log of start Xorg. There is a symbol lookup error -- drm_intel_bo_alloc_for_render
So your gdb log makes it look like the server is actually crashing trying to lookup a symbol. Maybe you're not running your bits against the correct libdrm? Is your LD_LIBRARY_PATH set correctly to point at it (assuming you installed it somewhere other than the default path)?
(In reply to comment #6) > So your gdb log makes it look like the server is actually crashing trying to > lookup a symbol. Maybe you're not running your bits against the correct > libdrm? Is your LD_LIBRARY_PATH set correctly to point at it (assuming you > installed it somewhere other than the default path)? > Problem was fixed. In my case LD_LIBRARY_PATH variable was not set. UXA works. THANKS
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.