Nvidia Prime no longer working fully after update

Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
whinis
Level 1
Level 1
Posts: 4
Joined: Thu Apr 08, 2021 3:16 pm

Nvidia Prime no longer working fully after update

Post by whinis »

I cannot pinpoint the exact update as I tend to update daily and have been using this laptop mostly for work. However I noticed a few days ago youtube running slowly and I didn't have a right-click option anymore in cinnamon to launch firefox with the nvidia gpu. Simultaneously I noticed the nvidia-prime applet had disappeared from the task bar. Attempting to start nvidia-settings gives a mostly white screen with a cancel and help button. I can launch Vulkan applications using environment variables

Code: Select all

__NV_PRIME_RENDER_OFFLOAD=1 vkcube
but not opengl

Code: Select all

__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia glxinfo | grep vendor
Openfl gives an x server error

Code: Select all

$ inxi -Fxrz; echo -; lspci -nnk | grep -EA3 "3D|VGA"; echo -; ls /lib/modprobe.d/; echo -; dpkg -l | grep -i nvidia; echo -; mokutil --sb-state
System:
  Kernel: 5.8.0-48-generic x86_64 bits: 64 compiler: N/A 
  Desktop: Cinnamon 4.8.6 Distro: Linux Mint 20.1 Ulyssa 
  base: Ubuntu 20.04 focal 
Machine:
  Type: Laptop System: Notebook product: P65_P67SG v: N/A serial: <filter> 
  Mobo: Notebook model: P65_P67SG serial: <filter> UEFI: American Megatrends 
  v: 1.03.07RLS2 date: 03/24/2015 
Battery:
  ID-1: BAT0 charge: 57.8 Wh condition: 57.8/59.2 Wh (98%) 
  model: Notebook BAT status: Full 
CPU:
  Topology: Quad Core model: Intel Core i7-4720HQ bits: 64 type: MT MCP 
  arch: Haswell rev: 3 L2 cache: 6144 KiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 
  bogomips: 41504 
  Speed: 3433 MHz min/max: 800/3600 MHz Core speeds (MHz): 1: 3420 2: 3323 
  3: 3519 4: 3413 5: 3372 6: 3390 7: 3434 8: 3435 
Graphics:
  Device-1: Intel 4th Gen Core Processor Integrated Graphics 
  vendor: CLEVO/KAPOK driver: i915 v: kernel bus ID: 00:02.0 
  Device-2: NVIDIA GM204M [GeForce GTX 980M] vendor: CLEVO/KAPOK driver: N/A 
  bus ID: 01:00.0 
  Display: x11 server: X.Org 1.20.9 driver: modesetting unloaded: fbdev,vesa 
  resolution: 3840x2160~60Hz 
  OpenGL: renderer: Mesa DRI Intel HD Graphics 4600 (HSW GT2) 
  v: 4.5 Mesa 20.2.6 direct render: Yes 
Audio:
  Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio 
  vendor: CLEVO/KAPOK driver: snd_hda_intel v: kernel bus ID: 00:03.0 
  Device-2: Intel 8 Series/C220 Series High Definition Audio 
  vendor: CLEVO/KAPOK driver: snd_hda_intel v: kernel bus ID: 00:1b.0 
  Sound Server: ALSA v: k5.8.0-48-generic 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: CLEVO/KAPOK driver: r8169 v: kernel port: d000 bus ID: 03:00.1 
  IF: enp3s0f1 state: down mac: <filter> 
  Device-2: Intel Wireless 7265 driver: iwlwifi v: kernel port: d000 
  bus ID: 04:00.0 
  IF: wlp4s0 state: up mac: <filter> 
  IF-ID-1: docker0 state: down mac: <filter> 
Drives:
  Local Storage: total: 1.49 TiB used: 764.39 GiB (50.0%) 
  ID-1: /dev/sda vendor: HGST (Hitachi) model: HTS721010A9E630 
  size: 931.51 GiB 
  ID-2: /dev/sdb vendor: Micron model: M600 MTFDDAV512MBF size: 476.94 GiB 
  ID-3: /dev/sdc vendor: SanDisk model: X400 M.2 2280 128GB size: 119.24 GiB 
Partition:
  ID-1: / size: 452.73 GiB used: 382.07 GiB (84.4%) fs: ext4 dev: /dev/dm-1 
  ID-2: /boot size: 472.6 MiB used: 251.7 MiB (53.3%) fs: ext2 
  dev: /dev/sdb2 
  ID-3: swap-1 size: 15.89 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/dm-3 
