Schermresolutie aanpassen

Uit DeVliegendeWiki

Ga naar: navigatie, zoeken

Ubuntu 10.04 lijkt niet altijd automatisch de juiste resolutie te detecteren, waardoor je soms een te lage of een te hoge resolutie krijgt. Ook kleurdiepte lijkt niet automatisch goed te gaan. Hierbij mogelijke oplossingen.

Inhoud

.5. Restricted drivers

Eerst controleren of er een restricted driver beschikbaar is, via System > Administration > Hardware drivers

1. xrandr

Forumposting [1] lijkt te suggereren dat je beter xrandr om nieuwe resoluties toe te voegen, dan een xorg.conf-bestand te genereren. De complete handleiding: http://www.ubuntugeek.com/how-change-display-resolution-settings-using-xrandr.html

1. xrandr

Het commando xrandr toont de beschikbare (geconfigureerde) resoluties. Bv.:

Screen 0: minimum 320 x 200, current 3120 x 1050, maximum 3120 x 1050
DFP1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1440x900       59.9 +
   1680x1050      59.9*+
   1400x1050      60.0 +
   1280x800       60.0 +   75.0  
   1152x648       60.0 +
   1280x1024      75.0     60.0  
   1280x960       75.0     60.0  
   1152x864       75.0     60.0  
   1280x768       74.9     59.9  
   1280x720       60.0  
   1024x768       75.0     70.1     60.0  
   800x600        72.2     75.0     70.0     60.3     56.2  
   720x480        60.0  
   640x480        75.0     72.8     60.0  
DFP2 connected 1440x900+1680+150 (normal left inverted right x axis y axis) 0mm x 0mm
   1440x900       59.9*+
   1152x648       60.0 +
   1280x1024      75.0     60.0  
   1280x960       75.0     60.0  
   1280x800       75.0     60.0  
   1152x864       75.0     60.0  
   1280x768       74.9     59.9  
   1280x720       60.0  
   1024x768       75.0     70.1     60.0  
   800x600        72.2     75.0     70.0     60.3     56.2  
   720x480        60.0  
   640x480        75.0     72.8     60.0  
CRT1 disconnected (normal left inverted right x axis y axis)
CRT2 disconnected (normal left inverted right x axis y axis)
TV disconnected (normal left inverted right x axis y axis)
COMPONENT_VIDEO disconnected (normal left inverted right x axis y axis)

In dit geval is de resolutie 1440 x 900 al toegevoegd. Dat was in dit geval waar xrandr voor nodig was.

Wat dit overzicht ook toont: Hij heeft twee schermen, genaamd DFP1 en DFP2. Dat hebben we later nodig.

2. Genereer modeline-parameters

Het commando cvt genereert modeline-parameters. In dit voorbeeld:

cvt 1680 1050
# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync

Op de tweede regel zie je de naam van de modeline: "1680x1050_60.00"

3. Creeer nieuwe modeline

xrandr --newmode "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync

4. Voeg nieuwe modeline toe

In dit geval wil ik de betreffende modeline toevoegen voor beide schermen:

xrandr --admode DFP1 1680x1050_60.00
xrandr --admode DFP2 1680x1050_60.00

5. Test

Om de nieuwe instellingen tijdelijk toe te passen:

xrandr --output DFP1 1680x1050_60.00

2. xorg.conf

Ubuntu 10.04 gebruikt standaard geen xorg.conf-bestand: Instellingen worden automatisch gegenereerd. Indien er wel een xorg.conf-bestand is, wordt dat gebruikt.

  • Open met CTRL-ALT-F1 een terminal, en log hier in als root;
  • Stop X (bron: X Server stoppen) middels
      /etc/init.d/gdm stop 
  • Maak een xorg.conf-bestand aan middels
     X -configure
  • Edit het aangemaakte bestand /root/xorg.conf.new en voeg in de sectie Screen bij de subsecties steeds de gewenste resolutie toe. Zie artikel xorg.conf voor details
  • CopiĆ«er dit bestand:
     cp /root/xorg.conf.new /etc/X11/xorg.conf

Kleurdiepte aanpassen

Om kleurdiepte aan te passen, lijk je wel degelijk een xorg.conf-bestand nodig te hebben: [2], [3].

Gebruik:

xdpyinfo | grep "of root"

om de huidige kleurdiepte af te lezen, en

lspci

voor een overzicht van PCI-apparaten, waaronder de grafische kaart.

Persoonlijke instellingen