[Решено] Расположение мониторов не сохраняется

Автор Butch, 14 марта 2021, 15:57:48

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Butch

Приветствую Уважаемые!

Имею 3 монитора (VGA, DVI и HDMI)
VGA - основной монитор, он посередине, DVI  как и было задумано находится справа, но вот HDMI ни как не могу победить, мне он нужен слева от основного монитора.

[attach=1,msg124049]

В Настройках --> Экран выставляю так как должно быть

[attach=2,msg124049]

но после перезагрузки HDMI снова уходит на крайнюю правую позицию.

Пытался выставлять расположение в настройках NVidia x server

[attach=3,msg124049]

Но после перезагрузки настройки не сохраняются.
Так же в NVidia x server пытался сохранить по клавише Save to X Configuration file

[attach=4,msg124049]

Но всё это работает до первой перезагрузки.

inxi

System:    Host: debian Kernel: 4.19.0-14-amd64 x86_64 bits: 64 compiler: gcc v: 8.3.0 Desktop: KDE Plasma 5.14.5
           Distro: Debian GNU/Linux 10 (buster)
Machine:   Type: Desktop Mobo: PlexHD model: X79T rev. 1.03 v: V1.0 serial: <root required> BIOS: American Megatrends
           v: 4.6.5 date: 17/07/2018
Memory:    RAM: total: 31.34 GiB used: 2.61 GiB (8.3%)
           RAM Report: permissions: Unable to run dmidecode. Root privileges required.
CPU:       Topology: 8-Core model: Intel Xeon E5-2690 0 bits: 64 type: MT MCP arch: Sandy Bridge rev: 7
           L2 cache: 20.0 MiB
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 92584
           Speed: 1306 MHz min/max: 1200/3800 MHz Core speeds (MHz): 1: 1306 2: 1441 3: 1738 4: 1247 5: 1285 6: 1722
           7: 1347 8: 1440 9: 1737 10: 1740 11: 1279 12: 1439 13: 1481 14: 1627 15: 1532 16: 1467
Graphics:  Device-1: NVIDIA GM107 [GeForce GTX 750] vendor: ASUSTeK driver: nvidia v: 418.181.07 bus ID: 02:00.0
           Display: x11 server: X.Org 1.20.4 driver: nvidia unloaded: fbdev,modesetting,nouveau,vesa
           resolution: 1680x1050~60Hz, 1680x1050~60Hz, 1920x1080~60Hz
           OpenGL: renderer: GeForce GTX 750/PCIe/SSE2 v: 4.6.0 NVIDIA 418.181.07 direct render: Yes
Audio:     Device-1: Intel 7 Series/C216 Family High Definition Audio driver: snd_hda_intel v: kernel bus ID: 00:1b.0
           Device-2: NVIDIA vendor: ASUSTeK driver: snd_hda_intel v: kernel bus ID: 02:00.1
           Device-3: Creative Labs CA0110 [Sound Blaster X-Fi Xtreme Audio] driver: snd_hda_intel v: kernel
           bus ID: 04:00.0
           Sound Server: ALSA v: k4.19.0-14-amd64
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 v: kernel port: d000
           bus ID: 07:00.0
           IF: enp7s0 state: up speed: 100 Mbps duplex: full mac: 00:e0:4c:66:a4:c5
Drives:    Local Storage: total: 1.80 TiB used: 11.10 GiB (0.6%)
           ID-1: /dev/sda vendor: Western Digital model: WDS480G2G0A-00JH30 size: 447.13 GiB temp: 37 C
           ID-2: /dev/sdb vendor: Western Digital model: WD15EARS-00MVWB0 size: 1.36 TiB temp: 28 C
           Message: No Optical or Floppy data was found.
Partition: ID-1: / size: 45.58 GiB used: 8.23 GiB (18.0%) fs: ext4 dev: /dev/sda1 label: N/A
           uuid: bdb064b3-07d8-4798-9116-ce5e860c41e8
           ID-2: /home size: 91.17 GiB used: 2.87 GiB (3.2%) fs: ext4 dev: /dev/sda5 label: N/A
           uuid: 5bb9a8f3-ccf7-4f96-88ff-7d5667b5c60b
Sensors:   System Temperatures: cpu: 28.0 C mobo: N/A gpu: nvidia temp: 42 C
           Fan Speeds (RPM): N/A gpu: nvidia fan: 27%
Info:      Processes: 323 Uptime: 22m Init: systemd runlevel: 5 Compilers: gcc: 8.3.0 Shell: bash v: 5.0.3 inxi: 3.0.32
[свернуть]
debianforum@conference.jabber.ru

ChubaDuba

#1
Смотрите как у вас мониторы обзываются:

$ xrandr --prop


Потом опять же с помощью xrandr указываете где какой монитор должен быть.
Что-то типа такого:

$ xrandr --output VGA-0 --right-of DVI-0
$ xrandr --output DVI-0 --left-of VGA-0
и т.д.


Главный монитор задаётся опцией --primary.
Например:

xrandr --output VGA-0 --primary


Вообще стоит почитать про xrandr, если работаете с несколькими мониторами.
Потом полученную команду добавляете в автозагрузку.

Второй вариант: пробуйте запускать NVidia x server с правами суперпользователя.

Butch

Спасибо за направление в нужную сторону.
Запуск NVidia x server от рута не дал результатов.
А вот xrandr очень даже интересная штуковина, но, так как я не особо силён в инглише (а в техническом инглише и подавно), то не подскажите мне какая команда в xrandr отвечает за то чтобы изображения не клонировались на все мониторы, а просто расширялись сами экраны?
Лазил по man xrandr но методом тыка не смог найти нужный мне ключ.
debianforum@conference.jabber.ru

ChubaDuba

Расширять:

$ xrandr --output VGA-0 --above DVI-0


Дублировать:

$ xrandr --output VGA-0 --same-as DVI-0