Probéleme de gnome aprés mise à jour à squeeze

Essaye de redémarrer dbus dans ta session vierge

Si ca ne marche pas réinstalle le paquet pour voir.
Je penche plus pour un bug au niveau de dbus

[quote=“sebB”]Essaye de redémarrer dbus dans ta session vierge

/etc/init.d/dbus restart

Si ca ne marche pas réinstalle le paquet pour voir.
Je penche plus pour un bug au niveau de dbus[/quote]

Bonjour sebb,

alors j’ai fait successivement:

invoke-rc.d gdm stop
/etc/init.d/dbus restart
invoke-rc.d gdm restart

Cela n’améliorait pas les choses.

Du coup j’ai réinstallé dbus. Seulement j’ai fait une grosse boulette :mrgreen: . J’ai fait un:

apt-get purge dbus

Et là ça m’a viré gdm, gnome, kde…
Bon du coup j’ai réinstallé dbus, gdm et gnome.
Mais bon toujours le même problème sous gnome.

Et quand je boote sur mon noyau 2.6.26-2-amd64 là je n’ai aucun soucis… :075

Gloups,

Vncent

Essaye

killal nautilus puis killal gnome-panel ou dans l’autre sens.

T’as aucune erreur dans xsession?
Poste cat /var/log/Xorg.0.log quand tu demarre sur ta session vierge

[quote=“sebB”]Essaye

killal nautilus puis killal gnome-panel ou dans l’autre sens.

T’as aucune erreur dans xsession?
Poste cat /var/log/Xorg.0.log quand tu demarre sur ta session vierge[/quote]

Bonjour Sebb,

alors quand je fais un killall nautilus les icones réapparaissent. Et pour obtenir le tableau de bord j’ouvre un terminal et rentre la commande gnome-panel.

Voici les erreurs dans mon Xorg.0.log:

cat tempo1.txt | grep '(EE)'
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(EE) open /dev/fb0: No such file or directory
(EE) GLX error: Can not get required symbols.

Je mets le résultat complet de cat /var/log/Xorg.0.log dans le fichier joint tempo1.txt

Merci d’avance, :006

Vincent
tempo1.txt (78.5 KB)

du coup j’ai fait virer et réinstaller nautilus et gnome-panel avec successivement:

invoke.rc-d gdm3 stop
apt-get purge nautilus
apt-get install nautilus
apt-get purge gnome-panel
apt-get install gnome-panel

mais le problème persiste, gloups :119

Vincnet

du coup je pourrais mettre au lancement de gnome des commandes du type:

killall nautilus
killall gnome-panel
gnome-panel start

par contre je ne sais pas dans quel fichier de configuration le mettre pour qu’il soit lancé au lancement de gnome…Vous avez une idée?

Merci,

Vincent

Essaye de réinstaller le kernel 2.6.32 puisque le problème semble venir de lui.
Tu boote sur le 2.6.26, tu purge le 2.6.32 et tu le réinstalle.

[quote]=> En effet je suis passé du driver propriétaire fglrx au driver radeonhd (parce que j’ai lu qu’il y avait des soucis avec les nouveaux noyaux linux de squeeze et fglrx).
[/quote]
Je viens de lire ceci, tu as fait quoi comme manip?

quote GLX error: Can not get required symbols.
[/quote]
Peut-etre un résidu de catalyst

Au pire solution à l’arrache, tu fais un script au lancement de gnome
killal nautilus && gnome-panel

EDIT: essaye de mettre tes commandes dans le fichier /etc/rc.local

[quote=“sebB”]Essaye de réinstaller le kernel 2.6.32 puisque le problème semble venir de lui.
Tu boote sur le 2.6.26, tu purge le 2.6.32 et tu le réinstalle.

[quote]=> En effet je suis passé du driver propriétaire fglrx au driver radeonhd (parce que j’ai lu qu’il y avait des soucis avec les nouveaux noyaux linux de squeeze et fglrx).
[/quote]
Je viens de lire ceci, tu as fait quoi comme manip?

quote GLX error: Can not get required symbols.
[/quote]
Peut-etre un résidu de catalyst

Au pire solution à l’arrache, tu fais un script au lancement de gnome
killal nautilus && gnome-panel

EDIT: essaye de mettre tes commandes dans le fichier /etc/rc.local[/quote]

=> le driver propriétaire je l’ai installé avec le ./.run

