Проблемы с разрешением и масштабированием на двух мониторах с nvidia (один 4k HiDPI, один VGA с конвертером)

В последних версиях Bash (4.1 и более поздних, 2009 г. и позже) вы можете указать дескриптор файла, который нужно закрыть, используя переменную оболочки:

for fd in $(ls /proc/$$/fd/); do
    [ $fd -gt 2 ] && exec {fd}<&-
done

Эта функция уже была в оболочке Korn (с 1993 года?), но, очевидно, потребовалось некоторое время, чтобы внедриться в Bash.

1
16.04.2019, 00:05
1 ответ

Я нашел обходной путь :Я подключил свой дисплей напрямую к старой башне с VGA и экспортировал edid, используя

sudo apt install read-edid
sudo get-edid -m 0 > edid.bin

затем я стер старый файл xorg.conf на машине и создал новый, в котором я принудительно установил edid для монитора на порту дисплея 4:

sudo rm /etc/X11/xorg.conf 
nvidia-xconfig --custom-edid="GPU-0.DP-4:/home/MYNAME/edid.bin"

Та -да, теперь работает более высокое разрешение. Когда я смотрю на свой файл xorg.conf, я вижу, что в раздел «Экран» добавлена ​​следующая строка:

   Option         "CustomEDID" "GPU-0.DP-4:/home/MYNAME/Downloads/edid.bin"
вот что я в итоге сделал относительно масштабирования с монитором с высоким -dpi и монитором со стандартным -dpi :

Хорошо, больше, чем больше, чем 22”.. il faut que je rescale de 1.4 dans la direction inverse. Например, 3840 + 1,4 *1680 = 6192 пикселя большого размера, который не зависит от буфера кадра. Ensuite, j’indique la position des écrans avec --pos, où le 0x0 est le coin haut -gauche de l’écran.https://askubuntu.com/questions/393400/is-it-possible-to-have-different-dpi-configurations-for-two-different-screensxrandr --выход DP -0 --масштаб 1x1 --pos 0x0 --fb 6192x2160 xrandr --выход DP -4 --масштаб 1,4x1,4 --pos 3840x690

0
28.01.2020, 00:15

Теги

Похожие вопросы