Kirjoittaja Aihe: Feistyn ja X:n kanssa ongelma RATKAISTU  (Luettu 1998 kertaa)

Fabio

  • Käyttäjä
  • Viestejä: 29
    • Profiili
Feistyn ja X:n kanssa ongelma RATKAISTU
« : 22.04.07 - klo:11.57 »
Eli käynnistyksen yhteydessä ladataan väärä versio nvidian näytönohjaimen kernel moduulista ja X:n käynnistyksen yhteydessä ladataan oikea versio x:n ajurista jolloin x ei suostu käynnistyyn. Kun sitten konsolissa ajan nvidian asennus ohjelman ja sen jälkeen komennana startx niin kaikki sujuu hyvin oikea kerneli moduuli ladataan ja kaikki toimii. Siis miten saan käynnistyksen yhteydessä ladattua oikean version kernel moduulista ?

dmesg:
[   36.984911] NVRM: loading NVIDIA Linux x86_64 Kernel Module  1.0-7184  Tue Au
g  1 19:28:54 PDT 2006

x.log:
(II) NVIDIA dlloader X Driver  1.0-9755  Mon Feb 26 23:18:52 PST 2007
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 03:00:0
(WW) NVIDIA: No matching Device section for instance (BusID PCI:0:10:3) found
« Viimeksi muokattu: 22.04.07 - klo:13.07 kirjoittanut Fabio »

eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Vs: Feistyn ja X:n kanssa ongelma
« Vastaus #1 : 22.04.07 - klo:12.06 »
Onko asennettu nämä paketit: nvidia-glx nvidia-kernel. Vaikka olisi, komenna
Koodia: [Valitse]
sudo apt-get install --reinstall nvidia-glx nvidia-kernel Ja kokeile uudelleen. Jos ei toimi, kerro miltä näyttää tiedostosi /etc/X11/xorg.conf .
alias vililikku

Fabio

  • Käyttäjä
  • Viestejä: 29
    • Profiili
Vs: Feistyn ja X:n kanssa ongelma
« Vastaus #2 : 22.04.07 - klo:12.17 »
Nvidia-glx oli asennettuna ja nvidia-kernel antaa seuraavan virheen:
sudo apt-get install nvidia-kernel
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatietoja... Valmis       
E: Pakettia nvidia-kernel ei löytynyt

Lisättäköön että heti päivityksen jälkeen kun käynnistin koneen niin ruutu pysyi pimeänä kokoajan ja x ei käynnistynyt. Sitten käynnistin koneen recovery modessa ja ruutuun tuli normaali käynnistys tekstit ja kun siirryin runlevel yhdeltä kolmelle kokeilin käynnistää x:n muttei suostunut käynnistymään muuta kuin open source ajurilla mutta ei anatanut valita oikeata resoluutiota joten käynnistin uudestaan koneen normaalisti ja sen jälkeen hain nvidia installerin jne. Taidan kuitenkin muistaa että edgyllä jossain vaiheessa täytyi poistaa paketti restricted-kernel-modules.

eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Vs: Feistyn ja X:n kanssa ongelma
« Vastaus #3 : 22.04.07 - klo:12.23 »
Oho, siis asenna paketti nvidia-kernel-common . Jos ei toimi, kerro miltä näyttää xorg.conffisi.
alias vililikku

Fabio

  • Käyttäjä
  • Viestejä: 29
    • Profiili
Vs: Feistyn ja X:n kanssa ongelma
« Vastaus #4 : 22.04.07 - klo:12.28 »
On jo uusin versio.

xorg.conf:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder26)  Mon Feb 26 23:37:58 PST 2007

# /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 xorg.conf(5) manual page.
# (Type "man 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"
    InputDevice    "Synaptics Touchpad"
EndSection

Section "Files"

        # path to defoma fonts
    FontPath        "/usr/share/fonts/X11/misc"
    FontPath        "/usr/share/fonts/X11/cyrillic"
    FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/Type1"
    FontPath        "/usr/share/fonts/X11/100dpi"
    FontPath        "/usr/share/fonts/X11/75dpi"
    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           "vbe"
