NVIDIA
[
Пред. ] [ Содержание ] [
След. ]
NVIDIA
Created Понедельник 09 апреля 2018
sudo update-glx --config glx Есть 3 варианта для альтернативы glx (предоставляет /usr/lib/glx).
Выбор Путь Приор Состояние
------------------------------------------------------------
* 0 /usr/lib/nvidia 100 автоматический режим
1 /usr/lib/mesa-diverted 5 ручной режим
2 /usr/lib/nvidia 100 ручной режим
3 /usr/lib/nvidia/bumblebee 95 ручной режим
Press <enter> to keep the current choice[*], or type selection number:
Настройка xorg.conf
Все просто, открываем установившиеся вместе с проприетарным драйвером приложение NVIDIA X Server Settings. На вкладке OpenGL Settings убеждаемся что включены обе галки «Sync to VBlank» и «Allow Flipping». Затем на вкладке X Server Display Configuration на каждом мониторе (если их несколько, или это ноутбук с подключенным внешним монитором) устанавливаем разрешение соответствующие разрешению монитора и частоту обновления 60Hz (или больше если таковая имеется) жмем Apply и затем Save to X Configuration File(скрин 2) чтобы сохранить изменения после перезагрузки, но тут понадобиться кое-что добавить. Тыкаем Show Preview(скрин 3) и в открывшемся текстовике, в подзаголовке Section «Screen»(в самом низу) находим опцию «metamodes»(скрин 4) и после каждого смещения монитора (если он один после +0+0) добавляем «{ForceCompositionPipeline=On, ForceFullCompositionPipeline=On}» аналогично тому как это сделано у меня под спойлером. Сохраняем, (файл должен сохранится по пути /etc/X11/xorg.conf) перезагружаемся и проверяем результат на видео выше.
/etc/X11/xorg.conf
Option «metamodes» «DVI-D-0: 1920x1080_60 +3200+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On}, HDMI-0: 1280x720_60 +0+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On}, HDMI-1: 1920x1080_60 +1280+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On}»
Тиринг в Linux 2.Intel Desktop
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "TearFree" "true"
EndSection
3.Intel Desktop 2
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "sna"
Option "TearFree" "true"
EndSection
1. Intel Mobile
Section "Device"
Identifier "Device0"
Driver "intel"
BusID "PCI:0:2:0"
Option "AccelMethod" "sna"
Option "DRI" "true"
Option "TearFree" "true"
EndSection
1. Nvidia Mobile
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
SubSection "Display"
Depth 24
EndSubSection
1. Nvidia Destop
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "DFP-0"
Option "metamodes" "DVI-D-0: 1920x1080_60 +1920+0 {ForceFullCompositionPipeline=On}, DVI-I-1: 1920x1080_60 +0+5 {ForceFullCompositionPipeline=On}"
Option "SLI" "Off"
Option "metamodes" "1920x1080_60 +0+0; nvidia-auto-select +0+0 {viewportin=1366x768, viewportout=1920x1079+0+0}"
Option "metamodes" "nvidia-auto-select +0+0 {viewportin=1280x720}"
Option "metamodes" "nvidia-auto-select +0+0 {viewportin=1366x768, viewportout=1920x1079+0+0}"
Команда
xrandr --output VGA-0 --mode 1280x1024 должа исправить разрешение.
Содержание