Kirjoittaja Aihe: Halutut resoluutiot eivät valittavissa (Ubuntu 9.04 ATI Mobility Radeon X1600)  (Luettu 4422 kertaa)

kitteelainen

  • Käyttäjä
  • Viestejä: 8
    • Profiili
Asentelin nyt kannettavaani Ubuntu 9.04 juuria myöten uusiksi. Olen aina uutta Ubuntun versiota kokeillut, että jos saisin tällä laitteistolla kahden näytön systeemin toimimaan halutulla tavalla. Nyt ollaankin jo aika lähellä. Sain suoriltaan kumpaankin näyttöön näkymään oman kuvansa ja jopa oikeilla virkistystaajuuksilla. Halutut resoluutiot eivät kuitenkaan ole valittavissa. Haaveena olisi saada kannettavan omaan näyttöön 1280x800 ja kuvaputkeen 1280x1024. Nyt korkeimmat valittavissa olevat ovat 1280x720 ja 1024x768.

xrandr-komento antaa tämmöistä:
Koodia: [Valitse]
Screen 0: minimum 320 x 200, current 2304 x 768, maximum 2304 x 768
VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 352mm x 264mm
   1024x768       85.0*+   85.0*    75.0     70.1     60.0 
   1360x768       59.8 
   832x624        74.6 
   800x600        85.1     85.1     72.2     75.0     60.3     56.2 
   640x480        85.0     75.0     72.8     75.0     59.9 
   720x400        85.0     70.1 
   640x400        85.1 
   640x350        85.1 
LVDS connected 1280x720+1024+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1280x720       59.9*
   1152x768       59.8 
   1024x768       60.0     59.9 
   800x600        60.3     59.9 
   640x480        59.9     59.4 
DVI-0 disconnected (normal left inverted right x axis y axis)


Ja xorg.conf näyttää lyhykäisyydessään tältä:
Koodia: [Valitse]
Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
SubSection "Display"
Virtual 2304 768
EndSubSection
EndSection

Section "Device"
Identifier "Configured Video Device"
EndSection

Atin suljettuja ajureita ei ainakaan nyt näytä olevan 9.04:een tarjolla Laiteajurien kautta.

Joten olisikohan mitään mahdollisuuksia saada näitä haluttuja resoluutioita toimimaan? Windowsin käytöstä Linuxin puolelle siirtyminen alkaisi sitten olla jo hyvin lähellä.

Kiitoksia kaikille mahdollisesta avusta.

edit: Tässäpä vielä kuvankaappaus siitä miltä työpöytä nyt näyttää: http://koti.mbnet.fi/henkka86/Kuvakaappaus.jpg
« Viimeksi muokattu: 25.04.09 - klo:13.52 kirjoittanut kitteelainen »

epa

  • Käyttäjä
  • Viestejä: 17
    • Profiili
Kokemukseni näyttöjen asettamisesta ongelmatapauksissa sen jälkeen kun ubuntussa siirryttiin automatiikkaan näytön tunnistuksessa ja konfiguroinnissa on se, että pitäisi opetella miten nuo tehdään manuaalisesti itse Xorg.conf-tiedostoon, googlata jos löytyisi valmis tiedosto jostain päin maailmaa tai sitten vaihtaa distroa. Äskettäin kirjoitin hyvistä kokemuksistani uudesta Mandriva 2009.1:stä (joka julkaistaan tänään 29.4.2009) ja OpenSuSe:sta, joka myös osasi kirjoittaa automaattisesti Xorg.conf-tiedoston joka toimi myös  Lenovo sl500-läppärissä kun sen kopioi ja siirsi sitten Ubuntu 9.01:seen.

konrad

  • Käyttäjä
  • Viestejä: 224
    • Profiili
