====== Dell G5 ====== * https://wiki.debian.org/NVIDIA%20Optimus#Using_nvidia-xrun * https://wiki.debian.org/Bumblebee#Installation * https://wiki.archlinux.org/title/bumblebee * [[https://wiki.archlinux.org/title/NVIDIA_Optimus]] /etc/default/grub GRUB_CMDLINE_LINUX="nvidia-drm.modeset=1" /etc/modules nvidia nvidia_drm nvidia_modeset nvidia_uvm /etc/modprobe.d/nvidia.conf install nvidia modprobe -i nvidia-current $CMDLINE_OPTS install nvidia-modeset modprobe nvidia ; modprobe -i nvidia-current-modeset $CMDLINE_OPTS install nvidia-drm modprobe nvidia-modeset ; modprobe -i nvidia-current-drm $CMDLINE_OPTS install nvidia-uvm modprobe nvidia ; modprobe -i nvidia-current-uvm $CMDLINE_OPTS install nvidia-peermem modprobe nvidia ; modprobe -i nvidia-current-peermem $CMDLINE_OPTS # unloading needs the internal names (i.e. upstream's names, not our renamed files) remove nvidia modprobe -r -i nvidia-drm nvidia-modeset nvidia-peermem nvidia-uvm nvidia remove nvidia-modeset modprobe -r -i nvidia-drm nvidia-modeset alias char-major-195* nvidia # These aliases are defined in *all* nvidia modules. # Duplicating them here sets higher precedence and ensures the selected # module gets loaded instead of a random first match if more than one # version is installed. See #798207. alias pci:v000010DEd00000E00sv*sd*bc04sc80i00* nvidia alias pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00* nvidia alias pci:v000010DEd*sv*sd*bc03sc02i00* nvidia alias pci:v000010DEd*sv*sd*bc03sc00i00* nvidia options nvidia-drm modeset=1 nvidia-xconfig --prime (mel by neco vygenerovatm kdyztak upravit) /etc/X11/xorg.conf # nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 470.103.01 Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" Inactive "InactiveDevice1" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection Section "Files" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Unknown" Option "DPMS" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BusID "PCI:1:0:0" EndSection Section "Device" Identifier "InactiveDevice1" Driver "modesetting" VendorName "Unknown" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "AllowEmptyInitialConfiguration" "True" SubSection "Display" Depth 24 EndSubSection EndSection