Каждый раз, когда я перезагружаюсь, мои экраны выглядят так, с промежутком между ними. Мой файл xorg.conf не перезаписывается каждый раз, так как содержимое идентично от одной загрузки к другой (xorg.conf идентично xorg.conf.backup). Таким образом, изменение атрибута файла на + i ничего не меняет. Изменение файла grub с помощью nogpumanager. Если я выйду из системы и войду, моя конфигурация экрана все еще в порядке Проблема возникает только при перезагрузке.
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 331.20
Правильная строка там:
Option "metamodes" "DVI-I-1: nvidia-auto-select +0+0 {rotation=left}, DP-1: nvidia-auto-select +1024+0 {rotation=left}, DVI-D-0: nvidia-auto-select +2048+0 {rotation=left}"
Спасибо.
то, что Вашу экранную установку не помнят на перезапуске (пере - вход в систему), наиболее вероятно результат незначительной несовместимости между Вашим экраном (экранами) и графическим драйвером. Работать вокруг:
, Если я не сделал опечатки или ошибки, команды:
xrandr --output DVI-I-1 --pos 0x0 --rotation left --output DP-1 --pos 1024x0 --rotation left --output DVI-D-0 --pos 2048x0 --rotation left
... должен заставить Ваш экран установить
Копия код ниже в пустой файл, сохранить его, поскольку setup_screens.sh
, и делают это исполняемым файлом
#!/bin/bash
xrandr --output DVI-I-1 --pos 0x0 --rotation left \
--output DP-1 --pos 1024x0 --rotation left \
--output DVI-D-0 --pos 2048x0 --rotation left
Тестовый прогон сценарий командой:
/path/to/setup_screens.sh
, Если все хорошо работает, добавьте к Приложениям Запуска: Тире> Приложения Запуска> Добавляет. Добавьте команду:
/bin/bash -c "sleep 15 && /path/to/setup_screens.sh"
объяснение, на почему и как может быть найден на этот ответ . Сон 15 должен удостовериться, что рабочий стол "готов", прежде чем установка будет сделана.
Да и нет:
, Если Вы не знакомы с xrandr
команды, читая (почти), простофили не помогают Вам очень, поэтому я все еще записал бы ответ для выручения в этой определенной ситуации.