actuellement vnc (avec les cartes nvidia gfx) ne fonctionne pas avec compiz ..
corrigerez-vous cela avant la sortie de 11.04 afin que les gens puissent utiliser vnc avec le bureau par défaut?
actuellement vnc (avec les cartes nvidia gfx) ne fonctionne pas avec compiz ..
corrigerez-vous cela avant la sortie de 11.04 afin que les gens puissent utiliser vnc avec le bureau par défaut?
Réponses:
Le serveur VNC actuel dans Système / Préférences / Bureau à distance est appelé vino-server. Il ne prend actuellement pas en charge le fonctionnement lorsque Compiz (effets de bureau) est activé.
Pour contourner ce problème, vous devez utiliser un serveur vnc de remplacement. J'utilise x11vnc.
sudo apt-get install x11vnc
Surtout, vous devez spécifier -noxdamage lorsque vous démarrez le serveur x11vnc si vous avez l'intention d'exécuter Compiz.
Tout d'abord, initialisez x11vnc avec un mot de passe:
x11vnc -usepw
et suivez les invites. Ensuite, voici un exemple de la façon dont j'exécute mon serveur vnc:
x11vnc -usepw -forever -noxdamage -scale 4/5 -avahi -nolookup -q
Si vous faites un "man x11vnc", vous verrez qu'il y a un tas d'options supplémentaires. Mais ceux spécifiés ci-dessus devraient vous permettre de courir.
Si vous devez l'exécuter au démarrage, je l'exécute personnellement dans /etc/rc.local, mais je suis sûr qu'il existe de meilleures façons. EDIT: Et il existe des moyens plus simples, détaillés sur ce site même: Comment exécuter des scripts au démarrage? . Donc, je suppose que la plus simple est l'option crontab -e, mais vous pouvez également enregistrer la commande sous forme de script quelque part, puis simplement la spécifier dans system / preferences / startup apps.
vino-server
démarrage?
netstat -nlp
et en recherchant une ligne qui indique 0.0.0.0:5900 avec le mot "LISTEN" sur la même ligne.
netstat -nlp
rapports d' vino-server
écoute sur le port 5900. AFAIK Je n'ai rien fait pour que cela se produise ... encore une fois avec tout le jeu que j'ai fait .... Pour sûr, vino-server n'apparaît pas dans /etc/init
ou aucun configuration parvenu que j'ai vu.
En corrigeant la grande réponse de @ Scaine, il est possible de l'utiliser vino-server
avec les effets compiz activés.
Voici comment désactiver xdamage
dans vino, et ainsi faire fonctionner VNC avec compiz:
gsettings set org.gnome.Vino disable-xdamage true
Terminé!
Vous pouvez maintenant utiliser le "partage de bureau" par défaut d'Ubuntu en utilisant même avec Unity 3D. Pas besoin d'installerx11vnc
Mais, comme d'autres l'ont souligné, la désactivation de xdamage entraîne un trafic réseau énorme. Pas un gros problème dans un réseau local, mais les performances peuvent souffrir si le contrôle à distance sur Internet.
Si vous activez les effets visuels du bureau (définis sur Extra) avec le pilote nvidia propriétaire, vnc sur la machine FONCTIONNE mais l'écran est figé après votre première connexion et vous ne pouvez rien voir (sauf une image figée). Il fonctionne correctement avec les pilotes open source (enfin du moins pour ATI).
J'utilise un Mac Book Pro pour contrôler mon bureau Ubuntu. J'ai arrêté l'écran gelé en allant dans le centre de contrôle AMD Catalyst et puis sous les options d'affichage, je suis allé dans l'onglet "Tear Free", puis activé Tear free Desktop pour réduire les déchirures.
J'ai commencé à travailler juste après ça.