Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/02/2006, à 14:44

Totoro

[résolu] Démarrage automatique d'un serveur vnc

Bonjour smile

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 sad

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 smile

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 smile
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 smile

Dernière modification par Totoro (Le 19/02/2006, à 16:06)

Hors ligne