[rdesktop] rdesktop au démarrage du serveur X (abandonné)

Applications, problèmes de configuration réseau
Répondre
totodemoy
Hankyu
Messages : 36
Inscription : jeu. 20 août 2009, 21:36

[rdesktop] rdesktop au démarrage du serveur X (abandonné)

Message par totodemoy »

Bonjour,
Je souhaite avoir rdesktop au démarrage du serveur X. Ma configuration est la suivante:
Archlinux x86
kernel 2.6.32-5
xorg installé

Avez-vous une solution ?

Merci d'avance
Dernière modification par totodemoy le jeu. 25 févr. 2010, 15:12, modifié 1 fois.
Avatar de l’utilisateur
ddup1
Chu Ko Nu
Messages : 338
Inscription : lun. 15 sept. 2008, 20:59
Localisation : Toulouse

Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)

Message par ddup1 »

Il suffit de le mettre dans ton fichier $HOME/.xinitrc

J'ai eu à le faire dans le cadre d'un client léger lancé en PXE au boulot (même si ça a depuis été abandonné, cela marchait bien).
Un clavier azerty en vaut deux :D
http://www.dupnet.org/dotclear/
totodemoy
Hankyu
Messages : 36
Inscription : jeu. 20 août 2009, 21:36

Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)

Message par totodemoy »

Je veux bien faire cette modification mais je n'ai pas de fichier .xinitrc dans $home
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)

Message par farvardin »

totodemoy a écrit :Je veux bien faire cette modification mais je n'ai pas de fichier .xinitrc dans $home
2 solutions :
- soit tu utilises un gestionnaire de bureau complet, en ce cas tu rajoutes rdesktop dans les sessions au démarrage (xfce, kde, gnome gèrent cela)
- soit tu ne veux que rdesktop, en ce cas tu configures ton démarrage avec .xinitrc (renseigne-toi sur internet pour voir comment ça marche), et tu démarres X avec startx.
Pour faire simple tu créés un fichier .xinitrc avec juste un appel à openbox et rdesktop dedans.

http://wiki.archlinux.fr/xorg/startx?s[]=xinitrc
totodemoy
Hankyu
Messages : 36
Inscription : jeu. 20 août 2009, 21:36

Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)

Message par totodemoy »

Ca y est ca marche !! (merci pour l'aide)
J'ai une autre question :
Quand je ferme la connexion rdp je souhaiterai que celui-ci propose soit d'éteindre ou redémarrarer le client ou de se reconnecter.
Comment faire ?
Avatar de l’utilisateur
gyo
Maître du Kyudo
Messages : 1049
Inscription : jeu. 19 avr. 2007, 10:40
Localisation : Nantes (44)

Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)

Message par gyo »

Rien de plus simple, il suffit par exemple de rajouter dans ton .xinitrc un script utilisant xmessage, voici un exemple :

Code : Tout sélectionner


# on boucle sur rdesktop jusqu’à ce que l’utilisateur choisisse de quitter la session

while :; do
rdesktop

xmessage -center -buttons relancer:2,quitter:3 -default quitter '==- Rdesktop -=='

case $? in
        2) continue;;
        3) break;;
esac
done
voilà, cadeau :)
commentaire rédigé à l’aide d’un clavier ergonomique bépo
KISS MY ARCH
totodemoy
Hankyu
Messages : 36
Inscription : jeu. 20 août 2009, 21:36

Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)

Message par totodemoy »

Merci beaucoup à vous tous pour votre aide :D
totodemoy
Hankyu
Messages : 36
Inscription : jeu. 20 août 2009, 21:36

Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)

Message par totodemoy »

Je reviens car je n'arrive pas a faire fonctionner le script

il faut bien que l'extension du fichier soit .sh ?
totodemoy
Hankyu
Messages : 36
Inscription : jeu. 20 août 2009, 21:36

Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)

Message par totodemoy »

Quand je lance le script il me donne une erreur de syntaxe à ce niveau : case $? in

Je débute avec les script donc je ne parviens pas a rectifier correctement ce problème.
Avatar de l’utilisateur
gyo
Maître du Kyudo
Messages : 1049
Inscription : jeu. 19 avr. 2007, 10:40
Localisation : Nantes (44)

Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)

Message par gyo »

Tu peux aussi l'intégrer directement dans ton .xinitrc sinon, mais bon ça devrait fonctionner.

$? représente le code de retour du programme lancé précédemment.

Peux-tu nous dire quel est exactement l'erreur renvoyée ?
commentaire rédigé à l’aide d’un clavier ergonomique bépo
KISS MY ARCH
totodemoy
Hankyu
Messages : 36
Inscription : jeu. 20 août 2009, 21:36

Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)

Message par totodemoy »

voici le code exact :

[user@arch ~]$ ~/xmessage.sh
: commande introuvable line 1 :
: commande introuvable line 3 :
"ome/user/xmessage.sh: line 9 : Erreur de syntaxe près du symbole inattendu "in
'home/user/xmessage.sh line 9 : 'case $? in
Avatar de l’utilisateur
gyo
Maître du Kyudo
Messages : 1049
Inscription : jeu. 19 avr. 2007, 10:40
Localisation : Nantes (44)

Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)

Message par gyo »

C'est étrange cette histoire, je viens d'essayer le script, je n'ai pas ce message d'erreur… hum.
Essaye de taper à la main la ligne : case $? in
?
commentaire rédigé à l’aide d’un clavier ergonomique bépo
KISS MY ARCH
totodemoy
Hankyu
Messages : 36
Inscription : jeu. 20 août 2009, 21:36

Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)

Message par totodemoy »

Je l'ai exécuté et je n'ai à priori pas d'erreurs

[user@arch ~]$ case $? in
>
Avatar de l’utilisateur
gyo
Maître du Kyudo
Messages : 1049
Inscription : jeu. 19 avr. 2007, 10:40
Localisation : Nantes (44)

Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)

Message par gyo »

la syntaxe est :

Code : Tout sélectionner

case $variable in
motif_1) action_1;;
motif_2) action_2;;
…
motif_n) action_n;;
esac
commentaire rédigé à l’aide d’un clavier ergonomique bépo
KISS MY ARCH
totodemoy
Hankyu
Messages : 36
Inscription : jeu. 20 août 2009, 21:36

Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)

Message par totodemoy »

Merci je vais tester
Je vous tiens au courant
totodemoy
Hankyu
Messages : 36
Inscription : jeu. 20 août 2009, 21:36

Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)

Message par totodemoy »

Je n'ai pas pu tester car cette solution de client léger n'est pas assez simple à mettre en place, elle est donc abandonnée mais si j'ai l'occasion je referai l'installation

Merci à tous
totodemoy
Hankyu
Messages : 36
Inscription : jeu. 20 août 2009, 21:36

[rdesktop] rdesktop au démarrage du serveur X (abandonné)

Message par totodemoy »

Bonjour à tous,

Le problème vient à priori des vm-tools car j'ai testé la même manipulation sur une machine physique et cela fonctionne.

Merci à tous
Répondre