Portál AbcLinuxu, 6. května 2025 16:22

Dotaz: Přepínání(vypínání) monitorů

9.8.2011 23:32 cizek.jy
Přepínání(vypínání) monitorů
Přečteno: 1064×
Odpovědět | Admin
Zdravím mám takový problém.

používám Linux debian 2.6.32-5-amd64

mám grafiku Nvidia Quadro 3000M

k VGA mám připojený externí monitor(funguje)

Nvidia drvivery 275.09.07

snažím se najít příkaz kterým mohu přepínat mezi monitory. Nyní mám aktivní oba dva ale občas potřebuji např laptop monitor vypnout, zavřít a používat jen externí.

xset mi vypíná oba

xrandr nefunguje

vypis xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 320 x 175, current 1920 x 1080, maximum 1920 x 1080
default connected 1920x1080+0+0 0mm x 0mm
   1920x1080      50.0*    51.0     52.0  
   a další rozlišení
evidentně nevidí VGA což potvrzuje

xrandr --output VGA
xrandr: Failed to get size of gamma for output default
warning: output VGA not found; ignoring
lspci vypis
00:00.0 Host bridge: Intel Corporation Sandy Bridge DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Sandy Bridge PCI Express Root Port (rev 09)
00:16.0 Communication controller: Intel Corporation Cougar Point HECI Controller #1 (rev 04)
00:16.3 Serial controller: Intel Corporation Cougar Point KT Controller (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
00:1a.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation Cougar Point High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 1 (rev b4)
00:1c.1 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 2 (rev b4)
00:1c.2 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 3 (rev b4)
00:1c.3 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 4 (rev b4)
00:1c.7 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 8 (rev b4)
00:1d.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Cougar Point LPC Controller (rev 04)
00:1f.2 RAID bus controller: Intel Corporation Mobile 82801 SATA RAID Controller (rev 04)
00:1f.3 SMBus: Intel Corporation Cougar Point SMBus Controller (rev 04)
01:00.0 VGA compatible controller: nVidia Corporation Device 0e3a (rev a1)
01:00.1 Audio device: nVidia Corporation GF104 High Definition Audio Controller (rev a1)
03:00.0 Network controller: Intel Corporation Centrino Ultimate-N 6300 (rev 35)
0a:00.0 USB Controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)
0b:00.0 FireWire (IEEE 1394): O2 Micro, Inc. Device 11f7 (rev 05)
0b:00.1 SD Host controller: O2 Micro, Inc. Device 8320 (rev 05)
0b:00.2 Mass storage controller: O2 Micro, Inc. Device 8330 (rev 05)
Diky za pomoc


Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

examon avatar 10.8.2011 01:10 examon | skóre: 15 | Trnava
Rozbalit Rozbalit vše Re: Přepínání(vypínání) monitorů
Odpovědět | | Sbalit | Link | Blokovat | Admin
ja pouzivam front end ku xrandr ktory sa vola arandr a ten dokaze to co chces... staci si ulozit hotove skripty ktore spravi arandr, tieto skripty nabindovat napriklad na neaku stratku a potom uz len stlacat
10.8.2011 11:18 cizek.jy
Rozbalit Rozbalit vše Re: Přepínání(vypínání) monitorů
arandr je sice hezke klikatko ale dopadne to tam uplne stejne najde jenom jeden monitor. Jelikoz se na monitory (alespon podle vypisu konzole) stejne pta xrandr. Ono je to vubec divne oba dva monitory jak laptop tak externí si myslí že jsou jediní. Přitom je na každém separe plocha/y.

10.8.2011 13:50 Petr Svoboda | skóre: 13 | blog: * | Příbram
Rozbalit Rozbalit vše Re: Přepínání(vypínání) monitorů
Odpovědět | | Sbalit | Link | Blokovat | Admin
Binarni ovladace pro nvidia xrandr nepodporuji. Hledej nvidia-settings.
10.8.2011 15:50 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Přepínání(vypínání) monitorů
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mám NVS3100 (Quadro) na stejném debian-u, jen driver starší.
A funguje mi to hezky i s OSD textem :-), teď nemám dostatek času cca. v 18:00 sem jukněte popíšu to - lze to docela jednoduše a elegantně.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
Řešení 1× (cizek.jy (tazatel))
10.8.2011 18:18 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Přepínání(vypínání) monitorů
Příloha:
Takže 1. možnost je okýnková přes NVIDIA X Server Setting (příkaz nvidia-settings).
Tato utilita lze ovládat i příkazy, bohužel požadovaná funkcionalita není dostupná.

2. možnost:
Použití disper, ten používá nvidia „api“ a umí tyto věci vcelku příjemně a jednoduše ovládat z řádku.

Pokud potom ještě přidáme balíček aosd_cat z repozitáře, přes gconf-editor (pro GNOME) nastavíme /apps/gnome_settings_daemon/plugins/xrandr/active na „odškrnuto“ (neaktivní), tak si můžeme napsat skriptík na točení režimů, nebo zapnutí konkrétního režimu a přiřadit si to na horkou klávesu (v mém případě Fn+F8 což je XF86Display, kterou jinak ten plugin žere).
A v mém případě jsem přiřadil scriptík viz příloha, scriptík si ukládá nastavení do souboru /dev/shm/fn_plus_f8_active-mode - což je v paměti, takže stav se s vypnutím sám vynuluje do default, což musí být (měla by být) 1. možnost ve scriptu - v poli VIDEO_MODES (VIDEO_TEXTS jsou texty co se zobrazí na obrazovce, ve stejném pořadí jako VIDEO_MODES) :-).
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
10.8.2011 23:41 cizek.jy
Rozbalit Rozbalit vše Re: Přepínání(vypínání) monitorů
Diky, disper je presne to co jsem hledal.
Indiánský lotr avatar 10.8.2011 19:59 Indiánský lotr | skóre: 25 | blog: ucim_sa
Rozbalit Rozbalit vše Re: Přepínání(vypínání) monitorů
Odpovědět | | Sbalit | Link | Blokovat | Admin

Před chvíli jsem si hrál s s-video vystupem & TV a našel jsem k tomu šikovnou gui utilitu grandr

10.8.2011 20:56 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Přepínání(vypínání) monitorů
To je pouhý frontend k xrandr, takže na toto (Nvidia Quadro) nepoužitelný.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†

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.