Asentelin nyt kannettavaani Ubuntu 9.04 juuria myöten uusiksi. Olen aina uutta Ubuntun versiota kokeillut, että jos saisin tällä laitteistolla kahden näytön systeemin toimimaan halutulla tavalla. Nyt ollaankin jo aika lähellä. Sain suoriltaan kumpaankin näyttöön näkymään oman kuvansa ja jopa oikeilla virkistystaajuuksilla. Halutut resoluutiot eivät kuitenkaan ole valittavissa. Haaveena olisi saada kannettavan omaan näyttöön 1280x800 ja kuvaputkeen 1280x1024. Nyt korkeimmat valittavissa olevat ovat 1280x720 ja 1024x768.

Lisää xrandrilla haluamasi resot ja homma on siinä. Man xrandr päätteeseen kirjoitettuna kertoo, millä vivulla resoja lisätään.

kitteelainen

  • Käyttäjä
  • Viestejä: 8
    • Profiili
Kiitoksia. Kyllä näköjään RTFM:stäkin on apua kun tietää mikä manuaali pitää lukea :)

Homma siis hoitui näin. Ensin lasketaan cvt-nimisellä ohjelmalla tarvittavat rivit mitkä pitää xrandr:iin syöttää. Komennetaan
cvt 1280 800
Joka siis laskee tarvittavat arvot 1280x800 resoluutiolle 60 Hz virkistystaajuudella, tämä 60Hz on vakiona. Se antaa:
# 1280x800 59.81 Hz (CVT 1.02MA) hsync: 49.70 kHz; pclk: 83.50 MHz
Modeline "1280x800_60.00"   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync


ja sama 1280x1024 85 Hz resoluutiolle
cvt 1280 1024 85

Sitten lisätään xrandr:lla uusi näyttö moodi:
xrandr --newmode "1280x800"   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync
Tuossa lainausmerkeissä oleva on moodille annettava nimi. Moodi liitetään haluttuun ulostuloon, tässä tapauksessa kannettavan omaan näyttöön, jota vastaa LVDS:
xrandr --addmode LVDS 1280x800

Ja samat VGA:ssa kiinni olevalle kuvaputkelle.
xrandr --newmode "1280x1024"  159.50  1280 1376 1512 1744  1024 1027 1034 1078 -hsync +vsync
ja
xrandr --addmode VGA-0 1280x1024

Moodit olisi vissiin voinut myös ottaa käyttöön xrandr:lla, mutta halusin käyttää Ubuntun omaa graafista näytön asetusten säätöä, kun semmoinen kerran on. Nämä uudet olivatkin ilmaantuneet sinne, ja uudelleen käynnistyksen jälkeen näytöt näyttävät sitä mitä pitääkin.

Josko tästä raapustuksesta olisi hyötyä jollekin muulle näyttöjen kanssa tappelevalle.




 
« Viimeksi muokattu: 29.04.09 - klo:21.48 kirjoittanut kitteelainen »

Mistofelees

  • Käyttäjä
  • Viestejä: 641
    • Profiili
Kokemukseni näyttöjen asettamisesta ongelmatapauksissa sen jälkeen kun ubuntussa siirryttiin automatiikkaan näytön tunnistuksessa ja konfiguroinnissa on se, että pitäisi opetella miten nuo tehdään manuaalisesti itse Xorg.conf-tiedostoon,

Automatiikasta on tehty niin fiksu, että vielä en ole keksinyt, miten xorg.conf:n puukotuksen saisi tehtyä konetta sotkematta.
Näinhän se aina on ollut. Kun ohjelmoija tekee hienon automatiikan jonkin asetuksen viilaukseen ja GUI:n, jonka alle piilotetaan kaikki asetukset, käyttäjien työmäärä kasvaa, koska nyt pitää keksiä miten ohittaa automaatti.
Lehtien toimittajat ovat tehneet pahaa hallaa ATK-alalle saamalla ihmiset uskomaan, että pääteikkunassa confaaminen on vaikeaa ja onnistuu ainoastaan nörteiltä.

