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=console
dans 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' totoro
Merci pour ton aide
Dernière modification par Totoro (Le 19/02/2006, à 16:06)
Hors ligne
Pages : 1