Xorg segfault

  • Done
  • quality assurance status badge
Details
2 participants
  • Julien Lepiller
  • Ludovic Courtès
Owner
unassigned
Submitted by
Julien Lepiller
Severity
normal
J
J
Julien Lepiller wrote on 14 Oct 2016 20:59
(address . bug-guix@gnu.org)
20161014205909.6f4e812c@polymos.lepiller.eu
Hi,

I installed guix sd on my desktop machine yesterday, and tried to add
the %desktop-services so I could use openbox.

When the system boots, Xorg segfaults. I have an ati graphics card that
doesn't work with free drivers, so I expected the server to fallback to
vesa or something else. I attached the xorg log and my system
configuration.

Let me know if you need anything else (I am not on this mailing).

regards,
Julien
Attachment: Xorg.0.log
;; This is an operating system configuration template ;; for a "desktop" setup with GNOME and Xfce. (use-modules (gnu) (gnu system nss)) (use-service-modules desktop) (use-service-modules ssh) (use-package-modules ssh) (use-package-modules certs) (use-package-modules openbox) (use-package-modules vim) (use-package-modules tmux) (operating-system (host-name "mondas") (timezone "Europe/Paris") (locale "en_US.UTF-8") ;; Assuming /dev/sdX is the target hard disk, and "my-root" ;; is the label of the target root file system. (bootloader (grub-configuration (device "/dev/sdc"))) (file-systems (cons* (file-system (device "guix") (title 'label) (mount-point "/") (type "ext4")) (file-system (device "boot") (title 'label) (mount-point "/boot") (type "ext2")) %base-file-systems)) (users (cons (user-account (name "roptat") (comment "roptat") (group "users") (supplementary-groups '("wheel" "netdev" "audio" "video")) (home-directory "/home/roptat")) %base-user-accounts)) ;; This is where we specify system-wide packages. (packages (cons* nss-certs vim openbox tmux openssh ;for HTTPS access %base-packages)) ;; Add GNOME and/or Xfce---we can choose at the log-in ;; screen with F1. Use the "desktop" services, which ;; include the X11 log-in service, networking with Wicd, ;; and more. (services (cons* (console-keymap-service "fr-bepo") (service openssh-service-type (openssh-configuration)) (xfce-desktop-service) %desktop-services)) ;; Allow resolution of '.local' host names with mDNS. (name-service-switch %mdns-host-lookup-nss))
L
L
Ludovic Courtès wrote on 16 Oct 2016 21:32
(name . Julien Lepiller)(address . julien@lepiller.eu)(address . 24696@debbugs.gnu.org)
87shrwf5tm.fsf@gnu.org
Hello,

Julien Lepiller <julien@lepiller.eu> skribis:

Toggle quote (10 lines)
> [ 27.673] (II) LoadModule: "ati"
> [ 27.674] (II) Loading /gnu/store/r9l8k52a9alvycl7qd4sm3kxp5d682g5-xf86-video-ati-7.7.0/lib/xorg/modules/drivers/ati_drv.so
> [ 27.737] (II) Module ati: vendor="X.Org Foundation"
> [ 27.737] compiled for 1.18.1, module version = 7.7.0
> [ 27.738] Module class: X.Org Video Driver
> [ 27.738] ABI class: X.Org Video Driver, version 20.0
> [ 27.738] (II) LoadModule: "radeon"
> [ 27.739] (II) Loading /gnu/store/r9l8k52a9alvycl7qd4sm3kxp5d682g5-xf86-video-ati-7.7.0/lib/xorg/modules/drivers/radeon_drv.so
> [ 27.929] (II) Module radeon: vendor="X.Org Foundation"

[...]

Toggle quote (2 lines)
> [ 28.167] (II) RADEON: Driver for ATI Radeon chipsets:

[...]

Toggle quote (2 lines)
> [ 28.615] (II) FBDEV(0): hardware: ATI Radeon 5b63 (video memory: 262144kB)

Xorg seems to be using the ATI driver, which was just recently added to
the default set of Xorg drivers (commit
3126fd8820e8c30e27ef978d66dced8763d04905).

Could you try reverting that commit and see if it gives you a working
Xorg over VESA/FB or something?

Is xf86-video-ati known to be unstable?

Thanks,
Ludo’.
L
L
Ludovic Courtès wrote on 17 Oct 2016 10:24
(name . Julien Lepiller)(address . julien@lepiller.eu)(address . 24696@debbugs.gnu.org)
874m4bgz7e.fsf@gnu.org
Julien Lepiller <julien@lepiller.eu> skribis:

Toggle quote (36 lines)
> On Sun, 16 Oct 2016 21:32:21 +0200
> ludo@gnu.org (Ludovic Courtès) wrote:
>
>> Hello,
>>
>> Julien Lepiller <julien@lepiller.eu> skribis:
>>
>> > [ 27.673] (II) LoadModule: "ati"
>> > [ 27.674] (II)
>> > Loading /gnu/store/r9l8k52a9alvycl7qd4sm3kxp5d682g5-xf86-video-ati-7.7.0/lib/xorg/modules/drivers/ati_drv.so
>> > [ 27.737] (II) Module ati: vendor="X.Org
>> > Foundation" [ 27.737] compiled for 1.18.1, module
>> > version = 7.7.0 [ 27.738] Module class: X.Org Video
>> > Driver [ 27.738] ABI class: X.Org Video Driver, version
>> > 20.0 [ 27.738] (II) LoadModule: "radeon" [ 27.739] (II)
>> > Loading /gnu/store/r9l8k52a9alvycl7qd4sm3kxp5d682g5-xf86-video-ati-7.7.0/lib/xorg/modules/drivers/radeon_drv.so
>> > [ 27.929] (II) Module radeon: vendor="X.Org Foundation"
>>
>> [...]
>>
>> > [ 28.167] (II) RADEON: Driver for ATI Radeon chipsets:
>>
>> [...]
>>
>> > [ 28.615] (II) FBDEV(0): hardware: ATI Radeon 5b63 (video
>> > memory: 262144kB)
>>
>> Xorg seems to be using the ATI driver, which was just recently added
>> to the default set of Xorg drivers (commit
>> 3126fd8820e8c30e27ef978d66dced8763d04905).
>>
>> Could you try reverting that commit and see if it gives you a working
>> Xorg over VESA/FB or something?
>
> Unfortunately, Xorg doesn't start either. I attached the new Xorg log.

OK so the problem may be unrelated.

Did you have success with previous versions of xorg-server or the
drivers?

(FWIW I use 1.18.1 successfully with xf86-video-intel.)

Toggle quote (5 lines)
>> Is xf86-video-ati known to be unstable?
>
> I don't think so, but it cannot work with my graphics card without a
> binary blob.

So what do you use on other free distros? VESA? Anything special is
needed in xorg.conf?

Thanks,
Ludo’.
L
L
Ludovic Courtès wrote on 1 Nov 2016 22:12
control message for bug #24696
(address . control@debbugs.gnu.org)
87mvhinbu6.fsf@gnu.org
tags 24696 moreinfo
J
J
Julien Lepiller wrote on 17 Dec 2018 11:58
Re: bug#24696: Xorg segfault
(address . 24696-done@debbugs.gnu.org)
19e0609115a17c8d3d64698d39069af6@lepiller.eu
Closing because I can't reproduce it anymore.
Closed
?