Sensors:
  System Temperatures: cpu: 66.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Repos:
  No active apt repos in: /etc/apt/sources.list 
  Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list 
  1: deb http://mirrors.evowise.com/linuxmint/packages ulyssa main upstream import backport
  2: deb http://la-mirrors.evowise.com/ubuntu focal main restricted universe multiverse
  3: deb http://la-mirrors.evowise.com/ubuntu focal-updates main restricted universe multiverse
  4: deb http://la-mirrors.evowise.com/ubuntu focal-backports main restricted universe multiverse
  5: deb http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
  6: deb http://archive.canonical.com/ubuntu/ focal partner
  Active apt repos in: /etc/apt/sources.list.d/rock-core-qt4-focal.list 
  1: deb http://ppa.launchpad.net/rock-core/qt4/ubuntu focal main
  Active apt repos in: /etc/apt/sources.list.d/signal-xenial.list 
  1: deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main
Info:
  Processes: 304 Uptime: 2m Memory: 15.52 GiB used: 3.37 GiB (21.7%) 
  Init: systemd runlevel: 5 Compilers: gcc: 9.3.0 Shell: bash v: 5.0.17 
  inxi: 3.0.38 
-
00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06)
	Subsystem: CLEVO/KAPOK Computer 4th Gen Core Processor Integrated Graphics Controller [1558:6556]
	Kernel driver in use: i915
	Kernel modules: i915
