Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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:

linuxexpresso a écrit :

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

enebre a écrit :

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

enebre a écrit :

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