Я хотел бы войти в мою машину с Ubuntu с моего Mac. Я попытался запустить VNC-сервер на машине с Ubuntu
sudo x11vnc -shared -forever -nopw -display :0 -auth /var/lib/gdm/:0.Xauth
и затем соединяюсь в поисковике с «Перейти к server-> gn; vnc: //192.168.1.2», но я получаю диалоговое окно «Контакты», но оно никогда не соединяется. На стороне Ubuntu я вижу это:
29/11/2009 03:42:03 Got connection from client 192.168.1.108
29/11/2009 03:42:03 other clients:
29/11/2009 03:42:03 Disabled X server key autorepeat.
29/11/2009 03:42:03 to force back on run: 'xset r on' (3 times)
29/11/2009 03:42:03 created xdamage object: 0x800036
29/11/2009 03:42:03 Client Protocol Version 3.889
29/11/2009 03:42:03 Protocol version sent 3.889, using 3.889
29/11/2009 03:42:03 rfbProcessClientSecurityType: executing handler for type 1
29/11/2009 03:42:03 rfbProcessClientSecurityType: returning securityResult for client rfb version >= 3.8
29/11/2009 03:42:18 XDAMAGE is not working well... misses: 77/225
29/11/2009 03:42:18 Maybe a OpenGL app like Beryl is the problem? Use -noxdamage
29/11/2009 03:42:18 To disable this check and warning specify -xdamage twice.
29/11/2009 03:42:19 cutbuffer_send: no send: uninitialized clients
Я попытался добавить «-noxdamage» в командной строке x11vnc, но это не помогло. Я использую Ubuntu 8.04.3 (x86_64) на стороне Linux и Snow Leopard на стороне Mac.
Вместо того, чтобы использовать VNC, я сделал следующее:
И теперь у меня есть окно GDM, где я могу войти в свою коробку Linux. К сожалению, это SLLOOOOOOW.
источник
Возможно, слишком очевидно, но вы пробовали это?
To disable this check and warning specify -xdamage twice.
(вы сказали, что пытались -noxdamage, но это не то, что говорится в сообщении)РЕДАКТИРОВАТЬ: Кроме того, вы используете Берил или Compiz? Вы можете остановить Compiz, запустив
metacity --replace
в диалоговом окне запуска (если вы делаете это в терминале, оно закроется, когда вы закроете окно, даже если вы запустите его с & amp;).источник
Я смог подключиться к моей машине с Ubuntu с моего Mac, как вы пытались использовать Chicken of the VNC вместо встроенного клиента общего доступа к рабочему столу.
источник