Настройка основного монитора в ubuntu без xrandr

Я запускаю Kubuntu 12.10. У меня 3 монитора подключены к AMD Radeon 7970. Я попытался переключить порядок выходов и настроить их повторно с помощью amdcccle, но kubuntu всегда, кажется, делает самый дальний монитор слева основным монитором. Решение до сих пор заключалось в следующем.

xrandr --query

который возвращает список моих мониторов. Затем явно устанавливаем primary с xrandr с

xrandr --output <monitor identifier> --primary

я добавил эту команду запускаем скрипт, но он все равно кажется хакерским. Система по-прежнему загружается с самым левым монитором в качестве основного, а затем переключается на мой центральный монитор после запуска. Некоторые из моих приложений по-прежнему рассматривают левый монитор как основной и будут запускаться там, а не на мониторе, который я хочу в качестве основного.

9
задан copacetic
11.02.2023 15:26 Количество просмотров материала 3480
Распечатать страницу

2 ответа

Я обнаружил, что редактирование xorg.conf работал лучше всего для меня (я использую KDE).

Я добавил опцию "Primary ""true" под монитором, который я хотел в качестве основного, и теперь почти все работает так, как ожидалось.

раздел моего xorg.conf, который я редактировал выглядит следующим образом

Section "Monitor"
  Identifier   "0-DFP10"
  Option      "VendorName" "ATI Proprietary Driver"
  Option      "ModelName" "Generic Autodetecting Monitor"
  Option      "DPMS" "true"
  Option      "PreferredMode" "1920x1080"
  Option      "TargetRefresh" "60"
  Option      "Position" "1680 0"
  Option      "Rotate" "normal"
  Option      "Disable" "false"
  Option      "Primary" "true"
EndSection

некоторые приложения по-прежнему открываются на другом экране, то мой основной, я не уверен, как это исправить, или если это то, что я могу исправить. Но насколько я понимаю этот вопрос разрешенный.

4
отвечен copacetic 2023-02-12 23:14

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

самый простой способ в Gnome-это редактирование ~/.config/monitors.xml. Там можно настроить, какой монитор является основным. Пример:

<monitors version="1">
  <configuration>
      <clone>no</clone>
      <output name="LVDS1">
          <vendor>AUO</vendor>
          /* (...) */
          <primary>yes</primary>
      </output>
      <output name="VGA1">
      </output>
      <output name="HDMI1">
          <vendor>SAM</vendor>
          /* (...) */
          <primary>no</primary>
      </output>
      <output name="DP1">
      </output>
  </configuration>
</monitors>

это работает в Ubuntu (Gnome/Unity), но я никогда не использовал Kubuntu, поэтому он может использовать другое местоположение или даже использовать другой файл. Кроме того, это будет применяться только после входа.

если это не работает, вам придется отредактировать xorg.conf. Я не могу помочь вам в этом, но в быстром поиске я нашел этой сообщение, которое должно помочь. Кроме того, проверить этой Ubuntu Wiki-страница.

надеюсь, что это помогает.

1
отвечен Salem 2023-02-13 01:31

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх