xorg not starting on armv7l

Problems with packages? Post here, using [tags] of the package name.

xorg not starting on armv7l

Postby unformatted » Wed Apr 14, 2021 1:01 pm

I'm on RPi4 armv7l and just did a full update (pacman -Syu). Now xorg is not starting anymore. I see that xorg-server package updated yesterday. Just a couple of hours before that I also updated and everything was fine. Luckily I made a backup just before updating today. I've restored the backup because I need to work on this Pi so unfortunately I'm not able to provide more details. I justed wanted to report there's an issue with yesterday's xorg-server update on armv7l.
unformatted
 
Posts: 119
Joined: Tue Mar 09, 2021 5:23 pm

Re: xorg not starting on armv7l

Postby unformatted » Fri Apr 16, 2021 10:16 am

It seems I didn't update config.txt to use kms. My bad. It seems that the latest xorg only works when kms is enabled in config.txt.
unformatted
 
Posts: 119
Joined: Tue Mar 09, 2021 5:23 pm

No more X

Postby gdr01 » Sun Apr 18, 2021 12:08 pm

After update my 2 rpi 4's I can no longer startx.
RasbianOS works fine so hardware is good.
It appears it can no longer find the video driver.
gdr01
 
Posts: 8
Joined: Fri Apr 29, 2016 1:22 pm

Re: No more X

Postby GroundedGrid » Mon Apr 19, 2021 2:22 am

The same thing just happened to me.
I updated my Raspberry Pi 400 a few days ago before shutting it down.
I turned it on today and and cant run X. According to the log it can't find a video driver.
Honestly, it's been so long since I set this machine up I don't remember what driver it used.
Tried to update again, also tried reinstalling Xorg packages. No joy...
GroundedGrid
 
Posts: 3
Joined: Mon Apr 19, 2021 2:06 am

Re: No more X

Postby moonman » Mon Apr 19, 2021 5:37 am

Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3387
Joined: Sat Jan 15, 2011 3:36 am

Re: xorg not starting on armv7l

Postby gdr01 » Mon Apr 19, 2021 11:13 am

update config.txt to use kms - no difference
#
Info I have gathered implies the relevant drivers are not in the correct place.
#
Its to do with kernel 5.10.27-4 as 5.10.27.1 is working
$this->bbcode_second_pass_quote('', '
')X.Org X Server 1.20.11
X Protocol Version 11, Revision 0
Build Operating System: Linux Archlinux
Current Operating System: Linux server-pi 5.10.25-5-ARCH #1 SMP Wed Mar 31 22:58:05 UTC 2021 armv7l
Kernel command line: coherent_pool=1M 8250.nr_uarts=1 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 video=HDMI-A-1:1280x1024M@60 smsc95xx.macaddr=DC:A6:32:85:CD:72 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 root=/dev/mmcblk0p2 rw rootwait console=ttyAMA0,115200 console=tty1 selinux=0 plymouth.enable=0 smsc95xx.turbo_mode=N dwc_otg.lpm_enable=0 kgdboc=ttyAMA0,115200 audit=0
Build Date: 13 April 2021 09:16:41PM

Current version of pixman: 0.40.0
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Apr 19 09:51:35 2021
List of video drivers:
fbturbo
modesetting
fbdev
vesa
No devices to configure. Configuration failed.
(EE) Server terminated with error (2). Closing log file.
#
modprobe -v fbturbo
modprobe: FATAL: Module fbturbo not found in directory /lib/modules/5.10.25-5-ARCH
#
gdr01
 
Posts: 8
Joined: Fri Apr 29, 2016 1:22 pm

Re: No more X

Postby gdr01 » Mon Apr 19, 2021 11:18 am

tried the vc4... dtoverlay -- no difference

its kernel 5.10.27-4-arch i think, as 5.10.27-1-arch is working.

Output on failing rpi-4

X.Org X Server 1.20.11
X Protocol Version 11, Revision 0
Build Operating System: Linux Archlinux
Current Operating System: Linux server-pi 5.10.25-5-ARCH #1 SMP Wed Mar 31 22:58:05 UTC 2021 armv7l
Kernel command line: coherent_pool=1M 8250.nr_uarts=1 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 video=HDMI-A-1:1280x1024M@60 smsc95xx.macaddr=DC:A6:32:85:CD:72 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 root=/dev/mmcblk0p2 rw rootwait console=ttyAMA0,115200 console=tty1 selinux=0 plymouth.enable=0 smsc95xx.turbo_mode=N dwc_otg.lpm_enable=0 kgdboc=ttyAMA0,115200 audit=0
Build Date: 13 April 2021 09:16:41PM

Current version of pixman: 0.40.0
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Apr 19 09:51:35 2021
List of video drivers:
fbturbo
modesetting
fbdev
vesa
No devices to configure. Configuration failed.
(EE) Server terminated with error (2). Closing log file.
#
modprobe -v fbturbo
modprobe: FATAL: Module fbturbo not found in directory /lib/modules/5.10.25-5-ARCH

server-pi:root ~ # modprobe -v fbdev
modprobe: FATAL: Module fbdev not found in directory /lib/modules/5.10.25-5-ARCH
gdr01
 
Posts: 8
Joined: Fri Apr 29, 2016 1:22 pm

Re: xorg not starting on armv7l

Postby graysky » Mon Apr 19, 2021 12:40 pm

Mod note: merged threads
graysky
Developer
 
Posts: 1731
Joined: Sun Jun 26, 2011 6:56 am
Location: /run/user/1000

Re: No more X

Postby graysky » Mon Apr 19, 2021 12:55 pm

$this->bbcode_second_pass_quote('gdr01', 'i')ts kernel 5.10.27-4-arch i think, as 5.10.27-1-arch is working.


The only differences between 5.10.27-4 and 5.10.27-1 lie with upstream. No config changes were made. Are you saying that if you downgrade only the kernel package, and reboot, everything works as expected?

Regarding the modprobe lines... fbdev is a driver provided by xf86-video-fbdev so modprobe should not try loading it at all.

$this->bbcode_second_pass_code('', '% pkgfile -r 'fbdev.*so'
extra/gst-plugins-bad-libs
extra/xf86-video-fbdev
extra/xorg-server
community/weston
')
graysky
Developer
 
Posts: 1731
Joined: Sun Jun 26, 2011 6:56 am
Location: /run/user/1000

Re: xorg not starting on armv7l

Postby GroundedGrid » Mon Apr 19, 2021 3:24 pm

I'm up and running again for now.

Because it was mentioned I downgraded the kernel first just to rule it out. It didn't change anything,
but I didn't really expect it too so I put it back.

According to the log my last -Syu upgraded the following Xorg stuff:

xorg-server-common (1.20.10-3 -> 1.20.11-1)
xorg-server (1.20.10-3 -> 1.20.11-1)
xorg-server-devel (1.20.10-3 -> 1.20.11-1)
xorg-server-xephyr (1.20.10-3 -> 1.20.11-1)
xorg-server-xnest (1.20.10-3 -> 1.20.11-1)
xorg-server-xvfb (1.20.10-3 -> 1.20.11-1)
xorg-xwayland (21.1.0-1 -> 21.1.1-1)

I downgraded them all from pacman's cache and it did the trick. After work I'll try upgrading them
one by one starting with the ones I don't suspect to isolate the culprit.
GroundedGrid
 
Posts: 3
Joined: Mon Apr 19, 2021 2:06 am

Next

Return to Packages

Who is online

Users browsing this forum: No registered users and 5 guests