Portál AbcLinuxu, 12. května 2025 09:29

Dotaz: problem s xrandr na NB

Gilhad avatar 3.9.2009 13:24 Gilhad | skóre: 20 | blog: gilhadoviny
problem s xrandr na NB
Přečteno: 493×
Odpovědět | Admin
$ xrandr 
xrandr: Output Unknown-2 is not disconnected but has no modes
Tuhle hlasku dostanu pri kazdem pokusu o pouziti xrandr.

Mam novy notebook (ASUS K50IJ series), distribuci Gentoo (par dni starou), /etc/X11/xorg.conf neni zadny (ale i kdyz jsem zkousel nejaky vytvorit a pouzit, tak jsem mel stejny problem)

Mam k NB pripojeny externi LCD monitor a rad bych ho provozoval v jeho nativnim rozliseni (a notebook mel zavreny), ale porad se mi to nedari - bud mam na externim monitoru jen vyrez z toho, co je na NB (s tim, ze rozliseni ma stejne Y jako NB ale pomer stran jako externi monitor (4:3, nikoli tu nudli co ma NB) a NB nevyuzije celou plochu, nebo mam rozliseni, ktere ma rozumne Y, ale pomer stran jako ta nudle na NB a tak mi okraje utikaji z monitoru.

Potreboval bych normalni obraz s pomerem 4:3 na tom externim monitoru, v jeho nativnim rozliseni a co je na NB me nezajima. Vsechny navody, co jsem zatim nasel pouzivaji xrandr, ale ten mi nefunguje a na vse odpovida tou samou hlaskou.

# grep Unknown /var/log/Xorg.0.log
(WW) intel(0): SDVOC: Unknown SDVO output type (0x0000)
(II) intel(0): Output Unknown-2 has no monitor section
(II) intel(0): Output Unknown-2 disconnected
(II) intel(0):   Output Unknown-2 is connected to pipe none

# lspci
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)
......

# uname -a
Linux cyberdeck2 2.6.30-gentoo-r4 #4 SMP Thu Sep 3 12:57:15 CEST 2009 i686 Intel(R) Core(TM)2 Duo CPU T5870 @ 2.00GHz GenuineIntel GNU/Linux


# emerge -pv xorg-server xrandr

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] x11-base/xorg-server-1.5.3-r6  USE="nptl sdl xorg -3dfx -debug -dmx -hal -ipv6 -kdrive -minimal -tslib" INPUT_DEVICES="evdev keyboard mouse -acecad -aiptek -citron -elographics -fpit -hyperpen -joystick -mutouch -penmount -synaptics -tslib -virtualbox -vmmouse -void -wacom" VIDEO_CARDS="intel -apm -ark -ast -chips -cirrus -dummy -epson -fbdev -geode -glint -i128 -i740 (-impact) -imstt -mach64 -mga -neomagic (-newport) -nv -nvidia -r128 -radeon -radeonhd -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vermilion -vesa -via -virtualbox -vmware -voodoo -xgi" 0 kB
[ebuild   R   ] x11-apps/xrandr-1.2.3  USE="-debug" 0 kB

# cat /proc/cpuinfo 
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 15
model name	: Intel(R) Core(TM)2 Duo CPU     T5870  @ 2.00GHz
.....
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm ida
...
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.9.2009 15:15 nejsem | skóre: 14 | blog: nejsem
Rozbalit Rozbalit vše Re: problem s xrandr na NB
Odpovědět | | Sbalit | Link | Blokovat | Admin

kdysi se mi neco takoveho pomoci xrandr a xorg.conf povedlo a ani jsem nevedel jak a proc - mel jsem dva na sobe nezavisle monitory s vlasnimi rozlisenimi, mezi kterymi sice slo pohybovat mysi, ale okno z jednoho jsem nedostal na druhy. To je asi to, ceho chcete dosahnout, ne?

Pokud ano, tak vecer doma kouknu po zalohach (ale nezarucuju, ze to najdu).

------------------------------- A vy snad těm počítačům věříte?
Gilhad avatar 3.9.2009 18:31 Gilhad | skóre: 20 | blog: gilhadoviny
Rozbalit Rozbalit vše Re: problem s xrandr na NB
Asi jsem to spatne popsal - ja chci dosahnout tohoto: K notebooku je pripojeny externi monitor a mys a klavesnice. (notebook je zavreny) a chova se to jako "normalni pocitac" s normalnim monitorem, ktery ma normalni rozliseni. Co (a zdali vubec neco) je na obrazovce notebooku, ktera je "sirokouhla", me absolutne nezajima. (Pokuziti notebooku "tak jak je" beru spis jako "nouzovy stav" s ruznym stupnem nepohodli a klidne jinym xorg.conf a rozlisenim - stane se mi tak jednou do mesice, ze nekam musim vyjet a nebereu ssebou i monitor - cili ten NB spis slouzi jako maly a prenosny desktop, nez jako klasicky NB.)
+-------------+
|             |
|             |
|  Monitor    |
|             |
|             |
+-------------+       zavreny NB
      ###____________=##########
                     /##########\
   +-----------+    /            \
  /  KB       /----/              \
