Kirjoittaja Aihe: opensuse 12.2 LXDE ja geforce 2 mx400 ja väärä reso  (Luettu 4615 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

guest857

  • Vieras
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

Poissa jmp

  • openSUSE Member
  • *
  • Viestejä: 4553
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: opensuse 12.2 LXDE ja geforce 2 mx400 ja väärä reso
« Vastaus #1 : 17.09.2012 - klo:21:33 »
eikö sillä nvidian omalla softalla saa luotua toimivaa määritystä?
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

guest857

  • Vieras
Vs: opensuse 12.2 LXDE ja geforce 2 mx400 ja väärä reso
« Vastaus #2 : 18.09.2012 - klo:07:05 »
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?

Koodia: [Valitse]
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...

Poissa jmp

  • openSUSE Member
  • *
  • Viestejä: 4553
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: opensuse 12.2 LXDE ja geforce 2 mx400 ja väärä reso
« Vastaus #3 : 18.09.2012 - klo:09:32 »
komenna tekstitilassa

nvidia-settings
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

guest857

  • Vieras
Vs: opensuse 12.2 LXDE ja geforce 2 mx400 ja väärä reso
« Vastaus #4 : 18.09.2012 - klo:11:04 »
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...

guest624

  • Vieras
Vs: opensuse 12.2 LXDE ja geforce 2 mx400 ja väärä reso
« Vastaus #5 : 18.09.2012 - klo:11:43 »
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

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.

guest857

  • Vieras
Vs: opensuse 12.2 LXDE ja geforce 2 mx400 ja väärä reso
« Vastaus #6 : 18.09.2012 - klo:17:23 »
Kiitoksia ohjeista... Olikohan toi jmp aiemmin antama ohje tarkoitettu antaa
Koodia: [Valitse]
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?

Poissa jmp

  • openSUSE Member
  • *
  • Viestejä: 4553
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: opensuse 12.2 LXDE ja geforce 2 mx400 ja väärä reso
« Vastaus #7 : 18.09.2012 - klo:18:14 »
Kiitoksia ohjeista... Olikohan toi jmp aiemmin antama ohje tarkoitettu antaa
Koodia: [Valitse]
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

Lainaus
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

Koodia: [Valitse]
zypper se nouveau
Poista nouveau-paketit komentamalla

Koodia: [Valitse]
zypper rm  xorg-x11-driver-video-nouveau libdrm_nouveau1 
Sitten kokeilet käynnistää koneen uudelleen ja toivot parasta ;)
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

guest857

  • Vieras
Vs: opensuse 12.2 LXDE ja geforce 2 mx400 ja väärä reso
« Vastaus #8 : 19.09.2012 - klo:09:38 »
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ä  ;)