Portál AbcLinuxu, 15. května 2025 02:59

Dotaz: prepinanie virtualneho rozlisenia

Martin Ždila avatar 20.7.2006 12:07 Martin Ždila | skóre: 10 | Košice, Slovensko
prepinanie virtualneho rozlisenia
Přečteno: 224×
Odpovědět | Admin
Zdravim

Pouzivam KDE a X.org 6.9 z Debian Etch

Pomocou xrandr (krandrtray) viem prepinat rozlisenie (aj rotovat screen). Avsak ja by som potreboval aj menit velkost virtualneho rozlisenia. Moj LCD monitor ma nativne rozlisenie, 1280x1024 avsak casto sa pripajam cez rdesktop na vzdialenu plochu s rozlisenim 1600x1200. Vtedy by sa mi zislo prepnut virtualne rozlisenie aby sa obraz dal jednoducho skrolovat posuvanim mysky na okraji obrazovky. Je nieco take mozne bez toho, aby som musel editovat xorg.conf a restartovat X server?

Vopred vdaka
N48°44.577" E021°16.870"
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.7.2006 17:25 DNA
Rozbalit Rozbalit vše Re: prepinanie virtualneho rozlisenia
Odpovědět | | Sbalit | Link | Blokovat | Admin
jen bych něco vyzkoušel, používám TwinView a pokud chci na jednom monitoru mít pevné rozlišení a na druhém virtuální velikost tak do metamodes napíši Option MetaModes "1600x1200, 1024x768 @1600x1200" a levá orazovka mi scrolluje. Takže bych zkusil na nějakém rozlišení, jestli není možné do Section "Screen" dopsat ten zavináč a to rozlišení do Modes (co jsem četl, není ta volba vázána jen na TwinView, takže bych to na nějakém rozlišení testnul...
20.7.2006 17:28 DNA
Rozbalit Rozbalit vše Re: prepinanie virtualneho rozlisenia
pardon, scrolluje mi pravá obrazovka, seděl jsem zády :)
20.7.2006 20:24 petr_p
Rozbalit Rozbalit vše Re: prepinanie virtualneho rozlisenia
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi to nejde, protoze to pry neumoznuje X protokol (viz Xnest(1), volba -geometry).
Martin Ždila avatar 20.7.2006 21:48 Martin Ždila | skóre: 10 | Košice, Slovensko
Rozbalit Rozbalit vše Re: prepinanie virtualneho rozlisenia
Odpovědět | | Sbalit | Link | Blokovat | Admin
No ten zavinac som neskusil, ale skusil som toto:
Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "hw_cursor"
    Option         "RandRRotation" "true"
    # Option         "RenderAccel" "true"
    SubSection     "Display"
        Virtual     1600 1200
        Depth       24
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection
Po inicializacii grafickeho rezimu bolo rozlisenie 1280x1024 a virtualna plocha mala 1600x1200. Prihlasil som sa do KDE a krandrtray ukazoval Screen Size 1600x1200. Tak som vybral 1280x1024, a cuduj sa svete, rozlisenie zostalo 1280x1024, avsak virtualna plocha sa zmensila na rovnakych 1280x1024. Ak pomocou krandrtray prepnem na rozlisenie 1600x1200, tak sa zmeni iba velkost virtualnej plochy.

Uz len keby som vedel v xorg.conf nastavit, aby virtualna plocha mala standardne velkost 1280x1024. Aspon som si v KDE zvolil, ze po prihlaseni to krandrtray sam nastavi :-).
N48°44.577" E021°16.870"
Martin Ždila avatar 20.7.2006 22:16 Martin Ždila | skóre: 10 | Košice, Slovensko
Rozbalit Rozbalit vše Re: prepinanie virtualneho rozlisenia
No musel som to docasne vypnut, pretoze toto nastavenie mi na drzovku zmenilo DPI a v KDE som mal male pismena.

Dokonca v tom "virtual" rezime ignoruje aj natvrdo nastavene DPI ktore bezne pouzivam :-(:
Section "Monitor"
    # Option        "CalcAlgorithm" "CheckDesktopGeometry"
    # DDC-probed
    Identifier     "Monitor0"
    VendorName     "acer"
    ModelName      "AL1722"
    HorizSync      30.0 - 80.0
    VertRefresh    55.0 - 75.0
    Option         "UseEdidDpi" "false"
    Option         "Dpi" "95 x 95"
    # DisplaySize   335 268
    Option         "DPMS" "true"
EndSection

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.