--
01:00.0 3D controller [0302]: NVIDIA Corporation GM204M [GeForce GTX 980M] [10de:13d7] (rev a1)
	Subsystem: CLEVO/KAPOK Computer GM204M [GeForce GTX 980M] [1558:6556]
	Kernel modules: nvidiafb, nouveau
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTL8411B PCI Express Card Reader [10ec:5287] (rev 01)
-
aliases.conf                                   nvidia-graphics-drivers.conf
blacklist_linux-hwe-5.8_5.8.0-45-generic.conf  nvidia-kms.conf
blacklist_linux-hwe-5.8_5.8.0-48-generic.conf  systemd.conf
fbdev-blacklist.conf
-
ii  bbswitch-dkms                                               0.8-8ubuntu0.20.04.1                                    amd64        Interface for toggling the power on NVIDIA Optimus video cards
rc  bumblebee                                                   3.2.1-22                                                amd64        NVIDIA Optimus support for Linux
rc  bumblebee-nvidia                                            3.2.1-22                                                amd64        NVIDIA Optimus support using the proprietary NVIDIA driver
ii  libnvidia-cfg1-455:amd64                                    460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for libnvidia-cfg1-460
ii  libnvidia-cfg1-460:amd64                                    460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-455                                        460.39-0ubuntu0.20.04.1                                 all          Transitional package for libnvidia-common-460
ii  libnvidia-common-460                                        460.39-0ubuntu0.20.04.1                                 all          Shared files used by the NVIDIA libraries
ii  libnvidia-compute-455:amd64                                 460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for libnvidia-compute-460
ii  libnvidia-compute-455:i386                                  460.39-0ubuntu0.20.04.1                                 i386         Transitional package for libnvidia-compute-460
ii  libnvidia-compute-460:amd64                                 460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA libcompute package
ii  libnvidia-compute-460:i386                                  460.39-0ubuntu0.20.04.1                                 i386         NVIDIA libcompute package
ii  libnvidia-decode-455:amd64                                  460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for libnvidia-decode-460
ii  libnvidia-decode-455:i386                                   460.39-0ubuntu0.20.04.1                                 i386         Transitional package for libnvidia-decode-460
ii  libnvidia-decode-460:amd64                                  460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-460:i386                                   460.39-0ubuntu0.20.04.1                                 i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-encode-455:amd64                                  460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for libnvidia-encode-460
ii  libnvidia-encode-455:i386                                   460.39-0ubuntu0.20.04.1                                 i386         Transitional package for libnvidia-encode-460
ii  libnvidia-encode-460:amd64                                  460.39-0ubuntu0.20.04.1                                 amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-460:i386                                   460.39-0ubuntu0.20.04.1                                 i386         NVENC Video Encoding runtime library
ii  libnvidia-extra-455:amd64                                   460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for libnvidia-extra-460
ii  libnvidia-extra-460:amd64                                   460.39-0ubuntu0.20.04.1                                 amd64        Extra libraries for the NVIDIA driver
ii  libnvidia-fbc1-455:amd64                                    460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for libnvidia-fbc1-460
ii  libnvidia-fbc1-455:i386                                     460.39-0ubuntu0.20.04.1                                 i386         Transitional package for libnvidia-fbc1-460
ii  libnvidia-fbc1-460:amd64                                    460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-460:i386                                     460.39-0ubuntu0.20.04.1                                 i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-455:amd64                                      460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for libnvidia-gl-460
ii  libnvidia-gl-455:i386                                       460.39-0ubuntu0.20.04.1                                 i386         Transitional package for libnvidia-gl-460
ii  libnvidia-gl-460:amd64                                      460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-gl-460:i386                                       460.39-0ubuntu0.20.04.1                                 i386         NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-ifr1-455:amd64                                    460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for libnvidia-ifr1-460
ii  libnvidia-ifr1-455:i386                                     460.39-0ubuntu0.20.04.1                                 i386         Transitional package for libnvidia-ifr1-460
ii  libnvidia-ifr1-460:amd64                                    460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA OpenGL-based Inband Frame Readback runtime library
ii  libnvidia-ifr1-460:i386                                     460.39-0ubuntu0.20.04.1                                 i386         NVIDIA OpenGL-based Inband Frame Readback runtime library
rc  nvidia-304                                                  304.137-0ubuntu0~gpu16.04.1                             amd64        NVIDIA legacy binary driver - version 304.137
rc  nvidia-384                                                  384.130-0ubuntu0.16.04.2                                amd64        NVIDIA binary driver - version 384.130
rc  nvidia-430                                                  430.64-0ubuntu0~gpu16.04.6                              amd64        NVIDIA binary driver - version 430.64
ii  nvidia-compute-utils-455:amd64                              460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for nvidia-compute-utils-460
ii  nvidia-compute-utils-460                                    460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA compute utilities
ii  nvidia-dkms-455                                             460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for nvidia-dkms-460
ii  nvidia-dkms-460                                             460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA DKMS package
ii  nvidia-driver-455                                           460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for nvidia-driver-460
ii  nvidia-driver-460                                           460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA driver metapackage
ii  nvidia-kernel-common-455:amd64                              460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for nvidia-kernel-common-460
ii  nvidia-kernel-common-460                                    460.39-0ubuntu0.20.04.1                                 amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-455                                    460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for nvidia-kernel-source-460
ii  nvidia-kernel-source-460                                    460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA kernel source package
rc  nvidia-opencl-icd-430                                       430.64-0ubuntu0~gpu16.04.6                              amd64        NVIDIA OpenCL ICD
ii  nvidia-prime                                                0.8.16~0.20.04.1                                        all          Tools to enable NVIDIA's Prime
ii  nvidia-prime-applet                                         1.2.6                                                   all          An applet for NVIDIA Prime
ii  nvidia-settings                                             460.39-0ubuntu0.20.04.1                                 amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-455:amd64                                      460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for nvidia-utils-460
ii  nvidia-utils-460                                            460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA driver support binaries
rc  primus                                                      0~20150328-10                                           amd64        client-side GPU offloading for NVIDIA Optimus
ii  screen-resolution-extra                                     0.18build1                                              all          Extension for the nvidia-settings control panel
ii  xserver-xorg-video-nvidia-455:amd64                         460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for xserver-xorg-video-nvidia-460
ii  xserver-xorg-video-nvidia-460                               460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA binary Xorg driver
-
SecureBoot disabled
Platform is in Setup Mode
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
User avatar
roblm
Level 15
Level 15
Posts: 5939
Joined: Sun Feb 24, 2013 2:41 pm

Re: Nvidia Prime no longer working fully after update

Post by roblm »

whinis
Level 1
Level 1
Posts: 4
Joined: Thu Apr 08, 2021 3:16 pm

Re: Nvidia Prime no longer working fully after update

Post by whinis »

roblm wrote: Fri Apr 09, 2021 11:11 am viewtopic.php?f=59&t=342550
So this fixed the applet and nvidia settings but not the right click menu or being able to run programs on opengl on demand

Code: Select all

nvidia-optimus-offload-glx glxgears
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  152 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x0
  Serial number of failed request:  25
  Current serial number in output stream:  26
