[boot] crtl + alt + F7 pour l'affichage bureau [contourné]

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
bpier
Daikyu
Messages : 65
Inscription : jeu. 18 avr. 2013, 15:52
Localisation : Montpellier, FRANCE

[boot] crtl + alt + F7 pour l'affichage bureau [contourné]

Message par bpier »

Salut à tous. Depuis une récente MAJ, je n'ai plus d'écran graphique d'office au démarrage. Je dois du coup faire un crtl+alt+F7 pour que le bureau s'affiche. Puis-je régler ce petit souci ? Je n'ai pas trouvé de solution. Merci. Pierre
Dernière modification par bpier le jeu. 17 oct. 2013, 22:56, modifié 3 fois.
Core Quad Q6600, motherboard Gigabyte GA-EP41-UD3L, RAM 4Go, Nvidia 7950 GT, carte audio Echo Layla24, multiboot Archlinux x86/ AVLinux6/Gentoo stage3 x86. Mon site DIY & guitar effects : http://www.bruynooghe.fr
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: crtl + alt + F7 obligatoire au démarrage

Message par benjarobin »

Bonjour,
Merci de corriger le titre de ton sujet.
Comment lances tu ton interface graphique ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
bpier
Daikyu
Messages : 65
Inscription : jeu. 18 avr. 2013, 15:52
Localisation : Montpellier, FRANCE

Re: crtl + alt + F7 obligatoire au démarrage

Message par bpier »

Pardon
Core Quad Q6600, motherboard Gigabyte GA-EP41-UD3L, RAM 4Go, Nvidia 7950 GT, carte audio Echo Layla24, multiboot Archlinux x86/ AVLinux6/Gentoo stage3 x86. Mon site DIY & guitar effects : http://www.bruynooghe.fr
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [boot] crtl + alt + F7 obligatoire pour l'affichage bure

Message par FoolEcho »

Merci de répondre aux questions. :)
«The following statement is not true. The previous statement is true.» :nage:
bpier
Daikyu
Messages : 65
Inscription : jeu. 18 avr. 2013, 15:52
Localisation : Montpellier, FRANCE

Re: [boot] crtl + alt + F7 obligatoire pour l'affichage bure

Message par bpier »

Deuxième pardon. L'interface graphique se lançait automatiquement jusque-là, via xinitrc, si je me souviens bien. Désormais, je suis obligé de lancer à la main l'interface via la combinaison de touches Ctrl+Alt+F7.
Core Quad Q6600, motherboard Gigabyte GA-EP41-UD3L, RAM 4Go, Nvidia 7950 GT, carte audio Echo Layla24, multiboot Archlinux x86/ AVLinux6/Gentoo stage3 x86. Mon site DIY & guitar effects : http://www.bruynooghe.fr
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [boot] crtl + alt + F7 obligatoire pour l'affichage bure

Message par benjarobin »

Cela ne répond que partiellement à la question...
Le fichier .xinitrc n'est qu'un script, qui le lance ? Et comment ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
bpier
Daikyu
Messages : 65
Inscription : jeu. 18 avr. 2013, 15:52
Localisation : Montpellier, FRANCE

Re: [boot] crtl + alt + F7 obligatoire pour l'affichage bure

Message par bpier »

C'est le fichier /etc/skel/.xinitrc

Il avait été réinitialisé après une MAJ, j'y ai rajouté :
exec startlxde
exec openbox-session
Core Quad Q6600, motherboard Gigabyte GA-EP41-UD3L, RAM 4Go, Nvidia 7950 GT, carte audio Echo Layla24, multiboot Archlinux x86/ AVLinux6/Gentoo stage3 x86. Mon site DIY & guitar effects : http://www.bruynooghe.fr
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [boot] crtl + alt + F7 obligatoire pour l'affichage bure

Message par benjarobin »

