Mám asi mesiac nové Raspberry PI 400 s Ubuntu20.04 LTS a LxQt použité ako router/firewall z domacej siete do Internetu po VDSL linke. Predtým som pár rokov mal Rpi 3 bez vážnejších problémov.
Nové Rpi 400 nevydrží ísť viac ako 1 deň bez toho aby vypadlo PPPoE spojenie.
Podla výpisu z /var/log/syslog to vyzerá akoby sa sddm neustále reštartuje ( vyše 26000 krát zua sebou). Naposledy problémy začali krátko po polnoci už restart counter mal hodnotu 13000 a ráno som pozrel vypis var/log/syslog a bolo tam 26 000 reštartov. Na Rpi je možné sa pripojiť cez ssh, VNC spojenie pomocou softvéru NoMachine nefunguje. K tomu RPi400 nemávam normálne pripojený monitor. Systém beží z USB klúča. Skúsil som obnovit /boot particiu zo zálohy. /root a /home oddiely sú btrfs, spustil som btrfs scrub ale neukázal žiadne chyby.
Po reštarte príkazom reboot systém znovu nabehne a vyzerá byt funkčný.
Minulý víkend som skúsil aj aktualizovať systém, ale bez zmeny k lepšiemu. Predtým GUI sa zaseklo na čiernej obrazovke po aktivácii Screensaveru, tak som ho vypol.
Našiel som aj nejaké riešenie
https://www.reddit.com/r/archlinux/comments/jtb1zb/sddm_failed_to_read_display_number_from_pipe/, ale neviem ho aplikovať na Rpi400.
Ide o pridanie modulu grafickej karty do initramfs
https://wiki.archlinux.org/title/Kernel_mode_setting#Early_KMS_startProblém je že ja neviem aký modul mám pridat, ked mám Rpi400.
opakujuci sa fragment /var/log/syslog
Jun 5 08:18:43 rpi400 systemd[1]: Starting Simple Desktop Display Manager...
Jun 5 08:18:43 rpi400 systemd[1]: Started Simple Desktop Display Manager.
Jun 5 08:18:43 rpi400 sddm[216939]: Initializing...
Jun 5 08:18:43 rpi400 sddm[216939]: Starting...
Jun 5 08:18:43 rpi400 sddm[216939]: Logind interface found
Jun 5 08:18:43 rpi400 sddm[216939]: Adding new display on vt 1 ...
Jun 5 08:18:43 rpi400 sddm[216939]: Loading theme configuration from ""
Jun 5 08:18:43 rpi400 sddm[216939]: Display server starting...
Jun 5 08:18:43 rpi400 sddm[216939]: Running: /usr/bin/X -nolisten tcp -auth /var/run/sddm/{9cf80e0f-8e2d-422e-ab64-1c49d533c1b1} -background none -noreset -displayfd 17 -s>
Jun 5 08:18:44 rpi400 sddm[216939]: Failed to read display number from pipe
Jun 5 08:18:44 rpi400 sddm[216939]: Display server failed to start. Exiting
Jun 5 08:18:44 rpi400 systemd[1]: sddm.service: Main process exited, code=dumped, status=6/ABRT
Jun 5 08:18:44 rpi400 systemd[1]: sddm.service: Failed with result 'core-dump'.
Jun 5 08:18:45 rpi400 pppd[215153]: Timeout waiting for PADO packets
Jun 5 08:18:45 rpi400 pppd[215153]: Unable to complete PPPoE Discovery
Jun 5 08:18:46 rpi400 systemd[1]: sddm.service: Scheduled restart job, restart counter is at 26342.
Jun 5 08:18:46 rpi400 systemd[1]: Stopped Simple Desktop Display Manager.
Jun 5 08:18:46 rpi400 systemd[1]: Starting Simple Desktop Display Manager...
Jun 5 08:18:46 rpi400 systemd[1]: Started Simple Desktop Display Manager.
Jun 5 08:18:46 rpi400 sddm[216950]: Initializing...
Jun 5 08:18:46 rpi400 sddm[216950]: Starting...
Jun 5 08:18:46 rpi400 sddm[216950]: Logind interface found
Jun 5 08:18:46 rpi400 sddm[216950]: Adding new display on vt 1 ...
Jun 5 08:18:46 rpi400 sddm[216950]: Loading theme configuration from ""
Jun 5 08:18:46 rpi400 sddm[216950]: Display server starting...
Jun 5 08:18:46 rpi400 sddm[216950]: Running: /usr/bin/X -nolisten tcp -auth /var/run/sddm/{e564a676-a8ef-4322-b917-b6c938365325} -background none -noreset -displayfd 17 -s>
Jun 5 08:18:46 rpi400 sddm[216950]: Failed to read display number from pipe
Jun 5 08:18:46 rpi400 sddm[216950]: Display server failed to start. Exiting
Jun 5 08:18:47 rpi400 systemd[1]: sddm.service: Main process exited, code=dumped, status=6/ABRT
Jun 5 08:19:27 rpi400 systemd[1]: sddm.service: Failed with result 'core-dump'.
Jun 5 08:19:27 rpi400 systemd[1]: sddm.service: Scheduled restart job, restart counter is at 26343.
Jun 5 08:19:27 rpi400 systemd[1]: Stopped Simple Desktop Display Manager.
Jun 5 08:19:27 rpi400 systemd[1]: Starting Simple Desktop Display Manager...
Jun 5 08:19:27 rpi400 systemd[1]: Started Simple Desktop Display Manager.
Jun 5 08:19:27 rpi400 sddm[216959]: Initializing...
Jun 5 08:19:27 rpi400 sddm[216959]: Starting...
Jun 5 08:19:27 rpi400 sddm[216959]: Logind interface found
Jun 5 08:19:27 rpi400 sddm[216959]: Adding new display on vt 1 ...
Jun 5 08:19:27 rpi400 sddm[216959]: Loading theme configuration from ""
Jun 5 08:19:27 rpi400 sddm[216959]: Display server starting...
Jun 5 08:19:27 rpi400 sddm[216959]: Running: /usr/bin/X -nolisten tcp -auth /var/run/sddm/{6705749d-a570-45b4-9665-bd4a44693b90} -background none -noreset -displayfd 17 -s>
Jun 5 08:19:27 rpi400 sddm[216959]: Failed to read display number from pipe
Jun 5 08:19:27 rpi400 sddm[216959]: Display server failed to start. Exiting