Kirjoittaja Aihe: NVidian ajuriongelma, X käynnistyy kerran  (Luettu 4600 kertaa)

skellu

  • Vieras
NVidian ajuriongelma, X käynnistyy kerran
« : 27.02.07 - klo:21.45 »
Elikkäs asensin Kubuntu Edgy Eftin ja päivittelin paketit. Sen jälkeen asensin NVdian ajurit paketista NVIDIA-Linux-x86_64-1.0-9746-pkg2.run. Käynnistän X:n -> toimii.

Sitten alkavatkin ongelmat. Jos boottaan koneen tai koetan restartata X:n (ctrl alt backspace), X kaatuu. Kaatumisen jälkeen kirjoitan startx, niin taas toimii. Käyttääkö X eri konffia restarttiin ja starttiin tai jotain, menee ihan henkimaailman jutuiksi  >:(

xorg.conf:
Koodia: [Valitse]
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder26)  Fri Dec 15 10:40:27 PST 2006

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen         "Default Screen" 0 0
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
    InputDevice    "stylus" "SendCoreEvents"
    InputDevice    "cursor" "SendCoreEvents"
    InputDevice    "eraser" "SendCoreEvents"
EndSection

Section "Files"

# path to defoma fonts
    FontPath        "/usr/share/X11/fonts/misc"
    FontPath        "/usr/share/X11/fonts/cyrillic"
    FontPath        "/usr/share/X11/fonts/100dpi/:unscaled"
    FontPath        "/usr/share/X11/fonts/75dpi/:unscaled"
    FontPath        "/usr/share/X11/fonts/Type1"
    FontPath        "/usr/share/X11/fonts/100dpi"
    FontPath        "/usr/share/X11/fonts/75dpi"
    FontPath        "/usr/share/fonts/X11/misc"
    FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
    Load           "i2c"
    Load           "bitmap"
    Load           "ddc"
    Load           "extmod"
    Load           "freetype"
    Load           "glx"
    Load           "int10"
    Load           "type1"
    Load           "vbe"
EndSection

Section "InputDevice"
    Identifier     "Generic Keyboard"
    Driver         "kbd"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "fi"
    Option         "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
    Identifier     "Configured Mouse"
    Driver         "mouse"
    Option         "CorePointer"
    Option         "Device" "/dev/input/mice"
    Option         "Protocol" "ExplorerPS/2"
    Option         "ZAxisMapping" "4 5"
    Option         "Emulate3Buttons" "true"
EndSection

Section "InputDevice"

                                                      # /dev/input/event
                                                      # for USB
    Identifier     "stylus"
    Driver         "wacom"
    Option         "Device" "/dev/wacom"          # Change to
    Option         "Type" "stylus"
    Option         "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"

                                                      # /dev/input/event
                                                      # for USB
    Identifier     "eraser"
    Driver         "wacom"
    Option         "Device" "/dev/wacom"          # Change to
    Option         "Type" "eraser"
    Option         "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"

                                                      # /dev/input/event
                                                      # for USB
    Identifier     "cursor"
    Driver         "wacom"
    Option         "Device" "/dev/wacom"          # Change to
    Option         "Type" "cursor"
    Option         "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection

Section "Monitor"
    Identifier     "L1919S"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "NVIDIA Corporation NVIDIA Default Card"
    Driver         "nvidia"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "NVIDIA Corporation NVIDIA Default Card"
    Monitor        "L1919S"
    DefaultDepth    24
    SubSection     "Display"
        Depth       1
        Modes      "1280x1024" "1024x768" "800x600" "720x400" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       4
        Modes      "1280x1024" "1024x768" "800x600" "720x400" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       8
        Modes      "1280x1024" "1024x768" "800x600" "720x400" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       15
        Modes      "1280x1024" "1024x768" "800x600" "720x400" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       16
        Modes      "1280x1024" "1024x768" "800x600" "720x400" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       24
        Modes      "1280x1024" "1024x768" "800x600" "720x400" "640x480"
    EndSubSection
EndSection


Xorg.1.logista (ee) rivit:

