Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2016-07-10 18:12:53

  Zbooj - Dark Sith

Zbooj
Dark Sith
Skąd: Siedziba Wszelkiego Zła
Zarejestrowany: 2005-07-28

nvidia_current - brak modułu.

Kod:

root@VAIO:/home/szymon# journalctl -u systemd-modules-load.service
-- Logs begin at nie 2016-07-10 15:31:58 CEST, end at nie 2016-07-10 18:09:37 CEST. --
lip 10 15:31:58 VAIO systemd-modules-load[153]: Inserted module 'lp'
lip 10 15:31:58 VAIO systemd-modules-load[153]: Inserted module 'ppdev'
lip 10 15:31:58 VAIO systemd-modules-load[153]: Inserted module 'parport_pc'
lip 10 15:31:59 VAIO systemd-modules-load[153]: Inserted module 'fuse'
lip 10 15:31:59 VAIO systemd-modules-load[153]: Inserted module 'ntfs'
lip 10 15:31:59 VAIO systemd-modules-load[153]: Inserted module 'coretemp'
lip 10 15:31:59 VAIO systemd-modules-load[153]: could not find module by name='nvidia_current'
lip 10 15:31:59 VAIO systemd[1]: systemd-modules-load.service: main process exited, code=exited, status=1/FAILURE
lip 10 15:31:59 VAIO systemd[1]: Failed to start Load Kernel Modules.
lip 10 15:31:59 VAIO systemd[1]: Unit systemd-modules-load.service entered failed state.
lip 10 15:32:04 VAIO systemd[1]: systemd-modules-load.service: main process exited, code=exited, status=1/FAILURE
lip 10 15:32:04 VAIO systemd[1]: Failed to start Load Kernel Modules.
lip 10 15:32:04 VAIO systemd[1]: Unit systemd-modules-load.service entered failed state.

Jak mogę usunąć ten błąd?
Nie jestem jeszcze zbyt biegły w systemd...
Podejrzewam, że jest to pozostałość w konfiguracji po module, który kiedyś kompilowałem.

Offline

 

#2  2016-07-10 19:33:46

  Carnophage - Użytkownik

Carnophage
Użytkownik
Skąd: no route to host…
Zarejestrowany: 2010-05-06
Serwis

Re: nvidia_current - brak modułu.

Zaczal bym od sprawdzenia, czy nie zostaly jakies wpisy w /etc/modules-load.d/.


Happy siduction user ^__^

Offline

 

#3  2016-07-10 21:35:55

  Zbooj - Dark Sith

Zbooj
Dark Sith
Skąd: Siedziba Wszelkiego Zła
Zarejestrowany: 2005-07-28

Re: nvidia_current - brak modułu.

Kod:

root@VAIO:/home/szymon# cat /etc/modules-load.d/modules.conf 
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

ntfs
coretemp

Kod:

root@VAIO:/home/szymon# cat /etc/modules-load.d/nvidia.conf 
nvidia

Kod:

root@VAIO:/home/szymon# lsmod | grep nvidia
nvidia              10520142  42 
drm                   249998  3 nvidia
i2c_core               46012  5 drm,i2c_i801,nvidia,v4l2_common,videodev

Offline

 

#4  2016-07-10 23:21:52

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: nvidia_current - brak modułu.

Nvidia-current - taką nazwę nadaje dkms po automatycznej budowie.
Zobacz, czy masz paczkę nvidia-kernel-dkms albo jakieś inne paczki z tej rodziny.

Ostatnio edytowany przez Jacekalex (2016-07-10 23:24:34)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#5  2016-07-11 10:11:42

  qluk - Pan inż. Cyc

qluk
Pan inż. Cyc
Skąd: Katowice
Zarejestrowany: 2006-05-22

Re: nvidia_current - brak modułu.

Sterwoniki Nvidii instalowane z binarki po wybraniu DKMS w instalatorze też tak robią, a przynajmniej robiły.

Do tego modules-load.d ładuje z następujących lokalizacji:

Kod:

