← Back to team overview

sslug-teknik team mailing list archive

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

 

On Tue, 18 Aug 2009 00:42:11 +0200
Lars Madsen <daleif@xxxxxxxxx> 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"
> 
> 
> Hvad fanden foregår der?
> 
> 
> Lige nu har jeg dette til at stå
> 
> Section "Screen"
>      Identifier     "Screen0"
>      Device         "Device0"
>      Monitor        "Monitor0"
>      DefaultDepth    24
>      Option         "TwinView" "0"
>      Option         "metamodes" "1920x1080_60"
>      Option         "CustomEDID" "DFP-0:/etc/edid.bin"
>      SubSection     "Display"
>          Depth       24
>          Modes       "1920x1080_60"
>      EndSubSection
> EndSection
> 
> 
> Men det hjælper ikke noget.
> 
> jeg bruger nvidia-180, hvis det har interesse
> 
> /daleif
> 

Sker dette også hvis du blot starter X uden en window manager - typisk
ved at køre "xinit" ?

Hvis du kører en grafisk login skal du stoppe den (klares ofte ved at
skifte runlevel 3 hvis ikke det er en Debian).

Mvh
Jesper K. Pedersen


-- 


References