Pages : 1
#1 Le 29/03/2016, à 13:27
- enebre
server x récalcitrant nécessite startx à chaque boot
Bonjour,
sous trusty, après màj et un autoremove malheureux, écran noir.
Après plusieurs manipulations et installation d'un autre noyau 3.14 j'arrive à retrouver le bureau avec le terminal tty et la commande startx.
Mon soucis est que je dois refaire cette commande en tty à chaque reboot.
Comment faire pour retrouver un démarrage correcte.
Je suis actuellement en dépannage sur ce pc via teamviewer.
Hors ligne
#2 Le 29/03/2016, à 15:50
- Compte anonymisé
Re : server x récalcitrant nécessite startx à chaque boot
Bonjour ,
startx est fait pour ceux qui n'utilisent pas de DM : https://wiki.archlinux.org/index.php/Xinitrc
Je suppose que tu en utilise un , donc donne :
cat /etc/X11/default-display-manager
Sinon , pour un autostartx sans DM : https://wiki.archlinux.org/index.php/Xi … X_at_login
#3 Le 29/03/2016, à 15:53
- enebre
Re : server x récalcitrant nécessite startx à chaque boot
merci infinite pour ta participation, le retour de ta commande :
/usr/etc/lightdm
j'avais appliqué cet ajout au fichier, j'obtiens le serverX après ouverture et login au tty 1 sans devoir lancer startx, mais toujours pas d'affichage graphique au démarrage du pc, cfr:
sudo cp /etc/skel/.profile ~/
This copies a skeleton bash .profile to your home directory. Next, open it up with your preferred text editor or simply use
nano ~/.profile
Next, type the following at the bottom of the scrip.
#Startx Automatically
if [[ -z "$DISPLAY" ]] && [[ $(tty) = /dev/tty1 ]]; then
. startx
logout
fi
au cas ou ça pouvait aider:
ps aux | grep dm | grep -v grep
root 1211 0.0 0.1 43364 5500 ? Ssl 15:47 0:00 lightdm
root 1234 0.0 0.2 40432 9092 tty7 Ssl+ 15:47 0:00 /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
root 1247 0.0 0.1 19732 3688 ? Sl 15:47 0:00 lightdm --session-child 12 15
grep EE /var/log/Xorg.0.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 29.124] Initializing built-in extension MIT-SCREEN-SAVER
Dernière modification par enebre (Le 29/03/2016, à 16:11)
Hors ligne
#4 Le 29/03/2016, à 16:10
- Compte anonymisé
Re : server x récalcitrant nécessite startx à chaque boot
merci infinite pour ta participation
De rien^
Ton ajout n'est pas nécessaire , laisse le travail d'autostart a ton DM ( gestion haut niveau ).
Est-ce que LightDM s'affiche au demarrage ?
Si Non utilise cette methode : https://wiki.archlinux.org/index.php/Li … 27t_appear
Dernière modification par Compte anonymisé (Le 29/03/2016, à 16:14)
#5 Le 29/03/2016, à 16:17
- enebre
Re : server x récalcitrant nécessite startx à chaque boot
j'aimerais bien que le DM s'en occupe , mais ça a sauté avec la màj.
La correction proposée par ton lien ou se place-t-elle dans le script ?
voici le fichier lightdm
# LightDM - light Display Manager
#
# The display manager service manages the X servers running on the
# system, providing login and auto-login services
#
# based on gdm upstart script
description "LightDM Display Manager"
author "Robert Ancell <robert.ancell@canonical.com>"
start on ((filesystem
and runlevel [!06]
and started dbus
and plymouth-ready)
or runlevel PREVLEVEL=S)
stop on runlevel [016]
emits login-session-start
emits desktop-session-start
emits desktop-shutdown
script
if [ -n "$UPSTART_EVENTS" ]
then
# Check kernel command-line for inhibitors, unless we are being called
# manually
for ARG in $(cat /proc/cmdline); do
if [ "$ARG" = "text" ]; then
plymouth quit || :
stop
exit 0
fi
done
[ ! -f /etc/X11/default-display-manager -o "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/lightdm" -o "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/sbin/lightdm" ] || { stop; exit 0; }
if [ "$RUNLEVEL" = S -o "$RUNLEVEL" = 1 ]
then
# Single-user mode
plymouth quit || :
exit 0
fi
fi
exec lightdm
end script
post-start script
sleep 5
clear > /dev/tty7
end script
post-stop script
clear > /dev/tty7
sleep 1
if [ "$UPSTART_STOP_EVENTS" = runlevel ]; then
initctl emit desktop-shutdown
fi
end script
Dernière modification par enebre (Le 29/03/2016, à 16:21)
Hors ligne
#6 Le 29/03/2016, à 16:25
- Compte anonymisé
Re : server x récalcitrant nécessite startx à chaque boot
j'aimerais bien que le DM s'en occupe , mais ça a sauté avec la màj.
Alors , reinstall le :
sudo apt-get update && sudo apt full-upgrade && sudo apt-get install --reinstall lightdm
---------------------------------------
à quel endroit
C'est indiqué dans le lien .
Mais avant ça : était-tu en autologin ?
Donne :
cat /etc/lightdm/lightdm.conf
Dernière modification par Compte anonymisé (Le 29/03/2016, à 16:31)
#7 Le 29/03/2016, à 16:32
- enebre
Re : server x récalcitrant nécessite startx à chaque boot
voilà le fichier je lui ajouté le correctif et aussi réinstallé le DM comme tu as indiqué , prêt pour un reboot....
[SeatDefaults]
autologin-guest=false
autologin-user=bea
autologin-user-timeout=0
autologin-session=lightdm-autologin
[LightDM]
logind-check-graphical=true
Hors ligne
#8 Le 29/03/2016, à 16:42
- Compte anonymisé
Re : server x récalcitrant nécessite startx à chaque boot
Edit : correction .
Es-tu autologin sans password ?
Si Oui , LightDM ne s'affichera toujours pas au demarrage .
Dernière modification par Compte anonymisé (Le 29/03/2016, à 16:43)
#9 Le 29/03/2016, à 16:44
- enebre
Re : server x récalcitrant nécessite startx à chaque boot
oui c'est sans password.
ce qu'il y a c'est que je n'ai pas d'affichage, le boot ne charge pas l'interface graphique, il bloque avant.
il faut alors ouvrir un tty et lancer startx.
Nous avons fait un reboot et ça n'a pas changé.
Pourrait-on faire un script qui ferait le lancement en tty de startx ?
Dernière modification par enebre (Le 29/03/2016, à 16:48)
Hors ligne
#10 Le 29/03/2016, à 16:50
- Compte anonymisé
Re : server x récalcitrant nécessite startx à chaque boot
!! Commente ces lignes avec # pour désactiver l'autologin sans password : https://wiki.archlinux.org/index.php/Li … _autologin
Reboot.
-------------------------
Si pas bon , alors :
sudo apt-get install lightdm-gtk-greeter
Reboot
#11 Le 29/03/2016, à 16:54
- Compte anonymisé
Re : server x récalcitrant nécessite startx à chaque boot
Pourrait-on faire un script qui ferait le lancement en tty de startx ?
Vois le premier lien pour l'autostartx .
#12 Le 29/03/2016, à 17:03
- enebre
Re : server x récalcitrant nécessite startx à chaque boot
sudo apt-get install lightdm-gtk-greeter
n'a pas apporté de résultat, je vais essayer de trouver la solution pour faire le script.
merci pour ton aide, je vais proposer à mon amie de venir jusque chez moi pour faire une réinstallation complète, car je crois qu'on arrivera pas à réparer le boot
Hors ligne
#13 Le 29/03/2016, à 18:25
- F50
Re : server x récalcitrant nécessite startx à chaque boot
Salut,
Peut-être regarder ce qui est passé à la poubelle avec autoremove...
#14 Le 29/03/2016, à 18:49
- enebre
Re : server x récalcitrant nécessite startx à chaque boot
Bonsoir F50, merci pour ton intervention. J'aurais bien aimé le savoir mais je n'ai pas fait assez attention au moment crucial, j'ai donc zappé ça, y a t il un autre moyen de savoir ce qui c'est passé ?
Hors ligne
Pages : 1