Bonjour,
Matériel utilisé : raspberry pi 4B 8Go
installation de raspberry pi os avec carte SD placée en USB
Après l’ugrade raspberrypi 5.10.63-v8 Xorg ne fonctionne pas avec la carte sd en USB mais pas de pb si la carte est dans le tirroir sd
Des suggestions ?
merci
ps: aucun problème avec installation sur une clé ssd
hello,
je ne connais pas pi os aarch64 ( j’en suis reté au pi os « officiel » en 32 bits…) mais ton problème pourrait venir de ton fichier /etc/fstab:
le plus simple c’est de définir les partitions /boot et /rootfs par les PARTUUID que tu obtiens avec sudo blkid
Bonjour et merci Bof
La version 64b marche aussi bien que la version 32b sur Pi 4B (j’en ai 2 et rien d’autre.
J’ai pris celle là pour pouvoir charger les dernières versions des modules python.
Voilà ce que j’obtiens
<
Carte Sd dans tiroir sd
sudo blkid
/dev/mmcblk0p1: SEC_TYPE=« msdos » LABEL_FATBOOT=« RECOVERY » LABEL=« RECOVERY » UUID=« 008C-34B9 » TYPE=« vfat » PARTUUID=« 0ee8a143-01 »
/dev/mmcblk0p5: LABEL=« SETTINGS » UUID=« 8fa69ab8-e80e-48ff-b323-24cc41c59bd1 » TYPE=« ext4 » PARTUUID=« 0ee8a143-05 »
/dev/mmcblk0p6: LABEL_FATBOOT=« boot64 » LABEL=« boot64 » UUID=« FB4E-DE87 » TYPE=« vfat » PARTUUID=« 0ee8a143-06 »
/dev/mmcblk0p7: LABEL=« root64 » UUID=« 6542589b-dfba-4265-9f3e-f588aa488feb » TYPE=« ext4 » PARTUUID=« 0ee8a143-07 »
/dev/mmcblk0: PTUUID=« 0ee8a143 » PTTYPE=« dos »
**carte sd en USB**sudo blkid
/dev/sda1: SEC_TYPE="msdos" LABEL_FATBOOT="RECOVERY" LABEL="RECOVERY" UUID="008C-34B9" TYPE="vfat" PARTUUID="a4b73b68-01"
/dev/sda5: LABEL="SETTINGS" UUID="8fa69ab8-e80e-48ff-b323-24cc41c59bd1" TYPE="ext4" PARTUUID="a4b73b68-05"
/dev/sda6: LABEL_FATBOOT="boot64" LABEL="boot64" UUID="0254-F1DB" TYPE="vfat" PARTUUID="a4b73b68-06"
/dev/sda7: LABEL="root64" UUID="da09c8a6-41f6-4db1-8ae4-968ef673b3ce" TYPE="ext4" PARTUUID="a4b73b68-07"
**clé SSd en USB**
sudo blkid
/dev/sda1: SEC_TYPE="msdos" LABEL_FATBOOT="RECOVERY" LABEL="RECOVERY" UUID="008C-34B9" TYPE="vfat" PARTUUID="a4b73b68-01"
/dev/sda5: LABEL="SETTINGS" UUID="8fa69ab8-e80e-48ff-b323-24cc41c59bd1" TYPE="ext4" PARTUUID="a4b73b68-05"
/dev/sda6: LABEL_FATBOOT="boot64" LABEL="boot64" UUID="0254-F1DB" TYPE="vfat" PARTUUID="a4b73b68-06"
/dev/sda7: LABEL="root64" UUID="da09c8a6-41f6-4db1-8ae4-968ef673b3ce" TYPE="ext4" PARTUUID="a4b73b68-07"/>
A part la partition /dev/mmcblk0: PTUUID="0ee8a143" PTTYPE="dos" pour la carte Sd placé dans le tiroir Sd dont je ne vois pas à quoi elle correspond, il n'ya pas e différence entre la carte Sd et SSd en USB
Voilà c que j(obtiens si je lance startx
Org X Server 1.20.4
X Protocol Version 11, Revision 0
Build Operating System: Linux 5.4.0-54-generic aarch64 Debian
Current Operating System: Linux raspberrypi 5.10.63-v8+ #1459 SMP PREEMPT Wed Oct 6 16:42:49 BST 2021 aarch64
Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 video=HDMI-A-1:1920x1080M@60 smsc95xx.macaddr=DC:A6:32:BF:F2:76 vc_
mem.mem_base=0x3eb00000 vc_mem.mem_size=0x3ff00000 console=ttyS0,115200 console=tty1 root=PARTUUID=0ee8a143-07 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles
Build Date: 19 April 2021 03:23:36PM
xorg-server 2:1.20.4-1+rpt3+deb10u3 (https://www.debian.org/support)
Current version of pixman: 0.36.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: "/home/pi/.local/share/xorg/Xorg.0.log", Time: Thu Nov 4 08:02:42 2021
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE)
Fatal server error:
(EE) parse_vt_settings: Cannot open /dev/tty0 (Permission denied)
(EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
(EE) Please also check the log file at "/home/pi/.local/share/xorg/Xorg.0.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
Impossible d'obtenir le descripteur de fichier faisant référence à la console
Et le contenu du fichiier Xorg.0.log
[ 72.194]
X.Org X Server 1.20.4
X Protocol Version 11, Revision 0
[ 72.196] Build Operating System: Linux 5.4.0-54-generic aarch64 Debian
[ 72.197] Current Operating System: Linux raspberrypi 5.10.63-v8+ #1459 SMP PREEMPT Wed Oct 6 16:42:49 BST 2021 aarch64
[ 72.197] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 video=HDMI-A-1:1920x1080M@60 smsc95xx.macaddr=DC:A6:32:BF:F2:76 vc_mem.mem_base=0x3eb00000 vc_mem.mem_size=0x3ff00000 console=ttyS0,115200 console=tty1 root=PARTUUID=0ee8a143-07 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles
[ 72.199] Build Date: 19 April 2021 03:23:36PM
[ 72.199] xorg-server 2:1.20.4-1+rpt3+deb10u3 (https://www.debian.org/support)
[ 72.201] Current version of pixman: 0.36.0
[ 72.201] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 72.202] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 72.203] (==) Log file: "/home/pi/.local/share/xorg/Xorg.0.log", Time: Thu Nov 4 08:29:38 2021
[ 72.204] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 72.204] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 72.204] (==) ServerLayout "ServerLayout0"
[ 72.204] (==) No screen section available. Using defaults.
[ 72.204] (**) |-->Screen "Default Screen Section" (0)
[ 72.204] (**) | |-->Monitor "<default monitor>"
[ 72.205] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 72.205] (**) Option "BlankTime" "0"
[ 72.205] (**) Option "StandbyTime" "0"
[ 72.205] (**) Option "SuspendTime" "0"
[ 72.205] (**) Option "OffTime" "0"
[ 72.205] (==) Automatically adding devices
[ 72.205] (==) Automatically enabling devices
[ 72.205] (==) Automatically adding GPU devices
[ 72.205] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 72.205] (WW) The directory "/usr/share/fonts/X11/misc" does not exist.
[ 72.205] Entry deleted from font path.
[ 72.206] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 72.206] Entry deleted from font path.
[ 72.206] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 72.206] Entry deleted from font path.
[ 72.206] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 72.206] Entry deleted from font path.
[ 72.206] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
[ 72.206] Entry deleted from font path.
[ 72.206] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 72.206] Entry deleted from font path.
[ 72.206] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 72.206] Entry deleted from font path.
[ 72.206] (==) FontPath set to:
built-ins
[ 72.206] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 72.206] (**) Extension "DPMS" is disabled
[ 72.206] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 72.206] (II) Loader magic: 0x5578bf8e08
[ 72.206] (II) Module ABI versions:
[ 72.206] X.Org ANSI C Emulation: 0.4
[ 72.206] X.Org Video Driver: 24.0
[ 72.206] X.Org XInput driver : 24.1
[ 72.206] X.Org Server Extension : 10.0
[ 72.211] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_33
[ 72.212] (II) xfree86: Adding drm device (/dev/dri/card1)
[ 72.213] (EE) systemd-logind: failed to take device /dev/dri/card1: Operation not permitted
[ 72.218] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 72.218] (EE) systemd-logind: failed to take device /dev/dri/card0: Operation not permitted
[ 72.219] (II) no primary bus or device found
[ 72.219] falling back to /sys/devices/platform/gpu/drm/card1
[ 72.219] (II) LoadModule: "glx"
[ 72.220] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 72.222] (II) Module glx: vendor="X.Org Foundation"
[ 72.222] compiled for 1.20.4, module version = 1.0.0
[ 72.222] ABI class: X.Org Server Extension, version 10.0
[ 72.222] (==) Matched modesetting as autoconfigured driver 0
[ 72.222] (==) Matched fbdev as autoconfigured driver 1
[ 72.222] (==) Assigned the driver to the xf86ConfigLayout
[ 72.222] (II) LoadModule: "modesetting"
[ 72.222] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 72.223] (II) Module modesetting: vendor="X.Org Foundation"
[ 72.223] compiled for 1.20.4, module version = 1.20.4
[ 72.223] Module class: X.Org Video Driver
[ 72.223] ABI class: X.Org Video Driver, version 24.0
[ 72.223] (II) LoadModule: "fbdev"
[ 72.223] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 72.223] (II) Module fbdev: vendor="X.Org Foundation"
[ 72.223] compiled for 1.20.0, module version = 0.5.0
[ 72.223] Module class: X.Org Video Driver
[ 72.223] ABI class: X.Org Video Driver, version 24.0
[ 72.223] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 72.223] (II) FBDEV: driver for framebuffer: fbdev
[ 72.223] (EE)
Fatal server error:
[ 72.223] (EE) parse_vt_settings: Cannot open /dev/tty0 (Permission denied)
[ 72.224] (EE)
[ 72.224] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 72.224] (EE) Please also check the log file at "/home/pi/.local/share/xorg/Xorg.0.log" for additional information.
[ 72.224] (EE)
[ 72.224] (WW) xf86CloseConsole: KDSETMODE failed: Bad file descriptor
[ 72.224] (WW) xf86CloseConsole: VT_GETMODE failed: Bad file descriptor
[ 72.225] (EE) Server terminated with error (1). Closing log file.
Bonjour
comme toi j’utilise raspios 64 bits.
J’ ai 2 questions:
1- pourquoi la carte SD en USB ?
2- 4 partitions sur ta carte, tu utilises un lanceur style NOOBS
J’ ai eu des problèmes à partir de la version #1473, je suis revenu en arrière avec la commande:
sudo rpi-update 1597995e94e7ba3cd8866d249e6df1cf9a790e49
Il faut dire que mon installation est peu commune: je suis parti de la version lite de raspiOS 64 bits, puis je l’ai mis à jour en bullseye, puis j’ ai installé le bureau cinnamon.
Puis j’ ai tenté un
sudo rpi-update next
pour passé au noyau linux 5.15.0 et la tout est redevenu normal.
en listant /dev/dri/card* on voir que ce device est lié au group « video » donc
ça pourrait vouloir dire que ton utilisateur ne fait pas parti du group video; pour vérifier :
sudo less /etc/group|grep "video"
tu devras avoir :
video:x:44:pi
( pas sur du « 44 » mais au minimum ton utilisateur qui lance startx)
pour ajouter le user pi au group video :
usermod -a -G video pi
comme Mik91390 ton blkid me pose question; tu pourrais t’assurer avec un mount que les partitions /boot et /rootfs soit bien monter sur les partitions que tu veux utiliser …
Bonsoir Mike,
Comme toi je suis retraité et je veux me mettre à bricoler en python vu tout ce qu’on peut faire avec.
J’ai acheté un PiCar fabriqué par Adeept et je m’en sert pour apprendre.
Pour répondre à la question pourquoi la SD en USB?
La carte RPi est si bien placée que sortirla carte sd, on y arrive mais la remettre c’est pas facile alors que par derrière on vois les USB.
En fait j’ai acheté une clé SSD mais j’ai voulu voir avec la SD d’autant que j’en ai plusieurs et je suis tombé sur ce bug après mise à jour.
Pourquoi Raspi OS 64 bits.
En 32 bits on a que des vielles versions des modules python alors qu’en 64 on a le dernier cri.
Comme je démarre, j’aime autant avoir du neuf.
Je crois que le lanceur sur cette carte est pinn (je les ai tous essayés)
J’ai aussi essayé ubuntu desktop sur le RPI mais j’ai eu des soucis avec vnc. J’ai abandonné pour l’instant.
Finalement j’ai mis mon message sur github [raspberrypi/Raaspberry-Pi-OS-64bit où je pense que mon message sera transmis aux mainteneurs de cette version encore en test.
Bonsoir Bof
Si, il y est bien.
Comme je l’ai dit tout marche correctement si j e mets la SD dans le tiroir SD. Le problème n’apparait qu’en USB.
résultat de la commande : video:x:44:pi
C’est une version qui n’est pas finalisé mais le problème c’est qu’elle est imposée si on fait un update/upgrade
ok donc peut être en bloquant le paquet avec :
sudo apt-mark hold <package-name>
tu pourras quant même faire les mises a jour sur le reste du système…
source:
Boonsoir Bof
Pour en revenir à ton précédent message il y a deux partitions liées à l’installateur d’OS pinn RECOVERY et SETTINGS et deux liées à rasp-Pi-OS64 boot64 et root64 et c’est l’installateur qui fait tout ça.
Bloquer les mises à jour des packages, mais lesques? En fait ça marche très bien si la carte SD est mise dans son tiroir.Il y a juste un bug qui empêche de lancer X quand la SD est placée en USB. Je cherche à joindre les ou la personne(s) qui s’occupe(nt) de fignoler cette version et je pense avoir trouvé sur github. Le week end du 25 octobre il y avait des bugs qui bloquaient tout. Le problème est que je n’ai pas vu de notion de version stable, testing ou instable.
logiquement si ça fonctionne il n’y a pas de bug dans le programme ( et hop un enfoncement de porte ouverte ! ) mais plutôt dans ton système… peut être dans le /boot/cmdline.txt
?
(root=PARTUUID=...
)