Pages : 1
#1 Le 19/02/2006, à 14:44
- Totoro
[résolu] Démarrage automatique d'un serveur vnc
Bonjour ![]()
Je souhaite que mon serveur vnc (tightvncserver) demarre automatiquement quand j'allume mon pc...
Pour cela dans les /etc/rcx.d/ j'ai viré tous les S13gdm . Donc je démarre bien en ligne de commande...
Ensuite j'ai créé un script dans /etc/init.d
#! /bin/sh
/usr/bin/tightvncserver(avec les droits d'execution)
Ensuite j'ai fait un lien dans /etc/rc2.d/
ln -s ../init.d/tightvnc S92tightvnc
Je redemarre... et le serveur vnc ne se lance pas ![]()
Quelqu'un aurait une idée ? (lorsque je le lance manuelement, il fonctionne bien)
Dernière modification par Totoro (Le 19/02/2006, à 16:00)
Hors ligne
#2 Le 19/02/2006, à 15:04
- manal

Re : [résolu] Démarrage automatique d'un serveur vnc
J'imagine que tightvnc à besoin que le X soit lancé pour fonctionner. Il faut donc sûrement le lancer depuis gnome, kde ou autre.
D'ailleurs, plus s'imple, gnome possède son propre serveur vnc : vino.
Tu pourras le configurer dans "Système, Préférences, Bureau à distance"
Chez moi j'ai donc laissé gdm démarrer et ouvrir la session (gnome) de mon utilisateur principal, ce qui lanc automatiquement vino.
J'espère avoir répondu à ta question.
Emmanuel
Libère ton esprit, et ton cul suivra
Hors ligne
#3 Le 19/02/2006, à 15:09
- Totoro
Re : [résolu] Démarrage automatique d'un serveur vnc
Non, non, tightvncserver démarre X tout seul...
Pour le moment, je demarre le pc, j'arrive sous le login (en mode console), j'entre mon login et pass, et je tape "thightvncserver". c'est tout ![]()
Je voudrais juste automatiser ça...
Hors ligne
#4 Le 19/02/2006, à 15:21
- manal

Re : [résolu] Démarrage automatique d'un serveur vnc
Ok!
Je te conseille donc d'aller faire un tour du côté du fichier : /etc/X11/Xwrapper.config
Je me rappelle plus trop ce que j'avais fais, mais lorsque j'avais installé linux sur ma Xbox, j'avais dû changer des valeurs là-dedans pour pouvoir lancer le X depuis un telnet.
Je m'explique. Tu dois sûrrement avoir la valeur :
allowed_users=consoledans ce fichier.
En lançant tightvnc depuis la séquence de boot, il n'y a pas de console de lancée. Il faut donc permettre au X de se lancer n'importe quand...
Je suis en train de lire le man en même temps que j'écris ce message, et je me rend compte que je suis peut-être en train de dire des conneries.
Bref essaie, mais je ne suis pas sûr de moi.
Libère ton esprit, et ton cul suivra
Hors ligne
#5 Le 19/02/2006, à 16:00
- Totoro
Re : [résolu] Démarrage automatique d'un serveur vnc
Ça y est ça fonctionne ![]()
Tu m'as fait penser à un truc.. Comment tightvncserveur pouvait savoir avec quel utilisateur il devait se lancer ? ^^
J'ai donc modifier mon script
#! /bin/sh
su --command='/usr/bin/tightvncserver' totoroMerci pour ton aide ![]()
Dernière modification par Totoro (Le 19/02/2006, à 16:06)
Hors ligne
Pages : 1