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?
- 1318 megtekintés
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?
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
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 ! -
- A hozzászóláshoz be kell jelentkezni
Szia!
Az a helyzet, hogy ide irányított az Nvidia honlapja: http://www.nvidia.com/object/linux_display_x86_71.86.01.html és szépen működik is vele.
- A hozzászóláshoz be kell jelentkezni
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 ! -
- A hozzászóláshoz be kell jelentkezni