Вы можете попробовать настроить его вручную. Сначала вы должны получить PCI-ID устройства VGA:
lspci
Тогда попробуйте это (в моем случае PCI-устройство - 00: 02.0)
sudo setpci -s 00:02.0 f4.b=FF
2 буквы в конце строки установили новую яркость от 00-FF (0-255)
Проблема с VNC заключается в том, что в большинстве случаев у вас есть как минимум один межсетевой экран между компьютером назначения и вашим компьютером. Вот почему вы не можете подключиться, если вы не находитесь в одной сети.
В некоторых случаях интернет-провайдеры используют брандмауэры на своих концах (например, мобильный интернет), но если вы используете хотя бы один брандмауэр между , чтобы разделить интернет-соединение между несколькими машинами (или просто упростить подключение), вам нужно пройти через его брандмауэр.
В идеальном случае у вас есть следующая настройка:
[You]---[Your ISP]---[Internet]---[Remote ISP]---[Remote PC]
В этом случае (и если интернет-провайдеры не устанавливают никаких ограничений на соединение), вам нужно знать только IP-адрес удаленного ПК.
Но обычно это настройка:
[You]---[Your Router]---[Your ISP]---[Internet]
|
[Remote PC]---[Remote Router]---[Remote ISP]
Теперь (по-прежнему предполагая, что интернет-провайдеры не ограничивают попытки подключения) брандмауэр Remoter Router заблокирует вас, если вы не сделаете необходимость проходить через свой брандмауэр .
]Таким образом, в зависимости от удаленного маршрутизатора вам необходимо создать правило переадресации портов и переадресовать TCP / 5900 на порт назначения TCP / 5900.
Примечания:
посоветовал хотя изменить t на маршрутизаторе к чему-то еще, чтобы сделать его более трудным для того, чтобы кто-либо «ворвался» в ваш компьютер вашего дедушки. Существует проблема с динамическими IP-адресами (каждый раз, когда устанавливается соединение, обычно назначается новый IP-адрес). Возможно, вам будет лучше с более гибким решением (например, TeamViewer).