PDA

View Full Version : Fedora 26 (installation, live-usb) crash in login gdm with radeon driver



carlosaltam
29th July 2017, 11:06 AM
In Fedora 25 with mesa 17.0.* runs well, but in Fedora 26 with mesa 17.1.* has coredumps all times and gmd login screen does not appear.

Laptop Dell Inspiron 1721 with ATI Radeon Xpress1270 (RS690)

I can't run Fedora 26 with Radeon Graphics. Only with low-graphics.

COREDUMP:

PID: 1422 (gnome-shell)
UID: 1000 (liveuser)
GID: 1000 (liveuser)
Signal: 11 (SEGV)
Timestamp: Sat 2017-07-29 05:09:41 EDT (5min ago)
Command Line: /usr/bin/gnome-shell
Executable: /usr/bin/gnome-shell
Control Group: /user.slice/user-1000.slice/session-1.scope
Unit: session-1.scope
Slice: user-1000.slice
Session: 1
Owner UID: 1000 (liveuser)
Boot ID: 076fb80033444f7c9735dcaeaf621010
Machine ID: 38d26d971a4640b4ab1750536133ac9b
Hostname: localhost-live
Storage: /var/lib/systemd/coredump/core.gnome-shell.1000.076fb80033444f7c9735dcaeaf621010.1422.1 501319381000000.lz4
Message: Process 1422 (gnome-shell) of user 1000 dumped core.

Stack trace of thread 1422:
#0 0x00007f5b2da3a323 n/a (n/a)
#1 0x00007f5b6f1d7753 llvm_pipeline_generic.constprop.2 (r300_dri.so)
#2 0x00007f5b6f1d7c2f llvm_middle_end_linear_run (r300_dri.so)
#3 0x00007f5b6f0f9e44 vsplit_run_linear (r300_dri.so)
#4 0x00007f5b6f0f2bf8 draw_pt_arrays (r300_dri.so)
#5 0x00007f5b6f0f3050 draw_vbo (r300_dri.so)
#6 0x00007f5b6f329500 r300_swtcl_draw_vbo (r300_dri.so)
#7 0x00007f5b6f0e16bc cso_draw_arrays (r300_dri.so)
#8 0x00007f5b6ef187d1 st_draw_quad (r300_dri.so)
#9 0x00007f5b6ef01b47 st_Clear (r300_dri.so)
#10 0x00007f5b96330c4b _cogl_framebuffer_gl_clear (libmutter-cogl-0.so)
#11 0x00007f5b96376f8a cogl_framebuffer_clear4f (libmutter-cogl-0.so)
#12 0x00007f5b98e7cf05 _clutter_stage_do_pick (libmutter-clutter-0.so)
#13 0x00007f5b9245abde ffi_call_unix64 (libffi.so.6)
#14 0x00007f5b9245a54f ffi_call (libffi.so.6)
#15 0x00007f5b9cb4c70c n/a (libgjs.so.0)
#16 0x00007f5b9cb4deb6 n/a (libgjs.so.0)
#17 0x00007f5b91f7a6a8 _ZN2js6InvokeEP9JSContextN2JS8CallArgsENS_14MaybeC onstructE (libmozjs-38.so)
#18 0x00007f5b91f704cd _ZL9InterpretP9JSContextRN2js8RunStateE (libmozjs-38.so)
#19 0x00007f5b91f7a324 _ZN2js9RunScriptEP9JSContextRNS_8RunStateE (libmozjs-38.so)
#20 0x00007f5b91f7a614 _ZN2js6InvokeEP9JSContextN2JS8CallArgsENS_14MaybeC onstructE (libmozjs-38.so)
#21 0x00007f5b91f7b243 _ZN2js6InvokeEP9JSContextRKN2JS5ValueES5_jPS4_NS2_ 13MutableHandleIS3_EE (libmozjs-38.so)
#22 0x00007f5b921d3bfb _ZN2js3jit14InvokeFunctionEP9JSContextN2JS6HandleI P8JSObjectEEjPNS3_5ValueES9_ (libmozjs-38.so)
#23 0x00007f5b9e10d134 n/a (n/a)

PID: 1858 (gnome-shell)
UID: 42 (gdm)
GID: 42 (gdm)
Signal: 11 (SEGV)
Timestamp: Sat 2017-07-29 05:09:53 EDT (5min ago)
Command Line: /usr/bin/gnome-shell
Executable: /usr/bin/gnome-shell
Control Group: /user.slice/user-42.slice/session-c1.scope
Unit: session-c1.scope
Slice: user-42.slice
Session: c1
Owner UID: 42 (gdm)
Boot ID: 076fb80033444f7c9735dcaeaf621010
Machine ID: 38d26d971a4640b4ab1750536133ac9b
Hostname: localhost-live
Storage: none
Message: Process 1858 (gnome-shell) of user 42 dumped core.

tryfedoraa
1st August 2017, 06:38 PM
Looks like gnome-shell is crashing which could be a bug? It needs someone more advanced than me..

carlosaltam
6th August 2017, 03:32 PM
It looks like that nothing matter with old hardware. I will return to ubuntu.

aciani
7th June 2018, 05:31 AM
This problem with the Radeon Xpress DRI driver was reported to the Mesa developers and a fix (patch) has been created. Please see https://bugs.freedesktop.org/show_bug.cgi?id=106533. Mesa is no longer maintaining the 17.1 branch (used in FC26) or the 17.3 branch (used in FC27), and the patch might not appear in the 18.0 branch before it is retired (18.0 is currently used in FC28 and FC29), but the patch should appear in Mesa 18.1.2 and later versions. The patch included in the Mesa bug report should work against 17.1 and higher versions of the Mesa source.

To address the problem in FC26, you can download the FC26 Mesa source RPM (SRPM) and save the patch into the ~/rpmbuild/SOURCES directory and edit the Mesa spec file. If using a Mesa 18.0 SRPM from FC28 or FC29 (these will work in FC26), you will need to add '--with wayland' to the rpmbuild command line.