От: RDP и гашение монитора

Автор lex89, 21 сентября 2023, 20:45:16

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

lex89

Здравствуйте.
Имеется свежеустановленный Debian 12, Gnome 43.6.
В интерфейсе через "Общий доступ" настроено RDP (насколько я понимаю - VNC теперь недоступно в этом меню?), подключение работает до момента выключения экрана по неактивности, после выключения экрана RDP вышибает и не подключается.
Опыта работы в графике не имею, подскажите:
1. Как сделать чтобы RDP подключалось нормально? Не отключалось?
2. Как принудительно включить/выключить экран из консоли?

По выключению срабатывает "gsettings set org.gnome.desktop.session idle-delay 1" либо "loginctl lock-session #id"
"loginctl unlock-session #id" включает экран, но через ~7 секунд он обратно тухнет, rdp при этом начинает работать, но после подключения показывает черный экран пока не пошевелишь мышкой.

22 сентября 2023, 00:23:12
В качестве костыля запустил
watch "journalctl --since '3sec ago' -g 'Failed to start remote desktop session: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied:' --no-pager && ydotool mousemove 1 1"первая попытка подключения зажигает экран, вторая проходит нормально

ogost

Цитата: lex89 от 21 сентября 2023, 20:45:16В интерфейсе через "Общий доступ" настроено RDP (насколько я понимаю - VNC теперь недоступно в этом меню?)
Ни RDP, ни VNC давно не пользовался, но думаю его надо установить, чтобы он появился в этом меню.

lex89

Цитата: ogost от 22 сентября 2023, 04:02:29
Цитата: lex89 от 21 сентября 2023, 20:45:16В интерфейсе через "Общий доступ" настроено RDP (насколько я понимаю - VNC теперь недоступно в этом меню?)
Ни RDP, ни VNC давно не пользовался, но думаю его надо установить, чтобы он появился в этом меню.
VNC входил в gnome-remote-desktop, этот пакет установлен, насколько я понял его сперва выпилили из этого меню с формулировкой
"There is no longer any user interface for enabling VNC support; instead use the command line utility grdctl"
А потом выпилили из grdctl с формулировкой "recommend use RDP"

Пробовал поставить x11vnc (выключив wayland) - выдает черный экран если монитор погас, шевелим мышкой, монитор включается но картинка черная, переподключаемся - картинка норм.
Anydesk (выдает  "display_server_not_supported" если не выключить wayland) зажигает монитор и передает картинку нормально.


dzhoser

Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

lex89

Цитата: dzhoser от 22 сентября 2023, 13:46:39Используйте x11
Попробовал Win11, действительно RDP работает из коробки, tightvnc и anydesk взлетают мгновенно. А... или вы про другое...

Повторил установку на виртуалку - проблема такая же (т.е. дело не в железе).
Для своей задачи поставил idle-delay на 0 и гашение монитора реализовал через "echo 0 > /sys/class/backlight/.../brightness"

dzhoser

В linux есть основные две графические подсистемы.
X11является системой графического отображения с прозрачной для сети архитектурой клиент-сервер. Она позволяет приложениям графически создавать на экране пиксели, линии, тексты, изображения и т.п. X11 также имеет дополнительные библиотеки, благодаря которым приложения могут свободно рисовать интерфейсы пользователя - кнопки, поля для текста и т.п.
X11 фактически является стандартной системой графического отображения в мире Unix. Она поставляется вместе с Linux, *BSD и большинством коммерческих вариантов Unix.
Wayland — протокол для организации графического сервера в Linux и других UNIX-подобных операционных системах. Разработка Wayland была начата Кристианом Хогсбергом (дат. Kristian Høgsberg), на тот момент сотрудником Red Hat, ныне членом Центра открытых технологий Intel. Wayland является свободным ПО.
Переключение между ними происходит при выходе из сессии пользователя.
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

SerW

lex89,

sudo apt-get install tigervnc-common tigervnc-viewer -y
Сергей Швайко » DragonSerW

lex89

Цитата: dzhoser от 22 сентября 2023, 22:10:39X11 фактически является стандартной системой графического отображения в мире Unix. Она поставляется вместе с Linux, *BSD и большинством коммерческих вариантов Unix.
Сарказм на debian форуме неуместен, я понял, спасибо за ссылку на wiki.
Мне помнится что доля wayland приближается к 40% по некоторым срезам и именно она является стандартной (по умолчанию) графической подсистемой для свежих Debian, Fedora, Cent, а для RHEL "The X.org display server is deprecated, and will be removed in a future major RHEL release." Другой вопрос какая часть приложений работает под xwayland

Цитата: SerW от 23 сентября 2023, 11:10:41sudo apt-get install tigervnc-common tigervnc-viewer -y
Благодарю! Ранее пробовал, но он не взлетел с первой попытки и я ошибочно посчитал что он не умеет wayland, после вашего совета попробовал tigervnc-scraping-server еще раз и он работает как положено.