On 01.09.2014 23:16, poma wrote:
On 01.09.2014 23:15, poma wrote:
> On 01.09.2014 17:12, poma wrote:
>>
>> $ rpm -q xorg-x11-server-Xorg
>> xorg-x11-server-Xorg-1.16.0-6.fc22.x86_64
>>
>> (EE)
>> (EE) Backtrace:
>> (EE) 0: /usr/libexec/Xorg.bin (OsLookupColor+0x119) [0x59bea9]
>> (EE) 1: /lib64/libc.so.6 (__restore_rt+0x0) [0x7ffd99f3098f]
>> (EE) 2: /usr/libexec/Xorg.bin (xf86PlatformMatchDriver+0x253) [0x49a8b3]
>> (EE) 3: /usr/libexec/Xorg.bin (config_fini+0x1bcd) [0x49f9fd]
>> (EE) 4: /usr/libexec/Xorg.bin (config_fini+0x20be) [0x4a031e]
>> (EE) 5: /usr/libexec/Xorg.bin (InitOutput+0xb56) [0x47bc06]
>> (EE) 6: /usr/libexec/Xorg.bin (remove_fs_handlers+0x22a) [0x43cfca]
>> (EE) 7: /lib64/libc.so.6 (__libc_start_main+0xf0) [0x7ffd99f1b0e0]
>> (EE) 8: /usr/libexec/Xorg.bin (_start+0x29) [0x42761e]
>> (EE) 9: ? (?+0x29) [0x29]
>> (EE)
>> (EE) Segmentation fault at address 0x0
>> (EE)
>> Fatal server error:
>> (EE) Caught signal 11 (Segmentation fault). Server aborting
>> (EE)
>> (EE)
>> Please consult the Fedora Project support
>> at
http://wiki.x.org
>> for help.
>> (EE) Please also check the log file at "/var/log/Xorg.0.log" for
additional information.
>> (EE)
>>
>>
>> Déjà vu?
>>
>>
https://bugzilla.redhat.com/show_bug.cgi?id=1118540
>>
>> (EE)
>> (EE) Backtrace:
>> (EE) 0: /usr/libexec/Xorg.bin (OsLookupColor+0x119) [0x59bbe9]
>> (EE) 1: /lib64/libc.so.6 (__restore_rt+0x0) [0x35d5235c7f]
>> (EE) 2: /lib64/libc.so.6 (cfree+0x22) [0x35d52869b2]
>> (EE) 3: /usr/libexec/Xorg.bin (config_fini+0x19a) [0x49c39a]
>> (EE) 4: /usr/libexec/Xorg.bin (xf86LoadKernelModule+0x306) [0x49ffa6]
>> (EE) 5: /usr/libexec/Xorg.bin (xf86PlatformDeviceCheckBusID+0x1ff) [0x4a023f]
>> (EE) 6: /usr/libexec/Xorg.bin (config_fini+0x1a93) [0x49f423]
>> (EE) 7: /usr/libexec/Xorg.bin (xf86PlatformMatchDriver+0x2f0) [0x49ac40]
>> (EE) 8: /usr/libexec/Xorg.bin (xf86BusProbe+0x9) [0x46cdb9]
>> (EE) 9: /usr/libexec/Xorg.bin (InitOutput+0x75b) [0x47b84b]
>> (EE) 10: /usr/libexec/Xorg.bin (remove_fs_handlers+0x22a) [0x43cfca]
>> (EE) 11: /lib64/libc.so.6 (__libc_start_main+0xf0) [0x35d52200c0]
>> (EE) 12: /usr/libexec/Xorg.bin (_start+0x29) [0x42761e]
>> (EE) 13: ? (?+0x29) [0x29]
>> (EE)
>> (EE) Segmentation fault at address 0x2
>> (EE)
>> Fatal server error:
>> (EE) Caught signal 11 (Segmentation fault). Server aborting
>> (EE)
>> (EE)
>> Please consult the Fedora Project support
>> at
http://wiki.x.org
>> for help.
>> (EE) Please also check the log file at "/var/log/Xorg.0.log" for
additional information.
>> (EE)
>> (EE) Server terminated with error (1). Closing log file.
>>
>
> Considering
> $ rpm -q xorg-x11-server-Xorg
> xorg-x11-server-Xorg-1.16.0-4.fc22.x86_64
> workin OK,
>
> %changelog
> ...
> * Mon Aug 25 2014 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.16.0-5
> - re-add support for non pci platform devices
>
http://pkgs.fedoraproject.org/cgit/xorg-x11-server.git/commit/?id=5556cee
>
http://pkgs.fedoraproject.org/cgit/xorg-x11-server.git/plain/xorg-non-pci...
> broke it.
>
Yep
This doesn't refer to a specific device/module, but generally if a gpu based device
doesn't have a bare minimum config e.g. as I use to configure multi-seat, it will
crash X. This explicitly refers to >= xorg-x11-server-Xorg-1.16.0-5.fc22.x86_64 patched
with
http://pkgs.fedoraproject.org/cgit/xorg-x11-server.git/plain/xorg-non-pci...
A bare minimum config(xorg-x11-server-Xorg-1.16.0-5.fc22.x86_64) {
A bare minimum config(xorg-x11-server-Xorg-1.16.0-4.fc22.x86_64) {
/etc/X11/xorg.conf.nouveau
Section "Device"
Identifier "nvidia0"
Driver "nouveau"
EndSection
}
/etc/X11/xorg.conf.modesetting
Section "Device"
Identifier "udl0"
Driver "modesetting"
EndSection
}
poma