Разрешение меняется после запуска / входа
С Ubuntu Gnome 13.10 я пытался использовать Gnome 3.8 / 3.10 / 3.12, и независимо от того, что я делаю, он изменяет разрешение экрана на 720p вместо 1080p, поэтому мне приходится вручную устанавливать 1080p при каждом запуске ПК!
Карта: Nvidia GTX 550 Драйвер: все доступно Дистрибутив: Ubuntu 13.10 / 14.04 Оболочка Gnome: 3.8 / 3.10 / 3.12
То, что я пробовал до сих пор:
- открытие nvidia-настроек от имени пользователя root и пользователя
- изменение настроек в nvidia-settings= принудительно установить Powermizer в Maximum / OpenGL settings / Quality Settings - (я все сделал)
- принудительная загрузка nvidia-settings при запуске (Startup Aplications)
- добавление / удаление / изменение xorg.conf = "mode" / "metamodes" / "Display" / "EDID" - (я все сделал)
- добавление выхода gdm/init = xrandr DVI-D-0 - режим
- установка разных ядер = 3.10 / 3.12 / 3.13 / 3.14
- установка разных драйверов Nvidia = все доступно для Ubuntu
- установка Lightdm/MDM = все ломается
- замена кабелей = DVI / HDMI
- блокировка / изменение EDID = блокировка расширений на EDID (возможно, причиной был звук hdmi) / "noEDID"- система теряет все разрешения
Что я узнал до сих пор:
- Всякий раз, когда я пытаюсь форсировать 1080p, добавляя команду в xorg/gdm/xrandr, экран меняется на 1080p в течение 1 секунды, а затем возвращается к 720p! ...: (
- Протестировано Xubuntu/Kubuntu 14.04 = нет проблем с разрешением, просто обычная ужасная производительность Nvidia (без vsync, без vdpau)
- Вчера только что установил Linux Mint, и эта проблема не возникает (MDM), 1080p с момента входа в систему.
- Протестировано Gnome 3.10/3.12 на последней Fedora / Suse / Antergos, и проблема остается!
Возможные причины:
Xserver 3.15 / 3.13 = Я пытался заменить ubuntu 14.04 xserver (3.15) на ubuntu 12.02 (3.13), обманывая репозитории, и вся система растаяла!
Я действительно хочу Gnome 3 и поддерживаемую версию Ubuntu (я застрял в 13.04)!
- Я очень настойчивый и у меня проблемы с принятием НЕТ за ответ!
- У меня была серия ATI HD 4x, и я сэкономил деньги, чтобы купить эту Nvidia, потому что игры на Linux стали невозможными (отсутствие расширений GL на драйверах Legacy)... так что... думал, что это решит все проблемы с видео, которые у меня были на Linux с ATI ... но... как я ошибался???? Теперь у меня проблемы с основными функциями (РАЗРЕШЕНИЕ / ВСИНЦ / ВДПАУ)!
.... Я начал использовать Linux 3 года назад, и все эти проблемы с графическими процессорами стали кошмаром в моем опыте работы с Linux! .... Это то, что заставляет меня задуматься об отказе от Linux для всех!
2 ответа
Вы не указали, сохранили ли вы свои настройки в файле конфигурации X (/etc/X11/xorg.conf
) с помощью nvidia-settings
, Это должно решить это. Просто открой nvidia-settings
как root
:
sudo nvidia-settings
Затем выберите правильные настройки и нажмите кнопку "Сохранить в X Configuration":
Если это не работает, значит что-то еще перезаписывает ваши настройки. Вероятно, ваш рабочий стол. В качестве обходного пути вы можете использовать этот скрипт:
#!/bin/bash
sleep 10
xrandr --output DVI-D-0 --mode 1920x1080
echo "Script was run"
sleep
необходимо, чтобы убедиться, что среда рабочего стола завершилась до запуска скрипта. Таким образом, вы знаете, что он будет запущен после того, как DE перенастроит ваши экраны. Сделайте скрипт исполняемым и добавьте его в свои автозагрузки приложений. Это должно делать свое дело.
У меня такая же проблема. Используя Optimus Manager (альтернатива NVIDIA Prime), я играл в игру нормально. Я изменил некоторые настройки графики в игре, и он вылетел, из-за чего мне пришлось перезагрузить Linux, а затем изменилось разрешение, как только я вошел в систему (после экрана входа в систему). Я трачу бесконечное время на исправление ошибок, используя xrandr и другие вещи, но не получилось. Позже я узнал, что nvidia-settings и optimus-manager генерируют свой собственный xorg.conf.
Таким образом, быстрое и эффективное решение было очень простым и состояло в следующем:
Удалять:
/etc/X11/xorg.conf
Удалите ненужные файлы конфигурации:
/etc/X11/xorg.conf.d/
например:
10-Оптимус-manager.conf
Затем я перезагрузился и все стало нормально.