Koodia: [Valitse]
(EE) xf86OpenSerial: Cannot open device /dev/wacom
No such file or directory.
Error opening /dev/wacom : Success
(EE) xf86OpenSerial: Cannot open device /dev/wacom
No such file or directory.
Error opening /dev/wacom : Success
(**) Option "Device" "/dev/wacom"
(EE) xf86OpenSerial: Cannot open device /dev/wacom
No such file or directory.
Error opening /dev/wacom : Success
(EE) xf86OpenSerial: Cannot open device /dev/wacom
No such file or directory.
Error opening /dev/wacom : Success
(**) Option "Device" "/dev/wacom"
(EE) xf86OpenSerial: Cannot open device /dev/wacom
No such file or directory.
Error opening /dev/wacom : Success
(EE) xf86OpenSerial: Cannot open device /dev/wacom
No such file or directory.
Error opening /dev/wacom : Success
(EE) AIGLX: Screen 0 is not DRI capable
(II) GLX: Initialized MESA-PROXY GL provider for screen 0
error opening security policy file /usr/lib/xserver/SecurityPolicy
    xkb_keycodes             { include "xfree86+aliases(qwerty)" };
    xkb_types                { include "complete" };
    xkb_compatibility        { include "complete" };
    xkb_symbols              { include "pc(pc105)+fi+level3(ralt_switch)" };
    xkb_geometry             { include "pc(pc105)" };
(EE) xf86OpenSerial: Cannot open device /dev/wacom
No such file or directory.
Error opening /dev/wacom : Success
(EE) xf86OpenSerial: Cannot open device /dev/wacom
No such file or directory.
Error opening /dev/wacom : Success
(EE) xf86OpenSerial: Cannot open device /dev/wacom
No such file or directory.
Error opening /dev/wacom : Success
(EE) xf86OpenSerial: Cannot open device /dev/wacom
No such file or directory.
Error opening /dev/wacom : Success
(EE) xf86OpenSerial: Cannot open device /dev/wacom
No such file or directory.
Error opening /dev/wacom : Success
(EE) xf86OpenSerial: Cannot open device /dev/wacom
No such file or directory.
Error opening /dev/wacom : Success
(II) Configured Mouse: ps2EnableDataReporting: succeeded
Could not init font path element /usr/share/fonts/X11/TTF/, removing from list!
Could not init font path element /usr/share/fonts/X11/OTF, removing from list!
Could not init font path element /usr/share/fonts/X11/CID/, removing from list!
FreeFontPath: FPE "/usr/share/fonts/X11/misc" refcount is 2, should be 1; fixing.
« Viimeksi muokattu: 28.02.07 - klo:12.32 kirjoittanut skellu »

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: NVidian ajuriongelma, X toimii joka toinen kerta
« Vastaus #1 : 27.02.07 - klo:22.17 »
Kirjotas päätteeseen: glxinfo | grep direct
Lainaus
(EE) AIGLX: Screen 0 is not DRI capable

Siis silloin kun olet x:ssä...
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

skellu

  • Vieras
Vs: NVidian ajuriongelma, X toimii joka toinen kerta
« Vastaus #2 : 28.02.07 - klo:06.54 »
Kirjotas päätteeseen: glxinfo | grep direct
Lainaus
(EE) AIGLX: Screen 0 is not DRI capable

Siis silloin kun olet x:ssä...

Toimii, "direct rendering: Yes"

Päivitystä: Eli X ei käynnistykään joka toinen kerta, vaan aina yhden (1) kerran ajurien asennuksen jälkeen. Kokeilin asentaa nuo pkg-config ja x.org sdk / dev paketit mistä Nvidian asennus jotain mölisi, eikä mölise enää, mutta ongelmaa se ei poistanut. Älytöntä =/

Olisikohan mahdollista jotenkin lukita xorg.conf ja mahdollisesti muut tiedostot, mitä ei normaalikäytössä tarvitse säätää. Jos se auttaisi tässä asiassa?
« Viimeksi muokattu: 28.02.07 - klo:10.40 kirjoittanut skellu »

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: NVidian ajuriongelma, X käynnistyy kerran
« Vastaus #3 : 28.02.07 - klo:13.47 »
Aha eli tuntuu siltä kun kernel modulia ei ladattaisi konetta käynnistettäessä(katsos lyötyykö sitä komennolla cat /proc/driver/nvidia/version). Jokin erityinen syy käyttää uusinta ajuria? Paketti varastoissa olisi vanhempikin nvidia-glx(tosin 8xxx ajurina siitä puuttuu aiglx tuki). Nvidia installerin logi löytyy koneelta nimeltä:
/var/log/nvidia-installer.log

Hyvät ohjeet noiden asentamiseen löytää täältä.
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

skellu

  • Vieras
