You are not logged in.
Hi,
Since some time ago I'm unable to use my discrete Nvidia card with primusrun.
I believe some update must have broke it, but since I don't recall when was it working, I don't know what to downgrade to.
This is what I have installed:
local/bumblebee 3.2.1-17
NVIDIA Optimus support for Linux through VirtualGL
local/lib32-primus 20151110-4
Faster OpenGL offloading for Bumblebee (32-bit)
local/primus 20151110-7
Faster OpenGL offloading for Bumblebee
local/bbswitch 0.8-139
Kernel module allowing to switch dedicated graphics card on Optimus laptops
local/lib32-nvidia-utils 396.24-2
NVIDIA drivers utilities (32-bit)
local/libvdpau 1.1.1+3+ga21bf7a-1
Nvidia VDPAU library
local/nvidia 396.24-7
NVIDIA drivers for linux
local/nvidia-utils 396.24-2
NVIDIA drivers utilities
local/opencl-nvidia 396.24-2
OpenCL implemention for NVIDIA
Kernel version: 4.16.13-2-ARCH
Modules
Module Size Used by
ipmi_devintf 20480 0
ipmi_msghandler 57344 1 ipmi_devintf
fuse 118784 5
tun 45056 2
bbswitch 16384 0
nf_log_ipv4 16384 3
nf_log_common 16384 1 nf_log_ipv4
xt_LOG 16384 3
xt_limit 16384 3
nf_conntrack_ipv4 16384 2
nf_defrag_ipv4 16384 1 nf_conntrack_ipv4
xt_multiport 16384 1
xt_iprange 16384 1
xt_conntrack 16384 2
nf_conntrack 155648 2 nf_conntrack_ipv4,xt_conntrack
libcrc32c 16384 1 nf_conntrack
iptable_filter 16384 1
uvcvideo 114688 0
videobuf2_vmalloc 16384 1 uvcvideo
videobuf2_memops 16384 1 videobuf2_vmalloc
videobuf2_v4l2 28672 1 uvcvideo
videobuf2_common 53248 2 uvcvideo,videobuf2_v4l2
videodev 208896 3 uvcvideo,videobuf2_common,videobuf2_v4l2
media 45056 2 uvcvideo,videodev
arc4 16384 2
joydev 24576 0
mousedev 24576 0
snd_hda_codec_hdmi 57344 1
b43 454656 0
nls_utf8 16384 4
isofs 45056 5
snd_hda_codec_realtek 110592 1
loop 32768 10
mac80211 905216 1 b43
snd_hda_codec_generic 86016 1 snd_hda_codec_realtek
cfg80211 741376 2 b43,mac80211
ssb 86016 1 b43
mmc_core 172032 2 b43,ssb
pcmcia 69632 1 ssb
pcmcia_core 28672 1 pcmcia
rng_core 16384 1 b43
iTCO_wdt 16384 0
iTCO_vendor_support 16384 1 iTCO_wdt
wmi_bmof 16384 0
acer_wmi 24576 0
sparse_keymap 16384 1 acer_wmi
mxm_wmi 16384 0
i915 1994752 9
rfkill 28672 4 acer_wmi,cfg80211
intel_powerclamp 16384 0
coretemp 16384 0
intel_cstate 16384 0
intel_uncore 131072 0
broadcom 20480 1
bcm_phy_lib 16384 1 broadcom
snd_hda_intel 45056 3
i2c_algo_bit 16384 1 i915
drm_kms_helper 200704 1 i915
pcspkr 16384 0
tg3 184320 0
snd_hda_codec 151552 4 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
drm 466944 10 i915,drm_kms_helper
input_leds 16384 0
snd_hda_core 94208 5 snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
led_class 16384 3 b43,input_leds,acer_wmi
ptp 20480 1 tg3
psmouse 167936 0
snd_hwdep 16384 1 snd_hda_codec
intel_agp 24576 0
intel_gtt 24576 2 intel_agp,i915
snd_pcm 135168 4 snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi
snd_timer 36864 1 snd_pcm
pps_core 20480 1 ptp
intel_ips 24576 0
agpgart 49152 3 intel_agp,intel_gtt,drm
mei_me 45056 0
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
libphy 77824 3 bcm_phy_lib,tg3,broadcom
bcma 61440 1 b43
i2c_i801 32768 0
mei 102400 1 mei_me
snd 98304 14 snd_hda_intel,snd_hwdep,snd_hda_codec,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek,snd_pcm
soundcore 16384 1 snd
lpc_ich 28672 0
fb_sys_fops 16384 1 drm_kms_helper
shpchp 40960 0
battery 24576 0
rtc_cmos 24576 1
evdev 20480 36
mac_hid 16384 0
ac 16384 0
acpi_cpufreq 24576 1
wmi 28672 3 wmi_bmof,acer_wmi,mxm_wmi
vboxnetflt 32768 0
vboxnetadp 28672 0
vboxpci 28672 0
vboxdrv 487424 3 vboxnetadp,vboxnetflt,vboxpci
sg 40960 0
ip_tables 28672 1 iptable_filter
x_tables 45056 7 xt_LOG,xt_multiport,ip_tables,iptable_filter,xt_limit,xt_iprange,xt_conntrack
ext4 716800 3
crc32c_generic 16384 4
crc16 16384 1 ext4
mbcache 16384 1 ext4
jbd2 122880 1 ext4
fscrypto 32768 1 ext4
crypto_simd 16384 0
glue_helper 16384 0
cryptd 28672 1 crypto_simd
aes_x86_64 20480 4
xts 16384 2
algif_skcipher 16384 0
af_alg 28672 1 algif_skcipher
dm_crypt 45056 2
dm_mod 151552 5 dm_crypt
hid_generic 16384 0
usbhid 57344 0
hid 139264 2 hid_generic,usbhid
sr_mod 28672 0
cdrom 69632 1 sr_mod
sd_mod 61440 5
serio_raw 16384 0
atkbd 32768 0
libps2 16384 2 atkbd,psmouse
ahci 40960 4
libahci 40960 1 ahci
libata 278528 2 ahci,libahci
ehci_pci 16384 0
ehci_hcd 94208 1 ehci_pci
scsi_mod 258048 4 sd_mod,libata,sr_mod,sg
usbcore 286720 4 uvcvideo,usbhid,ehci_hcd,ehci_pci
usb_common 16384 1 usbcore
i8042 32768 1 acer_wmi
serio 28672 6 serio_raw,atkbd,psmouse,i8042
Strange thing is, I cannot see nvidia in modules, that might actually be the problem, but I have no idea, how to resolve this. I have aready tried to reinstall nvidia package and rebooted several times.
Last edited by Phalkon (2018-06-10 18:03:18)
Why Linux? Because it doesn't hide anything from you. It puts you so closely in control of your machine that you can feel its heartbeat.
Offline
I tried to install linux-lts with nvidia-lts drivers.
Still the same issue as on the previous kernel.
EDIT: also tried to disable bbswitch and tlp, if they perhaps shut down the card and therefore kernel doesn't load the module. It didn't help.
Then I looked for errors in log files during bootup, but there's nothing.
EDIT2: tried to install nvidia-dkms driver, didn't help
Last edited by Phalkon (2018-06-10 10:08:27)
Why Linux? Because it doesn't hide anything from you. It puts you so closely in control of your machine that you can feel its heartbeat.
Offline
Solved.
Apparently, my card is no longer supported by the current driver, so I needed to install nvidia-390xx legacy driver.
I also needed to set the "AutoAddDevices" option to "true" in /etc/bumblebee/xorg.conf.nvidia after installing the new driver.
Why Linux? Because it doesn't hide anything from you. It puts you so closely in control of your machine that you can feel its heartbeat.
Offline