← Back to team overview

sslug-teknik team mailing list archive

Re: få skærm opløsning til at blive efter reboot

 

Jørgen Heesche wrote:
Lars Madsen wrote:
Lars Madsen wrote:
Jørgen Heesche wrote:
Lars Madsen wrote:
Jørgen Heesche wrote:
Lars Madsen wrote:
Jeg bruger Linux Mint 6, og har lige købt mig en Acer 23" monitor.

Virker fint nok med nvidia 180 driveren. Men hver gang jeg logger ind er den hoppet ned på 1280x1024 i stedet for at bruge 1920x1080, eller bare auto.

Det virker fint når jeg efter at være logget ind sætter opløsningen til at være auto.

Men kan man da for pokker ikke få den til selv at huske det.

Har prøvet at køre nvidia-settings som root og gemme konfigurationen i /etc/X11/xorg.conf

men det hjælper ikke rigtigt.

nogen forslag?


I /etc/X11/xorg.conf
Section "Screen" - Subsection "Display" sætter du i linien Modes den opløsning, der skal være din default opløsning som den første mulighed.
Det kan se sådan ud:
SubSection "Display"
Modes "1440x1440" "1440x900" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"

Du indsætter "1920x1080" forrest på  linien.


hmm, det hjælper hvis ikke meget

Jeg indsatte alt fra xrandr, i.e.


Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
Modes "1920x1080" "1680x1050" "1600x1024" "1440x900" "1400x1050" "1360x768" "1280x1024" "1280x960" "1280x800" "1152x864" "1024x768" "960x720" "960x600" "960x540" "928x696" "896x672" "840x525" "832x624" "800x600" "800x512" "720x450" "680x384" "640x512" "640x480" "576x432" "512x384" "416x312" "400x300" "320x240"
    EndSubSection
EndSection


hvor alle modes står på én linie, men jeg skal fortsat ind og manuelt køre nvidia-settings hver gang jeg har startet maskinen.

Det er ikke nødvendigt ned alle de modes. Det er nok med een. Men efter installation af linux er der ofte flere, jeg ved ikke hvorfor.
I stedet for ordet modes kan man også bruge ordet modeline.
Hvad er nvidia-settings for noget; jeg har Nvidia og har aldrig haft brug for sådan en utility.
Hvis  linien
Option         "metamodes" "nvidia-auto-select +0+0"
kommer fra nvidia-settings kunne du prøve at slette den.
Hvad med TwinView ?. Det kommer måske også fra nvidia-settings?. Den option ser helt overflødig ud. Den gør formentlig ingen fortræd, men jeg ville slette den linie.


jeg anvender den binære (ikke-fri) driver, den kommer med en utility til at justere på nvidia driveren, den utility hedder nvidia-settings, den er også at finde i Mint Menuen (og i ubuntu vil jeg formode)

TwinView er en metode som mange Linuxer anvender når de skal supporte meget store skærme (min er 23"), de behandler det som to skærme sat sammen til een.

Hvis auto select delen overhovedet virkede så ville jeg da formode at nvidia-settings ville vise auto, men den viser hele tiden 1280x1024 (når jeg har genstartet min maskine)



Er der noget med at X ikke anvender xorg.conf mere?

Nej



Uanset hvad jeg prøver blvier jeg ved med at ende op med 1280x1024 når jeg genstarter X

/var/log/Xorg.0.log ender op med

(II) NVIDIA(0): Setting mode "1280x1024_60"

selv om den tidligere i filen sagde

(II) NVIDIA(0): Setting mode "1920x1080_60"

.... SKIP ...

    SubSection     "Display"
        Depth       24
        Modes       "1920x1080_60"
    EndSubSection
EndSection

Hvorfor _60 ?.
Er det refresh rate?
Refresh rate skal ikke angives i Section "Screen", men i Section "Monitor":
VertRefresh 60

Det ser ud som om nvidia-settings ødelægger din opsætning.


Det har jeg bare set på flere forums rundt omkring, og det er også det der skrives i /var/log/Xorg.0.log

andre steder har jeg set syntaksen "1920x1080@60"

og ja det skulle være refresh rate.

Jeg tror jeg må leve med det indtil videre. Jeg skal snart bygge mit system lidt om og skal i den forbindelse skifte over til Mint 7, der skulle der vist være en noget nyere nvidia driver, så for vi se om det hjælper.

Jeg sidder forresten og har et lignende problem på en LTSP opsætning.

Jeg har en skærm som kan køre 1280x1024, en ubuntu baseret LTSP klient autodetekterer skærmen og sætter den til at køre 1280x1024 ved 75Hz, dette gør skærmbilledet uskarpt, meget bedre ved 60Hz, det kan jeg manuelt skifte den til i Gnome. Men hvordan F!%# får jeg den til at gøre det i en X konfiguration

Hvis jeg sætter noget med 60 Hz ind ender jeg hele tiden om med noget lignende 11aa x 8bb (for en eller anden værdi af aa og bb)


/daleif



Follow ups

References