NVIDIA Laptop

Hello,

I currently have a problem. I’m on a dualboot Laptop with Windows 11 and EndeavoruOS and I have a problem with my graphics card.
My pc is equipped with an intell i5 processor and a rtx 3060, but the latter is never activated. I’ve tried many things (I can’t remember everything) but I’ve never managed to get it to work properly. So I’ve come here today to ask for your help.

Have a nice day,
Best regards.

(I’m French and this message has been translated with an AI so it may not be perfect)

Translated with DeepL.com (free version)

1 Like

Hi and welcome to the community.

Have you already tried checking your BIOS to see if you are using Hybrid or Dedicated graphics?

Also, when you say,

do you mean that your Dedicated graphics card doesn’t work on both W1nd0z3 and Linux or just on Linux?

Welcome to the forum!

First thing first - please share your hardware information. You can use this command:
inxi -Fxxc0z | eos-sendlog

That’s not very helpful, is it? :slight_smile: Was there a specific guide you followed to configure your GPU?

The card don’t work only on linux. I have any issues on Win11

This is the link: https://0x0.st/HR51.txt
I have try some thing present on this page but i don’t remember what
https://discovery.endeavouros.com/category/nvidia/

@SKOUPS
Did you install endeavourOS using the nvidia option? I see the output for your hardware doesn’t show the nvidia gpu.

Check if drivers are installed and post output.

pacman -Qs nvidia

Edit: Since you are using KDE desktop did you try optimus-manager

https://discovery.endeavouros.com/hardware/optimus-manager-for-nvidia/2021/03/

I maybe wrong but as far as I know nvidia will not work in EOS with secure boot enabled and win11 will not work with secure boot disabled.

Not sure about that. I use Windows 11 and dual boot with eos on an nvidia card.

Output

☁  ~  pacman -Qs nvidia
local/egl-wayland 2:1.1.13-1
    EGLStream-based Wayland external platform
local/envycontrol 3.3.1-1
    CLI tool for Nvidia Optimus graphics mode switching on Linux
local/libvdpau 1.5-2
    Nvidia VDPAU library
local/libxnvctrl 545.29.06-1
    NVIDIA NV-CONTROL X extension
local/nccl 2.19.4-1
    Library for NVIDIA multi-GPU and multi-node collective communication primitives
local/nvidia-dkms 545.29.06-4
    NVIDIA drivers - module sources
local/nvidia-hook 1.5-1
    pacman hook for nvidia
local/nvidia-inst 23.1-1
    Script to setup nvidia drivers (dkms version) in EndeavourOS
local/nvidia-settings 545.29.06-1
    Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 545.29.06-4
    NVIDIA drivers utilities

The secure boot option is disable in my bios and i dosen’t have any issues on W11.

What’s the NVIDIA option ? Because I installed the OS over a year ago now and I don’t remember seeing this option.

If you install with the default menu item it will install the open source nouveau drivers if you have an nvidia gpu. The nvidia option is the second one in the menu and will install with nvidia drivers if you have an nvidia gpu that is supported. Your output doesn’t show the nvidia drivers as installed. You could install them with nvidia-inst

The package needs to be installed first.

sudo pacman -S nvidia-inst

Then you could run a test first and post the output.

nvidia-inst -t

Are there settings in the UEFI Bios to set hybrid, integrated or dedicated graphics?

I don’t think

Why don’t you try installing the nividia drivers this way. Then reboot and post the output for the command inxi -Ga

Install Nvidia

sudo pacman -S nvidia nvidia-utils lib32-nvidia-libgl nvidia-settings

Reboot

Then post the output

inxi -Ga

Then we can try one of the packages for switching graphics.

sudo pacman -S nvidia nvidia-utils lib32-nvidia-libgl nvidia-settings
[sudo] password for jimmy: 
warning: nvidia-utils-550.54.14-2 is up to date -- reinstalling
:: There are 3 providers available for lib32-nvidia-libgl:
:: Repository multilib
   1) lib32-nvidia-utils
:: Repository chaotic-aur
   2) lib32-nvidia-525xx-utils  3) lib32-nvidia-utils-beta

Enter a number (default=1): 1   
warning: nvidia-settings-550.54.14-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
:: nvidia and nvidia-dkms are in conflict (NVIDIA-MODULE). Remove nvidia-dkms? [y/N] y
warning: dependency cycle detected:
warning: lib32-libglvnd will be installed before its lib32-nvidia-utils dependency
warning: dependency cycle detected:
warning: lib32-mesa will be installed before its lib32-libglvnd dependency

