Page 1 sur 1

[xorg] waiting for X server to begin accepting connections (terminé)

Publié : sam. 31 mars 2018, 11:25
par karhu
Bonjour
Je ne pense pas être un novice pour l'installation d'Arch Linux (une bonne quinzaine de PC différents) et je m'en sers pour montrer l'intérieur de l'installation d'une distribution, sa partie automatisée en quelque sorte.
Je dois cependant reconnaître que j'ai toujours eu des petits soucis lors de presque toutes mes installations, toujours différentes mais toujours surmontables (souvent par une erreur, ou plutôt une négligence de ma part).
Cela fait une semaine que je suis sur cette p :censure: de machine et je bloque sur l'installation du système graphique.
C'est un Sony VAIO SVS-151A11M - I5-3210M 2,5GHz - 8 Go DDR-2 - HDD 640Go - nVidia GeForce™ GT 640M - 15,6"w, 1920x1080
L'installation se fait à partir d'une clé USB avec l'ISO 2018-01. Je n'installe plus que le minimum et voilà la partie qui fonctionne

Code : Tout sélectionner

montage des partitions sur /mnt
pacstrap /mnt base base-devel grub memtest86+ mc vim
genfstab -L -p /mnt >> /mnt/etc/fstab
arch-chroot /mnt
renseigner /etc/hostname, /etc/hosts, /etc/locale.conf, /etc/locale.gen, /etc/localtime, /etc/pacman.conf
                /etc/pacman.d/mirrorlist, /etc/vconsole.conf, /etc/bash.bashrc, /etc/profile
locale-gen
passwd motdepasse/motdepasse
mkinitcpio -p linux
grub-mkconfig -o /boot/grub/grub.cfg
grub-install --no-floppy /dev/sda
exit ==> démontage des partitions de /mnt et reboot
login tty1 root
systemctl start dhcpcd
pacman -Sy
pacman-key --init
pacman-key --populate archlinux
useradd -m -g users -s /bin/bash karhu
passwd karhu
adapter /etc/sudoers avec visudo, pour un confort d'utilisation (maj)
systemctl enable dhcpcd@...
reboot
Voici l'installation du serveur X, avec les différentes variantes entre crochets,

Code : Tout sélectionner

login tty1 karhu
pacman -S xorg-server xorg-xinit xorg-twm xorg-xclock xterm [libglvnd | nvidia-340xx-utils]
echo "xterm & sleep 10" > ~/.xinitrc
startx

waiting for X server to begin accepting connections .
..
J'ai même essayé de mettre les pilotes : xf86-video-nouveau, xf86-video-intel et xf86-video-vesa. Même résultat
Je ne peut même pas savoir ou ça déraille car je n'ai pas de fichiers Xorg.0.log :?:
Dernière information, mais pas des moindre tout live CD fonctionne bien graphiquement, et j'ai même installé une Xubuntu 16-04 sans problème.
Je pense et j'espère que c'est une bêtise tellement grosse que je ne la voie pas, mais là j'en ai marre.
Toute aide ou réconfort seront les bienvenues. Merci.

Re: [xorg] waiting for X server to begin accepting connections

Publié : sam. 31 mars 2018, 13:34
par waitnsea
Bonjour karhu,
Tu n'as pas oublié d'installer le paquet nvidia lui-même ?

Code : Tout sélectionner

xorg xorg-apps nvidia nvidia-utils  lib32-nvidia-utils intel-ucode linux-firmware libvdpau nvidia-settings cuda
Après il faut tripoter le grub (KMS)
vois ici

Re: [xorg] waiting for X server to begin accepting connections