1) Il ne faut surtout pas toucher au fichier /etc/skel/.xinitrc
2) Tu ne réponds pas aux questions
3) Ce que tu y ajoutes n'as pas beaucoup de sens
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
bpier
Daikyu
Messages : 65
Inscription : jeu. 18 avr. 2013, 15:52
Localisation : Montpellier, FRANCE

Re: [boot] crtl + alt + F7 obligatoire pour l'affichage bure

Message par bpier »

1/ J'ai viré les lignes que j'avais ajouté dans .xinitrc
=> mais ça ne change rien

2/ Je n'ai donc pas compris la question sur ce qui pouvait bien lancer mon interface graphique
=> En fait, j'ai beaucoup de mal à intégrer la logique de systemd.

3/ Je ne vois pas pourquoi ce que j'ai ajouté n'avais pas beaucoup de sens ; que ce soit inefficace, certes, mais le fichier xinitrc comprend des lignes commentées donnant ce type de commande.
Core Quad Q6600, motherboard Gigabyte GA-EP41-UD3L, RAM 4Go, Nvidia 7950 GT, carte audio Echo Layla24, multiboot Archlinux x86/ AVLinux6/Gentoo stage3 x86. Mon site DIY & guitar effects : http://www.bruynooghe.fr
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [boot] crtl + alt + F7 obligatoire pour l'affichage bure

Message par benjarobin »

1) Tu dois utiliser / créer le .xinitrc dans ton home, si tu utilises un gestionnaire de connexion qui en a besoin, voir 2

2) Formuler autrement : Utilises tu un gestionnaire de connexion du type slim, KDM, GDM, ... ou autre. Si tu ne sais pas répondre à cette question je me demande comment tu as installé ton ArchLinux. Pour nous aider à comprendre donne la sortie de : tree /etc/systemd

3) Cela n'a aucun sens de décommenter plus d'une ligne, toute ligne après un exec ne sera jamais exécutée
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
bpier
Daikyu
Messages : 65
Inscription : jeu. 18 avr. 2013, 15:52
Localisation : Montpellier, FRANCE

Re: [boot] crtl + alt + F7 obligatoire pour l'affichage bure

Message par bpier »

j'utilise lxdm uniquement. Pas de gdm, ni de kdm sur arch
toute ligne après un exec ne sera jamais exécutée
Je ne savais pas.
Core Quad Q6600, motherboard Gigabyte GA-EP41-UD3L, RAM 4Go, Nvidia 7950 GT, carte audio Echo Layla24, multiboot Archlinux x86/ AVLinux6/Gentoo stage3 x86. Mon site DIY & guitar effects : http://www.bruynooghe.fr
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [boot] crtl + alt + F7 obligatoire pour l'affichage bure

Message par FoolEcho »

Que renvoie (en root) pacman -Qqk ?
bpier a écrit :Depuis une récente MAJ,
Autrement, tu peux retrouver laquelle ? (dans le /var/log/pacman.log)
«The following statement is not true. The previous statement is true.» :nage:
bpier
Daikyu
Messages : 65
Inscription : jeu. 18 avr. 2013, 15:52
Localisation : Montpellier, FRANCE

Re: [boot] crtl + alt + F7 obligatoire pour l'affichage bure

Message par bpier »

la commande ne renvoit rien :
[bpier@bpier ~]$ su
Mot de passe :
[root@bpier bpier]# pacman -Qqk
[root@bpier bpier]#
La partie du pacman.log, concernant septembre et octobre :
http://pastebin.com/zTCzwVWA

J'ai repéré ça (je l'avais viré, je le remets) :
[ALPM-SCRIPTLET] ==> Warning: setcap failed, falling back to setuid root on /usr/bin/systemd-detect-virt

Commande systemctl list-units-files :
http://pastebin.com/Kp3ETycD
Dernière modification par bpier le sam. 12 oct. 2013, 19:31, modifié 1 fois.
Core Quad Q6600, motherboard Gigabyte GA-EP41-UD3L, RAM 4Go, Nvidia 7950 GT, carte audio Echo Layla24, multiboot Archlinux x86/ AVLinux6/Gentoo stage3 x86. Mon site DIY & guitar effects : http://www.bruynooghe.fr
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [boot] crtl + alt + F7 obligatoire pour l'affichage bure

