Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: maceking - 31.05.07 - klo:14.56
-
Terveppä vaan kaikille. Hankin uuden LCD -näytön ja törmäsin pikkuongelmiin.
Entinen näyttö oli 19' 4/3 LCD resoluutiona 1280x1024. Uudessa kokoa 22' ja resoluutiona 1650x1050. Ongelmana on se että en saa tuota wide resoa käyttöön. Graafisilla työkaluilla valittavana ei ole koko resoa vaikka olen sen lisännyt /etc/X11/xorg.conf tiedostoon ja bootannut x-serverin.
Googletin ja lueskelin ubuntun eri foorumeilla olevia resoluutioihin liittyviä ohjeita aikani mutta ei niistä loppujen lopuksi ollut mitään hyötyä
Kysymys kuuluukin että osaako joku kertoa mitä pitää tehdä että 1650x1050 resoluutio tulisi käyttöön?
jakeluna kubuntu 7.04
-
Kysymys kuuluukin että osaako joku kertoa mitä pitää tehdä että 1650x1050 resoluutio tulisi käyttöön?
Ajoitko "sudo dpkg-reconfigure xserver-xorg"?
Tästä saa vinkkiä (Apple HD 23"):
http://www.linuxquestions.org/questions/showthread.php?s=3114c298366eda0445025eab62ac7bd8&p=1682857#post1682857
Ystävällisin terveisin Asmo Koskinen.
-
Ajoitko "sudo dpkg-reconfigure xserver-xorg"?
Kyllä tuo komento tuli ajeltua useampaankin kertaan. Ei auttanut. Unohdin tuossa avausviestissä mainita että näytönohjain on intellin i815
-
i815
Asenna paketti nimeltään 915resolution.
http://packages.ubuntu.com/feisty/x11/915resolution
Läppärissäkään en saanut 1400x1050 resoa aikaiseksi ilman tuota pakettia. Ennen Dapperia tuo piti itse värkätä kuntoon, Dapperista alkaen tuo paketti hoitaa asian.
Kun olet asentanut paketin, niin kirjaudu ulos ja tapa X (Ctrl+Backend). Katso sitten löytyykö tuo reso listalta: Järjestelmä | Asetukset | Näytön tarkkuus
Ystävällisin terveisin Asmo Koskinen.
-
Jollei Asmo Koskisen ohjeenkaan jälkeen toimi, vika voi olla siinä, että 915resolution on asentanut skriptinsä suoritettavaksi väärässä vaiheessa käynnistystä. Ainakin minulla kävi niin. Ratkaisuksi riitti, että /etc/rc2.d-hakemistossa olevan symbolisen linkin /etc/init.d-hakemistosta löytyvään 915resolution-skriptiin nimesi uudelleen siten, että ”tilkkaus” tehtiin oikeassa vaiheessa.
En nyt täältä työkoneelta pysty kirjoittamaan tarkkaa ohjeistusta, mutta jos olet illalla vielä ongelmissa, minäkin olen ehtinyt jo kotikoneen ääreen :)
-
Asenna paketti nimeltään 915resolution.
Asensin paketin mutta mitään apuja se ei ongelmaan tuonut.
Jatkoin asian selvittämistä antamalla konsolissa komennon lspci ja sieltä putkahti allaoleva tieto.
VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
Googletin sitten tuolla tiedolla eteenpäin ja päädyin kokeilemaan intelin ajuria.
konsoliin sudo apt-get install xserver-xorg-video-intel ja editoin sitten xorg.conf tiedoston "Device" kohtaan Driver "i810" tilalle Driver "intel"
bootin jälkeen login ruutu näytti olevan 1650x1050 resoluutiolla mutta kun kirjatuu sisään monitori menee pimeäksi. Ruudulle imestyy monitorin viesti jonka mukaan se ei tue 1650x1050 kuin 60 hertsisenä.
No editoin sitten (taas) xorg.conf tiedostoa ja lisäsin "Monitor" kohtaan allaolevat arvot jotka sain monitorin manuaalista.
HorizSync 31-83
VertRefresh 56-76
Bootin jälkeen monitoriin ilmestyi kuitenkin sama virheilmoitus.
Mitenköhän saisin laitettua asetukset jotka pakottaa resoluutioksi 1650x1050@60hz?
-
Sama vika mutikaisella: http://forum.ubuntu-fi.org/index.php?topic=10809.0
r
-
Itse hankkisin myöskin tuollaiseen (tai siis 1680x1050) resoluutioon pystyvän littu-widen. Aikaisemmin oli käytössä CRT jossa resoluutiona 1600x1200.
Ainut mitä muutin search&replacetin 1600x1200 -> 1680x1050 + horz ja vert refreshit monitorin specejä vastaaviksi /etc/X11/xorg.conf tiedostossa.
Tämän jälkeen KDE alkoi automaattisesti käyttämään uutta resoluutiota X:n uudelleen käynnistyksen jälkeen.
Oletko muuten varma että näyttösi resoluutio on 1650x1050 eikä sama kuin minulla: 1680x1050 ?
Itsellä on tosin käytössä NVidian näytönohjain, jospa sekin vaikuttaa asiaan? Kun nuo horiz/vert sync arvot ovat kohdallaan, ainakin nvidia otti käyttöön juuri tuon 60Hz päivitystaajuuden aivan itsestään.
-
Oletko muuten varma että näyttösi resoluutio on 1650x1050 eikä sama kuin minulla: 1680x1050 ?
Ehdin jo innostua että syy olisikin noin yksinkertainen mutta näissä tuo viesteissä oleva reso on näköjään tullut kirjoiteltua väärin. Haettu resoluution on tuo mainitsemasi 1680x1050.
-
Vaikeuksen kautta voitoon :)
Lopullinen ratkaisu oikeaan resoluutioon oli seuraavanlainen.
Asensin jokin resoluutiopaketin niinkuin Asmo neuvoi
sudo apt-get install 915resolution
Osa jatkoohjeista löytyi tämän linkin ubuntuforums.org/showthread.php?p=2113867 (http://ubuntuforums.org/showthread.php?p=2113867) takaa.
oikean resoluution lisääminen
sudo 915resolution 30 1680 1050 32
Sitten editoin tiedostoa /etc/default/915resolution ja muutin allaolevat kohdat
MODE=30
XRESO=1680
YRESO=1050
BIT=32
Muutosten tallennuksen jälkeen bootti recovery tilaan ja intel näytönohjaimen(?) -ajurin asennus
sudo apt-get install xserver-xorg-video-intel
sitten komento gtf 1680 1050 60 ja sen tulos /etc/X11/xorg.conf tiedostoon monitor sektoriin.
Section "Monitor"
identifier "Fujitsu-Siemens L22W-3"
vendorname "Generic"
modelname "Flat Panel 1680x1050"
HorizSync 31.5-83
VertRefresh 60
modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
modeline "1280x768@60" 80.14 1280 1344 1480 1680 768 769 772 795 -hsync +vsync
modeline "1280x720@60" 74.48 1280 1336 1472 1664 720 721 724 746 -hsync +vsync
modeline "1280x800@60" 83.46 1280 1344 1480 1680 800 801 804 828 -hsync +vsync
modeline "1440x900@60" 106.47 1440 1520 1672 1904 900 901 904 932 -hsync +vsync
modeline "1600x1024@60" 136.36 1600 1704 1872 2144 1024 1025 1028 1060 -hsync +vsync
modeline "1680x1050@60" 147.14 1680 1784 1968 2256 1050 1051 1054 1087 -hsync +vsync
modeline "1920x1200@60" 193.16 1920 2048 2256 2592 1200 1201 1204 1242 -hsync +vsync
gamma 1.0
EndSection
Intellin ajuri käyttöön Device sektorissa
Section "Device"
identifier "Intel"
boardname "i810"
busid "PCI:0:2:0"
driver "intel"
screen 0
EndSection
Lopuksi x:n käynnistys ja siinä se
init 5
-
Vaikeuksen kautta voitoon :)
Loistava juttu.
Ystävällisin terveisin Asmo Koskinen.
-
Jesh, hyvä näin.
Mutta vastaisen varalle panen muistiin sen oman ongelmani ratkaisun:
/etc/rc2.d-hakemistossa oli symbolinen linkki Sxx915resolution (xx oli numero, jota en muista); linkki osoittaa /etc/init.d-hakemistossa olevaan 915resolution-skriptiin. Hakemiston skriptithän suoritetaan tuon xx-numeron ilmaisemassa järjestyksessä, ja minulla se oli liian suuri: jokin jäljempänä tuleva tsydeemi, olisikohan ollut S13kdm, ehti tehdä jotain, mikä perui kaikki 915resolutionin aikaansaamat muutokset.
Siispä korjaus:
cd /etc/rc2.d
sudo rm Sxx915resolution
sudo ln -s ../init.d/915resolution S12resolution
...ja johan lähti pelittämään.