Created attachment 114268 [details] Xorg Log file Hello, Startx crashed with Radeon driver. The workaround is to disable in xorg.conf the following option : Option "Accel" "False" However by doing this, Xserver is running far too slow. Thanks for your help in advance Alexis
Created attachment 114269 [details] Xorg configuration file
Post output from 'dmesg' command.
Created attachment 114278 [details] dmesg There you go, thanks !
The attached Xorg log file doesn't contain any trace of a crash. Can you attach another one corresponding to a crash?
Created attachment 114280 [details] Xorg Crash
Looks like Mesa wasn't built with --with-egl-platforms=[...,]drm[,...] .
I tried to rebuild Mesa with the following parameters : ./configure --disable-llvm-shared-libs --with-dri-driverdir=/opt/xorg/lib/dri --prefix=/opt/xorg --with-egl-platforms=x11 Result is still the same Result of configure is underneath. Regards, Alex prefix: /opt/xorg exec_prefix: ${prefix} libdir: ${exec_prefix}/lib includedir: ${prefix}/include OpenGL: yes (ES1: no ES2: no) OpenVG: no OSMesa: no DRI platform: drm DRI drivers: i915 i965 nouveau r200 radeon swrast DRI driver dir: /opt/xorg/lib/dri GLX: DRI-based EGL: yes EGL platforms: x11 EGL drivers: builtin:egl_dri2 llvm: yes llvm-config: /usr/local/bin/llvm-config llvm-version: 3.3 Gallium: yes Shader cache: yes With SHA1 from: libgcrypt Shared libs: yes Static libs: no Shared-glapi: yes CFLAGS: -g -O2 -Wall -std=gnu99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp CXXFLAGS: -g -O2 -Wall -fno-strict-aliasing -fno-builtin-memcmp Macros: -DUSE_EXTERNAL_DXTN_LIB=1 -D_GNU_SOURCE -DUSE_SSE41 -DNDEBUG -DUSE_X86_64_ASM -DHAVE_XLOCALE_H -DHAVE_STRTOF -DHAVE_DLOPEN -DHAVE_POSIX_MEM ALIGN -DHAVE_LIBDRM -DGLX_USE_DRM -DHAVE_LIBUDEV -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DHAVE_ALIAS -DHAVE_DRI3 -DHAVE_MINCORE -DHAVE_LLVM=0x0303 -DLLVM_V ERSION_PATCH=0 LLVM_CFLAGS: -I/usr/local/include -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS LLVM_CXXFLAGS: -I/usr/local/include -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fno-rtti LLVM_CPPFLAGS: -I/usr/local/include -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS PYTHON2: python2 Run 'make' to build Mesa
Problem fixed ! I actually have to create glamor.conf on /opt/xorg/share/X11/xorg.conf.d And add the following lines : Section "Module" Load "dri2" Load "glamoregl" EndSection Section "Device" Identifier "radeon" Driver "radeon" Option "AccelMethod" "glamor" EndSection Best regards, Alex
(In reply to Alex from comment #8) > I actually have to create glamor.conf on /opt/xorg/share/X11/xorg.conf.d > > And add the following lines : That isn't necessary if you use glamor from xserver instead of from the obsolete standalone glamor tree. As a bonus, you'll get much better performance. :) Anyway, no bug here, resolving.
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.