[MEGOLDVA] ATI-Nvidia kártya csere->nem indul az X.

Fórumok

Sziasztok!

Kicserértem egy régi gépemben az Ati Rage3D kártyát egy TNT2-es kártyára.
A rendszerem Ubuntu Merész Gibbon.
A legacy driver modul sikeresen lefordult, települt.
Az /etc/modules-be szépen bettem az nvidia bejegyzést.
A modinfo nvidia kimenete:
filename: /lib/modules/2.6.22-14-generic/kernel/drivers/video/nvidia.ko
license: NVIDIA
alias: char-major-195-*
alias: pci:v000010DEd*sv*sd*bc03sc00i00*
depends: agpgart
vermagic: 2.6.22-14-generic SMP mod_unload 586

Vagyis a megfelelő modul töltődik be. Ám előszörre nem indul soha az X. Minden egyes alkalommal modprope -r nvidia, majd modprobe nvidia parancs kell, aztán jöhet a startx.

A gép indulásakor a Xorg.0.log:

(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module! Please ensure
(EE) NVIDIA(0): that there is a supported NVIDIA GPU in this system, and
(EE) NVIDIA(0): that the NVIDIA device files have been created properly.
(EE) NVIDIA(0): Please consult the NVIDIA README for details.
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"

Teljesen evidens, hogy mit ír ki, ám nem értem, hogy aztán egy modprobe -r majd egy modprobe után mitől lesz helyes a működése?

Mit tanácsoltok, milyen fájlokat ellenőrizzek a gépen?

Hozzászólások

/lib/modules/2.6.22-14-generic/kernel/drivers/video/nvidia.ko
Csak itt van nvidia modul?
Nem lehet, hogy mashol is van egy es azt akarja betolteni?

Szia!

Volt, de kiplántáltam egy kőbunkós megoldással (mv /lib/modules/2.6.22-14-generic/volatile/nvidia.ko ~/temp)

Na, neee! Most nézem, hogy megint ott figyelget. A dátumok alapján azt látom, hogy ebben a könyvtárban lévő modulok bootoláskor jönnek létre. Aha.. Itt van a kutya elesve... A volatile modulok a restricted modul .o fájljaiból készülnek?

Szerk.: Pedig úgy rémlik, hogy tegnap már volt egy apt-get remove linux-restricted-modules-2.6.22-14-generic...

Szerk 2: Érthetetlen... A restricted modulokat megint leszedtem, most frankón megy minden. (Reboot után indult automatice az X.)
Mindenesetre köszönöm, ha nem kérdezel rá, hogy van-e másik modul, akkor eszembe sem jut, hogy ellenőrizzem még egyszer.

fel kene tenni az nvidia-glx-legacy csomagot, mert ezt a kartyat mar csak a legacy nvidia driver tamogatja, az ujabbak nem.
ha felteszed azt a csomagot, akkor reboot utan mindig a megfelelo nvidia_legacy module fog betoltodni (es nem az nvidia vagy nvidia_new,amik neked nem jok).

- Use the Source Luke ! -

jo ez ugyanaz a driver mint a glx-legacy. a lenyeg, hogy nem kellett volna szetfaragni a rendszeredet, mert az nvidia-glx-legacy csomag (es egy reboot) mindent megoldott volna ugyanugy (a kernel driver egyebkent a restricted-modul csomagban van, alapbol felteve, viszont az nvidia-glx-legacy driver-t feltevesebol tudta volna eldonteni, hogy az nvidia_legacy module-t toltse be mindig (a harom lehetseges module kozul)). utobbi esetben meg az xorg.conf-ba kellett volna maximum irkalni egy picit es kesz.

- Use the Source Luke ! -