User avatar
roblm
Level 15
Level 15
Posts: 5939
Joined: Sun Feb 24, 2013 2:41 pm

Re: Nvidia Prime no longer working fully after update

Post by roblm »

Use this command to get more info:

Code: Select all

lspci -nnk | grep -EA3 "3D|VGA"; echo -; ls /lib/modprobe.d/; echo -; dpkg -l | grep nvidia; echo -; mokutil --sb-state
In the Menu at the top, select Edit > Select All and then Edit > Copy

Open the Mint Forum reply window and select </> at the top. Press Ctrl+V to paste the copied lines into a code display window.
whinis
Level 1
Level 1
Posts: 4
Joined: Thu Apr 08, 2021 3:16 pm

Re: Nvidia Prime no longer working fully after update

Post by whinis »

Code: Select all

00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06)
	Subsystem: CLEVO/KAPOK Computer 4th Gen Core Processor Integrated Graphics Controller [1558:6556]
	Kernel driver in use: i915
	Kernel modules: i915
--
01:00.0 3D controller [0302]: NVIDIA Corporation GM204M [GeForce GTX 980M] [10de:13d7] (rev a1)
	Subsystem: CLEVO/KAPOK Computer GM204M [GeForce GTX 980M] [1558:6556]
	Kernel modules: nvidiafb, nouveau
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTL8411B PCI Express Card Reader [10ec:5287] (rev 01)
-
aliases.conf                                   nvidia-graphics-drivers.conf
blacklist_linux-hwe-5.8_5.8.0-45-generic.conf  nvidia-kms.conf
blacklist_linux-hwe-5.8_5.8.0-48-generic.conf  systemd.conf
fbdev-blacklist.conf
-
rc  bumblebee-nvidia                                            3.2.1-22                                                amd64        NVIDIA Optimus support using the proprietary NVIDIA driver
ii  libnvidia-cfg1-455:amd64                                    460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for libnvidia-cfg1-460
ii  libnvidia-cfg1-460:amd64                                    460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-455                                        460.39-0ubuntu0.20.04.1                                 all          Transitional package for libnvidia-common-460
ii  libnvidia-common-460                                        460.39-0ubuntu0.20.04.1                                 all          Shared files used by the NVIDIA libraries
ii  libnvidia-compute-455:amd64                                 460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for libnvidia-compute-460
ii  libnvidia-compute-455:i386                                  460.39-0ubuntu0.20.04.1                                 i386         Transitional package for libnvidia-compute-460
ii  libnvidia-compute-460:amd64                                 460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA libcompute package
ii  libnvidia-compute-460:i386                                  460.39-0ubuntu0.20.04.1                                 i386         NVIDIA libcompute package
ii  libnvidia-decode-455:amd64                                  460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for libnvidia-decode-460
ii  libnvidia-decode-455:i386                                   460.39-0ubuntu0.20.04.1                                 i386         Transitional package for libnvidia-decode-460
ii  libnvidia-decode-460:amd64                                  460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-460:i386                                   460.39-0ubuntu0.20.04.1                                 i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-encode-455:amd64                                  460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for libnvidia-encode-460
ii  libnvidia-encode-455:i386                                   460.39-0ubuntu0.20.04.1                                 i386         Transitional package for libnvidia-encode-460
ii  libnvidia-encode-460:amd64                                  460.39-0ubuntu0.20.04.1                                 amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-460:i386                                   460.39-0ubuntu0.20.04.1                                 i386         NVENC Video Encoding runtime library
ii  libnvidia-extra-455:amd64                                   460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for libnvidia-extra-460
ii  libnvidia-extra-460:amd64                                   460.39-0ubuntu0.20.04.1                                 amd64        Extra libraries for the NVIDIA driver
ii  libnvidia-fbc1-455:amd64                                    460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for libnvidia-fbc1-460
ii  libnvidia-fbc1-455:i386                                     460.39-0ubuntu0.20.04.1                                 i386         Transitional package for libnvidia-fbc1-460
ii  libnvidia-fbc1-460:amd64                                    460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-460:i386                                     460.39-0ubuntu0.20.04.1                                 i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-455:amd64                                      460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for libnvidia-gl-460
ii  libnvidia-gl-455:i386                                       460.39-0ubuntu0.20.04.1                                 i386         Transitional package for libnvidia-gl-460
ii  libnvidia-gl-460:amd64                                      460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-gl-460:i386                                       460.39-0ubuntu0.20.04.1                                 i386         NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-ifr1-455:amd64                                    460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for libnvidia-ifr1-460
ii  libnvidia-ifr1-455:i386                                     460.39-0ubuntu0.20.04.1                                 i386         Transitional package for libnvidia-ifr1-460
ii  libnvidia-ifr1-460:amd64                                    460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA OpenGL-based Inband Frame Readback runtime library
ii  libnvidia-ifr1-460:i386                                     460.39-0ubuntu0.20.04.1                                 i386         NVIDIA OpenGL-based Inband Frame Readback runtime library
rc  nvidia-304                                                  304.137-0ubuntu0~gpu16.04.1                             amd64        NVIDIA legacy binary driver - version 304.137
rc  nvidia-384                                                  384.130-0ubuntu0.16.04.2                                amd64        NVIDIA binary driver - version 384.130
rc  nvidia-430                                                  430.64-0ubuntu0~gpu16.04.6                              amd64        NVIDIA binary driver - version 430.64
ii  nvidia-compute-utils-455:amd64                              460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for nvidia-compute-utils-460
ii  nvidia-compute-utils-460                                    460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA compute utilities
ii  nvidia-dkms-455                                             460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for nvidia-dkms-460
ii  nvidia-dkms-460                                             460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA DKMS package
ii  nvidia-driver-455                                           460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for nvidia-driver-460
ii  nvidia-driver-460                                           460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA driver metapackage
ii  nvidia-kernel-common-455:amd64                              460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for nvidia-kernel-common-460
ii  nvidia-kernel-common-460                                    460.39-0ubuntu0.20.04.1                                 amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-455                                    460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for nvidia-kernel-source-460
ii  nvidia-kernel-source-460                                    460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA kernel source package
rc  nvidia-opencl-icd-430                                       430.64-0ubuntu0~gpu16.04.6                              amd64        NVIDIA OpenCL ICD
ii  nvidia-prime                                                0.8.16~0.20.04.1                                        all          Tools to enable NVIDIA's Prime
ii  nvidia-prime-applet                                         1.2.6                                                   all          An applet for NVIDIA Prime
ii  nvidia-settings                                             460.39-0ubuntu0.20.04.1                                 amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-455:amd64                                      460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for nvidia-utils-460
ii  nvidia-utils-460                                            460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA driver support binaries
ii  screen-resolution-extra                                     0.18build1                                              all          Extension for the nvidia-settings control panel
ii  xserver-xorg-video-nvidia-455:amd64                         460.39-0ubuntu0.20.04.1                                 amd64        Transitional package for xserver-xorg-video-nvidia-460
ii  xserver-xorg-video-nvidia-460                               460.39-0ubuntu0.20.04.1                                 amd64        NVIDIA binary Xorg driver
-
SecureBoot disabled
Platform is in Setup Mode
User avatar
roblm
Level 15
Level 15
Posts: 5939
Joined: Sun Feb 24, 2013 2:41 pm

