[non résolu] problème GTK au lancement depuis le terminal

Bonjour,

je n’arrive pas à ouvrir le fichier /etc/apt/sources.list

#gedit /etc/apt/sources.list

(gedit:12441): EggSMClient-WARNING **: Failed to connect to the session manager: None of the authentication protocols specified are supported

** (gedit:12441): WARNING **: Could not connect to session bus
root@Tour-LDLC:/home/harlock59#

Ne lance pas directement gedit dans une console root, préfère dans ce cas une commande du type [mono]gksu gedit /chemin/vers/fichier[/mono] à lancer dans une console utilisateur.

ok, mais dans ce cas, j’obtiens cela:

harlock59@Tour-LDLC:~$ gksu gedit /etc/apt/sources.list

(gksu:12592): Gtk-WARNING **: cannot open display:
harlock59@Tour-LDLC:~$

Rassure-moi, tu lances bien cette commande depuis un terminal dans une session graphique ?

GEdit, en bonne application GTK+, aura quelques difficultés à se lancer dans un tty :wink:
Dans ce cas tu peux utiliser un éditeur de texte en ligne de commande (je recommande nano), ou lancer GEdit graphiquement avec une commande du type [mono]xinit $(which gksu) gedit chemin/vers/ficher[/mono].

oui, tout a fait je suis sous debian wheezy 64bits sous gnome shell

mon système vient d’etre reinstallé avec le dvd fourni dans un magazine (linux identity)

je ne comprends pas bien l’erreur de gtk

bonne idée je vais tester avec nano je n’y avais pas pensé

Je laisse la main aux spécialistes de GNOME.
De mon côté je suis incapable de reproduire l’erreur “[mono]Gtk-WARNING **: cannot open display:[/mono]” autrement qu’en lançant gksu depuis un tty.


Avec nano, je serais très surpris que ça ne marche pas :wink:

c bon ça a fonctionné, et j’en ai profité pour effectuer les mises à jour.

j’ai une autre question, comment fait-on pour colorer les résultats de la commande ls (par ex: couleur bleue pour les dossiers etc…)

en fait je ne sais pas si mon terminal est un tty, j’ai juste ouvert le terminal depuis le menu des applications, avec l’icône noire. comment puis-je vérifier cela ?

il s’agit juste du terminal de gnome le normal, je n’ai rien fait de spécial.

l’install a été faite en mode graphic install

j’ai toujours le souci pour lancer des applis gtk depuis le terminal, donc je laisse le thread en non-résolu

et que disent

et

apt-cache policy gksu
gksu:
Installé : 2.0.2-6
Candidat : 2.0.2-6
Table de version :
*** 2.0.2-6 0
100 /var/lib/dpkg/status
harlock59@Tour-LDLC:~$

apt-cache policy gedit
gedit:
Installé : 3.4.2-1
Candidat : 3.4.2-1
Table de version :
*** 3.4.2-1 0
100 /var/lib/dpkg/status
harlock59@Tour-LDLC:~$

est-il possible que cela vienne du fait que je n’ai pas encore installé les pilotes propriétaires nvidia ??

par contre je peux lancer gedit depuis l’icône sans problème ça ça marche

Les tty sont les terminaux que tu as si tu fais ctrl+alt+F1 jusqu’à F7. A partir de F8, ce sont les terminaux graphiques.
Par défaut, nous sommes tous sous le 8ème.
Juste pour info…

Est ce que tu peux créer un nouvel utilisateur et réessayer gksu à partir de cet utilisateur. Comme ça, tu pars sur du neuf.
Est ce que tu peux aussi aller voir dans le dossier /root ce que tu as comme fichier?
[mono]# ls -a /root[/mono]
Il se pourrait que tu ais un fichier de configuration qui gène soit chez ton utilisateur soit chez root.

[quote=“harlock59”]c bon ça a fonctionné, et j’en ai profité pour effectuer les mises à jour.

j’ai une autre question, comment fait-on pour colorer les résultats de la commande ls (par ex: couleur bleue pour les dossiers etc…)[/quote]
Comment tu as fait pour la mise à jour ? $ gksu synaptic ? # aptitude ? # apt-get update ; apt-get upgrade ?update-[strike]manager[/strike]mangler ? …

ls en couleurs
Voir .profile et .bashrc
vim syntax : ON

$ apropos dircolors dir_colors (5) - configuration file for dircolors(1) dircolors (1) - color setup for ls

[quote=“Funkygoby”]Les tty sont les terminaux que tu as si tu fais ctrl+alt+F1 jusqu’à F7. A partir de F8, ce sont les terminaux graphiques.
Par défaut, nous sommes tous sous le 8ème.
Juste pour info…

Est ce que tu peux créer un nouvel utilisateur et réessayer gksu à partir de cet utilisateur. Comme ça, tu pars sur du neuf.
Est ce que tu peux aussi aller voir dans le dossier /root ce que tu as comme fichier?
[mono]# ls -a /root[/mono]
Il se pourrait que tu ais un fichier de configuration qui gène soit chez ton utilisateur soit chez root.[/quote]

ls -a /root

. … .aptitude .bash_history .bashrc .gconf .profile
root@Tour-LDLC:/home/harlock59#