Publié : sam. 31 mars 2018, 15:20
par karhu
Non je n'ai rien installé de tout ça.
Comme à chaque fois, en gros j'ai trois parties :
- Installation standard basique d'un système opérationnel plus les outils nécessaires
- Installation et mise en service de l'interface graphique de base, Xorg sans aucun pilote additionnel propriétaire, ni spécifique à la carte.
- Installation du gestionnaire de fenêtres (Xfce) avec sa configuration et installation du gestionnaire ce connexion graphique (lightdm) avec les modifications qui s'imposent.
- Une fois le système stable, je le personnalise avec les pilotes adéquates, dans ce cas ce serait entre nvidia ou nouveau.
Libvdpau est utile pour la la lecture HD
xorg-apps est un groupe regroupant un certain nombre de programmes les anciens de xorg-utils, xorg-server-utils et autres qui ne devraient pas être nécessaires à cette étape.
Ce qui me gêne le plus c'est de ne pas avoir le fichier .log pour suivre le démarrage du serveur.
Précision, je ne démarre pas en mode EFI, mais en traditionnel ce bon vieux MBR (legacy).
Ai je intérêt à modifier tout de suite tant que je n'ai pas défini quel pilote j'utiliserai ?
D'ailleurs en regardant dmesg nouveau est mentionné et je le voie chargé avec les modules au même titre que i915 pour Intel.
Y aurait il un conflit entre le GPU interne au CPU Intel et le GPU externe Nvidia ? Si oui pourquoi les liveCD ne tombent ils pas dans le piège ?

Re: [xorg] waiting for X server to begin accepting connections

Publié : sam. 31 mars 2018, 15:55
par waitnsea
karhu a écrit : sam. 31 mars 2018, 15:20 Y aurait il un conflit entre le GPU interne au CPU Intel et le GPU externe Nvidia ? Si oui pourquoi les liveCD ne tombent ils pas dans le piège ?
Je me suis amusé à lancer un # pacman -Qqe depuis une USB-Live, il n'y a aucun pilote vidéo

Code : Tout sélectionner

arch-install-scripts
b43-fwcutter
bash
bind-tools
btrfs-progs
bzip2
clonezilla
coreutils
crda
cryptsetup
darkhttpd
ddrescue
device-mapper
dhclient
dhcpcd
dialog
diffutils
dmraid
dnsmasq
dosfstools
e2fsprogs
efitools
elinks
ethtool
exfat-utils
f2fs-tools
file
filesystem
findutils
fsarchiver
gawk
gcc-libs
gettext
glibc
gnu-netcat
gpm
gptfdisk
grep
grml-zsh-config
grub
gzip
haveged
hdparm
inetutils
intel-ucode
iproute2
iputils
ipw2100-fw
ipw2200-fw
irssi
jfsutils
less
lftp
licenses
linux
linux-atm
logrotate
lsscsi
lvm2
man-db
man-pages
mc
mdadm
memtest86+
mkinitcpio-nfs-utils
mtools
nano
nbd
ndisc6
netctl
nfs-utils
nilfs-utils
nmap
ntfs-3g
ntp
openconnect
openssh
openvpn
pacman
partclone
parted
partimage
pciutils
pcmciautils
perl
ppp
pptpclient
procps-ng
psmisc
refind-efi
reiserfsprogs
rp-pppoe
rsync
s-nail
sdparm
sed
sg3_utils
shadow
smartmontools
speedtouch
sudo
sysfsutils
syslinux
systemd-sysvcompat
tar
tcpdump
testdisk
texinfo
usb_modeswitch
usbutils
util-linux
vi
vim
vpnc
wget
which
wireless_tools
wpa_actiond
wvdial
xfsprogs
xl2tpd
zd1211-firmware
zsh
Donc elle ne fonctionne qu'en lançant l'.img préconstruite
Pour nouveau je te rappelle qu'il faut construire l'initramfs après avoir ajouté nouveau aux MODULES du mkinitcpio.conf, puis ultérieurement l'ôter au boot suivant quand tu auras installé nvidia.
Tu n'avais pas oublié ?

Re: [xorg] waiting for X server to begin accepting connections

