Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: horacewimp3 - 05.04.06 - klo:16.49
-
Hei,
Olen asentanut Ubuntun 5.10 digital pc 5510 pöytäkoneeseen, jossa on PII 266Mhz ja emolevyyn sisäänrakennettu MGA1064 SG Mystique näyttöpiiri. Tämä toimii ihan ok, mutta nyt päätin kuitenkin että laitan koneeseen erillisen PCI- korttipaikkaan tulevan S3 virge / dx Daytona 64V 3DX kortin. Biosissa on päällä PCI onboard graphics auto disable, eli automaattinen poiskytkentä sisäänrakennetulle piirille jos koneeseen lykkää irrallisen näyttökortin.
Kun käynnistän koneen, käynnistyprosessi näkyy ihan ok ruudussa ja Ubuntu lataa, mutta juuri ennekuin sisäänkirjautumistilaan mennään, käynnistys pisähtyy, ja ilmoitus että näyttökortti ei ole oikein konfiguroitu tulee.
Poistin irrallisen kortin ja nyt pelittää taas vanhalla systeemillä.
Pitääkö tehdä jotain erikoista kun vaihtaa tällä tavoin näyttökorttia? Koneessa oli aiemmin W98SE, eikä se herjannut mitään kun vaihtoi integroidun näyttöpiirin irralliseen näyttökorttiin.
-
Hei,
Olen asentanut Ubuntun 5.10 digital pc 5510 pöytäkoneeseen, jossa on PII 266Mhz ja emolevyyn sisäänrakennettu MGA1064 SG Mystique näyttöpiiri. Tämä toimii ihan ok, mutta nyt päätin kuitenkin että laitan koneeseen erillisen PCI- korttipaikkaan tulevan S3 virge / dx Daytona 64V 3DX kortin. Biosissa on päällä PCI onboard graphics auto disable, eli automaattinen poiskytkentä sisäänrakennetulle piirille jos koneeseen lykkää irrallisen näyttökortin.
Kun käynnistän koneen, käynnistyprosessi näkyy ihan ok ruudussa ja Ubuntu lataa, mutta juuri ennekuin sisäänkirjautumistilaan mennään, käynnistys pisähtyy, ja ilmoitus että näyttökortti ei ole oikein konfiguroitu tulee.
Poistin irrallisen kortin ja nyt pelittää taas vanhalla systeemillä.
Pitääkö tehdä jotain erikoista kun vaihtaa tällä tavoin näyttökorttia? Koneessa oli aiemmin W98SE, eikä se herjannut mitään kun vaihtoi integroidun näyttöpiirin irralliseen näyttökorttiin.
Kirjaudu sisään normaalisti siinä ruudussa (Jos siihen ei voi kirjoittaa mitään, niin paina CTRL+ALT+F1). Sitten kirjoita siinä
sudo dpkg-reconfigure -phigh xserver-xorg
Ja valitse oikeat resoluutiot välilyönnillä. Tämän jälkeen kirjoita
sudo /etc/init.d/gdm restart
ja nyt pitäisi toimia. Jos joku kohta jäi epäselväksi tai jokin ei toiminut, voit kertoa sen sitten.
-
Kiitoksia,
Epäonnistuin hieman noiden rivien kirjoittamisessa, kirjoitin resoluution samalle riville eikä sitä komentoa löytynyt. Muutaman yrityksen jälkeen tajusin kirjoittaa vain " sudo dpkg-reconfigure -phigh xserver-xorgxserver-xorg" jonka jälkeen ubuntu teki jotain ja ilmoitti:
postinst warning: overwriting possibly-customised configuration
file; backup in /etc/X11/xorg.conf.200604051854
Haittaako tämä jotain? En päässyt oikein syöttämään noita 1024x768 arvoja oikein mihinkään, jonka jälkeen yritin tuota "sudo /etc/init.d/gdm restart" komentoa, ja ubuntu sanoi että "command not found"
Tämän jälkeen buuttasin koneen uudestaan, ja asentamani pci kortti lähti toimimaan! Paitsi että se ei taida olla yhteensopiva, kun tiikuttelee hiirtä niin näyttää siltä että hyttysjoukkue olisi seurannut hiiren liikkeitä.
Irroitin kortin uudestaan, ja nyt on tuo sama vanha sisäinen piiri taas ok 800x600 resoluutiolla käytössä.
Onko mitään vinkkiä millä voisin yrittää virittää tätä olemassaolevaa sisäistä matroxia resoluutiotilaan 1024x768?
Kiitoksia hyvistä neuvoista!
-
Onko mitään vinkkiä millä voisin yrittää virittää tätä olemassaolevaa sisäistä matroxia resoluutiotilaan 1024x768?
Kirjoita päätteeseen:
sudo nano /etc/X11/xorg.conf
tai sudo gedit /etc/X11/xorg.conf
Siellä etsi kohta Section "Screen" ja lisää Modes kohtien perään "1024x768" (mukaanlukien " merkit). Itselläni tuo näyttää tältä:
Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Jos haluat virkistystaajuutta isommaksi, niin etsi kohta Section "Monitor" ja muuta HorizSync ja VertRefresh kohtien kohdat näyttösi maksimiksi. Itselläni tuo näyttää tältä:
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-77
VertRefresh 43-85
Toivottavasti oli tarpeeksi selkeä viesti. :)
-
Moi,
Sain tekstin muokkauksen onnistumaan, nyt minulla näyttää tältä:
Section "Screen"
Identifier "Default Screen"
Device "Matrox Graphics, Inc. MGA 1064SG [Mystique]"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "832x624" "800x600" "720x400" "640x480" "248x248"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "832x624" "800x600" "720x400" "640x480" "248x248"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "832x624" "800x600" "720x400" "640x480" "248x248"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "832x624" "800x600" "720x400" "640x480" "248x248"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "832x624" "800x600" "720x400" "640x480" "248x248"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "832x624" "800x600" "720x400" "640x480" "248x248"
EndSubSection
EndSection
Silti Screen Resolution ei anna vaihtoehdoiksi 640x480 ja 800x600?
Onko mitään muuta konstia mitä voisi kokeilla?
Kiitos vastauksista, yritän kovasti eroon Windowsista.
-
Krmh Matrox Graphics, Inc. MGA 1064SG [Mystique], mystinen vehe. Tuota tuota yhtä voit tietenkin kokeilla: poista sieltä ne rivit dephtillä 24 esim näin(kommentoi ne # -kommentointi merkillä):
# SubSection "Display"
# Depth 24
# Modes "1024x768" "832x624" "800x600" "720x400" "640x480" "248x248"
# EndSubSection
Tämä auttaa joissain integroiduissa korteissa. Toinen asia on että tarkasta ettei vain kortin device kohdassa ole ajurina vesa, jolloin resojen saanti on aika epätn... Toisaalta minulla ei kyllä ole harmainta aavistustakaan mitä ajuria tuo mystinen vehe voisi käyttää(luultavasti jotain framebuffer deviceä), toisin kuin tuosta s3:sta, jolle olisi kolme mahdollista ajuria... Eli jos et saa sillä integroidulla toimimaan, niin lyö vaan se s3:nen koneeseen, mutta muuta ennen sitä xorg.conffia niin, että näytön ohjaimen device kohdassa on Driver "vesa", tällä saat x:n käynnistymään lähes 99% näytönohjaimista. Voit tietenkin kokeilla suoraan ajuria s3virge(tarkista, että paketti xserver-xorg-driver-s3virge on asennettuna koneellesi), ja jos homma ei pelaa muuttele xorg.conffia nanolla:
sudo nano /etc/X11/xorg.conf ja vaihda Device kohtaan ajuriksi Driver "vesa"(tietenkin backuppejen otto ennen kuin kosket koko tiedostoon kannattaa tehdä vielä toimivalla kokoon panolla eli sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_bak, jos homma kusee voit muuttaa backupin takaisin käyttöön sudo cp /etc/X11/xorg.conf_bak /etc/X11/xorg.conf)
Eli se oikea kohta siitä xorg.confista on tämän näköinen:
Section "Device"
Identifier "Näytön ohjaimesi nimi"
Driver "jotain" #tähän kohta -> "vesa"
BusID "PCI:x:x:x" #näytön ohjaimesi fyysinen sijainti
EndSection
-
Itellä on sama näytönohjain(Matrox Graphics, Inc. MGA 1064SG [Mystique]), 1024x768 resoluution saa 16 bittisillä väreillä. Eli xorg.conf tiedostosta muutat rivin:
DefaultDepth 24
muotoon:
DefaultDepth 16
Ja ton pci näytönohjaimen BusID pitää olla kohdallaan ennein kuin se toimii. Sen saa selville komennolla lspci, miulla komennon tuloste näyttää tältä:
0000:00:00.0 Host bridge: Intel Corporation 440LX/EX - 82443LX/EX Host bridge (rev 03)
0000:00:01.0 PCI bridge: Intel Corporation 440LX/EX - 82443LX/EX AGP bridge (rev 03)
0000:00:02.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 64)
0000:00:03.0 VGA compatible controller: Matrox Graphics, Inc. MGA 2164W [Millennium II]
0000:00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 01)
0000:00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
0000:00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
0000:00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 01)
0000:00:0f.0 VGA compatible controller: Matrox Graphics, Inc. MGA 1064SG [Mystique] (rev 03)
Tästä selviää että minulla ton integroidun näytönohjaimen ID on 0000:00:0f.0 ja pci paikassa olevan näytönohjaimen ID on 0000:00:03.0. Tämän perusteella voit muuttaa xorg.conf tiedoston rivin:
BusID "PCI:0:3:0"
kohdalleen. Jos et saa toimimaan niin paste tänne ton komennon tuloste.
-
Moi,
Sain tuon PCI paikkaan tulevan S3 kortin pelaamaan tuolla "VESA" ajurilla! 1024x768
Kiitokset kaikille jotka neuvoivat, nyt on meidän talossa yksi Windows kone vähemmän!
;D