Debian 11, NVidia 1660 Ti i problem z dwoma monitorami

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
Ralph82
Posty: 5
Rejestracja: 04 lutego 2023, 17:59

Debian 11, NVidia 1660 Ti i problem z dwoma monitorami

Post autor: Ralph82 »

Witajcie,

Zainstalowałem Debian 11 na fizycznym komputerze. Jest to Laptop Asus. Po zainstalowaniu sterowników graficznych znika mi obraz z dodatkowego monitora. Po próbach konfiguracji xorg znika monitora głównego i pojawia się na dodatkowym podłączonym po HDMI. Przeczytałem już pół internetu. Instalowałem sterowniki zamknięte i free. Skutek ten sam. Czy ktoś spotkał się z podobnym problemem i udało mu się go rozwiązać? Z góry dziekuję za pomoc.
Awatar użytkownika
dedito
Moderator
Posty: 3512
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Debian 11, NVidia 1660 Ti i problem z dwoma monitorami

Post autor: dedito »

Zainteresuj się xrandr

Kod: Zaznacz cały

xrandr -q
Ralph82
Posty: 5
Rejestracja: 04 lutego 2023, 17:59

Re: Debian 11, NVidia 1660 Ti i problem z dwoma monitorami

Post autor: Ralph82 »

Przyznam, że próbowałem się z tym zapoznać, ale poległem. Jednak spróbuję zrobić drugie podejście i jak uda mi się coś zdziałać to dam znać. Trochę zawiła ta konfiguracja.
Ralph82
Posty: 5
Rejestracja: 04 lutego 2023, 17:59

Re: Debian 11, NVidia 1660 Ti i problem z dwoma monitorami

Post autor: Ralph82 »

Pierwszy problem jaki napotkałem to brak dodatkowego monitora w xranr

Kod: Zaznacz cały

Monitors: 1
 0: +*eDP-1 1920/382x1080/215+0+0  eDP-1
To jest "primary" monitor, ale nie widzę monitora podłączonego do HDMI

W ustawieniach nvidia go widać HDMI-1-0 - (AOC 2590G5)

Próbowałem

Kod: Zaznacz cały

sudo xrandr --output HDMI-1-0 --auto
sudo xrandr --output HDMI-1 --auto
Ale skutek ten sam:

Kod: Zaznacz cały

warning: output HDMI-1-0 not found; ignoring
warning: output HDMI-1 not found; ignoring
po wykonaniu polecenia nvidia-xconfig coś mi się pojawiło ale zniknął mi eDP-1 i teraz działa mi tylko na monitorze zewnętrznym a na monitorze laptopa mam tylko kursor (niemigający)

Kod: Zaznacz cały

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
DP-0 disconnected primary (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 544mm x 303mm
Ralph82
Posty: 5
Rejestracja: 04 lutego 2023, 17:59

Re: Debian 11, NVidia 1660 Ti i problem z dwoma monitorami

Post autor: Ralph82 »

Chyba mam to
Wpisałem kolejno komendy

Kod: Zaznacz cały

$ xrandr --setprovideroutputsource 1 0
$ xrandr --auto
$ xrandr --auto --output eDP-1 --mode 1920x1080 --left-of HDMI-1-0
I działa!!!

Tylko teraz pytanie. Bo system nie pamięta tych ustawień. Jak zrobić by Xrandr zapisał dane na stałe, by przy każdym restarcie nie musiałbym wpisywać tych komend? Czy muszę napisać skrypt i uruchamiać go przy każdym uruchomieniu komputera, czy może jest jakaś magiczna komenda, która przekonfiguruje XOrg?
Ralph82
Posty: 5
Rejestracja: 04 lutego 2023, 17:59

Re: Debian 11, NVidia 1660 Ti i problem z dwoma monitorami

Post autor: Ralph82 »

Ostatecznie najlepiej mi działa skrypt

Kod: Zaznacz cały

#!/bin/bash

xrandr --setprovideroutputsource 1 0;
xrandr --auto;
xrandr --output eDP-1 --primary --mode 1920x1080 --pos 0x0 --rotate normal;
xrandr --output HDMI-1-0 --pos 0x0 --rotate normal --mode 1920x1080; 
xrandr --output HDMI-1-0 --above eDP-1;
Pozostaje tylko kwestia, czy można zapisać taką konfigurację gdzieś w XORG aby stosowała się przy uruchamianiu komputera.
Awatar użytkownika
dedito
Moderator
Posty: 3512
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Debian 11, NVidia 1660 Ti i problem z dwoma monitorami

Post autor: dedito »

Tu masz opisane sposoby https://wiki.archlinux.org/title/Xrandr#Configuration
Ewentualnie spróbuj zrobić analogiczną konfigurację w formacie xorg.conf https://wiki.archlinux.org/title/xorg#Multiple_monitors
ODPOWIEDZ