EndSection

Section "InputDevice"
    Identifier     "Generic Keyboard"
    Driver         "kbd"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc104"
    Option         "XkbLayout" "us"
EndSection

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

Section "InputDevice"
    Identifier     "Synaptics Touchpad"
    Driver         "synaptics"
    Option         "SendCoreEvents" "true"
    Option         "Device" "/dev/psaux"
    Option         "Protocol" "auto-dev"
    Option         "HorizScrollDelta" "0"
EndSection

Section "InputDevice"
    Identifier     "stylus"
    Driver         "wacom"
    Option         "Device" "/dev/input/wacom"
    Option         "Type" "stylus"
    Option         "ForceDevice" "ISDV4"                # Tablet PC ONLY
EndSection

Section "InputDevice"
    Identifier     "eraser"
    Driver         "wacom"
    Option         "Device" "/dev/input/wacom"
    Option         "Type" "eraser"
    Option         "ForceDevice" "ISDV4"                # Tablet PC ONLY
EndSection

Section "InputDevice"
    Identifier     "cursor"
    Driver         "wacom"
    Option         "Device" "/dev/input/wacom"
    Option         "Type" "cursor"
    Option         "ForceDevice" "ISDV4"                # Tablet PC ONLY
EndSection

Section "Monitor"
    Identifier     "Tyypillinen näyttö"
    HorizSync       28.0 - 72.0
    VertRefresh     43.0 - 60.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "nVidia Corporation G70 [GeForce Go 7600]"
    Driver         "nvidia"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "nVidia Corporation G70 [GeForce Go 7600]"
    Monitor        "Tyypillinen näyttö"
    DefaultDepth    16
    SubSection     "Display"
        Depth       1
        Modes      "1440x900"
    EndSubSection
    SubSection     "Display"
        Depth       4
        Modes      "1440x900"
    EndSubSection
    SubSection     "Display"
        Depth       8
        Modes      "1440x900"
    EndSubSection
    SubSection     "Display"
        Depth       15
        Modes      "1440x900"
    EndSubSection
    SubSection     "Display"
        Depth       16
        Modes      "1440x900"
    EndSubSection
    SubSection     "Display"
        Depth       24
        Modes      "1440x900"
    EndSubSection
EndSection


eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Vs: Feistyn ja X:n kanssa ongelma
« Vastaus #5 : 22.04.07 - klo:12.30 »
Oletko asentanut joskus Nvidian ajurit Nvidian omilta sivuilta? Voit myös kokeilla asentaa ajurit uudelleen:
Koodia: [Valitse]
sudo apt-get install --reinstall nvidia-glx nvidia-kernel-common
alias vililikku

Fabio

  • Käyttäjä
  • Viestejä: 29
    • Profiili
Vs: Feistyn ja X:n kanssa ongelma
« Vastaus #6 : 22.04.07 - klo:12.37 »
Edgyyn asensin nvidian omat ajurit ja jossain aikaisemmassa vaiheessa poistin restricted-kernel-modules paketin ja silloin toimi melkein. Edgyn nvidia-glx ajuri aiheitti sen, että kun katseli videota niin hetken kuluttua kuva sekosi ja kone meni jumiin, 3d kyllä toimi normaalisti. Sen takia asensin nvidian sivuilta ajurin. Luulen että tuon restricted-modules paketin poistaminen on ratkaisu mutta poistaako se muutakin kuin nvidian kernel moduulin eli saisko poistettua vain yhden moduulin poistamatta koko pakettia ?

EDIT siis vika on tuo ensimmäisessä viestissä mainittu kernel moduulin vanhempi versio. kun asennan nvidian oman ajurin se lataa uudemman version kernel moduulista ja näin ollen se ei ole ristiriidassa x:n ajurin kanssa.

EDIT2 kokeilen ohjetta osoitteessa: http://www.ubuntugeek.com/how-to-fix-nvidia-acceleration-in-feisty-nvidia-8800-and-legacy-users.html
EDIT3 kyseinen ohje toimi.
« Viimeksi muokattu: 22.04.07 - klo:13.07 kirjoittanut Fabio »