Re: Nvidia Prime no longer working fully after update

Post by roblm »

Remove Bumblebee: apt purge bumblebee* primus*

It appears there was some misconfiguration of the Nvidia driver. Both nvidia-driver-455 and 460 are listed as installed. Use this command to remove all Nvidia drivers and configuration files: sudo apt-get purge *nvidia*

Reboot and re-install the driver: apt install nvidia-driver-460 nvidia-prime-applet
whinis
Level 1
Level 1
Posts: 4
Joined: Thu Apr 08, 2021 3:16 pm

Re: Nvidia Prime no longer working fully after update

Post by whinis »

That has fixed everything except the right click in cinnamon menu. I no longer have Run with Intel or Run with Nvidia context options
User avatar
roblm
Level 15
Level 15
Posts: 5939
Joined: Sun Feb 24, 2013 2:41 pm

Re: Nvidia Prime no longer working fully after update

Post by roblm »

whinis wrote: That has fixed everything except the right click in cinnamon menu. I no longer have Run with Intel or Run with Nvidia context options
Possibly the recent updates to the nvidia-prime and ubuntu-drivers-common packages affected that feature. You can try downgrading those packages, but first create a Timeshift snapshot.

Use the instructions in this post:
viewtopic.php?p=1964608#p1964608

I don’t have any other ideas if that doesn’t work, except a fresh installation.
Locked

Return to “Graphics Cards & Monitors”