Не могу установить разрешение экрана и частоту при запуске
Некоторое время я вручную настраивал разрешение и частоту и решил, что настало время прекратить это делать, так как оно не сохраняется после перезапуска. В частности, хотя мой сеанс начинается в собственном разрешении, он всегда по умолчанию равен 60 Гц, а не 144 Гц.
Я хотел бы избежать установки частоты после начала сеанса.
Несколько часов пробуя разные вещи, я прихожу сюда в надежде на помощь.
Что работает:
xrandr --output DVI-I-1 --mode 1920x1080 --rate 144
альтернативно, графический интерфейс nvidia-settings позволяет менять частоту
Что я пробовал:
редактирование файла /etc/gdm/Init/Default с помощью
PATH="/usr/bin/X11:/usr/X11R6/bin:/opt/X11R6/bin:$PATH"
OLD_IFS=$IFS
xrandr --output DVI-I-1 --mode 1920x1080 --rate 144
xset m 1/1 100
if [ ! -d /run/systemd/system ]; then
/sbin/initctl -q emit login-session-start DISPLAY_MANAGER=gdm
fi
...
(игнорировать xset, используется для настроек мыши)
Это было бы слишком легко, это, кажется, не имеет никакого эффекта.
Я также пытался использовать функцию "сохранить в X файл конфигурации" в nvidia-settings, но после перезапуска все равно получаю 1920*1080 при 60 Гц (nvidia-settings запускается с помощью sudo)
Итак, я побежал:
cvt 1920 1080 144
какой выход
# 1920x1080 143.88 Hz (CVT) hsync: 169.35 kHz; pclk: 452.50 MHz
Modeline "1920x1080_144.00" 452.50 1920 2088 2296 2672 1080 1083 1088 1177 -hsync +vsync
и отредактировал снова /etc/gdm/Init/Default
файл с:
PATH="/usr/bin/X11:/usr/X11R6/bin:/opt/X11R6/bin:$PATH"
OLD_IFS=$IFS
xrandr --newmode "1920x1080_144.00" 452.50 1920 2088 2296 2672 1080 1083 1088 1177 -hsync +vsync
xrandr --addmode DVI-I-1 1920x1080_144.00
xrandr --output DVI-I-1 --mode 1920x1080_144.00
xset m 1/1 100
if [ ! -d /run/systemd/system ]; then
/sbin/initctl -q emit login-session-start DISPLAY_MANAGER=gdm
fi
...
тот же результат.
Вот содержание моего xorg.conf
:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 352.21 (buildd@lgw01-37) Thu Jul 23 11:50:49 UTC 2015
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 352.63 (buildmeister@swio-display-x64-rhel04-11) Sat Nov 7 22:00:19 PST 2015
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Ancor Communications Inc VG248"
HorizSync 30.0 - 160.0
VertRefresh 50.0 - 150.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 770"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "DFP-0"
Option "metamodes" "1920x1080_144 +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Я обнаружил строку "метамод" "1920x1080_144 +0+0" и попытался отредактировать /etc/gdm/Init/Default
файл с
xrandr --output DVI-I-1 --mode 1920x1080_144
а также
xrandr --output DVI-I-1 --mode "1920x1080_144.00 +0+0"
без лучшего результата.
Я на Ubuntu Gnome 15.10.
Я использую проприетарные драйверы Nvidia (352.63) для моей видеокарты GTX 770 (GK104).
1 ответ
Извините за мой плохой английский. У меня такая же проблема. Перезапустите на 60 Гц на Авто. под Монетный двор 18 или Ubuntu 16.
Единственный способ найти в это время, это отредактировать xorg.conf и активировать
Option "Xinerama" "1"
... но это не очень хороший способ для меня, я обнаружил, что по крайней мере одна игра не запустится (принцип Талоса): скажем, расширения RandR нет.