Publié : sam. 31 mars 2018, 17:10
par karhu
Exact, je n'avais pas reconstruit initfsram, mais de toute façon je ne touchais pas à mkinitio.conf. De plus un reboot seul est nécessaire pour que les nouveaux pilotes soient chargés.
Je te rappelle que dans un premier temps, si la configuration de base de Xorg me convient, je n'ai aucune raison dans changer.
D'accord je suis un peu de mauvaise foi, mais n'empêche que je souhaite pas installer nouveau tant que Xorg ne fonctionne pas correctement. Tu vois bien que ce n'est déjà pas facile de trouver la solution au problème alors autant rester simple au départ.
Je vais lancer moi aussi un liveCD, d'Xubuntu et regarder plus en détails.
Merci.

Re: [xorg] waiting for X server to begin accepting connections

Publié : lun. 02 avr. 2018, 16:12
par karhu
Bonjour, voilà la suite.
Premièrement, avec le liveCD SystemRescue 7.4.2, basé sur Gentoo, je démarre en mode graphique maximal (1920x1080), et Xorg.0.log m'indique qu'il a chargé nouveau et i915, plus d'autres au cas où.
Dans un topic du forum anglais de l'année dernière, la même situation a été résolue en utilisant le pilote nvidia. J'ai donc utilisé moi aussi le pilote propriétaire.
Maintenant le serveur se lance bien, mais il n'affiche rien à l'écran. Ce qui est gênant. En relisant avec un peu plus d'attention le dit topic (depuis le début), il dit que son PC est un Dell (le mien un Sony) et que cet état n'arrivait que lorsque le PC était libre, c'est à dire pas sur son socle.
Suis je donc dans le même cas ? Le signal est dirigé vers le connecteur du socle au lieu de l'écran ?
Je continue un peu à chercher avant la mise à la poubelle de l'engin. :mrgreen:

Re: [xorg] waiting for X server to begin accepting connections

Publié : mer. 04 avr. 2018, 13:46
par karhu
Fin des tentatives, mon meilleur résultat étant le démarrage du serveur et du gestionnaire de fenêtres, seulement dans un écran noir.
J'ai installé une Debian, ça marche, ça me suffit et ça va me casser mes habitudes pendant quelques temps.
Mes Arch Linux sous XFCE et ma Debian sous XFCE devraient être semblable, voire identique, vu que je les configure pareillement. :P

Re: [xorg] waiting for X server to begin accepting connections (terminé)

Publié : mer. 11 juil. 2018, 11:12
par karhu
Je déterre ce vieux sujet pour vous donner quelques informations complémentaires à propos de ce PC (voir premier post) en forme de résumé, des fois que cela ravive des souvenirs dans votre subconscient.
Je peux utiliser graphiquement sur une clef USB ou un DVD : RescueCD (Gentoo), Xubuntu 16.04
Je peux installer graphiquement : Debian 9, Xubuntu 16.04
Je peux installer en non graphique : Arch Linux
Je ne peux pas démarrer avec une Xubuntu 18.04 (DVD ou clef) donc impossible à installer. Je suis juste sur l'invite de Grub et le choix teste ou installe m'amène à la situation déjà décrite. :mrgreen:
Je peux faire une mise à niveau de Xubuntu 16.04 vers 18.04 mais le redémarrage ne fonctionne pas, évidemment :P . Par contre je peux démarrer sur le noyau correspondant à la version 16.04 :?: en mode graphique bien sûr.
Est ce que des changements de comportement au démarrage de l'affichage ont été introduit dans les nouveaux noyaux ? Dans ce cas peut être qu'en modifiant la variable HOOKS dans le fichier /etc/mkinitcpio.conf, et pourquoi pas le setup ? J'aurai alors une chance de faire tourner une Arch Linux. :P
Par contre je ne vois pas quoi modifier, ou supprimer.

Code : Tout sélectionner

HOOKS=(base udev autodetect modconf block filesystems keyboard fsck)