“Невозможно подключиться к дисплеем” в одной учетной записи пользователя

Можно замаскировать новую строку с \.

$( com\
aaaaaaaaaaaaaa\
aaaaaaaaaaaaaa\
nd )

\ говорит оболочке игнорировать новую строку.

5
26.10.2017, 14:08
4 ответа

X11vnc может быть тем, что вам нужно. Это позволит вам совместно использовать весь рабочий стол с помощью vnc.

В качестве альтернативы для большего контроля: чтобы разрешить X11 размещать отдельные окна на дисплее, а также на локальном дисплее, затем используйте xauth для настройки безопасности. Примечание. xhost также можно использовать для того же, что и xauth , но он очень небезопасен, он позволит любой машине в вашей сети получить доступ к вашему рабочему столу и управлять вашими приложениями (даже если вы используете аутентификацию на основе хоста).

0
27.01.2020, 20:41

вы должны отключить контроль доступа для этого пользователя. Вы можете сделать это, написав в терминале bash следующую команду:

xhost +
-1
27.01.2020, 20:41

Я запускаю юнит-тесты моего приложения GUI, используя QTestLib, на сервере непрерывной интеграции без головы, устанавливая X виртуальный фреймбуфер.

Xvfb :1 &
PID=$!
DISPLAY=:1 make check
kill $PID
4
27.01.2020, 20:41

На основе решения @tveronesi вы можете разрешать только локальные подключения к X-серверу:

xhost +local:
0
23.07.2020, 16:05

Теги

Похожие вопросы