POIS KOKO HIIVATIN AUTOMATIIKKA !!

Mistofelees

  • Käyttäjä
  • Viestejä: 641
    • Profiili
Josko tästä raapustuksesta olisi hyötyä jollekin muulle näyttöjen kanssa tappelevalle.

Miksiköhän tämän pitää aina olla tappelua. Juuri kun tottui siihen, kuinka asia hoidetaan Slackwaressa, Debianissa ja RH:ssa, niin Ubuntuun on taas saatu kehiteltyä ihan omat murheet.

Määrittely on piilotettu xorg.conf:sta JONNEKIN. Mihin ?

(Käytetty monitori pystyy 600x1280_85 resoluutioon, näytönohjaimena Intel 82945G/GZ)

Antamiasi ohjeita soveltaen:
cvt 1024 768 85
antaa:
# 1024x768 84.89 Hz (CVT 0.79M3) hsync: 68.68 kHz; pclk: 94.50 MHz
Modeline "1024x768_85.00"   94.50  1024 1096 1200 1376  768 771 775 809 -hsync +vsync


VGA:ssa kiinni olevalle kuvaputkelle:
xrandr --newmode "1024x768_85.00"   94.50  1024 1096 1200 1376  768 771 775 809 -hsync +vsync
ja
xrandr --addmode VGA 1024x768_85
antaa
xrandr: cannot find output "VGA"
Uusi yritys:
xrandr --addmode default 1024x768_85
Tämä kelpasi.

Nyt System + Displayssä näkyy 1024x768 ja taajuutena 85, joten ei kuin valitsemaan:
- Could not apply the selected configuration, Could not set the configuration for CRTC 256 !

Jaahah, mitähän tuokin tarkoittaa ? Ja ennenkaikkea, miten siitä pääsee eroon ?!


Antifilatelisti

  • Käyttäjä
  • Viestejä: 258
    • Profiili
Lainaus
Antamiasi ohjeita soveltaen:
cvt 1024 768 85
antaa:
# 1024x768 84.89 Hz (CVT 0.79M3) hsync: 68.68 kHz; pclk: 94.50 MHz
Modeline "1024x768_85.00"   94.50  1024 1096 1200 1376  768 771 775 809 -hsync +vsync

VGA:ssa kiinni olevalle kuvaputkelle:
xrandr --newmode "1024x768_85.00"   94.50  1024 1096 1200 1376  768 771 775 809 -hsync +vsync
ja
xrandr --addmode VGA 1024x768_85
antaa
xrandr: cannot find output "VGA"
Uusi yritys:
xrandr --addmode default 1024x768_85
Tämä kelpasi.

Nyt System + Displayssä näkyy 1024x768 ja taajuutena 85, joten ei kuin valitsemaan:
- Could not apply the selected configuration, Could not set the configuration for CRTC 256 !

Jaahah, mitähän tuokin tarkoittaa ? Ja ennenkaikkea, miten siitä pääsee eroon ?!

En tiedä onkopa tuolla merkitystä, mutta teillä on virkistystaajuuden asettamisessa pieni eroavaisuus. Eli toisella on virkistys taajuudet kahteen kertaan. Mielestäni 85hz on aivan riittävä kuvaputkelle turhaa sitä 94.50hz on koittaa ainakaan ensimmäiseksi.
xrandr --newmode "1024x768_85.00"   94.50  1024 1096 1200 1376  768 771 775 809 -hsync +vsync

xrandr --newmode "1280x800"   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync







« Viimeksi muokattu: 09.06.09 - klo:17.40 kirjoittanut Antifilatelisti »

tasuri

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Miksi se automatiikka pitäisi poistaa ???  Näyttää pöytäkoneeni näyttö kutistuneen 17 tuumaisesta 16 tuumaiseksi ... Itse en ikinä olisi huomannut, ellei 9.04 automaattinen tunnistus olisi sitä minulle kertonut.