Gå til innhold

Problemer med oppløsning i X


Anbefalte innlegg

Hei!

 

Har vært linuxbruker siden '97, men gjorde i går mitt første skikkelig inntog på desktop-siden. Slengte inn gentoo som jeg pleier på et ledig støkke hardware jeg hadde stående, og egil ble født. Problemet mitt er at når jeg har installert xorg og gnome, og skal starte opp X etter masse konfigurering, så fyrer den opp i 640x480, og jeg må 'scrolle' i sidene for å se hele bildet, som da er 1280x1024 som jeg har satt det til. Altså: arbeidsområdet er 1280x1024, skjermen viser bare 640x480.

 

Skjermen jeg bruker er en Hansol H711 jeg hadde liggende, og jeg kjører Gentoo 2004.2 med 2.6.8 kjerne. Skjermkortet er et Ati Radeon 7000 kort.

 

Noen som har noen tips ? Har søkt gjennom det jeg fant på google, og spurt på diverse kanaler på irc, men ikke funnet ut noe som er verdt å spare på...

Lenke til kommentar
Videoannonse
Annonse

pluss eller minus på det numeriske tastaturet altså (eventuelt trykk Fn også på bærbar). Er eneste jeg kan komme på, siden det er sånn at om man konfigurerer flere oppløsninger i konfigfila og skifter mellom dem med disse, så vil det oppføre seg som du sier, at desktoppen ikke blir endret.

Lenke til kommentar

Driver "ati"

VendorName "ATI Technologies Inc"

BoardName "Radeon RV100 QY [Radeon 7000/VE]"

BusID "PCI:1:0:0"

 

 

Dette fant den automatisk, så jeg lot det stå siden det stemmer.

 

Videre, under Screen:

Section "Screen"

Identifier "Screen0"

Device "Card0"

Monitor "Monitor0"

DefaultDepth 24

SubSection "Display"

Viewport 0 0

Depth 24

Modes "1280x1024" "1024x768" "800x600"

EndSubSection

EndSection

 

Har prøvd uten andre modes enn 1280x1024 også, men skjer like lite. Under monitor har jeg:

Section "Monitor"

Identifier "Monitor0"

VendorName "Monitor Vendor"

ModelName "Monitor Model"

HorizSync 32-80

VertRefresh 56-76

EndSection

 

Her har jeg skrevet inn HorizSync og Vertrefresh selv, etter info jeg fant på nettet om den aktuelle skjermen. Har også prøvd uten disse linjene (kommentert bort), men samme problem da...

Lenke til kommentar

Du har ikke satt opp en høyere virtuell oppløsning enn den du bruker?

 

edit:nevermind. Jeg ser at du ikke har satt inn noe liknende "virtual 1280x1024" i "Display" seksjonen....

 

Hva med å bruke radeon-driveren? Sørg bare for at kjernen er satt opp riktig (character devices-> DRI [*] -> Radeon [M]

 

edit2: Du skulle ikke gidde å sjekke loggen til X. Se etter linjer som begynner med WW og EE!

Endret av Manuel
Lenke til kommentar

Kan du poste outputet av dette?

grep 1280x1024 /var/log/Xorg.0.log

 

Du kan prøve å sette inn

Option     "IgnoreEDID" "1"

i "Device" seksjonen av xorg.conf. Hvis ikke dette hjelper kan du prøve å lage en "modeline".

 

Noen drivere liker ikke alle oppløsninger med mindre du bruker en modeline. Denne kan lages med programmet gtf som pleier å følge med X.

For eksempel for å lage en modeline for 1280x1024@75Hz:

$ gtf 1280 1024 75

 # 1280x1024 @ 75.00 Hz (GTF) hsync: 80.17 kHz; pclk: 138.54 MHz
 Modeline "1280x1024_75.00" 138.54 1280 1368 1504 1728 1024 1025 1028 1069 -HSync +Vsync

Plasser da denne i "Monitor" seksjonen og referer til den i "Screen" seksjonen.

 

Eksempel

Section "Monitor"
       Identifier   "Monitor0"
       VendorName   "Monitor Vendor"
       ModelName    "Monitor Model"
       Modeline "1280x1024_75.00" 138.54 1280 1368 1504 1728 1024 1025 1028 1069 -HSync +Vsync
EndSection

Section "Device"
       Identifier  "Card0"
       Driver      "vesa"
       BusID       "PCI:1:0:0"
EndSection

Section "Screen"
       Identifier "Screen0"
       Device     "Card0"
       Monitor    "Monitor0"
       DefaultDepth 24
       SubSection "Display"
               Viewport   0 0
               Depth     24
               Modes     "1280x1024_75.00"
       EndSubSection
EndSection

Lenke til kommentar

Takker for mange og gode svar, men har nå prøvd alt som har blitt nevnt her, knota med den konfigurasjonsfila i lange tider, og intet ser ut til å hjelpe. Prøvd modelines også, men eneste forskjell var at det tok litt lenger tid å starte X...

 

Kjørte grep på xorg-logfila, og den ga ingen EE eller WW av interesse.

grep 1280x1024 ga ingenting før jeg begynte å prøve alt som står her, nå gir den masse info:

(II) RADEON(0): 1280x1024@75Hz

(II) RADEON(0): Not using mode "1280x1024_60.00" (hsync out of range)

(II) RADEON(0): Not using default mode "1280x1024" (hsync out of range)

(II) RADEON(0): Not using default mode "1280x1024" (hsync out of range)

(II) RADEON(0): Not using default mode "1280x1024" (hsync out of range)

(II) RADEON(0): Not using mode "1280x1024_60.00" (no mode of this name)

(**) RADEON(0): Virtual size is 1280x1024 (pitch 1280)

(**) RADEON(0): *Mode "1280x1024_60.00"

(II) RADEON(0): Not using default mode "1280x1024" (hsync out of range)

(**) RADEON(0): Virtual size is 1280x1024 (pitch 1280)

(**) RADEON(0): *Mode "1280x1024_60.00": 108.9 MHz, 63.6 kHz, 60.0 Hz

(II) RADEON(0): Modeline "1280x1024_60.00" 108.88 1280 1360 1496 1712 1024 1025 1028 1060 -hsync +vsync

(**) RADEON(0): Default mode "1280x1024": 135.0 MHz, 80.0 kHz, 75.0 Hz

(II) RADEON(0): Modeline "1280x1024" 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync

(**) RADEON(0): Default mode "1280x1024": 108.0 MHz, 64.0 kHz, 60.0 Hz

(II) RADEON(0): Modeline "1280x1024" 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...