openSUSEa suomeksi
openSUSE => Turvallisuus ja laitteisto => Aiheen aloitti: guest857 - 17.09.2012 - klo:21:26
-
Eli otsikon ongelma. Suljetut ajurit asennettu, mutta reson vaihto ei onnistu. Olen yrittänyt luoda xorg.conf tiedoston http://forums.opensuse.org/forums/english/get-technical-help-here/hardware/474616-monitor-resolution-not-recognized.html osoitteesta löytyvällä tavalla, mutta käynnistyminen jumiutuu juuri enen työpöydälle pääsyä. Recovery toiminnon kautta olen sitten aina xorg.conf tidoston poistanu ja taas on palattu vanhaan 600x400 resoon..... tavoite olisi 1280x1024... mikä neuvoksi? :o
-
eikö sillä nvidian omalla softalla saa luotua toimivaa määritystä?
-
eikö sillä nvidian omalla softalla saa luotua toimivaa määritystä?
Ei saa. Siinä ei oli olleenkaan näytön määritys välilehteä. Ainoastaan tuo millä määritetään tuon itse ohjelman käyttäytymistä.... Muistelin että jouduin taistelemaan tän kanssa tuon 11.2 aikaan jo, mut silloin sain luotua sopivan xorg.conffin ja homma alkoi pelittää. Nyt ei vaan onnaa.
Mitenkäs muuten voin tarkistaa, että ajurit ovat asentuneet oikein?
xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 640 x 480, maximum 640 x 480
default connected 640x480+0+0 0mm x 0mm
640x480 73.0*
Jos tuo nyt jotain kertoo...
-
komenna tekstitilassa
nvidia-settings
-
nvidia-settings pyytää antamaan komennon nvidia-settings --help ja saatua listaa en pysty selaamaan ylös jotta näkis mitä tehdä, mutta osa optioista joita vilaukselta näin pyytää antamaan lisä parametreja ja osa ilmoittaa can't detect display...
-
Joillain korteilla ja kokoonpanoilla pitää nouveau-ajuri poistaa manuaalisesti, että nvidia-ajuri tulee käyttöön. Minulla oli näin aina tähän 12.2-versioon saakka. Ensimmäistä kertaa tällä koneella näyttö toimi heittämällä kunhan vain asensi Nvidia-ajurin. Minusta KMS piti poistaa käytöstä vielä 12.1-versiossakin, vaikka opensuse.org -wiki väittää, että KMS ja suljettu nvidia-ajuri toimivat yhdessä ersiosta 11.4 lähtien. Tai sitten sitä vain tuli kokeiltua, kun mulla nvidia-ajurin käytötönotto on perinteisesti ollut aika tuskaista.
Tuo nouveau-ristiriita esiintyi juurikin tuollaisena "can't detect display" -ongelmana x:ää käynnistettäessä. Silloin jos x:n sai käyntiin oli ajurina VESA ja resona jokin naurettava.
Ohjetta (http://en.opensuse.org/SDB:NVIDIA_the_hard_way#Disable_Kernel_Mode_Setting_.28KMS.29)
Itse koin parhaaksi ihan kunnolla poistaa tuon nouveaun, blacklist ei jostain syystä toiminut luotettavasti. harmi kun grub2 ei salli käynnistysvaiheessa kirjoittaa ekstraparametrejä, niin ei voi tuota nomodesetia kokeilla lennossa.
Muistaakseni homma piti tehdä vielä niin, että nouveau ja suljettu nvidia pois, uudelleenkäynnistys VESA-ajureilla ja sitten vasta nvidia-ajurin asennus.
-
Kiitoksia ohjeista... Olikohan toi jmp aiemmin antama ohje tarkoitettu antaa
nvidia-config
nimittäin tällä syntyi uusi xorg.conf. Mutta sitä huolimatta vaikka lisäksi tein äynin vinkaamat temput (lukuun ottamatta täydellistä poistoa) jäin jumiin hiukan ennen työpöytää...
Jos nyt pitää tehdä kaikki lähtöruutuun poistaen niin mitkä ovat ne paketit jotka poistan?
-
Kiitoksia ohjeista... Olikohan toi jmp aiemmin antama ohje tarkoitettu antaa nvidia-config
nimittäin tällä syntyi uusi xorg.conf.
Just, toi se oli. Siitä vain on niin pitkä aika kun viimeksi nvidian kanssa olen tapellut ettei joka komentoa meinaa muistaa
Mutta sitä huolimatta vaikka lisäksi tein äynin vinkaamat temput (lukuun ottamatta täydellistä poistoa) jäin jumiin hiukan ennen työpöytää...
Jos nyt pitää tehdä kaikki lähtöruutuun poistaen niin mitkä ovat ne paketit jotka poistan?
Muuta yastilla muutamia arvoja
YaST >System > /etc/sysconfig Editor
Etsi (Alt+S) seuraavaa kirjain yhdistelmää: KMS
Haun pitäisi löytää NO_KMS_IN_INITRD jonka arvoksi pitää muuttaa yes
Tallenna tekemäsi muutokset.
Käynnistä seuraavaksi YaST > System > Boot Loader
Mene käynnistyslataimen valintoihin painamalla Alt+L
Paina sitten Alt+P ja lisää teksti nomodeset rivin perään. Paina sitten Alt+O hyväksyäksesi muutokset.
Tarkista mitkä nouveau-paketit koneellasi on asennettuna
zypper se nouveau
Poista nouveau-paketit komentamalla
zypper rm xorg-x11-driver-video-nouveau libdrm_nouveau1
Sitten kokeilet käynnistää koneen uudelleen ja toivot parasta ;)
-
No niin tein nuo läpi vika tilassa, mutta silti jää käynnistyminen kesken juuri ennen työpöytää... :o Mitähän sitten kokeilisi?
Lisätään nyt vielä, että tekstinäkymällä käynnistettynä ruudussa on viimeisenä Started LSB: X Display Manager
Muoks.: Nyt on homma ratkaistu siten, että kaivelin nurkista ikivanhan atin näyttiksen ja poistelin kaiken nvidiaan liittyvän. Vaihdoin kortin ja kaikki pelaa lennosta ;D Joten eiköhän tää tästä ;)