Package (36)                 Old Version  New Version              Net Change

multilib/lib32-curl                       8.6.0-3                    0.78 MiB
multilib/lib32-expat                      2.6.1-1                    0.18 MiB
multilib/lib32-icu                        74.2-1                    35.22 MiB
multilib/lib32-libdrm                     2.4.119-1                  0.38 MiB
multilib/lib32-libelf                     0.190-1                    2.49 MiB
multilib/lib32-libglvnd                   1.7.0-1                    1.33 MiB
multilib/lib32-libidn2                    2.3.7-1                    0.12 MiB
multilib/lib32-libnghttp2                 1.60.0-1                   0.17 MiB
multilib/lib32-libnghttp3                 1.2.0-1                    0.15 MiB
multilib/lib32-libpciaccess               0.17-1                     0.04 MiB
multilib/lib32-libpsl                     0.21.2-1                   0.07 MiB
multilib/lib32-libssh2                    1.11.0-1                   0.30 MiB
multilib/lib32-libunistring               1.1-1                      1.71 MiB
multilib/lib32-libunwind                  1.7.2-1                    0.18 MiB
multilib/lib32-libx11                     1.8.7-1                    1.33 MiB
multilib/lib32-libxau                     1.0.11-1                   0.01 MiB
multilib/lib32-libxcb                     1.16-1                     1.03 MiB
multilib/lib32-libxdamage                 1.1.6-1                    0.01 MiB
multilib/lib32-libxdmcp                   1.1.4-1                    0.02 MiB
multilib/lib32-libxext                    1.3.5-1                    0.08 MiB
multilib/lib32-libxfixes                  6.0.1-1                    0.02 MiB
multilib/lib32-libxml2                    2.12.5-1                   1.49 MiB
multilib/lib32-libxshmfence               1.3.2-1                    0.01 MiB
multilib/lib32-libxxf86vm                 1.1.5-1                    0.02 MiB
multilib/lib32-llvm-libs                  16.0.6-2                 141.86 MiB
multilib/lib32-lm_sensors                 1:3.6.0.r41.g31d1f125-2    0.06 MiB
multilib/lib32-mesa                       1:24.0.2-1                83.18 MiB
multilib/lib32-ncurses                    6.4_20230520-1             0.60 MiB
multilib/lib32-wayland                    1.22.0-1                   0.16 MiB
multilib/lib32-xz                         5.6.0-1                    0.22 MiB
multilib/lib32-zstd                       1.5.5-1                    0.80 MiB
nvidia-dkms                  550.54.14-2                           -68.15 MiB
multilib/lib32-nvidia-utils               550.54.14-1              202.11 MiB
extra/nvidia                              550.54.14-2               40.49 MiB
extra/nvidia-settings        550.54.14-1  550.54.14-1                0.00 MiB
extra/nvidia-utils           550.54.14-2  550.54.14-2                0.00 MiB

Total Installed Size:  1111.50 MiB
Net Upgrade Size:       448.49 MiB

:: Proceed with installation? [Y/n] y
(35/35) checking keys in keyring                                                               [-------------------------------------------------------] 100%
(35/35) checking package integrity                                                             [-------------------------------------------------------] 100%
(35/35) loading package files                                                                  [-------------------------------------------------------] 100%
(35/35) checking for file conflicts                                                            [-------------------------------------------------------] 100%
error: failed to commit transaction (conflicting files)
lib32-mesa: /usr/lib32/libGLX_indirect.so.0 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libEGL_nvidia.so.0 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libGLESv1_CM_nvidia.so.1 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libGLESv2_nvidia.so.2 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libGLX_nvidia.so.0 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libcuda.so exists in filesystem
lib32-nvidia-utils: /usr/lib32/libcuda.so.1 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvcuvid.so exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvcuvid.so.1 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-allocator.so exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-allocator.so.1 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-encode.so exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-encode.so.1 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-fbc.so exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-fbc.so.1 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-ml.so exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-ml.so.1 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-opticalflow.so exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-opticalflow.so.1 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-ptxjitcompiler.so exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-ptxjitcompiler.so.1 exists in filesystem
lib32-nvidia-utils: /usr/lib32/vdpau/libvdpau_nvidia.so.1 exists in filesystem
Errors occurred, no packages were upgraded.

Well at least we know it had nvidia installed. Does it boot up okay?

What starts correctly? Is it the computer? In this case, yes, the PC boots normally.

Can you try this and see if it reverts to nouveau

nividia-inst -n

Edit: See if it runs and or say’s it can’t find nvidia drivers.