Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: JussiS - 04.09.06 - klo:15.03
-
Heips!
Kubuntun näyttö jämähti luvuille n. 640x480, enkä saa sitä mitenkään muutetuksi.
Surkuhupaisia tarina menee näin.
Luentoni olivat alkamassa 12.15, joten menin paikalle 11.30, että laitteet saadaan varmasti toimimaan. Kaikki muu toimi paitsi kannettavan linkki videotykkiin. Apuun tulleet ATK-henkilöt kauhistuivat, kun huomasivat että minulla on Linux. Väitin vastaan: aina on toiminut, ei voi liittyä käyttöjärjestelmään.
No, atk-henkilö sitten säätämään Kubuntua.
System settings / Display / admin mode.
Sieltä sitten ruksattiin second screen ja tehtiin jotain näpyttelyjä first ja second screen kohdalla.
Kubuntu vaati X:n buuttaamista ja alkoi sen jälkeen pyöriä 640x480 tilassa, jota ei voi mitenkään muuttaa.
kahdella ensimmäisellä korjausyrityksellä System settings jne. antoi ilmoituksen (jota en ehtinyt kirjoittaa muistiin), jossa sanottiin jotain siihen suuntaan että display module on rikki jotenkin ja että pitäisi korjata. Kolmannella kerralla system settings... aukesi normaalisti, mutta näytön resoluutiovipua ei saa toimimaan.
Löytyykö nyt konsolin kautta joku vipu, jolla näyttöä voisi säätää. Ja kai tuossa on jotain joka pitäisi muutenkin korjata ...
Säätämistä kyllä kaipaisi yliopiston atk-tukikin. Vika oli sitten loppujen lopuksi siinä, että jotain piuhaa ei oltu paikoilleen ja videotykki saatiin toimimaan, mutta kannettavan puukottamisen jäljiltä ollaan autuaasti sormi suussa. Keles ...
-
Siis eikö graafinen tila nyt aukea?
-
Juu, kyllä graafinen tila aukeaa, eli KDE pelittää ihan normaalisti - paitsi että näytön resoluutio on pysyvästi tuo 640x480 ja sitä ei voi muuttaa System settingisin kautta, niin siksi kyselin että voiko sitä näyttöä säätää konsolista käsin ja jos niin miten.
-
Mikä näytönohjain? Ja minkälainen on tiedosto /etc/X11/xorg.conf?
-
Apuun tulleet ATK-henkilöt kauhistuivat, kun huomasivat että minulla on Linux.
On siinäkin atktuki.
Säätämistä kyllä kaipaisi yliopiston atk-tukikin. Vika oli sitten loppujen lopuksi siinä, että jotain piuhaa ei oltu paikoilleen ja videotykki saatiin toimimaan ...
No jo on.
Löytyykö nyt konsolin kautta joku vipu, jolla näyttöä voisi säätää. Ja kai tuossa on jotain joka pitäisi muutenkin korjata ...
Joo. Löytynevät tiedostosta /etc/X11/xorg.conf. Pistä se tänne niin katsotaan sitä.
*** Aijaa, Vililikku ehti ekaksi. No kirjotin tän kuitenkin jo niin antaapi olla tässä. ***
-
Juu, kyllä graafinen tila aukeaa, eli KDE pelittää ihan normaalisti - paitsi että näytön resoluutio on pysyvästi tuo 640x480 ja sitä ei voi muuttaa System settingisin kautta, niin siksi kyselin että voiko sitä näyttöä säätää konsolista käsin ja jos niin miten.
Voi toki(xrandr -s <width>x<height>), mutta ensin pitäisi varmistaa että muita tiloja on saatavilla(xrandr -q). Tosin en usko että sillä pystyy muuttamaan mitään jos ei xorg.confia ei ole oikein konfattu tai ajureissa on jotain häikkää. Joten otappa teksti tiedostot niistä:
cat /etc/X11/xorg.conf > ~/xorg.conf.txt ja
cat /var/log/Xorg.0.log > ~/Xorg.0.log.txt(tekevät teksti tiedostot omaan koti kansioosi) ja pistä liitteeksi tänne foorumille.
-
No xrandr antaa tällaista:
<alkaa>
jussi@jussin-laptop:~$ sudo xrandr -q
Password:
SZ: Pixels Physical Refresh
*0 640 x 480 ( 387mm x 305mm ) 60 *75 73
1 416 x 312 ( 387mm x 305mm ) 75
2 400 x 300 ( 387mm x 305mm ) 75 72 60 56
3 320 x 240 ( 387mm x 305mm ) 75 73 60
Current rotation - normal
Current reflection - none
Rotations possible - normal
Reflections possible - none
jussi@jussin-laptop:~$
<loppuu>
Aikaisemmin näyttö oli jotain 1200x700 tjms.
Kohta tulee nuo xorgin tiedot ...
-
xorg.confissa oli ainakin seuraavaa (toivottavasti kopioin riittävästi):
<alkaa>
Section "Device"
identifier "ATI Technologies, Inc. Radeon 330M/340M/350M (RS200 IGP)"
boardname "ati"
busid "PCI:1:5:0"
driver "ati"
screen 0
option "MergedFB" "off"
EndSection
Section "Monitor"
identifier "Generic Monitor"
vendorname "Plug 'n' Play"
modelname "Plug 'n' Play"
modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
gamma 1.0
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. Radeon 330M/340M/350M (RS200 IGP)"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
depth 24
modes "640x480@60"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
screen 0 "Default Screen" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Synaptics Touchpad"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "device" #
identifier "device1"
boardname "ati"
busid "PCI:1:5:0"
driver "ati"
screen 1
option "MergedFB" "off"
EndSection
Section "screen" #
identifier "screen1"
device "device1"
defaultdepth 24
monitor "monitor1"
SubSection "Display"
depth 24
modes "640x480@60"
EndSubSection
EndSection
Section "monitor" #
identifier "monitor1"
vendorname "Plug 'n' Play"
modelname "Plug 'n' Play"
modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
gamma 1.0
EndSection
Section "ServerFlags"
EndSection
Section "device" #
identifier "device2"
boardname "ati"
busid "PCI:1:5:0"
driver "ati"
screen 2
option "MergedFB" "off"
EndSection
Section "screen" #
identifier "screen2"
device "device2"
defaultdepth 24
monitor "monitor2"
EndSection
Section "monitor" #
identifier "monitor2"
gamma 1.0
EndSection
<loppuu>
-
tää xorg.0.log tiedosto on pitkä kuin nälkävuosi. Pitäiskö se panna tänne kokonaan tosiaankin?
Tein pien poiminnon osasta joka vaikutti liittyvän näyttöön:
<alkaa>
(II) RADEON(0): Supported VESA Video Modes:
(II) RADEON(0): 720x400@70Hz
(II) RADEON(0): 640x480@60Hz
(II) RADEON(0): 640x480@67Hz
(II) RADEON(0): 640x480@72Hz
(II) RADEON(0): 640x480@75Hz
(II) RADEON(0): 800x600@56Hz
(II) RADEON(0): 800x600@60Hz
(II) RADEON(0): 800x600@72Hz
(II) RADEON(0): 800x600@75Hz
(II) RADEON(0): 832x624@75Hz
(II) RADEON(0): 1024x768@60Hz
(II) RADEON(0): 1024x768@70Hz
(II) RADEON(0): 1024x768@75Hz
(II) RADEON(0): 1280x1024@75Hz
(II) RADEON(0): 1152x870@75Hz
(II) RADEON(0): Manufacturer's mask: 0
(II) RADEON(0): Supported Future Video Modes:
(II) RADEON(0): #0: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
(II) RADEON(0): #1: hsize: 1280 vsize 960 refresh: 60 vid: 16513
(II) RADEON(0): #2: hsize: 1152 vsize 864 refresh: 75 vid: 20337
(II) RADEON(0): Supported additional Video Mode:
(II) RADEON(0): clock: 108.0 MHz Image Size: 376 x 301 mm
(II) RADEON(0): h_active: 1280 h_sync: 1328 h_sync_end 1440 h_blank_end 1688 h_border: 0
(II) RADEON(0): v_active: 1024 v_sync: 1025 v_sync_end 1028 v_blanking: 1066 v_border: 0
<loppuu>
Tossa siis näkyy tuo aikaisemmin käytössä ollut:
(II) RADEON(0): #0: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
vaan miten se saadaan takaisin?
-
Katsohan komennolla ls -l /etc/X11 mitä tiedostoja ko hakemistossa on.
Siellä voi hyvinkin olla backup joka on syntynyt ennen sitä atk-hyypiön säätelyä
xorg.confXXXXXXX esimerkiksi voi olla formaatti tiedostonimessä,
jossa XXXXXXX tilalla on numeroita, jotka ovat päiväys ja kellonaika.
Tarkista valitun tiedoston sisältö: nano /etc/X11/xorg.confXXXXXX
Kopioi valitsemasi tiedosto nykyisen tilalle näin:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_rikki
sudo cp /etc/X11/xorg.confXXXXXXX /etc/X11/xorg.conf
1. komento ottaa nykyisestä varmuuskopion, nimeten sen siten että myöhemminkin tiedät että rikki mikä rikki
2. komento kopioi nykyisen tilalle sen jonka valitsit ko. listauksesta soveliaaksi palautettavaksi.
Sitten käynnistät X:n uudelleen: Uloskirjaudu -> Ctrl+Alt+Backspace -> Sisäänkirjaudu
Ja kaikki on kuin ennenkin. :)
Tämän komentelun alkutilanne palautuu näin, siis jos tuo ei onnistunut / auttanut:
sudo cp /etc/X11/xorg.conf_rikki /etc/X11/xorg.conf
Ja sitten taas tuo X:n uudelleenkäynnistys.
Jos sinulla olisi ollut jo otettuna tästä ääritärkeästä tiedostosta varmuuskopio vaikkapa eilen, tai edes joskus,
olisit sen atk-rähmäkäpälän säätöjen jälkeen voinut palauttaa systeemin ennalleen yhdellä kopiointikomennolla.
X:n uudelleenkonfikurointikomento on tämä, jota voit käyttää jos et halua käsin asioita säätää.
Huomioi kuitenkin että tuo yleisesti ottaa käyttöön liian isoja resoluutioita, joten ne pitää itse poisvalita siitä listasta joka ilmenee.
Eli jos soveliasta backuppia ei ole, tai muusta syystä haluat konfiguroida X:n OTA VARMUUSKOPIO ja komenna sitten tämä:
sudo dpkg-reconfigure -phigh xserver-xorg
Ja käynnistä X uudelleen.
Ottakaa varmuuskopio /etc/X11/xorg.conf tiedostosta heti silloin kun systeemi toimii oikein, jookos?
Allekirjoituksessani on siihen soveltuva alias niin ei tarvitse muistella mitään, kunhan komentaa xorg@. :)
-
Raimo,
kiitos ja kumarrus. Noinhan se korjaantui.
Opin senkin, että ainakin Kubuntussa etx/X11:ssä on varmuuskopioita aina viisi kappaletta, eli
xorg.conf ja sitten varmuuskopiot xorg.cong.1 jne aina viiteen asti.
Ongelma ratkesi kun otin käyttöön xorg.conf.1:n (jonka kellonajasta näin, että se oli tilanteesta ennen ongelmia) käyttöön Raimon ohjeiden mukaan.
Todella suuret kiitokset. Ehkä osaan tämän seuraavalla kerralla omin neninkin ;-)