13 February, 2007

Fedora - løsning på sort skærm




SUsE blev mere og mere ustabil, og nu var tiden kommet til at prøve noget nyt. Og så faldt jeg over en eller anden blog, der nævnte, at Fedora var blevet brugt til test af AMD64 maskiner. Så det var da et forsøg værd at prøve. Tilfældigvis havde "Linux User" en DVD med den nye version på forsiden. Så efter en backup af alle vitale data kastede jeg mig ud i det med dødsforagt.

Installationen var ikke helt nem.

Efter installationen bootede Fedora fint nok, bortset fra at det grafiske X-system ikke virkede. Der var kun sort skærm. Jeg prøvede med mange indstillinger. Men lige meget hjalp det. Tilsyneladende var det kun den grafiske driver, og så er der jo håb.

En blogger havde skrevet, at man skulle åbne linux som terminal (efter boot tastes ctrl+alt+F1), logge ind skifte til root og skrive:

Xorg -configure

Programmet fandt min mus. Og efter en reboot kom jeg ind til nogle menuer, hvor brugere kunne oprettes. Men grafikken opførte sig underligt. Det lignede efterhånden en driverfejl.

I en anden blog fortalte en eller anden denne opskrift:

  1. Gå ind i GRUB
  2. Fjern rhgb fra bootlinjen
  3. Lad computeren boote
  4. Log ind (føst som et navn, derefter su)
Skribenten foreslog, at man skulle undersøge om der var en fejl i filen /etc/X11/xorg.conf

Her var der faktisk en fejl i opsætningen. Under installationen fandt Fedora mit Nvidia grafikkort; men driveren var sat til "vesa". Jeg rettede linjen til "nv". Og så var der ellers hul igennem.

Nu ser /etc/X11/xorg.conf sådan ud:

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "dk"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "nv"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Dette er skrevet direkte fra Fedora.
Så nu virker sagerne ... håber jeg.