Рейтинг:1

Остановить Ubuntu от обнаружения, когда дисплей отключен

флаг cn

Я настраиваю простую машину Ubuntu на KVM-переключателе. Один из мониторов находится на этом переключателе, а другой нет. Я хочу, чтобы переключатель KVM всегда был основным дисплеем, даже когда он подключен к другому моему компьютеру (кажется полностью отключенным от Ubuntu). В идеале я хотел бы, чтобы он просто перестал обнаруживать изменения в конфигурации монитора.Я нашел несколько команд с xrandr, которые должны решить мою проблему, но ни одна из них не работает с Ubuntu 20.04 (например:gsettings установить org.gnome.settings-daemon.plugins.xrandr активным false и другие с разными схемами). Дайте мне знать, был ли я близок с xrandr или есть лучшее решение, о котором я мог бы узнать.

ChanganAuto avatar
флаг us
Команды xrandr могут работать с xorg, но не с wayland.
Рейтинг:0
флаг vg

Эта проблема находится на более низком уровне.

Какой у вас графический процессор? Я подозреваю, что это AMD GPU.

Если это так, вы можете исправить это, отключив amdgpu.dc во время загрузки, что не позволит графическому процессору узнать, когда ваш «монитор» выключен.

Однако это исправление не будет работать для более новых карт (например, RDNA2), поскольку они необходимость DC должен быть включен.

Билет, отслеживающий эту ошибку, находится в https://gitlab.freedesktop.org/drm/amd/-/issues/461

Другой возможный обходной путь — использовать порт HDMI, поскольку эта проблема в основном относится к портам DisplayPort (AFAIK).

Taylor Thomas avatar
флаг cn
Он использует интегрированную графику Intel. И я не уверен, что это ошибка, я думаю, что мой KVM-переключатель дешевый и не показывает, что есть соединение, когда источник не используется. Для компьютера это выглядит так, как будто кабель полностью отключен. (и это уже на hdmi)
Matias N Goldberg avatar
флаг vg
Хорошо, тогда что-то, что может сработать, - это создать поддельный монитор и настроить оба дисплея (настоящий + поддельный) на зеркальное отображение: https://askubuntu.com/questions/453109/add-fake-display-when-no-monitor- подключен, так что когда ваш KVM переключается, ваш фальшивый дисплей все еще подключен, сохраняя настройки вашего рабочего стола.
Taylor Thomas avatar
флаг cn
Это именно то решение, которое я ищу, спасибо! Я попробую, когда у меня будет минутка.
Taylor Thomas avatar
флаг cn
Связанное решение полностью отключило мои настоящие дисплеи. Мне пришлось загрузиться в режиме восстановления и отменить изменения. Люди прокомментировали это, что это полностью замуровало их систему. Будь осторожен
Matias N Goldberg avatar
флаг vg
Ой!!! ммм, я подозреваю, что он мог быть заблокирован, потому что написать свой собственный xorg.conf может быть очень сложно (поскольку вам нужно настроить ВСЕ). Лучше добавить файл в `/usr/share/X11/xorg.conf.d/` для настройки дополнительных мониторов. Если система дает сбой, проверьте `/var/log/Xorg.0.log`, чтобы узнать, что пошло не так. Но сначала установите SSH-сервер, чтобы вы могли удобно управлять им с ноутбука или второго компьютера, и используйте `sshfs username@192.168.1.x:/ /mnt -o default_permissions,idmap=user` для доступа к файлам вашего сервера оттуда.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.