Vs: NVidian ajuriongelma, X käynnistyy kerran
« Vastaus #4 : 28.02.07 - klo:15.40 »
Aha eli tuntuu siltä kun kernel modulia ei ladattaisi konetta käynnistettäessä(katsos lyötyykö sitä komennolla cat /proc/driver/nvidia/version). Jokin erityinen syy käyttää uusinta ajuria? Paketti varastoissa olisi vanhempikin nvidia-glx(tosin 8xxx ajurina siitä puuttuu aiglx tuki). Nvidia installerin logi löytyy koneelta nimeltä:
/var/log/nvidia-installer.log

Hyvät ohjeet noiden asentamiseen löytää täältä.

Asensin nyt pykälää vanhemmat ajurit, 9631, ja sama ongelma jatkuu.
Koodia: [Valitse]
cat /proc/driver/nvidia/version
NVRM version: NVIDIA Linux x86_64 Kernel Module  1.0-9631  Thu Nov  9 17:35:27 PST 2006
GCC version:  gcc version 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)

Tuolta lokitiedostosta ei mitään virheitä tai valituksia löytynyt.

immoT

  • Käyttäjä
  • Viestejä: 435
    • Profiili
Vs: NVidian ajuriongelma, X käynnistyy kerran
« Vastaus #5 : 28.02.07 - klo:20.48 »
Ubuntun pakettivarastoista löytyvät ajurit toimivat yleensä tosi hyvin.
http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Laitteisto#Nvidia

skellu

  • Vieras
Vs: NVidian ajuriongelma, X käynnistyy kerran
« Vastaus #6 : 01.03.07 - klo:08.38 »
Ubuntun pakettivarastoista löytyvät ajurit toimivat yleensä tosi hyvin.
http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Laitteisto#Nvidia

En saanut noilla refresh ratea kuntoon ja kuva oli koko ajan pikkuisen vinossa, tai liikkunut oikealle.

Nyt sain ajurit koneeseen ja toimii, kun analysoin tekemisiäni tällä asennuskerralla ja edellisellä asennuskerralla kun sain ne toimimaan, tulin tähän tulokseen:

- Asenna paketista Nvidian ajurit, asennus onnistuu muttei toimi
- Asenna uusi kerneli eli *.11.
- Sekoita uusi kerneli asentamalla ajureita miljoonan eri oppaan mukaan tietämättä mitä teet.
- Käynnistä vanha kerneli, hups, nehän toimii nyt täällä
- Poista uusi kerneli jos haluat, toimivat silti

Meni ihan henkimaailman jutuiksi enkä tajua yhtään mitä tein, mutta nyt toimii :P Jollain tavalla tuo uusi kerneli siihen liittyy.

Tonde

  • Käyttäjä
  • Viestejä: 919
  • Feisty Fawn
    • Profiili
Vs: NVidian ajuriongelma, X käynnistyy kerran
« Vastaus #7 : 01.03.07 - klo:10.06 »
katsoppas hupia, mitä versioita sulla on asennettuna "linux-restricted-modules"-paketista? Nämä paketit pitää sisällään nvidian yms. moduleita ja tästä paketista pitäisi olla asennettuna aina kernelin uusinta versiota vastaava paketti.
Mulla tais käydä niin, että kun kernel päivitty, linux-restricted-modules ei päivittynytkään, jolloin nvidian ajuritkaan eivät toimineet.
Kerneli löytyy "linux-image"-paketeista.
Heitä hyväsit hitaudelle. Asenna ubuntu!

skellu

  • Vieras
Vs: NVidian ajuriongelma, X käynnistyy kerran
« Vastaus #8 : 01.03.07 - klo:19.04 »
katsoppas hupia, mitä versioita sulla on asennettuna "linux-restricted-modules"-paketista? Nämä paketit pitää sisällään nvidian yms. moduleita ja tästä paketista pitäisi olla asennettuna aina kernelin uusinta versiota vastaava paketti.
Mulla tais käydä niin, että kun kernel päivitty, linux-restricted-modules ei päivittynytkään, jolloin nvidian ajuritkaan eivät toimineet.
Kerneli löytyy "linux-image"-paketeista.

Oli pelkkä generic ilman versionumeroa. Asensin sen *.10 paketin niin x lopetti taas toimimisen. Sen jälkeen poistin vanhat ja asensin uudet ajurit käyttämällä http://www.albertomilone.com/nvidia_scripts1.html tätä. Nyt 2d puoli toimii hyvin, värit, resot, virkistystaajuudet, mutta 3d tuki on kadoksissa. Ehkä olisi parempi lopettaa suosiolla ja odottaa vaikka seuraavaa ajuria tai feistyn releasea  >:(

