Je me demandais si quelqu'un avait une solution de contournement pour que la télécommande VNC ne fonctionne pas avec Ubuntu exécutant compiz. D'après ce que je peux dire, cela fonctionne si je désactive les effets de compiz, mais qui n'est pas un fan de bonbons pour les yeux? Quoi qu'il en soit, ce n'est pas une grosse affaire s'il n'y a pas de travail autour de qui que ce soit, car j'utilise plutôt le serveur nx pour me connecter à distance à mon bureau. Je me demandais simplement s'il y avait un moyen de faire fonctionner VNC parce que j'ai une application sur mon ipod touch qui peut VNC, mais il n'y a pas de client NX pour l'itouch.
9
Réponses:
J'ai le même problème. Je ne sais pas comment y remédier, mais j'ai trouvé une solution de contournement décente. J'ai ajouté un lanceur sur le panneau supérieur pour passer au gestionnaire de fenêtres Metacity.
Lorsque je me connecte à distance, la première chose que je fais est de cliquer sur le lanceur Metacity et l'écran commence à se mettre à jour correctement.
J'ai fusion-icon installé, donc je l'utilise pour revenir en arrière au lieu de faire un lanceur pour Compiz. Si vous souhaitez utiliser un lanceur pour revenir à Compiz, suivez les mêmes étapes pour Metacity, mais utilisez la commande "compiz --replace".
la source
Si vous utilisez x11vnc, vous pouvez ajouter des drapeaux "noxdamage" à sa ligne de commande pour démarrer un serveur VNC qui vous donnera tous les jolis effets compiz sur VNC (ce qui est probablement mauvais, mais c'est parti).
À installer :
Ensuite, exécutez-le dans un terminal (une seule fois, juste pour définir le mot de passe)
Enfin, collez cette commande dans /etc/rc.local:
-forever gardera le serveur en marche après votre déconnexion. Sinon, lorsque le premier client se déconnecte, le serveur s'arrête de fonctionner.
-avahi signifie que le serveur s'annonce en utilisant avahi (multicast dns). Des clients comme Reminna et Vinagre les rechercheront et les afficheront. Aussi utile si votre client est sur un Macintosh, car "bonjour" n'est en fait qu'une marque Apple pour zeroconf, dont avahi est la version open-source de.
-l'échelle 4/5 signifie qu'un écran 1900x1200 s'adaptera à un écran 1280x1024. Oui, la plupart des clients autorisent une échelle côté local, mais cette option signifie que moins de données sont envoyées par le serveur en premier lieu, ce qui peut être utile pour les connexions plus lentes ou basées sur Internet.
-nolookup signifie que le serveur n'essaiera pas de rechercher le client. Pas de longues pauses lors de la connexion.
-timeout spécifie simplement combien de temps le serveur attendra qu'un client se connecte avant de dormir à nouveau.
L'avantage de cette méthode est qu'il existe une multitude d'autres options disponibles si vous souhaitez y jeter un œil (man x11vnc). Très flexible, mais malheureusement pas de jolie interface graphique disponible.
ps Si vous n'avez pas encore essayé Reminna comme alternative à Vinagre, je vous suggère de l'essayer. Il s'agit d'un superbe client VNC qui propose également la prise en charge RDP.
la source