[startx] no screens found (abandonné)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Avatar de l’utilisateur
jip14
Daikyu
Messages : 74
Inscription : jeu. 01 déc. 2011, 19:10
Localisation : Pays d'Auge

[startx] no screens found (abandonné)

Message par jip14 »

Bonjour à tous,

Je coince sévère sur un sujet pourtant longuement exposé sur le site, mais n'y trouve pas de solution.
Installation Arch fonctionelle, full systemd car récente.
J'ai installé startx et connection automatique en créant /etc/systemd/system/startx@.service, sans gestionnaire de connection.
Changement de position, j'installe slim en connection automatique. Aucun problème, le système fonctionne correctement (j'ai supprimé startx@.service, bien sûr)
Arch est à jour de hier...
Ce matin, bloquage sur la console. Au lancement (manuel) de starts j'au le message d'erreur 'no screens found"
ci-joint /var/log/Xorg.0.log http://pastebin.fr/25956
mon fichier .xinitrc

Code : Tout sélectionner

#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)

if [ -d /etc/X11/xinit/xinitrc.d ]; then
  for f in /etc/X11/xinit/xinitrc.d/*; do
    [ -x "$f" ] && . "$f"
  done
  unset f
fi

# exec gnome-session
# exec startkde
# exec startxfce4
# ...or the Window Manager of your choice
exec dbus-launch openbox-session
et slim.conf

Code : Tout sélectionner

# Path, X server and arguments (if needed)
# Note: -xauth $authfile is automatically appended
default_path        /bin:/usr/bin:/usr/local/bin
default_xserver     /usr/bin/X
xserver_arguments -nolisten tcp vt07

# Commands for halt, login, etc.
halt_cmd            /sbin/shutdown -h now
reboot_cmd          /sbin/shutdown -r now
console_cmd         /usr/bin/xterm -C -fg white -bg black +sb -T "Console login" -e /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
#suspend_cmd        /usr/sbin/suspend

# Full path to the xauth binary
xauth_path         /usr/bin/xauth 

# Xauth file for server
authfile           /var/run/slim.auth


# Activate numlock when slim starts. Valid values: on|off
numlock             on

# Hide the mouse cursor (note: does not work with some WMs).
# Valid values: true|false
# hidecursor          false

# This command is executed after a succesful login.
# you can place the %session and %theme variables
# to handle launching of specific commands in .xinitrc
# depending of chosen session and slim theme
#
# NOTE: if your system does not have bash you need
# to adjust the command according to your preferred shell,
# i.e. for freebsd use:
# login_cmd           exec /bin/sh - ~/.xinitrc %session
login_cmd           exec /bin/bash -login ~/.xinitrc %session

# Commands executed when starting and exiting a session.
# They can be used for registering a X11 session with
# sessreg. You can use the %user variable
#
# sessionstart_cmd	some command
# sessionstop_cmd	some command

# Start in daemon mode. Valid values: yes | no
# Note that this can be overriden by the command line
# options "-d" and "-nodaemon"
# daemon	yes

# Available sessions (first one is the default).
# The current chosen session name is replaced in the login_cmd
# above, so your login command can handle different sessions.
# see the xinitrc.sample file shipped with slim sources
sessions         	  openbox 

# Executed when pressing F11 (requires imagemagick)
screenshot_cmd      import -window root /slim.png

# welcome message. Available variables: %host, %domain
welcome_msg         Welcome to %host

# Session message. Prepended to the session name when pressing F1
# session_msg         Session: 

# shutdown / reboot messages
shutdown_msg       The system is halting...
reboot_msg         The system is rebooting...

# default user, leave blank or remove this line
# for avoid pre-loading the username.
default_user        jpm

# Focus the password field on start when default_user is set
# Set to "yes" to enable this feature
#focus_password      no

# Automatically login the default user (without entering
# the password. Set to "yes" to enable this feature
auto_login          yes


# current theme, use comma separated list to specify a set to 
# randomly choose from
current_theme       default

# Lock file
lockfile            /var/lock/slim.lock

# Log file
logfile             /var/log/slim.log

Ma carte est correctement reconnue et le pilote se charge
Slim installé mais ne démarre plus, à l'évocation du status, j'observe process : 703 ExecStart= /user/bin/slim -nodaemon (code=exited, status=1/FAILURE ??????

Je n'arrive pas à trouver ce que je loupe. Merci de vos idées et de votre aide
Dernière modification par jip14 le dim. 02 déc. 2012, 14:47, modifié 1 fois.
Archlinux + Openbox + tint2 + Conky |
Avatar de l’utilisateur
onyx67
Elfe
Messages : 766
Inscription : dim. 06 nov. 2011, 18:12
Localisation : Alsace

Re: [startx] no screens found

Message par onyx67 »

Salut,
Si j'ai bien compris tu utilises le driver nouveau. T'aurais pas un soucis avec KMS?

Code : Tout sélectionner

[  5921.572] (EE) [drm] KMS not enabled
http://wiki.archlinux.fr/Nouveau#Nouveau
"La complication est un effet de la simplicité mal acquise"

Intel i5-2320; Nvidia GeForce GT 520; ATA Hitachi 2To; ArchLinux-KDE
Avatar de l’utilisateur
Anghirrim
Elfe
Messages : 701
Inscription : mar. 28 févr. 2012, 11:09
Localisation : Loire-Atlantique

Re: [startx] no screens found

Message par Anghirrim »

Salut,

Tu as essayé avec seulement "exec openbox-session" dans ton ~/.xinitrc, systemd lance tout seul les sessions polkit ainsi que dbus?

Mais si ça bloque au lancement de Slim, tu es sûr de la target atteinte par systemd (voir Wiki ici?

De plus, il faut déclarer Slim à systemd (voir Wiki,troisième cas de la partie "erreur au chargement").
Optiplex 3060 Micro Intel© Core™ i5-8500T, 16Go RAM, Arch Linux Cinnamon + Windows 10
Asus X53S, Linux Mint Cinnamon
Avatar de l’utilisateur
jip14
Daikyu
Messages : 74
Inscription : jeu. 01 déc. 2011, 19:10
Localisation : Pays d'Auge

Re: [startx] no screens found

Message par jip14 »

Bonsoir,

Merci d'avoir pris le temps de lire ma prose.

Bonne remarque, mais non, j'utilise syslinux. J'avais remarqué cette ligne, mais n'ai trouvé aucune information la concernant, ni sur le site arch.org ni sur x.org ??
Archlinux + Openbox + tint2 + Conky |
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [startx] no screens found

Message par FoolEcho »

@Anghirrim: c'est clairement un problème avec X, pas avec slim. Et pour info (parce que ça n'a vraiment rien à voir ici), oui, systemd lance dbus et polkit, mais il n'empêche que l'utilisateur a besoin de faire le dbus-launch pour avoir accès à dbus dans sa session (si bien sûr, il en a l'utilité), ce qui est fait ici par l'intermédiaire du "if" dans le ~/.xinitrc. :wink:

Tu n'as pas eu de problème lors de la mise à jour du kernel dès fois ? (cf. /var/log/pacman.log)
Sinon, voir si le lancement de KMS au plus tôt change quelque chose: https://wiki.archlinux.org/index.php/KM ... _KMS_start.
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Anghirrim
Elfe
Messages : 701
Inscription : mar. 28 févr. 2012, 11:09
Localisation : Loire-Atlantique

Re: [startx] no screens found

Message par Anghirrim »

Ah Ok.... bon bah je vous laisse alors, je ne connais pas assez là :)
Optiplex 3060 Micro Intel© Core™ i5-8500T, 16Go RAM, Arch Linux Cinnamon + Windows 10
Asus X53S, Linux Mint Cinnamon
Avatar de l’utilisateur
jip14
Daikyu
Messages : 74
Inscription : jeu. 01 déc. 2011, 19:10
Localisation : Pays d'Auge

Re: [startx] no screens found

Message par jip14 »

@ Anghirrim , bonsoir et merci de t'être prenché sur mon problème, j'avais commencé à te répondre point par point.... tout perdu je recommencerais
@ FollEcho, bonsoir. Merci de ton aide.
Dernière mise à jour hier, le fichier de log ne m'indique que /etc/fstab intalled as /etc/fstab.pacnew. Qui plus est c'est un fichier vide, enfin, qui ne contient aucune information.
J'ai suivi le wiki conseillé, malheureusement sans résultat.
Archlinux + Openbox + tint2 + Conky |
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [startx] no screens found

Message par FoolEcho »

Ceci étant, tu as dbus-launch en trop dans .xinitrc (ou alors tu enlèves le if/fi).

Sinon, je ne vois pas... :? Tu as eu quoi comme mises à jour entre le moment où ça fonctionnait et maintenant ?
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
jip14
Daikyu
Messages : 74
Inscription : jeu. 01 déc. 2011, 19:10
Localisation : Pays d'Auge

Re: [startx] no screens found

Message par jip14 »

Pas grand chose en fait....
filesystem, fontconfig, hwids, systemd-sysvcompat, udisks, v41-utils,
Pour ce qui est de .xinitrc, il est OK, pas de double départ pour dbus
Archlinux + Openbox + tint2 + Conky |
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [startx] no screens found

Message par tuxce »

Est ce que le module "nouveau" est chargé ?

Code : Tout sélectionner

lsmod | grep nouveau
Si non, est ce qu'il ya des fichiers dans /etc/modprobe.d ? si oui, quel est leur contenu?
Avatar de l’utilisateur
jip14
Daikyu
Messages : 74
Inscription : jeu. 01 déc. 2011, 19:10
Localisation : Pays d'Auge

Re: [startx] no screens found

Message par jip14 »

Bonsoir Tuxce,

Oui nouveau est chargé, notamment visible dans le log http://pastebin.fr/25956
Aucun fichier dans /etc/modprobe.d
Archlinux + Openbox + tint2 + Conky |
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [startx] no screens found

Message par tuxce »

Celui apparaissant dans le log d'xorg est le module xorg justement. Moi, je parlais du module noyau.
Avatar de l’utilisateur
jip14
Daikyu
Messages : 74
Inscription : jeu. 01 déc. 2011, 19:10
Localisation : Pays d'Auge

Re: [startx] no screens found

Message par jip14 »

Bien compris, j'ai passé la commande lsmod grep... qui me renvoie en retour une liste de fichier nouveau... (Je n'ai pas la solution pour copier la console d'une machine sur une autre),
Parmi ceux-ci il y a nouveau, button, video, mxm_wmi, wmi, i2c_algo_bit, drm_kms_helper, ttm, drm, i2c_core, ce2.
Archlinux + Openbox + tint2 + Conky |
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [startx] no screens found

Message par FoolEcho »

[HorsSujet, mais ça sera plus clair pour nous d'avoir les sorties exactes]
jip14 a écrit :(Je n'ai pas la solution pour copier la console d'une machine sur une autre),
Redirection de la sortie d'une commande dans un fichier avec ">" ou "&>", par exemple: lsmod|grep trucÀchercher > lsmod.log
Puis soit tu copies sur une clé, soit tu passes directement par pastebin.

[/HorsSujet]

Donc, je te redemande les lignes du log de pacman (pas seulement les paquets). :chinois:
À tout hasard, est-ce qu'un démarrage sur fallback te donne le même résultat ? As-tu essayé linux-lts (cf. la note: http://wiki.archlinux.fr/Mkinitcpio#Automatique ) ?
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
jip14
Daikyu
Messages : 74
Inscription : jeu. 01 déc. 2011, 19:10
Localisation : Pays d'Auge

Re: [startx] no screens found

Message par jip14 »

Merci pour l'astuce..elle simplifie la vie de tous le monde

Le log de pacman http://pastebin.fr/25957

Et la commande lsmod :

Code : Tout sélectionner

nouveau               873851  0 
button                  4662  1 nouveau
video                  11276  1 nouveau
mxm_wmi                 1425  1 nouveau
wmi                     8379  2 mxm_wmi,nouveau
i2c_algo_bit            5391  1 nouveau
drm_kms_helper         32877  1 nouveau
ttm                    64384  1 nouveau
drm                   218852  3 ttm,drm_kms_helper,nouveau
i2c_core               20707  5 drm,drm_kms_helper,i2c_algo_bit,nouveau,i2c_nforce2
Démarrage par fallback : même résultat
Linux-lts pas essayé.. je vais me pencher sur le sujet.
Archlinux + Openbox + tint2 + Conky |
Avatar de l’utilisateur
jip14
Daikyu
Messages : 74
Inscription : jeu. 01 déc. 2011, 19:10
Localisation : Pays d'Auge

Re: [startx] no screens found (abandonné)

Message par jip14 »

J'abandonne l'affaire et reprends tout à zéro. Cette machine n'aime décidément pas Arch.
Archlinux + Openbox + tint2 + Conky |
Répondre