Tonde

  • Käyttäjä
  • Viestejä: 919
  • Feisty Fawn
    • Profiili
Vs: NVidian ajuriongelma, X käynnistyy kerran
« Vastaus #9 : 01.03.07 - klo:22.02 »
asenna nvidian ajurit pakettivarastosta ubuntu wikin mukaan.

Varmista ensin, että kaikki pakettivarastot ovat käytössä.
http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Ohjelmien_asentaminen_ja_pakettivarastot#sources.list_-_tiedosto_Ubuntu_Edgylle_.286.10.29

Sitten nvidian ajurit
http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Laitteisto#N.C3.A4yt.C3.B6nohjaimen_3D-ajurit

Jos haluat uudet nvidian ajurit käyttöön, niin tarvitset niitä varten oman pakettivaraston käyttöön.
Koodia: [Valitse]
#nvidia
deb http://nvidia.limitless.lupine.me.uk/ubuntu edgy stable

ja aina kun nvidian ajurit asentaa (pakettivarastosta), pitää komentaa lopuksi
Koodia: [Valitse]
sudo nvidia-glx-config enable
Heitä hyväsit hitaudelle. Asenna ubuntu!

skellu

  • Vieras
Vs: NVidian ajuriongelma, X käynnistyy kerran
« Vastaus #10 : 02.03.07 - klo:08.24 »
asenna nvidian ajurit pakettivarastosta ubuntu wikin mukaan.

Varmista ensin, että kaikki pakettivarastot ovat käytössä.
http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Ohjelmien_asentaminen_ja_pakettivarastot#sources.list_-_tiedosto_Ubuntu_Edgylle_.286.10.29

Sitten nvidian ajurit
http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Laitteisto#N.C3.A4yt.C3.B6nohjaimen_3D-ajurit

Jos haluat uudet nvidian ajurit käyttöön, niin tarvitset niitä varten oman pakettivaraston käyttöön.
Koodia: [Valitse]
#nvidia
deb http://nvidia.limitless.lupine.me.uk/ubuntu edgy stable

ja aina kun nvidian ajurit asentaa (pakettivarastosta), pitää komentaa lopuksi
Koodia: [Valitse]
sudo nvidia-glx-config enable

Eipä auttanut. Tällä kertaa tosin virheilmoitukset olivat sen verran selkeät, että voi tajutakin missä on vika. Eli valitti, että kerneli käyttää 8xxx ajuria, mutta x käyttää 9xxx ajuria. Sen verran monella eri tavalla yritetty asentaa, ettei mikään ihme jos tuonne jää jotain roikkumaan. Mitähän sitä koettaisi seuraavana?  :)

Tonde

  • Käyttäjä
  • Viestejä: 919
  • Feisty Fawn
    • Profiili
Vs: NVidian ajuriongelma, X käynnistyy kerran
« Vastaus #11 : 02.03.07 - klo:09.18 »
laita vain ne koko virheilmoitukset tänne, jos et itse tiedä mitä niiden kanssa tehdä.
Heitä hyväsit hitaudelle. Asenna ubuntu!

skellu

  • Vieras
Vs: NVidian ajuriongelma, X käynnistyy kerran
« Vastaus #12 : 02.03.07 - klo:14.56 »
Ajoin tuon envyn skriptin *.11 kernelissä, aluksi uninstall drivers ja sen jälkeen install drivers, nyt toimii ainakin pikaisen kokeilun perusteella. Toivottavasti toimii jatkossakin. Kiitoksia paljon vastanneille!


Edit:

Feistya odotellessa... X hävittää asetukset aina restartissa tai rebootissa. Hyppää takaisin 1024x768 resoluutioon ja säätää pomppivan latauskursorin takaisin päälle, vaikka nvidia x-server settingssissä on säädetty resot kohdalleen ja kcontrollissa tuo kursorihomma.

Edit 2:

Edgy asennettu uudestaan ja siihen envyscriptillä ajurit. Nyt toimii sekä 2d että 3d -puolet hyvin, mutta välillä värit sekoilevat. Esim. taustakuvana olevan pingviinin kyljessä on punaisia laikkuja  ??? Aina samassa paikassa. Kaverini opasti, että hänelläkin on ollut joskus juuri samanlaista bugausta atin ohjaimella, mutta tuosta pääsee eroon kun X:n login-ruudussa painaa kerran ctrl alt backspace, että X käynnistyy uudelleen. Kumma homma mutta onneksi nyt muuten toimii
« Viimeksi muokattu: 03.03.07 - klo:08.43 kirjoittanut skellu »