+-----------+                      @@
                                   Mys
3.9.2009 15:31 michal | skóre: 24 | blog: Blog
Rozbalit Rozbalit vše Re: problem s xrandr na NB
Odpovědět | | Sbalit | Link | Blokovat | Admin

Vypadá to jako dost nový notebook, tekže bych doporučil zkusit novější xorg-server (1.6.3), intel drivery (2.8.1), xrandr (1.3.0), třeba se to tím vyřeší samo.
Jenom mě ještě  zaujalo to "Unknown SDVO output", přes co máte připojený ten monitor?

Gilhad avatar 3.9.2009 18:35 Gilhad | skóre: 20 | blog: gilhadoviny
Rozbalit Rozbalit vše Re: problem s xrandr na NB
Prez klasicky VGA konektor (aspon myslim) 3 rady po 5 dirach na NB (pinech na kabelu)
Konektor:
      -------------------
      \    o o o o o    /
       \    o o o o o  /
        \  o o o o o  /
         *-----------*
Gilhad avatar 3.9.2009 20:34 Gilhad | skóre: 20 | blog: gilhadoviny
Rozbalit Rozbalit vše Re: problem s xrandr na NB
Update skutecne pomohl, ted uz xrandr funguje jak ma.

Jeste mam ale dva problemy

- po startu grafiky mi nabehne jak obrazovka NB, tak monitor, ale maji ruzna rozliseni a Xka udelaji plochu, na kterou se vejdou obe, takze na monitoru chybi prava strana a na NB spodek.

Kdyz dam xrandr --output LDVS1 --off, tak NB zhasne a plocha se zmensi na rozmer monitoru, takze to uz vypada dobre. Je nejaka cesta, jak tohle udelat uz v xorg.conf, abych nemusel ten xrand spoustet pokazde rucne?

- kdyz ukoncim grafiku, nebo kdyz se Ctrl+Alt+F1 prepnu do textove konzole, tak na obrazovce zustane ta grafika (background a tak), ackoli vstup mi jde normalne do textove konzole (Proste to vypada, ze se zapomel zmenit mod z grafickeho do textoveho). Kdyz prepnu zpatky do Xek (startx nebo Alt+F7 - podle toho, jak jsem vylezl ven) tak Xka chodi jak maji.

Dalo by se nejak vratit to "stare" chovani, kdy se dala pouzivat i textova konzole? Jak?
3.9.2009 20:50 michal | skóre: 24 | blog: Blog
Rozbalit Rozbalit vše Re: problem s xrandr na NB

První problém řeším prostě tak, že jsem si napsal skript, který si po startu grafiky zjistí jestli je připojený monitor a jestli ano, tak spustí příkaz xrandr --output LDVS1 --off, s druhým problémem jsem se nesetkal.

Gilhad avatar 3.9.2009 20:55 Gilhad | skóre: 20 | blog: gilhadoviny
Rozbalit Rozbalit vše Re: problem s xrandr na NB
Ja to tak mam zatim taky, ale budu muset ten skript nejak jeste dovymyslet, abych to mel jednoduche jak pro pouziti pouze s externim monitorem, tak pro pouziti pouze s vestavenym.

Ja o tom druhem nekdy cetl, ale ted nedokazu najit kde a kdy to bylo :( (A docela mi to vadi, protoze to normalne dost casto pouzivam)
3.9.2009 21:03 pakanek | skóre: 28 | Vyškov
Rozbalit Rozbalit vše Re: problem s xrandr na NB
A taky si ve správci oken nadefinuj klávesovou zkratku, která bude přepínat monitory v závislosti na současném zapojení.
Všechno dobré je pro něco zlé.
3.9.2009 22:20 michal | skóre: 24 | blog: Blog
Rozbalit Rozbalit vše Re: problem s xrandr na NB

Skript řeším takto:
if xrandr | grep "VGA disconnected" > /dev/null
  then
echo OK
else
  xrandr --output LVDS --off
fi

Ten skript pak stačí ložit někam do autorunu, já jsem ho dal do /usr/bin/startkde, aby se pouštěl před startem KDE.
Jinak bych doporučil zkusit využít i ten monitor v notebooku jako 2. monitor, zpočátku se na to musí chvíli zvykat, ale je to návykové :D
(návod http://intellinuxgraphics.org/dualhead.html)

Gilhad avatar 4.9.2009 02:30 Gilhad | skóre: 20 | blog: gilhadoviny
Rozbalit Rozbalit vše Re: problem s xrandr na NB
Tak jsem povypinal jeste nejake veci v kernelu ohledne framebufferu (bohuzel uz nevim jake) a chodi i ty konzole

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.