Ahoj chtěl bych požadt o pomoc. Chtěl jsem nainstalovat ovladače grafické karty Nvidia (yum -y install kmod-nvidia ), instalace proběhla ok. Restartoval jsem fedoru. A najednou se zastavi na logu “f” a nic nedělá.
Nevíte prosím vás někdo co jsem pokazil. A jak to napravit? Díky moc.
Ještě když se podívám tak se zastaví na Starting jexec services a přes to dal nejede…
Neni nahodou v navodu psano, ze se ma instalovat i xorg-x11-drv-nvidia?
Jinak moc nechapu jak jexec - coz je mimochodem kdovi z ceho - zrejme Sun Java, s nvidia ovladacem. Podle me je to spis posledni servis ktery se startuje, ale nenaskoci ti GUI. Kdyz se pomoci alt+F2 prepenes na konzoli, muzes zkusit co radi pakanek.
Pokud se dostanes do te konzole, musis se podivat do /var/log/Xorg.0.log (doinstaluje si “mc” a pust ho, pujde ti to lip) a zjistit proc se Xka nestartuji.
LoadModule: “nvidia”
Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
Failed to load module “nvidia” (module - specific error, 0)
No drivers available
Fatal server error
no screens found
Po instalaci pomoci yum -y install kmod-nvidia xorg-x11-drv-nvidia-libs
Instalace vypadala OK. V čem by mohl být problém?
Já mám tedy od jisté doby dva balíčky pro kernelové moduly nvidia, potřeba jsou oba. Nechápu, proč vám to nenahrály automatické závislosti celé.
Zde:
kmod-nvidia-2.6.35.11-83.fc14.i686-260.19.36-1.fc14.1.i686
kmod-nvidia-260.19.36-1.fc14.1.i686
přičemž první z nich je závislý od verze kernelu
(např. kmod-nvidia-2.6.35.10-74.fc14.i686-260.19.36-1.fc14.i686)
[ 54.593] (==) Log file: “/var/log/Xorg.1.log”, Time: Wed Mar 23 00:53:09 2011
[ 54.595] (==) Using config file: “/etc/X11/xorg.conf”
[ 54.595] (==) Using config directory: “/etc/X11/xorg.conf.d”
[ 54.595] (==) Using system config directory “/usr/share/X11/xorg.conf.d”
[ 54.595] (==) No Layout section. Using the first Screen section.
[ 54.595] (==) No screen section available. Using defaults.
[ 54.595] () |–>Screen “Default Screen Section” (0)
[ 54.595] () | |–>Monitor “”
[ 54.595] (==) No device specified for screen “Default Screen Section”.
Using the first device section listed.
[ 54.595] () | |–>Device “Videocard0”
[ 54.595] (==) No monitor specified for screen “Default Screen Section”.
Using a default monitor configuration.
[ 54.595] (==) Automatically adding devices
[ 54.595] (==) Automatically enabling devices
[ 54.595] (==) FontPath set to:
catalogue:/etc/X11/fontpath.d,
built-ins
[ 54.595] () ModulePath set to “/usr/lib64/xorg/modules/extensions/nvidia,/usr/lib64/xorg/modules”
[ 54.595] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 54.595] (II)
** Fedora switched to udev-based device detection with **
** xorg-x11-server-1.7.99.901-1. Custom HAL configuration **
** stored in /etc/hal/fdi/policy will not be seen by this **
** server version. If you have such configuration you will **
** need to update it to the new format. **
** For more information, see the Fedora wiki page **
** https://fedoraproject.org/wiki/Input_device_configuration **
[ 54.595] (II) Loader magic: 0x7d32c0
[ 54.595] (II) Module ABI versions:
[ 54.595] X.Org ANSI C Emulation: 0.4
[ 54.595] X.Org Video Driver: 8.0
[ 54.595] X.Org XInput driver : 11.0
[ 54.595] X.Org Server Extension : 4.0
[ 54.599] (–) PCI:*(0:8:0:0) 10de:0427:1462:4327 rev 161, Mem @ 0xfd000000/16777216, 0xc0000000/268435456, 0xfa000000/33554432, I/O @ 0x0000cc00/128, BIOS @ 0x???/131072
[ 54.599] (II) LoadModule: “extmod”
[ 54.600] (II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so
[ 54.601] (II) Module extmod: vendor=“X.Org Foundation”
[ 54.601] compiled for 1.9.4, module version = 1.0.0
[ 54.601] Module class: X.Org Server Extension
[ 54.601] ABI class: X.Org Server Extension, version 4.0
[ 54.601] (II) Loading extension SELinux
[ 54.601] (II) Loading extension MIT-SCREEN-SAVER
[ 54.601] (II) Loading extension XFree86-VidModeExtension
[ 54.601] (II) Loading extension XFree86-DGA
[ 54.601] (II) Loading extension DPMS
[ 54.601] (II) Loading extension XVideo
[ 54.601] (II) Loading extension XVideo-MotionCompensation
[ 54.601] (II) Loading extension X-Resource
[ 54.601] (II) LoadModule: “dbe”
[ 54.602] (II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so
[ 54.602] (II) Module dbe: vendor=“X.Org Foundation”
[ 54.602] compiled for 1.9.4, module version = 1.0.0
[ 54.602] Module class: X.Org Server Extension
[ 54.602] ABI class: X.Org Server Extension, version 4.0
[ 54.602] (II) Loading extension DOUBLE-BUFFER
[ 54.602] (II) LoadModule: “glx”
[ 54.603] (II) Loading /usr/lib64/xorg/modules/extensions/nvidia/libglx.so
[ 54.617] (II) Module glx: vendor=“NVIDIA Corporation”
[ 54.618] compiled for 4.0.2, module version = 1.0.0
[ 54.618] Module class: X.Org Server Extension
[ 54.618] (II) NVIDIA GLX Module 260.19.36 Tue Jan 18 17:12:12 PST 2011
[ 54.618] (II) Loading extension GLX
[ 54.618] (II) LoadModule: “record”
[ 54.619] (II) Loading /usr/lib64/xorg/modules/extensions/librecord.so
[ 54.619] (II) Module record: vendor=“X.Org Foundation”
[ 54.619] compiled for 1.9.4, module version = 1.13.0
[ 54.619] Module class: X.Org Server Extension
[ 54.619] ABI class: X.Org Server Extension, version 4.0
[ 54.619] (II) Loading extension RECORD
[ 54.619] (II) LoadModule: “dri”
[ 54.621] (II) Loading /usr/lib64/xorg/modules/extensions/libdri.so
[ 54.621] (II) Module dri: vendor=“X.Org Foundation”
[ 54.621] compiled for 1.9.4, module version = 1.0.0
[ 54.621] ABI class: X.Org Server Extension, version 4.0
[ 54.621] (II) Loading extension XFree86-DRI
[ 54.621] (II) LoadModule: “dri2”
[ 54.623] (II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so
[ 54.623] (II) Module dri2: vendor=“X.Org Foundation”
[ 54.623] compiled for 1.9.4, module version = 1.2.0
[ 54.623] ABI class: X.Org Server Extension, version 4.0
[ 54.623] (II) Loading extension DRI2
[ 54.623] (II) LoadModule: “nvidia”
[ 54.624] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
[ 54.625] (II) Module nvidia: vendor=“NVIDIA Corporation”
[ 54.625] compiled for 4.0.2, module version = 1.0.0
[ 54.625] Module class: X.Org Video Driver
[ 55.800] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
[ 55.800] (EE) NVIDIA: system’s kernel log for additional error messages.
[ 55.800] (II) UnloadModule: “nvidia”
[ 55.800] (II) Unloading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
[ 55.800] (EE) Failed to load module “nvidia” (module-specific error, 0)
[ 55.800] (EE) No drivers available.
[ 55.800]
Fatal server error:
[ 55.800] no screens found
[ 55.800]
obávám se, že nepomohly. Chyba bude asi v něčem jiném.
[ 55.800] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
[ 55.800] (EE) NVIDIA: system’s kernel log for additional error messages.
[ 55.800] (II) UnloadModule: “nvidia”
[ 55.800] (II) Unloading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
[ 55.800] (EE) Failed to load module “nvidia” (module-specific error, 0)
Co na to říká ten dmesg?
BTW, nepere se to s ovladačem nouveau? Máte v bootovacích parametrech kernelu v /etc/grub.conf na konci tyto parametry: rdblacklist=nouveau nouveau.modeset=0
?
v /etc/@grub.conf tyto řákdy nejsou. Jsou tam jenom položky od fedory s verzi jadra a pak “other” pro spousteni windows.
měli by tam tyto řádky být? Je jedno kde nebo se musí dát přímo za danou verzi jádra?
Jak bych prosím vás udělal u příkazu dmesg aby mi nevypisoval uplně všechno?
To nebyl řádek, nýbrž konec řádku, začínajícího “kernel /vmlinuz…”
parametry, které jsem uvedl, by měly být uvedeny někde ke konci onoho řádku v sekci Fedora, kterou aktuálně bootojete. U mne to je třeba:
dmesg | grep -i nvidia
případně
dmesg | grep -i nouveau
případně bych přidal parametry -A číslo, -B číslo (viz man grep)
anebo toto:
grep -i nvidia /var/log/dmesg
Ale je to celé divné, protože pokud si vzpomínám, instalace ovladačů nvidia proběhla u mne automaticky bez toho, že bych musel něco ručně upravovat v konfiguračních souborech.
Díky moc.
Nikde v celém grub.conf není rdblacklist=nouveau
Tyto tři příkazy nevypíšou vůbec nic
dmesg | grep -i nvidia
grep -i nvidia /var/log/dmesg
rpm -qa kernel* kmod* *nvidia* | sort
Vypadá to jaky by tam ty ovladače snad nenahral. Ale instalace se provedla v pořádku.
uname -a
Linux localhost.localdomain 2.6.35.11-83.fc14x86_64# 1 SMP Feb 7 07:06:44 UTC 2011 x86_64 x86_64 GNU/Linux
dmesg | grep -i nouveau
nouveau 0000:08:00.0 PCI INT A->GSI 16()level, low ->IRQ 16
nouveau 0000:08:00.0 setting latency timer to 64
nouveau 0000:08:00.0 Detected an NVSO generation card (0x086700a2)
nouveau 0000:08:00.0 Attempting to load Bios image from PRAMIN
nouveau 0000:08:00.0 …apears to be valid
nouveau 0000:08:00.0 BIT BIOS found
nouveau 0000:08:00.0 Bios version 60.86.52.60
nouveau 0000:08:00.0 TMDS table version 2.0
nouveau 0000:08:00.0 Found Display COnfiguration Block version 4.0
nouveau 0000:08:00.0 Raw DCB entry 0: 01000323 00010034
nouveau 0000:08:00.0 Raw DCB entry 1: 02012300 00000028
nouveau 0000:08:00.0 Raw DCB entry 2: 02026312 00020010
nouveau 0000:08:00.0 Raw DCB entry 3: 010333f1 00c0c080
nouveau 0000:08:00.0 Raw DCB entry 4: 0000000e 00000000
nouveau 0000:08:00.0 DCB connector table: VHER 0x40 514 2
nouveau 0000:08:00.0 0: 0x00000040 type 0x40 idx 0 tag 0xff
nouveau 0000:08:00.0 1: 0x00002130 type 0x30 idx 1 tag 0x08
nouveau 0000:08:00.0 2: 0x00000200 type 0x00 idx 2 tag 0xff
nouveau 0000:08:00.0 3: 0x00000310 type 0x10 idx 3 tag 0xff
nouveau 0000:08:00.0 4: 0x00000311 type 0x11 idx 4 tag 0xff
nouveau 0000:08:00.0 5: 0x00000313 type 0x13 idx 5 tag 0xff
nouveau 0000:08:00.0 6: 0x00001461 type 0x61 idx 6 tag 0x07
nouveau 0000:08:00.0 Parsing VBIOS init table 0 at offset 0xc541
nouveau 0000:08:00.0 1 at offset 0xc8b8
nouveau 0000:08:00.0 2 at offset 0xd4f9
nouveau 0000:08:00.0 3 at offset 0xd5eb
nouveau 0000:08:00.0 4 at offset 0xd7e5
nouveau 0000:08:00.0 5 at offset 0xd84a
nouveau 0000:08:00.0 0xd84a: Condition still net met affer 20ms, skipping followinf opcodes
nouveau 0000:08:00.0 Detected 128 MiB VRAM
nouveau 0000:08:00.0 512 MiB GART (aperture)
nouveau 0000:08:00.0 DCB encoder 1 unknow
nouveau 0000:08:00.0 TV-1 has no encoders, removing
nouveau 0000:08:00.0 Allocating FIFO number 1
nouveau 0000:08:00.0 nouveau_channel_alloc: initialised FIFO 1
nouveau 0000:08:00.0 allocated 1440x900 fb 0x4026000, bo ffff8801373c9c60
fbcon: nouveaufb (fb0) is primary device
fb0 nouveaufb frame buffer device
Initialized nouveau 0.0.16 20090420 for 0000:08:00.0 on minor 0