[rdesktop] rdesktop au démarrage du serveur X (abandonné)
[rdesktop] rdesktop au démarrage du serveur X (abandonné)
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
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.
Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)
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).
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
http://www.dupnet.org/dotclear/
http://www.dupnet.org/dotclear/
Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)
Je veux bien faire cette modification mais je n'ai pas de fichier .xinitrc dans $home
Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)
2 solutions :totodemoy a écrit :Je veux bien faire cette modification mais je n'ai pas de fichier .xinitrc dans $home
- 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
Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)
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 ?
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 ?
- 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)
Rien de plus simple, il suffit par exemple de rajouter dans ton .xinitrc un script utilisant xmessage, voici un exemple :
voilà, cadeau
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
Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)
Merci beaucoup à vous tous pour votre aide
Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)
Je reviens car je n'arrive pas a faire fonctionner le script
il faut bien que l'extension du fichier soit .sh ?
il faut bien que l'extension du fichier soit .sh ?
Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)
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.
Je débute avec les script donc je ne parviens pas a rectifier correctement ce problème.
- 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)
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 ?
$? représente le code de retour du programme lancé précédemment.
Peux-tu nous dire quel est exactement l'erreur renvoyée ?
Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)
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
[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
- 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)
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
?
Essaye de taper à la main la ligne : case $? in
?
Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)
Je l'ai exécuté et je n'ai à priori pas d'erreurs
[user@arch ~]$ case $? in
>
[user@arch ~]$ case $? in
>
- 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)
la syntaxe est :
Code : Tout sélectionner
case $variable in
motif_1) action_1;;
motif_2) action_2;;
…
motif_n) action_n;;
esac
Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)
Merci je vais tester
Je vous tiens au courant
Je vous tiens au courant
Re: [rdesktop] rdesktop au démarrage du serveur X (non résolu)
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
Merci à tous
[rdesktop] rdesktop au démarrage du serveur X (abandonné)
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
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