Makes lotta sense what you said with the possible conflict between intel & nvidia drivers; that makes sense why the crash was so severe… Guess I can only keep my fingers crossed for the driver support, hopefully sooner…
Thanks!
Makes lotta sense what you said with the possible conflict between intel & nvidia drivers; that makes sense why the crash was so severe… Guess I can only keep my fingers crossed for the driver support, hopefully sooner…
Thanks!
Nouveau driver support for newer Nvidea graphics hardware takes time since it needs reverse engineering.
There may be things you can do without a GUI from a console or ssh session.
It seems there are people using linux with different subsystem ID’s, so you could check the Linux Hardware database to see what drivers they are using. It is possible that current Nvidea drivers support your card and will work (may be better in Xorg than Wayland). Look at https://rpmfusion.org/Howto/NVIDIA.
The nouveau driver is a best limping along.
Very little effort is going into that driver.
And no one wants to do the reverse engineering.
There is a new driver, NVK, that Collabra are working on that they expect to replace nouveau
eventually. But that is a year or more away for being useable is my understanding.
This blog post about NVK Introducing NVK and this post fopr recent progress Introducing Multiview for NVK
George, thanks for this. I followed most the required settings on that link, and now my KDE crash problem is gone. (now running 6.2.15-100.fc36.x86_64 successfully!)
But actually, I think it wasn’t completely working until I do this one on the SDDM:
https://wiki.archlinux.org/title/NVIDIA_Optimus#Display_managers
And now both Wayland and X11 behave the same too.
However also, the nouveau is still running on the rig… Maybe because nvidia is “Optimus” with this NB? I don’t know…
Anyway, I’m just happy with the stat right now regardless…
lsmod |grep nouveau;lspci -n -n -k | grep -A 2 -e VGA -e 3D;glxinfo | grep -e OpenGL.vendor -e OpenGL.renderer;switcherooctl list
nouveau 3403776 0
drm_ttm_helper 16384 1 nouveau
drm_display_helper 200704 2 i915,nouveau
mxm_wmi 16384 1 nouveau
ttm 102400 3 drm_ttm_helper,i915,nouveau
video 77824 2 i915,nouveau
wmi 45056 5 hp_wmi,video,wmi_bmof,mxm_wmi,nouveau
0000:00:02.0 VGA compatible controller [0300]: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] [8086:9a49] (rev 01)
DeviceName: Onboard - Video
Subsystem: Hewlett-Packard Company Device [103c:883d]
--
0000:01:00.0 3D controller [0302]: NVIDIA Corporation TU117M [GeForce MX450] [10de:1f97] (rev a1)
Subsystem: Hewlett-Packard Company Device [103c:883d]
Kernel modules: nouveau, nvidia_drm, nvidia
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) Xe Graphics (TGL GT2)
Device: 0
Name: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics]
Default: yes
Environment: DRI_PRIME=pci-0000_00_02_0
Further updates. I missed a step with the “Secure Boot”, this need be done:
dnf remove kmod-nvidia-*
akmods --force
Now the nvidia driver is running!
lsmod |grep nouveau;lspci -n -n -k | grep -A 2 -e VGA -e 3D;glxinfo | grep -e OpenGL.vendor -e OpenGL.renderer;switcherooctl list
0000:00:02.0 VGA compatible controller [0300]: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] [8086:9a49] (rev 01)
DeviceName: Onboard - Video
Subsystem: Hewlett-Packard Company Device [103c:883d]
--
0000:01:00.0 3D controller [0302]: NVIDIA Corporation TU117M [GeForce MX450] [10de:1f97] (rev a1)
Subsystem: Hewlett-Packard Company Device [103c:883d]
Kernel driver in use: nvidia
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce MX450/PCIe/SSE2
Device: 0
Name: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics]
Default: yes
Environment: DRI_PRIME=pci-0000_00_02_0
Device: 1
Name: NVIDIA Corporation TU117M [GeForce MX450]
Default: no
Environment: __GLX_VENDOR_LIBRARY_NAME=nvidia __NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only