Kirjoittaja Aihe: Miniläppärit ja xrandr-kivaa  (Luettu 2453 kertaa)

veekoo

  • Käyttäjä
  • Viestejä: 443
    • Profiili
Miniläppärit ja xrandr-kivaa
« : 20.08.09 - klo:08.54 »
Tuntuuko sinustakin joskus että miniläppärissäsi on liian vähän pikseleitä. Ei hätää, nyt löytyy Ubuntustakin  pikselinrutistus ja näytönvieritys, jolla tilannetta voi jossain tapauksissa paikata. Saattaapi olla, että nämä ominaisuudet tulivat Ubuntuun versiossa 9.04, en ainakaan muista niitä aikaisemmin nähneeni.

Ensin täytyy X:n asetuksia pikkuisen viilata, jotta saadaan lisää virtuaalinäyttötilaa. Lisää tiedostoon /etc/X11xorg.conf seuraavanlainen virtuaalinäyttöasetus ja boottaa kone.

Koodia: [Valitse]
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
        SubSection "Display"
                Virtual 1536 1536
        EndSubSection
EndSection

Pikselirutistusta ja näytön vieritystä ei ole ainakaan vielä integroitu näytön hallintatyökaluihin, joten tämä pitää hoitaa komentorivityökaluilla. Lisää (virtuaalisia) pikseleitä saat rutistettua näyttöön esim. seuraavasti:

Koodia: [Valitse]
xrandr --output LVDS --scale 1.333x1.333

Jos ei tykkää rutistetuista pikseleistä, saman saa aikaisesti näytön vierityksellä seuraavasti:

Koodia: [Valitse]
xrandr --output LVDS --panning 1366x768

Alkutilan saa palautettua komennolla

Koodia: [Valitse]
xrandr --output LVDS --scale 1x1 --panning 0x0

Tämä toimii myös mainiosti ulkoisen näytön kanssa. Minulla tavallisin ulkoinen näyttö on 1024x768 datatykki. Näytön peilauksen voi tehdä vaikka näin:

Koodia: [Valitse]
xrandr --output LVDS --panning 1024x768 --output VGA --auto --mode 1024x768 --same-as LVDS

tai näin

Koodia: [Valitse]
xrandr --output LVDS --scale 1x1.333 --output VGA --auto --mode 1024x768 --same-as LVDS

Ulkoisen näytön saa sitten pois päältä komennolla.

Koodia: [Valitse]
xrandr --output LVDS --scale 1x1 --panning 0x0 --output VGA --off

Nämä on testattu Compaq Mini 101 miniläppärillä, käyttiksenä Ubuntu 9.04:a standard desktop). Näytönohjain on "Mobile 945GME Express Integrated Graphics Controller". Tuo sama näytönohjain lienee melkein jokaisessa miniläppärissä, joten näiden pitäisi toimia. Toimivuus muissa koneissa selvinnee helpoiten kokeilemalla.