Handleiding


Index



Hoofdscherm v0.9.x

Het hoofdscherm is verdeeld over twee tabs, met daaronder drie knoppen.

De Afsluiten- knop spreekt voor zich. De Uitvoeren- knop zal de opgegeven instellingen uitvoeren. Hierbij wordt deze laatst gekozen opstelling tevens opgeslagen. Hierdoor zal deze opstelling weer getoond worden wanneer het programma opnieuw opgestart wordt (mits die schermen zijn aangesloten). De Herladen- knop zal opnieuw de schermen detecteren, en de dropdowns verversen.

Eerste tabblad
Het eerste tabblad, "Opstelling" bevat vijf dropdowns en twee aan te vinken rondjes. In elk van deze dropdowns is een gedetecteerd scherm te selecteren. Indien er wordt gekozen om uit te breiden wordt de opstelling gebruikt zoals deze te zien is op dit tabblad. Het is natuurlijk ook mogelijk om te klonen, dan maakt het niet uit welk scherm in welke dropdown staat. Om een enkel scherm te besturen dient dit scherm in de middelste dropdown opgegeven te worden.

Tweede tabblad
Het tweede tabblad, "Instellingen" bevat die schermen, die zijn gedetecteerd door XRandR. Bijvoorbeeld uw LVDS (LCD)- scherm. Daarachter bevinden zich twee dropdowns. De eerste dropdown bevat de gedetecteerde resoluties met de vernieuwingsfrequenties. De dropdown ernaast bevat de mogelijke rotaties. Dit bevat per gedetecteerde scherm dezelfde mogelijkheden.

Op basis van de gegevens in de plugin ( /usr/share/python-randr/plugins/plugin.plg ), zult u onderaan het tabblad tevens een dropdown zien. Hierin staan de TV- formaten - zoals deze in de plugin staan - weergegeven, bijvoorbeeld PAL of NTSC. Opmerking: alleen radeon en intel staan op dit moment in de plugin. Meer informatie hierover komt later aanbod op deze pagina.

Menu v0.9.x

Programma
Onder "Programma" vindt u "Controleer op updates" en "Afsluiten". De functionaliteiten daarvan mogen duidelijk zijn.

Opstelling
Onder "Opstelling" bevinden zich knoppen om opstelling 1 / opstelling 2 / opstelling 2 te tonen, op te slaan of uit te voeren. Er kunnen namelijk in totaal drie voorkeursopstellingen opgeslagen worden. Voor opstelling 1 kan bijvoorbeeld de meest voorkomende situatie ingesteld worden (alleen de LVDS scherm, met de originele resolutie). Dan blijven er nog twee opslagmogelijkheden over, deze kunnen bijvoorbeeld gebruikt worden voor opstellingen die soms gebruikt worden. Deze opgeslagen opstellingen kunnen direct uitgevoerd, maar ze kunnen ook eerst worden weergeven. Uiteraard is het ook mogelijk om niks op te slaan, en enkel de interface te gebruiken.

Info
Onder "Info" vindt u "Over Python-RandR" en "Instructies". Over Python-RandR bevat beknopte informatie over het programma. Instructies bevat uitgebreide informatie over de werking van het programma.

Sneltoetsen v0.9.x

Python-RandR bevat diverse sneltoetsen. Dit zijn:

  • Controleren op updates - CTRL-U
  • Afsluiten - CTRL-W
  • Herladen - CTRL-R
  • Uitvoeren - CTRL-E

  • Toon Opstelling 1 - CTRL-1
  • Toon Opstelling 2 - CTRL-2
  • Toon Opstelling 3 - CTRL-3
  • Opmerking: Gebruikers met een AZERTY- toetsenbord dienen ook de Shift- toets te gebruiken.

  • Opslaan als Opstelling 1 - CTRL-S
  • Opslaan als Opstelling 2 - CTRL-D
  • Opslaan als Opstelling 3 - CTRL-F

  • Opstelling 1 uitvoeren - ALT-1
  • Opstelling 2 uitvoeren - ALT-2
  • Opstelling 3 uitvoeren - ALT-3
  • Opmerking: Gebruikers met een AZERTY- toetsenbord dienen ook de Shift- toets te gebruiken.

Plugin- systeem

Omdat er (per XRandR versie 1.2) geen standaard namen bestaan voor de verschillende schermen is er voor de TV een plugin- bestand nodig. De rest wordt automatisch gedetecteerd. In dit plugin bestand wordt beschreven wat de naam van het TV- scherm is, de naam voor de TV- formaten, en de formaten zelf.

Zo kan het plugin- bestand er bijvoorbeeld uitzien:

6: intel~TV|TV_FORMAT|PAL::NTSC-M::PAL-M::PAL-N::NTSC_J::NTSC-443|
7: radeon~S-video|tv_standard|pal::ntsc::ntsc-j::pal-m::pal-n::pal-60::pal-cn|

In principe hoef je hier niet aan te zitten, behalve als je de TV- formaten zoals PAL en NTSC wilt wijzigen. Ook zou het mogelijk zijn dat jouw driver ook TV ondersteuning biedt. Dit kan je zelf toevoegen, maar je kan ook contact met mij opnemen (graag) zodat ik hiervan op de hoogte ben.

Voor meer informatie en TV formaten, zie deze site
Het is van jouw driver afhankelijk welke formaten ondersteund worden.

Dualhead - Xorg.conf aanpassen

Met Python-RandR is het mogelijk om een scherm uit te breiden. Echter in hoeverre dit kan is afhankelijk van de gekozen resoluties en van de maximale (virtuele) resolutie (het laatste is afhankelijk van de videokaart (driver). Indien Python-RandR een melding geeft om uw xorg.conf aan te passen kunt u onderstaande stappen volgen.

Open een terminal (GNOME: Toepassingen - Hulpmiddelen - Terminalvenster | KDE: KMenu - Systeem - Terminal Programma (Konsole) | XCFE: Toepassingen menu - Systeem - Terminal) en typ hier het volgende in:

gksudo gedit /etc/X11/xorg.conf

In plaats van gedit kunt u uw eigen gewenste editor gebruiken.

Zoek in dit document de sectie Screen op. Voeg hier het volgende aantoe, maar voor EndSection:

SubSection "Display"
Virtual 2304 1568
EndSubSection

Bij de regel Virtual kunt u de aangegeven resolutie uit de melding van Python-RandR gebruiken. Deze resolutie hoeft echter niet gebruikt worden, u kunt ook een andere resolutie gebruiken.

Merk wel op dat als je een resolutie als "2304 800" gebruikt, waar 2304 de som is van de breedtematen van "1280 800" en "1024 768" Compiz mogelijk niet meer zal werken. Het is aan te raden om (indien mogelijk) voor elk scherm eenzelfde resolutie te gebruiken (zoals "1024 768").

Nadat het bestand is aangepast en opgeslagen dient de X server opnieuw opgestart te worden (uitloggen en opnieuw inloggen). Nu kan je de gewenste actie uitvoeren met Python-RandR.

Voor meer informatie kan je altijd contact opnemen.