Elsődleges monitor

Fórumok

VGA kártyámra két monitor van kötve.
Egyik DVI csatlakozóra, másik VGA csatlakozóra.
Szerencsétlen kártya (nVidia) sajnos a VGA portot használja elsődlegesnek én viszont a DVI-t szeretném. Lehet firmware buherálással át lehetne állítani, de azzal nem akarok bajlódni, még lehet van egyszerűbb megoldás is.

Igazából annyi kellene, hogy a Linux (Manjaro) a DVI-re kötött monitort használja elsődlegesnek.
Lehet alapból használná is, csak telepítéskor mindkét monitor be volt kapcsolva, így a VGA-ra kötöttet használja a rendszer is elsődlegesnek.
A másik monitoron nincs is kép, még a KDE bejelentkező képernyője be nem jön. De jelszó beíró mező fókusza ekkor is a VGA portra kötött monitoron van.
Ha ne adj isten úgy lépek be, hogy a VGA portra kötött monitor nincs bekapcsolva, akkor a két monitor desktopját megcseréli (panelek, háttér) és nekem vissza kell húzogatnom őket, mert aztán hiába relogolok, ezt elmenti...

Szóval nem a KDE-ben szeretném beállítani az elsődleges monitort, mert az csak bejelentkezés után lép érvénybe, és akkor sem mindig jó, mert sok progi a másik monitoron bukkan fel, akkor is ha a kivan kapcsolva.

Tehát az lenne a cél, hogy már a Grub, vagy legalább a boot folyamat a DVI-re kötött kijelzőn történne és az legyen az elsődleges.

Update:
Kis nvidia.conf buherálással azt megoldottam, hogy a bejelentkező képernyő jelszó mezőjén a fókusz már a DVI-s monitoron legyen.
Így a panelek sem cserélődnek már fel ha esetleg a másik monitor nincs bekapcsolva belépéskor :)

Igazából már csak az kellene, ha a boot folyamat látszódjon mindkét monitoron.

Hozzászólások

Itt is belefutott valaki ebbe, szerintem itt nagyrészt le is van fedve a probléma: https://www.reddit.com/r/buildapc/comments/2hl6it/problem_with_video_ca…
Kb. átfutottam és az jött le, hogy nem lehet a prioritást állítani.

A monitorokat kb. mindegyik desktop environment máshogy kezeli a saját tapasztalataim alapján.
A Gnome Shell/Cinnamon (gondolom a Mutter) kezeli az én elvárásaim szerint a legjobban, legnormálisabban.

♲♻♲

Nekem displayport van a gépen. 1 darab. (meg egy RGB).
A displayport kábel elmegy az első monitorhoz, aztán a monitoron van egy displayport kimenet is, onnan egy másik kábel a második monitorhoz.

A KDE bejelentkező kép (ami régen a kdm volt, most valami más a neve) indulásakor az összes monitoron van kép.

Szerintem ez függ például attól is, hogy melyik drivert használod.
Openszószt, vagy zártat?

---------------------------------------------------------------
Ritkán szólok hozzá dolgokhoz. Így ne várj tőlem interakciót.

Merthogy a zártnak vannak segédopciói, amit lehet hogy tudsz használni.
Lásd

modinfo nvidia

.
A NVreg_RegistryDwords:charp sor a lényeges. Szerintem ebbe az irányba is kutatgass.

---------------------------------------------------------------
Ritkán szólok hozzá dolgokhoz. Így ne várj tőlem interakciót.

Elvileg ezzel a boot paraméterrel rá lehetne venni, hogy melyik porton jelenjen meg a boot kimenet:

"... quiet splash video=DVI-D-0 "

Gyakorlatilag a helyzet változatlan :)

xrandr szerint pedig a port név oké:

$ xrandr -q
Screen 0: minimum 8 x 8, current 4320 x 1050, maximum 16384 x 16384
VGA-0 connected 1280x1024+1680+0 (normal left inverted right x axis y axis) 380mm x 300mm
DVI-D-0 connected primary 1680x1050+0+0 (normal left inverted right x axis y axis) 490mm x 320mm
HDMI-0 connected 1360x768+2960+0 (normal left inverted right x axis y axis) 640mm x 360mm

Igen, rá van kötve egy TV is a gépre HDMI-n, de az most nem lényeg.

Pl. ne vesafb legyen beleforgatva az initrd-be. Vagy ahhoz illő paraméterek kellenek. Bár én úgy tudom, ő nem tud ilyen extrákat. Legyen vga text, vagy leginkább nvidiafb. Tehát a vesafb-t tedd blacklist-re az inird confjában, majd

update-initramfs -u -k all

. Persze a boot opciók ezután is kellenek. Egyébként az nvidia driver is panaszkodik rá. (776.-ik sortól)
Szóval szerintem ebbe az irányba tapogatózzál tovább.

---------------------------------------------------------------
Ritkán szólok hozzá dolgokhoz. Így ne várj tőlem interakciót.

Nekem GNOME shell van abban kiválasztom egy kattintással hogy melyik legyen a primary monitor és kész. A boot üzeneteket meg aztán mindegy melyiken olvasom, de nálam spec mindegyiken látszik.
Arch linux

> pacman -Qi gnome-shell
Name : gnome-shell
Version : 3.22.2+18+gdf7727a-1
Description : The next generation GNOME Shell
Architecture : x86_64
URL : https://wiki.gnome.org/Projects/GnomeShell

===============================================================================
// Hocus Pocus, grab the focus
winSetFocus(...)

http://c2.com/cgi/wiki?FunnyThingsSeenInSourceCodeAndDocumentation