1. Tämä sivusto käyttää keksejä (cookie). Jatkamalla sivuston käyttämistä hyväksyt keksien käyttämisen. Lue lisää.

Ongelmia/tietämättömyyttä X-serverin ja runleveiden kanssa

Viestiketju Linux -keskustelu -osiossa. Ketjun avasi Yottabyte 10.03.2008.

  1. Yottabyte

    Yottabyte Regular member

    Liittynyt:
    12.06.2013
    Viestejä:
    2,363
    Kiitokset:
    0
    Pisteet:
    46
    Niin pitäs asentaa Nvidian ajurit ja pari ongelmaa tuli vastaan, aloin ottaa selvää, mutta meni vaan pää enemmän pyörälle. Eli kysymyksiä

    1. Miten ubuntussa pääsee pois x.serveristä (kokeilin "sudo init 3", mutta ajurin asennusohjelma sanoo että oon vielä X:ssä). Vikasietotilassa asennusohjelma ei taas toimi ku ei voi suorittaa jotain

    2. Missä on noi asetukset, että mistä runlevelistä käynistää ubuntussa ja miten muutan niitä

    3. Käskettiin tehä näin: "terminate all OpenGL applications", eli mitenkäs tämä tapahtuu ja mistä tiän, että mikä on OpenGL application

    4. Ajurin ohjeissa sanotaan myös näin "You must have the source code for your kernel installed for copliation to work", onko ubuntussa toi valmiina vai pitääkö mun ladata se
     
  2.  
  3. lettas

    lettas Moderator Ylläpitäjä

    Liittynyt:
    03.03.2003
    Viestejä:
    4,405
    Kiitokset:
    218
    Pisteet:
    93
    X:stä pääset eroon väliaikaisesti vaikka seuraavalla tavalla:

    alt+ctrl+F1, tuonne sitten
    Koodi:
    sudo killall gdm
    niin monta kertaa että herjaa ettei gdm:ää löydy.
     
  4. HmTT

    HmTT Regular member

    Liittynyt:
    29.09.2005
    Viestejä:
    484
    Kiitokset:
    0
    Pisteet:
    26
    Järkevämpi tapa on käyttää initskriptiä sammuttamiseen tyyliin:
    Koodi:
    /etc/init.d/gdm stop
    . Sudo eteen jos on tarvetta.
     
  5. Yottabyte

    Yottabyte Regular member

    Liittynyt:
    12.06.2013
    Viestejä:
    2,363
    Kiitokset:
    0
    Pisteet:
    46
    kiitti, kokeillaampa noita
     
  6. LaLLi80

    LaLLi80 Senior member

    Liittynyt:
    23.11.2003
    Viestejä:
    5,010
    Kiitokset:
    0
    Pisteet:
    116
    Ubuntussa Nvidia ajurin asennus Nvidian omasta paketista.
    1. Poista pakettihallinnassa kaikki nvidia viittaavat paketit.
    2. Paina Ctrl+Alt+F1
    3. Kirjaudu sisään omilla tunnuksilla
    4. Pysäytä X komennolla sudo /etc/init.d/gdm stop
    5. Asenna Nvidia ajuri komennolla sudo sh NVblablabla.run
    6. Asennus kysyy tehdäänkö muutoksia xorg.conf tiedostoon valitse kyllä.
    7. Käynnistä X komennolla sudo /etc/init.d/gdm start

    Jos asennus valittaa kernel headerien puutteesta niin ne löytyy pakettihallinnasta linux-headers-2.6.xx-yy nimellä.(xx ja yy vaihtuu kernelin mukaan. uname -r kertoo oman kernelisi)
     
  7. Yottabyte

    Yottabyte Regular member

    Liittynyt:
    12.06.2013
    Viestejä:
    2,363
    Kiitokset:
    0
    Pisteet:
    46
    kiitti, toi oli hyvä ohje (muuten toi killal-komento jota joku tarjos aikasemmin ei mulla toimi "bash-command not found")

    ...ainii joo mutta, millä runlevelillä oon jos painan ctrl-alt-f1, koska toi asennus ei lähe käyntiin ainakaa ykkösellä
     
    Viimeksi muokattu: 11.03.2008
  8. LaLLi80

    LaLLi80 Senior member

    Liittynyt:
    23.11.2003
    Viestejä:
    5,010
    Kiitokset:
    0
    Pisteet:
    116
    se komento on killall gdm, mutta älä sitä käytä. Toi gdm stop on Ubuntussa oikea tapa.
     
  9. Yottabyte

    Yottabyte Regular member

    Liittynyt:
    12.06.2013
    Viestejä:
    2,363
    Kiitokset:
    0
    Pisteet:
    46
    Joo nyt toimii hyvin, ensi se ruinas ettei oo libc-headerseja, mutta siihen löyty ratkasu. Kiitos vaan paljon kaikille. Kysysin tähän vielä semmosta offtopiccia, että kuinka hyvin noi "Lisää/poista"-valikon ojhelmat on ajan tasalla, että kannattaako compizconfig ladata ihan sieltä "lisää/poista" vai jostain muualta?

    ...joo olin kirjottanu "killal", siinä se virhe tuli. Mutta ihan hyvä vaan ni käytin tota toista tapaa
     
  10. Ysf

    Ysf Active member

    Liittynyt:
    02.10.2005
    Viestejä:
    1,954
    Kiitokset:
    1
    Pisteet:
    68
    killall:in ja kill:in ero on siinä, että killall tappaa kaikki prosessit joissa esiintyy annettu merkkijono kun taas kill -komennossa pitää antaa "prosessin id" (pid).

    Itselläni ei ubuntua ole mutta vuosien linux-kokemuksella veikkaisin, että tuo "gdm stop" on shell-skripti jolle tarjollaan parametrinä "toiminto" joka halutaan suorittaa: stop -toiminnossa suoritetaan nippu tarkistuksia ja lopuksi vedetään kill gdm:n prosessille.

    Eli kill/killall on se joka tappaa: gdm stop:issa homma hoidetaan mafiatyyliin ja varmistetaan, ettei tapettavan kavereita jää henkiin koska he voisivat vaikka tulla aiheuttamaan häiriöitä :)
     
    Viimeksi muokattu: 11.03.2008
  11. Yottabyte

    Yottabyte Regular member

    Liittynyt:
    12.06.2013
    Viestejä:
    2,363
    Kiitokset:
    0
    Pisteet:
    46
    Joo, enpä saanu kauaa nauttia ajureista, käynnistin seuraavan kerran ni starttaski jo failsafessa. Nyt en jaksa rupee venkslaa, mutta pitää varmaan muokata xorg.conf käsin?
     
  12. lettas

    lettas Moderator Ylläpitäjä

    Liittynyt:
    03.03.2003
    Viestejä:
    4,405
    Kiitokset:
    218
    Pisteet:
    93
    Vikaa on hyvä alkaa testailemaan seuraavalla tavalla. Tapat x:n jollain jo mainituista tavoista ja muokkailet käsin xorg.conf :ia halutunlaiseksi. Käynnistät x:n startx- komennolla. Tällöin tuota vikasietotilaa ei automaattisesti tarjota korjaukseksi ja saat jotain infoa mikä on vialla. Järjestelmän logeja voi toki tutkia x:stäkin käsin, mutta on tuskaisen hidasta aina odotella tuota vikasietotilaa käynnistyväksi.
     
  13. Yottabyte

    Yottabyte Regular member

    Liittynyt:
    12.06.2013
    Viestejä:
    2,363
    Kiitokset:
    0
    Pisteet:
    46
    tein eilen jokseenki noi, mutten startannu x:ää "startx"-komennolla (pitää koittaa). No joka tapauksessa, katoin sitä conf-fileä enkä vaan kertakaikkiaan löytäny mitään vikaa siitä (kaikki oli niinku nvidia oli neuvonu muokkaamaan). No ajoin kumminki nvidian xconfin automaattimuokkaajaan joka tietenki korvas mun xconfin varmuuskopion sen hetken xconfilla. Eli nyt mulla ei ole toimivaa xconfin versiota, sitä alkuperästä :/. Musta tuntuu että se conf-tiedosto on ihan kunnossa mutta järjestelmä ei käytä sitä, miks? tai toinen mitä mietin, ni onkohan se nvidian automaattinen muokkaaja pilannu jonkin muun osion siitä tiedostosta?
     
  14. HmTT

    HmTT Regular member

    Liittynyt:
    29.09.2005
    Viestejä:
    484
    Kiitokset:
    0
    Pisteet:
    26
    Koodi:
    cat /var/log/Xorg.0.log | grep EE 
    Pasteta komennon tuloste tänne, niin näen mikä siinä X:n käynnistyksessä menee pieleen. Hankala mennä arvailemaan vikaa vajanaisilla tiedoilla.
     
  15. LaLLi80

    LaLLi80 Senior member

    Liittynyt:
    23.11.2003
    Viestejä:
    5,010
    Kiitokset:
    0
    Pisteet:
    116
    Tällä komennolla pitäis saada toimiva Xorg tiedosto.
    sudo dpkg-reconfigure -phigh xserver-xorg
     
  16. IsoPylly

    IsoPylly Regular member

    Liittynyt:
    10.09.2005
    Viestejä:
    459
    Kiitokset:
    0
    Pisteet:
    26
    Ihan vain mielenkiinnosta, yrität asentaa nvidian sivuilta saatavaa ajuria? mitä versiota? miksi?
    rajoitettujen ajureiden hallinta on näitä varten ubuntussa.
    Uusimmat nvidian kortit 9*** sarja ei vielä tunnistu oikein.
    Paitsi uusimmilla 179. sarjan ajureilla.
    ikivanhoille korteille löytyy legacy-driver
    uudemmille new-driver
    ja välistä löytyy välimuoto;)
     
  17. Yottabyte

    Yottabyte Regular member

    Liittynyt:
    12.06.2013
    Viestejä:
    2,363
    Kiitokset:
    0
    Pisteet:
    46
    ...joo postaan ton raportin heti ku pääsen linuxii (oon nyt vistal ja orthos-testi on käynnis)

    ...Kokeilen tota komentoo mil saa ehkä xorg-tiedoston, sit jos mikään ei auta

    ...Yritin lataa pakettienhallinnasta tota ajurii, mut siitä ei tullu yhtään mitään, eikä rajotettujen ajureiden hallinta ees tiä että tarvin näyttiksen ajureita, eli kiteytettynä, joo yritän asentaa nvidian sivuilta ajureita, versio on (jotain).169.09.(jotain) =D. Asennan siksi nvidian sivuilta, että saan toimivat ajurit (en saanu toimimaan muulla tavalla), muutenki ku pyörin jenkkifoorumeilla ni ne oli kertonu toisilleen että ne pitää lataa nvidian sivuilta jos aikoo saada toimivat.
     
  18. Yottabyte

    Yottabyte Regular member

    Liittynyt:
    12.06.2013
    Viestejä:
    2,363
    Kiitokset:
    0
    Pisteet:
    46
    oon nyt linuxilla, ajattelin että katon nyt sen error reportin, mutta järjestelmä käynnistyki normaalisti, muttei ladannu niitä ajureita. Ei kai tässä nyt oo mitää error reporttia mitä kattoa ku ei käynistyny ees vikasietotilaan.

    ...tarkemmin katellen tää xorg näyttää suunilleen siltä vanhalta versiolta

    ...noni, aattelin nyt poistaa koko ajurit ja asentaa uusiks, mutta komentoa "nvidia" ei enää löydy, saako näitä ajureita mitenkää poistettua manuaalisesti. Nää ajurit on siis vialliset, ei xorg?

    Nii joo ja vielä semmonen juttu tähän että "istunnot" -> "käynistyvät ohjelmat"-valikossa ei ollu mitään nvidian merkintää, sikäli jos sillä on merkitystä
     
    Viimeksi muokattu: 13.03.2008
  19. lettas

    lettas Moderator Ylläpitäjä

    Liittynyt:
    03.03.2003
    Viestejä:
    4,405
    Kiitokset:
    218
    Pisteet:
    93
    Itse kyllästyin juuri eilen atin fglrx- ajurin kaatuiluun ja vaihdoin avoimeen ajuriin. Eipä noita 3d- kiihdytyksiä paljoa ikinä tarvitse kun läppäri on kyseessä. Katselee sitten hardyn julkaisun yhteydessä tilannetta uudelleen.

    Edit: Kokeile komentoa

    Koodi:
    nvidia-installer --uninstall
     
    Viimeksi muokattu: 13.03.2008
  20. Yottabyte

    Yottabyte Regular member

    Liittynyt:
    12.06.2013
    Viestejä:
    2,363
    Kiitokset:
    0
    Pisteet:
    46
    kiiti lettas tolla sai poistettua

    Mutta joo asensin kaiken uusiks ja boottasin, no käynisty taas vikasietotilaan, katon sen komentotulosteen ja edittaan sitte tätä...

    ...ööö, tuli tämmönen, en oo kyl nyt varma pitäskö tämmösta tulla:
    "(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (II) Loading extension MIT-SCREEN-SAVER"
     
    Viimeksi muokattu: 13.03.2008
  21. lettas

    lettas Moderator Ylläpitäjä

    Liittynyt:
    03.03.2003
    Viestejä:
    4,405
    Kiitokset:
    218
    Pisteet:
    93

Jaa tämä sivu