J’ai ré-installé le 2.6.32-5-amd64:

apt-get purge linux-image-2.6.32-5-amd64
apt-get install linux-image-2.6.32-5-amd64
apt-get install linux-headers-2.6.32-5-amd64

masis j’ai toujours le même problème.

Je tente l’insertion dans /etc/rc.local

Merci de ton aide en tout cas,

Vincent :006

bon j’ai tenté d’insérer dans /etc/rc.local:

killall nautilus
killall gnome-panel
gnome-panel

mais gnome a pas l’ai d’apprécier et se bloque.
Si je mets seulement:

killall nautilus

là je récupère les icones sous gnomes mais pas le tableau de bord…

Vincent

On va faire autrement car je crois que le rc.local s’exécute avant démarrage de ta session.

Tu crées un fichier panel.sh

[code]#!/bin/bash

sudo killall nautilus
sudo killall gnome-panel
sudo gnome-panel[/code]

chmod +x panel.sh

Tu édite /etc/sudoers et tu rajoute
tonlogin ALL=NOPASSWD:/usr/bin/killal
tonlogin ALL=NOPASSWD:/usr/bin/gnome-panel

ou

tonlogin ALL=NOPASSWD:/usr/bin/killal nautilus
tonlogin ALL=NOPASSWD:/usr/bin/killal gnome-panel
tonlogin ALL=NOPASSWD:/usr/bin/gnome-panel

Je sais plus trop.

Tu teste le script en simple user pour voir si ca fonctionne: ./panel.sh
Si c’est bon tu le rajoute au demarrage.

[quote=“sebB”]On va faire autrement car je crois que le rc.local s’exécute avant démarrage de ta session.

Tu crées un fichier panel.sh

[code]#!/bin/bash

sudo killall nautilus
sudo killall gnome-panel
sudo gnome-panel[/code]

chmod +x panel.sh

Tu édite /etc/sudoers et tu rajoute
tonlogin ALL=NOPASSWD:/usr/bin/killal
tonlogin ALL=NOPASSWD:/usr/bin/gnome-panel

ou

tonlogin ALL=NOPASSWD:/usr/bin/killal nautilus
tonlogin ALL=NOPASSWD:/usr/bin/killal gnome-panel
tonlogin ALL=NOPASSWD:/usr/bin/gnome-panel

Je sais plus trop.

Tu teste le script en simple user pour voir si ca fonctionne: ./panel.sh
Si c’est bon tu le rajoute au demarrage.[/quote]

Salut Sebb,

alors j’ai crée le panel.sh et ajouté à mon /etc/sudoers:

vincent ALL=NOPASSWD:/usr/bin/killall
vincent ALL=NOPASSWD:/usr/bin/gnome-panel

J’arrive bien à lancer panel.sh en simple utilisateur.
Je l’ai ensuite ajouté à Système => Préférences => Applications au démarrage

Bon j’ai redémarré 3 fois successivement mon ordi: les 2 premières fois ça a bien marché. La 3ième j’ai eu le tableau de bord mais pas les icones. J’ai donc lancé un killall nautilus dans une fenêtre et tout est rentré dans l’ordre.

J’ai une question de compréhension. Pourquoi faut-il faire un sudo killall nautilus alors que je peux le faire en simple utilisateur?

Merci de ton aide et désolé de t’embéter, :006

Vincent

Tout simplement car je pensais que tu lancais ces commandes en root.
Dans ce cas vire la partie sudoers et enleve sudo du script.

Essaye en rajoutant sleep au debut du script pour retarder son execution

[code]
#!/bin/bash

sleep 15
killall nautilus
killall gnome-panel
gnome-panel[/code]

Après tu peux jouer sur le temps de demarrage du script (ici 15 secondes).
Faut laisser le temps a nautilus de se charger.

Tout simplement car je pensais que tu lancais ces commandes en root.
Dans ce cas vire la partie sudoers et enleve sudo du script.

Essaye en rajoutant sleep au debut du script pour retarder son execution

[code]
#!/bin/bash

sleep 15
killall nautilus
killall gnome-panel
gnome-panel[/code]

Après tu peux jouer sur le temps de demarrage du script (ici 15 secondes).
Faut laisser le temps a nautilus de se charger.[/quote]

Salut Sebb, j’ai rajouté le sleep et tout marche nickel maintenant.

Merci pour ton aide, :041

Vincent