Plus par curiosité qu'autre chose, je voulais essayer de lancer des applications graphiques par SSH, depuis un serveur auquel je n'ai de toutes façons accès que par SSH. Pour l'instant, après avoir installé beaucoup de choses et fait quelques manipulations hasardeuses, je ne suis arrivé absolument à rien.
- J'ai installé (apt-get) xfree86, ou xorg, ou les deux, j'en sais rien mais il me semble avoir vu défiler les deux dans la liste
- J'ai installé quelques trucs manquants (une font "xfont-fixed" qui manquait par exemple)
Si je lance naïvement un startx depuis mon Putty (j'ai coché l'option "X11 forwarding"), je me mange pas mal de lignes incompréhensibles, puis ça fige et rien ne se passe :
xauth: creating new authority file /home/rca/.serverauth.2703 _XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6 _XSERVTransOpen: transport open failed for inet6/ks355468.kimsufi.com:0 _XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6 X Window System Version 7.1.1 Release Date: 12 May 2006 X Protocol Version 11, Revision 0, Release 7.1.1 Build Operating System: UNKNOWN Current Operating System: Linux ks355468.kimsufi.com 2.6.24.2-xxxx-std-ipv4-32 #4 SMP Wed Feb 13 16:50:04 CET 2008 i686 Build Date: 24 January 2008 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Mon Mar 24 18:56:01 2008 (==) Using config file: "/etc/X11/xorg.conf" (EE) AIGLX: Screen 0 is not DRI capable xkb_keycodes { include "xfree86+aliases(azerty)" }; xkb_types { include "complete" }; xkb_compatibility { include "complete" }; xkb_symbols { include "pc(pc105)+fr(latin9)" }; xkb_geometry { include "pc(pc105)" }; The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols > Ignoring extra symbols Errors from xkbcomp are not fatal to the X server
J'ai cru comprendre que les erreurs que j'obtiens (AIGLX et XKEYBOARD) ne devraient pas empêcher le tout de fonctionner, mais toujours est-il que je n'ai quand même rien. Je suis aussi tombé sur des histoires de "xhost +" et autres "export DISPLAY="mon_ip:0", mais d'une part ça n'a rien changé, d'une autre ça reste très obscur.
Bref, comme à chaque fois que je tente de faire quelque chose sous Linux, ça n'a réussi qu'à m'énerver donc j'ai tout laissé tomber. Existe-t-il un moyen simple de faire ce que je voudrais faire (sachant que, histoire de troller un peu, "démarrer > exécuter > mstsc.exe" fonctionne en 10 secondes chrono), ou bien faut-il obligatoirement chercher 3 jours sur google avant d'avoir une chance d'y comprendre quelque chose ?