elliott1961
J'ai installé YUMEX 0.42-3.0.fc4, via Yum.
YUMEX apparait bien dans le menu "Applications -> Outils de système -> Yum Extender
Mais quand je le sélectionne, il me demande mon mot de passe et rien ne se passe.
En mode console, j'ai ceci:
[root@localhost courbois]# yumex
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Traceback (most recent call last):
File "/usr/share/yumex/yumex.py", line 23, in ?
import gtk
File "/usr/src/build/535819-i386/install/usr/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 37, in ?
RuntimeError: could not open display
J'ai déjà essayé de les désinstaller et de le réinstaller, mais le problème persiste.
Je suis allé poster le problème sur le forum de Yumex, et voici la réponse:
This looks like you start yumex via SSH? You must configure SSH correctly to start X11 applications on a remote server.
Evidemment, je n'utilise pas SSH...
Une autre personne, suite à mon post a le même problème.
Temet
Alors...
Première idée : essaye de lancer Yumex en "su" et en "su -" ... pour voir.
Deuxième qui marche : en console et en user tu tapes "xhost +" ... bon, c'est pas bien... mais ça marche. Après tu peux utiliser Yumex. Si tu veux être secure, tu fais un "xhost -" après avoir utilisé yumex.
elliott1961
Cà ne marche toujours pas:
[courbois@localhost ~]$ xhost +
access control disabled, clients can connect from any host
[courbois@localhost ~]$ yumex
Traceback (most recent call last):
File "/usr/share/yumex/yumex.py", line 851, in ?
mainApp = MainApplication()
File "/usr/share/yumex/yumex.py", line 58, in __init__
self.repo = Repository()
File "/usr/share/yumex/yumexClasses/utils.py", line 423, in __init__
self.update()
File "/usr/share/yumex/yumexClasses/utils.py", line 506, in update
self.build_section_dict()
File "/usr/share/yumex/yumexClasses/utils.py", line 482, in build_section_dict
tcfg.read( r )
File "/usr/lib/python2.4/ConfigParser.py", line 267, in read
self._read(fp, filename)
File "/usr/lib/python2.4/ConfigParser.py", line 462, in _read
raise MissingSectionHeaderError(fpname, lineno, line)
ConfigParser.MissingSectionHeaderError: File contains no section headers.
file: /etc/yum.repos.d/nrpms.repo, line: 1
' [nr-production]n'
Temet
Yumex se lance en root, c juste le host + a faire en user.
elliott1961
Oui, merci, c'est bien ce que j'ai fait.
J'ai lancé yumex en root, avec su puis su -, et toujours le même résultat.
Voici avec su - :
[root@localhost ~]# yumex
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Traceback (most recent call last):
File "/usr/share/yumex/yumex.py", line 23, in ?
import gtk
File "/usr/src/build/535819-i386/install/usr/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 37, in ?
RuntimeError: could not open display
Temet
Ta fc4 c une vrai fc4 ou une fc3 upgradée en fc4 ?
elliott1961
Une vraie FC4 avec un kernel 2.6.11-1.1369_FC4.