Message par FoolEcho »

bpier a écrit :

Code : Tout sélectionner

[2013-10-03 21:00] [ALPM-SCRIPTLET] ==> Warning: setcap failed, falling back to setuid root on /usr/bin/systemd-detect-virt
Oui, étrange. :|
Tu as quoi à ce niveau ? (ls -al /usr/bin/systemd-detect-virt)

(ou réinstalle systemd)
«The following statement is not true. The previous statement is true.» :nage:
bpier
Daikyu
Messages : 65
Inscription : jeu. 18 avr. 2013, 15:52
Localisation : Montpellier, FRANCE

Re: [boot] crtl + alt + F7 obligatoire pour l'affichage bure

Message par bpier »

Quand je réinstalle, ça donne ça :

Code : Tout sélectionner

[root@bpier bpier]# pacman -S systemd
avertissement : systemd-208-1 est à jour -- réinstalle
résolution des dépendances...
recherche des conflits entre paquets...

Paquets (1): systemd-208-1

Taille totale installé :     11,96 MiB
Taille de mise à jour net :  0,00 MiB

:: Procéder à l’installation ? [O/n] o
(1/1) vérification des clés dans le trousseau      [######################] 100%
(1/1) vérification de l’intégrité des paquets      [######################] 100%
(1/1) chargement des fichiers des paquets          [######################] 100%
(1/1) analyse des conflits entre fichiers          [######################] 100%
(1/1) vérification de l’espace disque disponible   [######################] 100%
(1/1) réinstallation systemd                       [######################] 100%
==> Warning: setcap failed, falling back to setuid root on /usr/bin/systemd-detect-virt
[root@bpier bpier]# 
Est-ce que le "falling back" signifie que ça tente de faire un setuid root sur l'utilitaire systemd-detect-virt, mais que ça échoue ?
Le ls -la ....

Code : Tout sélectionner

[root@bpier bpier]# ls -al /usr/bin/systemd-detect-virt
-rwsr-xr-x 1 root root 30288  2 oct.  14:03 /usr/bin/systemd-detect-virt
[root@bpier bpier]# 
Quant à l'utilitaire :

Code : Tout sélectionner

[root@bpier bpier]# /usr/bin/systemd-detect-virt
none
[root@bpier bpier]# 
Core Quad Q6600, motherboard Gigabyte GA-EP41-UD3L, RAM 4Go, Nvidia 7950 GT, carte audio Echo Layla24, multiboot Archlinux x86/ AVLinux6/Gentoo stage3 x86. Mon site DIY & guitar effects : http://www.bruynooghe.fr
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [boot] crtl + alt + F7 obligatoire pour l'affichage bure

Message par FoolEcho »

bpier a écrit :-rwsr-xr-x 1 root root 30288 2 oct. 14:03 /usr/bin/systemd-detect-virt
Etrange que tu aies rws... :?
En root, fais chmod 0755 /usr/bin/systemd-detect-virt, suivi d'un redémarrage pour voir.
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [boot] crtl + alt + F7 obligatoire pour l'affichage bure

Message par benjarobin »

@FoolEcho tu vas casser son système en lui demandant de faire ceci.
Pour une raison que je saisie pas, la propriété setcap échoue, il donc définit le setuid pour que cela continue de fonctionner. Mais si tu lui enlève cela ne vas pas fonctionner correctement.

Le code exécuté est celui-ci par le .install

Code : Tout sélectionner

if ! setcap "$2" "$1" 2>/dev/null; then
    echo "==> Warning: setcap failed, falling back to setuid root on /$1"
    chmod u+s "$1"
  fi
@bpier Peux tu donner la sortie de

Code : Tout sélectionner

setcap 'cap_dac_override,cap_sys_ptrace+ep' /usr/bin/systemd-detect-virt
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
bpier
Daikyu
Messages : 65
Inscription : jeu. 18 avr. 2013, 15:52
Localisation : Montpellier, FRANCE

Re: [boot] crtl + alt + F7 obligatoire pour l'affichage bure

Message par bpier »

Voilà la sortie de setcap :

Code : Tout sélectionner

[root@bpier bpier]# setcap 'cap_dac_override,cap_sys_ptrace+ep' /usr/bin/systemd-detect-virt
Failed to set capabilities on file `/usr/bin/systemd-detect-virt' (Operation not supported)
usage: setcap [-q] [-v] (-r|-|<caps>) <filename> [ ... (-r|-|<capsN>) <filenameN> ]

 Note <filename> must be a regular (non-symlink) file.
[root@bpier bpier]# 
Core Quad Q6600, motherboard Gigabyte GA-EP41-UD3L, RAM 4Go, Nvidia 7950 GT, carte audio Echo Layla24, multiboot Archlinux x86/ AVLinux6/Gentoo stage3 x86. Mon site DIY & guitar effects : http://www.bruynooghe.fr
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [boot] crtl + alt + F7 obligatoire pour l'affichage bure

Message par benjarobin »

C'est quoi ton système de fichier ? Peux tu donner la sortie de la commande mount ?
Pour information j'ai ceci

Code : Tout sélectionner

# getcap /usr/bin/systemd-detect-virt
/usr/bin/systemd-detect-virt = cap_dac_override,cap_sys_ptrace+ep
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
bpier
Daikyu
Messages : 65
Inscription : jeu. 18 avr. 2013, 15:52
Localisation : Montpellier, FRANCE

Re: [boot] crtl + alt + F7 obligatoire pour l'affichage bure

Message par bpier »

Mon arch est de moins en moins stable. je viens donc de modifier mon mbr pour booter désormais, non plus sur Arch, mais sur Gentoo. Ceci de manière à virer l'Arch si elle continue à merder.

Quant au système de fichiers, je suis en ext4 sur Arch. Je donne la suite dans pas longtemps, faut que je repasse sur arch.

La commande mount (il y a du monde) :

Code : Tout sélectionner

[root@bpier bin]# mount
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sys on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
dev on /dev type devtmpfs (rw,nosuid,relatime,size=2070072k,nr_inodes=215099,mode=755)
run on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
/dev/sda3 on / type ext4 (rw,noatime,data=ordered)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620)
tmpfs on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=33,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime)
/dev/sdc5 on /mnt/gentoo_home type ext4 (rw,noatime,data=ordered)
/dev/sda1 on /boot type ext2 (rw,noatime)
/dev/sda5 on /home type ext4 (rw,noatime,data=ordered)
/dev/sdb1 on /mnt/stockage_ext4 type ext4 (rw,noatime,data=ordered)
/dev/sdc1 on /mnt/gentoo_sys type ext4 (rw,noatime,data=ordered)
/dev/sdb5 on /mnt/debian_home type ext3 (rw,noatime,errors=continue,barrier=1,data=writeback)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=100)
/dev/sdc6 on /run/media/bpier/362b957f-7bb5-4eaf-89ea-e203ab595410 type ext4 (rw,nosuid,nodev,relatime,data=ordered,uhelper=udisks2)
[root@bpier bin]# 
Sortie de commande getcap :

Code : Tout sélectionner

[root@bpier bpier]# getcap /usr/bin/systemd-detect-virt
Failed to get capabilities of file `/usr/bin/systemd-detect-virt' (Operation not supported)
[root@bpier bpier]#
Core Quad Q6600, motherboard Gigabyte GA-EP41-UD3L, RAM 4Go, Nvidia 7950 GT, carte audio Echo Layla24, multiboot Archlinux x86/ AVLinux6/Gentoo stage3 x86. Mon site DIY & guitar effects : http://www.bruynooghe.fr
Répondre