Sida 1 av 1

Ändrad skärmupplösning

Postat: 28 apr 2009, 21:15
av Lobivia
Hej!

Jag har problem med min relativt nya Ubuntu 8.10. Under installationen ställde min dator in skärmupplösningen korrekt. Efter någon vecka (idag) ändrades skärmupplösningen till 800x600. Jag kan inte öka skärmupplösningen i System->Inställningar->Skärmupplösning, bara minska den till 640x480. Jag kommer inte ihåg min gamla upplösning men jag tror den var ungefär 1024x800. Skärmupplösningsprogrammet kallar skärmen för Okänd.

För att göra det mer komplicerat: Skärmen är en plattskärm på kanske 15" tillverkad av Fujitsu Siemens, jag vet inte hur jag kollar vilken modell. Jag hittar iallafall inget på utsidan.
Jag vet inte vilken modell på grafikkort jag har eller hur jag kontrollerar det.

Hur kontrollerar jag lättast vilken typ av skärm/grafikkort jag har? (Helst om det går utan att öppna datorn fysiskt.)
Kan det vara ett hårdvarufel som ändrar upplösningen plötsligt, eller är det troligt att det är en uppdatering som innehåller ett fel? Jag laddade ner någon uppdatering igår tror jag.

Jag har föresten testat att köra "sudo dpkg-reconfigure xserver-xorg" men den bara frågar vilket tangentbord jag har några gånger och sedan avslutas programmet.

Mvh
David

Re: Ändrad skärmupplösning

Postat: 28 apr 2009, 21:30
av Lobivia
Jag hittade lite information till efter att ha rotat lite på en annan del av forumet. lshw-gtk gav mig följande under PCI bridge-> VGA compatible controller (före sista meningen är det ett argt rött kryss)

product: STG4000 [3D Prophet Kyro Series] [104A:10]
vendor: STMicroelectronics [104A]
bus info: pci@0000:01:00.0
version: 07
width: 32 bits
clock: 66MHz
capabilities:
AGP,
AGP 2.0,
Power Management,
bus mastering,
PCI capabilities listing
configuration:
latency: 64
this device hasn't been claimed

Re: Ändrad skärmupplösning

Postat: 28 apr 2009, 21:47
av philip5
Min gissning är att du av någon anledning fått ändringar i din konfigurationsfil för Xorg. Du kan titta vilken drivrutin som din Xorg använder för att sköta upplösning och sånt. Kör följande kommando i en terminal och titta vilken driver den säger att du har:

Kod: Markera allt

cat /etc/X11/xorg.conf | grep -i driver
Min gissning utifrån det du skrivit är att den svara "vesa" och inte ett namn som motsvarar den grafikkrets som din dator har (vilken det nu är). Vesa är en grundläggande drivrutin som funkar med i princip alla grafikkretsar men med grundfunktioner och låg upplösning. Du bör här i alla fall ha en drivrutin som är avsedd för ditt grafikkort/grafikkrets.

Börja kolla det i alla fall så kanske du får någon ledtråd.

Lycka till!

/Philip

Re: Ändrad skärmupplösning

Postat: 28 apr 2009, 22:02
av Lobivia
Hej!

Kod: Markera allt

cat /etc/X11/xorg.conf | grep -i driver
ger ingenting. Hela filen /etc/X11/xorg.conf ser ut så här:

Kod: Markera allt

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Device"
	Identifier	"Configured Video Device"
	Option		"UseFBDev"		"true"
EndSection

Section "Monitor"
	Identifier	"Configured Monitor"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Monitor		"Configured Monitor"
	Device		"Configured Video Device"
EndSection

Re: Ändrad skärmupplösning

Postat: 28 apr 2009, 22:16
av Osprey
xorg.conf innehåller helt klart inte tillräckligt, antagligen saknar du rätt driver eller åtminstone är den inte inkonfigurerad där. Prova och de om du kan hitta någon drivrutin på tillverkarens hemsida...

Re: Ändrad skärmupplösning

Postat: 29 apr 2009, 11:54
av philip5
Vid lite efterforskning så verkar det vara så att du har ett lite udda grafikkort/grafikkrets (och kanske ganska gammalt?) som använder grafikmodulen kyro. Eftersom det är lite udda hårdvara så kan det ju vara så att Ubuntu inte sätter upp den helt rätt. Kolla först så att du har kyro laddat med:

Kod: Markera allt

lsmod | grep kyro
Om inte och du vill ha den laddad vid start varje gång (vilket du säkert vill) så lägg till namnet "kyro" på egen rad i filen /etc/modules. Enklast är nog att starta om datorn efter det och se om det blir någon skillnad. Om inte återstår att grotta lite i hur din xorg.conf bör sättas upp för kyro (powervr).

Det verkar som produkten gick under namnet/tillverkaren powervr som idag verkar ägas av http://www.imgtec.com. De verkar ha lite mer kod som kanske kan lösa ditt problem om det ovan inte hjälper men då måste man regga ett konto på deras sajt för att få ladda ner koden och så långt har jag inte orkat grotta ner mig i problemet... :) http://www.imgtec.com/downloads.asp

Hoppas det löser sig för dig med "rätt" modul laddad.

/Philip

Re: Ändrad skärmupplösning

Postat: 29 apr 2009, 15:39
av Lobivia
Tack för hjälpen!

Nu förstår jag ännu mindre, skärmen är fortfarande okänd, /etc/X11/xorg.conf är oförändrad men upplösningen är nu 1024x768.
Har någon av er viftat med ett trollspö?

/David

Re: Ändrad skärmupplösning

Postat: 29 apr 2009, 15:49
av Osprey
I den "/etc/X11/xorg.conf" står absolut ingenting om skärmupplösning, X11 försöker förmodligen att gissa vad som är rätt, därav kan det kanske variera. Hur som helst så är antagligen problemet att det saknas en korrekt driver...