You are not logged in.
Pages: 1
Hello,
I run Archlinux fine with an nvidia card. Everything is find except I have to load the module 'nvidia' at each startup.
I've tried to add the module in a file : /etc/modules-load.d/nvidia.conf
But the module isn't load at startup.
Anyone knows how to load that module at startup ?
Thanks !
Olivier.
Offline
modules-load.d
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
modules-load.d
Like I wrote, I've already tried the modules-load.d way. No luck but thanks anyway.
Offline
Have you blacklisted it in modprobe.d?
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
Have you blacklisted it in modprobe.d?
No it's not
Offline
Okay, can you post the outputs of:
systemctl status systemd-modules-load.service
cat /etc/modules-load.d/*
lspci | grep "VGA "
modinfo nvidia
cat /etc/modprobe.d/*
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
I think I need to resurrect that thread, because I have the same problem. Only manually loading the nvidia module makes it work.
Okay, can you post the outputs of:
systemctl status systemd-modules-load.service
● systemd-modules-load.service - Load Kernel Modules
Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static; vendor preset: disabled)
Active: active (exited) since Sa 2015-04-25 09:35:53 CEST; 9h ago
Docs: man:systemd-modules-load.service(8)
man:modules-load.d(5)
Process: 245 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=0/SUCCESS)
Main PID: 245 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/systemd-modules-load.service
cat /etc/modules-load.d/*
Not quite, I load it via kernel commandline (which should work according to systemd man page):
$ cat /proc/cmdline
BOOT_IMAGE=/vmlinuz-linux root=... rw nomodeset modprobe.blacklist=nouveau modules-load=nvidia
lspci | grep "VGA "
01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 770] (rev a1)
modinfo nvidia
filename: /lib/modules/3.19.3-3-ARCH/extramodules/nvidia.ko.gz
alias: char-major-195-*
version: 349.16
supported: external
license: NVIDIA
alias: pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias: pci:v000010DEd*sv*sd*bc03sc02i00*
alias: pci:v000010DEd*sv*sd*bc03sc00i00*
depends: drm,i2c-core
vermagic: 3.19.3-3-ARCH SMP preempt mod_unload modversions
parm: NVreg_Mobile:int
parm: NVreg_ResmanDebugLevel:int
parm: NVreg_RmLogonRC:int
parm: NVreg_ModifyDeviceFiles:int
parm: NVreg_DeviceFileUID:int
parm: NVreg_DeviceFileGID:int
parm: NVreg_DeviceFileMode:int
parm: NVreg_RemapLimit:int
parm: NVreg_UpdateMemoryTypes:int
parm: NVreg_InitializeSystemMemoryAllocations:int
parm: NVreg_UsePageAttributeTable:int
parm: NVreg_MapRegistersEarly:int
parm: NVreg_RegisterForACPIEvents:int
parm: NVreg_CheckPCIConfigSpace:int
parm: NVreg_EnablePCIeGen3:int
parm: NVreg_EnableMSI:int
parm: NVreg_MemoryPoolSize:int
parm: NVreg_RegistryDwords:charp
parm: NVreg_RmMsg:charp
parm: NVreg_AssignGpus:charp
cat /etc/modprobe.d/*
blacklist xpad
options iwl4965 11n_disable=1
# Added by VMware.
alias char-major-10-229 fuse
As far as I can tell, all looks fine. Still, nvidia isn't loaded and I have to manually run
modprobe nvidia
before starting X after booting. Any ideas?
I'm that close to writing a simple shell script I run on boot that will modprobe nvidia (... if /proc/cmdline contains the appropriate parameter). But I dislike that, since it's kinda a workaround for some deeper problem :-/
Offline
I have the same issue. I think this may be preventing bumblebee from working correctly...
Okay, can you post the outputs of:
systemctl status systemd-modules-load.service
● systemd-modules-load.service - Load Kernel Modules
Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static; vendor preset: disabled)
Active: active (exited) since zo 2015-05-31 16:28:17 CEST; 26min ago
Docs: man:systemd-modules-load.service(8)
man:modules-load.d(5)
Process: 197 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=0/SUCCESS)
Main PID: 197 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/systemd-modules-load.service
cat /etc/modules-load.d/*
nvidia
vboxdrv
lspci | grep "VGA "
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
01:00.0 VGA compatible controller: NVIDIA Corporation GT216M [GeForce GT 330M] (rev a2)
modinfo nvidia
filename: /lib/modules/4.0.4-2-ARCH/extramodules/nvidia.ko.gz
alias: char-major-195-*
version: 340.76
supported: external
license: NVIDIA
alias: pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias: pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00*
alias: pci:v000010DEd*sv*sd*bc03sc02i00*
alias: pci:v000010DEd*sv*sd*bc03sc00i00*
depends: drm,i2c-core
vermagic: 4.0.2-1-ARCH SMP preempt mod_unload modversions
parm: NVreg_Mobile:int
parm: NVreg_ResmanDebugLevel:int
parm: NVreg_RmLogonRC:int
parm: NVreg_ModifyDeviceFiles:int
parm: NVreg_DeviceFileUID:int
parm: NVreg_DeviceFileGID:int
parm: NVreg_DeviceFileMode:int
parm: NVreg_RemapLimit:int
parm: NVreg_UpdateMemoryTypes:int
parm: NVreg_InitializeSystemMemoryAllocations:int
parm: NVreg_UsePageAttributeTable:int
parm: NVreg_MapRegistersEarly:int
parm: NVreg_RegisterForACPIEvents:int
parm: NVreg_CheckPCIConfigSpace:int
parm: NVreg_EnablePCIeGen3:int
parm: NVreg_EnableMSI:int
parm: NVreg_MemoryPoolSize:int
parm: NVreg_RegistryDwords:charp
parm: NVreg_RmMsg:charp
parm: NVreg_AssignGpus:charp
cat /etc/modprobe.d/*
options snd_hda_intel power_save=1
blacklist nouveau
Additionally, the output of
journalctl -b | grep nvidia
is
May 31 16:28:16 arch-vaio systemd-modules-load[197]: Module 'nvidia' is blacklisted
I'm quite sure it isn't blacklisted in the usual place. Question is where is it blacklisted then?
Offline
Pages: 1