Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
vnc4server [Le 25/09/2018, 16:13]
scanlegentil [Configuration avancée]
vnc4server [Le 27/09/2018, 10:51]
scanlegentil
Ligne 39: Ligne 39:
 En effet, chaque création de '​bureau vnc' doit se faire __manuellement__ et ce, pour __chaque utilisateur__. En effet, chaque création de '​bureau vnc' doit se faire __manuellement__ et ce, pour __chaque utilisateur__.
 Ce qui nous amène donc à la deuxième méthode, un petit peu plus complexe mais nettement plus paramétrable. Ce qui nous amène donc à la deuxième méthode, un petit peu plus complexe mais nettement plus paramétrable.
 +En outre, elle ne prend pas en compte la présence par défaut sur Unbuntu Desktop 16.04 de l'​outil de partage d'​écran [[:​vnc|vino]] ​ qui rentre en __conflit__ sur l'​écran identifié lui aussi par __:​0__ ​ .
  
 ===== Configuration avancée ===== ===== Configuration avancée =====
Ligne 74: Ligne 75:
 start) start)
 echo "​Starting script vnc4server " echo "​Starting script vnc4server "
-su vnc -c '​vnc4server :0'+#su vnc -c '​vnc4server :0'
 su vnc1 -c '​vnc4server :1' su vnc1 -c '​vnc4server :1'
 ;; ;;
 stop) stop)
 echo "​Stopping script vnc4server"​ echo "​Stopping script vnc4server"​
-su vnc -c '​vnc4server -kill :0'+#su vnc -c '​vnc4server -kill :0'
 su vnc1 -c '​vnc4server -kill :1' su vnc1 -c '​vnc4server -kill :1'
 ;; ;;
Ligne 90: Ligne 91:
 exit 0 exit 0
 </​file>​ </​file>​
-Dans ce script, nous créons ​deux bureaux ​vnc.  +Dans ce script, nous créons ​un seul bureau ​vnc.  
-  * Le premier ​est celui de l'​utilisateur '​vnc'​ identifié sous le numéro **:0**+  * Le premier celui de l'​utilisateur '​vnc'​ identifié sous le numéro **:​0** ​est commenté et désactivé car il rentre en conflit avec l'​outil partage d'​écran de session interactive locale fourni par vino.
   * Le second est celui de l'​utilisateur '​vnc1'​ identifié sous le numéro **:1**   * Le second est celui de l'​utilisateur '​vnc1'​ identifié sous le numéro **:1**
  
Ligne 136: Ligne 137:
 <​file>​ <​file>​
 xterm -geometry 80x24+10+10 -ls -title "​$VNCDESKTOP Desktop"​ & xterm -geometry 80x24+10+10 -ls -title "​$VNCDESKTOP Desktop"​ &
 +</​file>​
 +
 +Un modèle de fichier xstartup testé et fonctionnel ​
 +<​file>​
 +#!/bin/sh
 +
 +# Uncomment the following lines for normal desktop:
 +export XKL_XMODMAP_DISABLE=1
 +unset SESSION_MANAGER
 +unset DBUS_SESSION_BUS_ADDRESS
 +
 +[ -x /​etc/​vnc/​xstartup ] && exec /​etc/​vnc/​xstartup
 +[ -r $HOME/​.Xresources ] && xrdb $HOME/​.Xresources
 +xsetroot -solid grey
 +vncconfig -iconic &
 +gnome-session &
 +gnome-panel &
 +gnome-settings-daemon &
 +metacity &
 +nautilus &
 +gnome-terminal &
 +
 </​file>​ </​file>​
 ===== Désinstallation ===== ===== Désinstallation =====
Ligne 151: Ligne 174:
  
 //Basé sur [[http://​www.isnull.com.ar/​2010/​03/​vnc4server-boot-script-working-in.html|« vnc4server boot script (working in Debian/​Ubuntu/​Kubuntu) »]].// //Basé sur [[http://​www.isnull.com.ar/​2010/​03/​vnc4server-boot-script-working-in.html|« vnc4server boot script (working in Debian/​Ubuntu/​Kubuntu) »]].//
 +
 +//​L'​adaptation pour la cohabitation avec VINO sur 16.04 faite par [[:​utilisateurs:​scanlegentil]].//​
 +
 +//​l'​exemple de fichier xstatup est tiré de [[https://​gist.github.com/​Musinux/​8e6c4752ed3c143d49764311a504c1e9#​file-install-packages-sh-L3|« VNC xstartup for unity (but launch gnome desktop not Unity :)) »]].//
 +
  
  • vnc4server.txt
  • Dernière modification: Le 11/09/2022, 11:41
  • par moths-art