/etc/modules-load.d/*.conf
/run/modules-load.d/*.conf
/usr/lib/modules-load.d/*.conf

I zgodnie z założeniami nvidia powinna być w /usr/lib/. Zważywszy na fakt że ładowanie odbywa się w kolejności wymienionej powyżej, oraz nadrzędność też jest w tej kolejności. Więc konfiguracje w /etc omijają te w /run i /usr/lib. Te w /run omijają te w /usr/lib. Trochę inna logika niż zazwyczaj gdzie ostatni ładowany nadpisuje i omija konfiguracje wcześniejsze. Ta kolejności wynika z faktu, że /etc jest zarezerwowane dla admina który ma posiadać wpływ na to co użytkownik zainstalował (w tym też admin poprzez instalatory).

Offline

 

#6  2016-07-12 10:58:42

  Zbooj - Dark Sith

Zbooj
Dark Sith
Skąd: Siedziba Wszelkiego Zła
Zarejestrowany: 2005-07-28

Re: nvidia_current - brak modułu.

Jacekalex napisał(-a):

Nvidia-current - taką nazwę nadaje dkms po automatycznej budowie.
Zobacz, czy masz paczkę nvidia-kernel-dkms albo jakieś inne paczki z tej rodziny.

Kod:

root@VAIO:/home/szymon# dpkg --list | grep nvidia
ii  glx-alternative-nvidia                      0.7.3~bpo8+1                         amd64        allows the selection of NVIDIA as GLX provider
rc  libegl1-nvidia:amd64                        340.96-1                             amd64        NVIDIA binary EGL libraries
ii  libegl1-nvidia-legacy-340xx:amd64           340.96-6~bpo8+1                      amd64        NVIDIA binary EGL libraries (340xx legacy version)
rc  libgl1-nvidia-glx:amd64                     340.96-1                             amd64        NVIDIA binary OpenGL libraries
ii  libgl1-nvidia-legacy-340xx-glx:amd64        340.96-6~bpo8+1                      amd64        NVIDIA binary OpenGL libraries (340xx legacy version)
ii  libgl1-nvidia-legacy-340xx-glx:i386         340.96-6~bpo8+1                      i386         NVIDIA binary OpenGL libraries (340xx legacy version)
ii  libgl1-nvidia-legacy-340xx-glx-i386         340.96-6~bpo8+1                      i386         NVIDIA binary OpenGL 32-bit libraries (340xx legacy version)
rc  libgles1-nvidia:amd64                       340.96-1                             amd64        NVIDIA binary OpenGL|ES 1.x libraries
ii  libgles1-nvidia-legacy-340xx:amd64          340.96-6~bpo8+1                      amd64        NVIDIA binary OpenGL|ES 1.x libraries (340xx legacy version)
rc  libgles2-nvidia:amd64                       340.96-1                             amd64        NVIDIA binary OpenGL|ES 2.x libraries
ii  libgles2-nvidia-legacy-340xx:amd64          340.96-6~bpo8+1                      amd64        NVIDIA binary OpenGL|ES 2.x libraries (340xx legacy version)
rc  libnvidia-eglcore:amd64                     340.96-1                             amd64        NVIDIA binary EGL core libraries
ii  libnvidia-legacy-340xx-eglcore:amd64        340.96-6~bpo8+1                      amd64        NVIDIA binary EGL core libraries (340xx legacy version)
ii  libnvidia-legacy-340xx-ml1:amd64            340.96-6~bpo8+1                      amd64        NVIDIA Management Library (NVML) runtime library
rc  libnvidia-ml1:amd64                         340.96-1                             amd64        NVIDIA Management Library (NVML) runtime library
rc  nvidia-alternative                          340.96-1                             amd64        allows the selection of NVIDIA as GLX provider
ii  nvidia-detect                               340.96-1                             amd64        NVIDIA GPU detection utility
ii  nvidia-installer-cleanup                    20141201+1                           amd64        cleanup after driver installation with the nvidia-installer
ii  nvidia-kernel-common                        20151021+1~bpo8+1                    amd64        NVIDIA binary kernel module support files
ii  nvidia-legacy-340xx-alternative             340.96-6~bpo8+1                      amd64        allows the selection of NVIDIA as GLX provider
ii  nvidia-legacy-340xx-driver                  340.96-6~bpo8+1                      amd64        NVIDIA metapackage (340xx legacy version)
ii  nvidia-legacy-340xx-driver-bin              340.96-6~bpo8+1                      amd64        NVIDIA driver support binaries (340xx legacy version)
ii  nvidia-legacy-340xx-kernel-dkms             340.96-6~bpo8+1                      amd64        NVIDIA binary kernel module DKMS source (340xx legacy version)
ii  nvidia-legacy-340xx-kernel-support          340.96-6~bpo8+1                      amd64        NVIDIA binary kernel module support files (340xx legacy version)
ii  nvidia-legacy-340xx-vdpau-driver:amd64      340.96-6~bpo8+1                      amd64        Video Decode and Presentation API for Unix - NVIDIA driver
ii  nvidia-modprobe                             340.46-1                             amd64        utility to load NVIDIA kernel modules and create device nodes
ii  nvidia-persistenced                         358.09-1~bpo8+1                      amd64        daemon to maintain persistent software state in the NVIDIA driver
rc  nvidia-settings                             340.46-2                             amd64        tool for configuring the NVIDIA graphics driver
ii  nvidia-settings-legacy-340xx                340.93-1~bpo8+1                      amd64        tool for configuring the NVIDIA graphics driver (340xx legacy version)
ii  nvidia-support                              20141201+1                           amd64        NVIDIA binary graphics driver support files
rc  nvidia-vdpau-driver:amd64                   340.96-1                             amd64        Video Decode and Presentation API for Unix - NVIDIA driver
rc  xserver-xorg-video-nvidia                   340.96-1                             amd64        NVIDIA binary Xorg driver
ii  xserver-xorg-video-nvidia-legacy-340xx      340.96-6~bpo8+1                      amd64        NVIDIA binary Xorg driver (340xx legacy version)

@qluk:
/etc/modules-load.d/*.conf

Kod:

root@VAIO:/home/szymon# cat /etc/modules-load.d/*.conf
# Parallel printer driver modules loading for cups
# LOAD_LP_MODULE was 'yes' in /etc/default/cups
lp
ppdev
parport_pc
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

ntfs
coretempnvidia

/run/modules-load.d/*.conf

Kod:

root@VAIO:/home/szymon# ls /run/modules-load.d/
ls: nie ma dostępu do /run/modules-load.d/: Nie ma takiego pliku ani katalogu

/usr/lib/modules-load.d/*.conf

Kod:

root@VAIO:/home/szymon# cat /usr/lib/modules-load.d/*.conf
cat: /usr/lib/modules-load.d/*.conf: Nie ma takiego pliku ani katalogu
root@VAIO:/home/szymon# ls /usr/lib/modules-load.d/
root@VAIO:/home/szymon#

Mam natomiast w etc folder nvidia a w nim:

Kod:

root@VAIO:/home/szymon# cat /etc/nvidia/*
cat: /etc/nvidia/legacy-340xx: Jest katalogiem
# You need to run "update-initramfs -u" after editing this file.

# see #580894
blacklist nouveau
# This xorg.conf.d configuration snippet configures the X server to
# automatically load the nvidia driver when it detects a device driven by the
# nvidia.ko kernel module.  Please note that this only works on Linux kernels
# version 3.9 or higher with CONFIG_DRM enabled, and only if the nvidia.ko
# kernel module is loaded before the X server is started.

Section "OutputClass"
    Identifier     "nvidia"
    MatchDriver    "nvidia-drm"
    Driver         "nvidia"
EndSection
nvidia
alias nvidia nvidia-current
remove nvidia-current rmmod nvidia-uvm nvidia

Kod:

root@VAIO:/home/szymon# cat /etc/nvidia/legacy-340xx/*
# You need to run "update-initramfs -u" after editing this file.

# see #580894
blacklist nouveau
# This xorg.conf.d configuration snippet configures the X server to
# automatically load the nvidia driver when it detects a device driven by the
# nvidia.ko kernel module.  Please note that this only works on Linux kernels
# version 3.9 or higher with CONFIG_DRM enabled, and only if the nvidia.ko
# kernel module is loaded before the X server is started.

Section "OutputClass"
    Identifier     "nvidia"
    MatchDriver    "nvidia-drm"
    Driver         "nvidia"
EndSection
nvidia
install nvidia modprobe -i nvidia-legacy-340xx $CMDLINE_OPTS

install nvidia-uvm modprobe nvidia ; modprobe -i nvidia-legacy-340xx-uvm $CMDLINE_OPTS

remove nvidia modprobe -r -i nvidia-uvm nvidia

# These aliases are defined in *all* nvidia modules.
# Duplicating them here sets higher precedence and ensures the selected
# module gets loaded instead of a random first match if more than one
# version is installed. See #798207.
alias    pci:v000010DEd00000E00sv*sd*bc04sc80i00*    nvidia
alias    pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00*    nvidia
alias    pci:v000010DEd*sv*sd*bc03sc02i00*        nvidia
alias    pci:v000010DEd*sv*sd*bc03sc00i00*        nvidia

Offline

 

#7  2016-07-12 13:04:48

  qluk - Pan inż. Cyc

qluk
Pan inż. Cyc
Skąd: Katowice
Zarejestrowany: 2006-05-22

Re: nvidia_current - brak modułu.

Z jakiego to pliku?

Kod:

nvidia
alias nvidia nvidia-current
remove nvidia-current rmmod nvidia-uvm nvidia

Offline

 

#8  2016-07-12 13:40:57

  Zbooj - Dark Sith

Zbooj
Dark Sith
Skąd: Siedziba Wszelkiego Zła
Zarejestrowany: 2005-07-28

Re: nvidia_current - brak modułu.

Kod:

root@VAIO:/home/szymon# cat /etc/nvidia/nvidia-modprobe.conf 
alias nvidia nvidia-current
remove nvidia-current rmmod nvidia-uvm nvidia

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)