I freshly installed OpenSUSE on my laptop after a bit of trying out other distros. At first everything went fine, I alway went into Gnome, when I booted up the laptop. But now, for some reason, it only launcehs into IceWM and I’m not really sure what I did. Can you help me?
Before I got IceWM, the driver was nouveau on the Nvidia GPU. I tried re-installing it, because Switcheroo didn’t seem to work on my steam games. I also couldn’t check with ‘nvidia-smi’. This is working now (I installed the G06 utils), so maybe this has something to do with it?
@IMIAD Can you create a file /etc/modprobe.d/50-nvidia-tweaks.conf in that file add the following;
## For suspending, make sure not using tmpfs!
options nvidia NVreg_PreserveVideoMemoryAllocations=1
options nvidia NVreg_TemporaryFilePath=/var/tmp
## Enable the PAT feature
options nvidia NVreg_UsePageAttributeTable=1
Save the file and as root user run dracut -f --regenerate-all reboot
Also can you see if the open driver is also installed zypper se nvidia-open
Alright, will do so! Before the reboot, here is the output of the last command:
zypper se nvidia-open
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
S | Name | Summary | Type
---+---------------------------------------------------+-----------------------------------------------------------------------------+------
| nvidia-open-driver-G06-signed-cuda-default-devel | Devel Package to nvidia-open-driver-G06-signed-cuda | Paket
| nvidia-open-driver-G06-signed-cuda-kmp-default | NVIDIA open kernel module driver for GeForce 16 series (GTX 16xx) and newer | Paket
| nvidia-open-driver-G06-signed-cuda-kmp-longterm | NVIDIA open kernel module driver for GeForce 16 series (GTX 16xx) and newer | Paket
| nvidia-open-driver-G06-signed-cuda-longterm-devel | Devel Package to nvidia-open-driver-G06-signed-cuda | Paket
| nvidia-open-driver-G06-signed-default-devel | Devel Package to nvidia-open-driver-G06-signed | Paket
i | nvidia-open-driver-G06-signed-kmp-default | NVIDIA open kernel module driver for GeForce 16 series (GTX 16xx) and newer | Paket
| nvidia-open-driver-G06-signed-kmp-longterm | NVIDIA open kernel module driver for GeForce 16 series (GTX 16xx) and newer | Paket
| nvidia-open-driver-G06-signed-longterm-devel | Devel Package to nvidia-open-driver-G06-signed | Paket
EDIT: unfortunately, it still boots directly into IceWM and I still can’t pick a different session when I log out.
IMIAD@linux:~> zypper se -i nvidia
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
S | Name | Summary | Type
---+-------------------------------------------+-----------------------------------------------------------------------------+------
i | kernel-firmware-nvidia | Kernel firmware files for Nvidia Tegra and graphics drivers | Paket
i | nvidia-common-G06 | Common files for the NVIDIA driver packages | Paket
i | nvidia-compute-G06 | NVIDIA driver for computing with GPGPU | Paket
i | nvidia-compute-G06-32bit | 32bit NVIDIA driver for computing with GPGPU | Paket
i+ | nvidia-compute-utils-G06 | NVIDIA driver tools for computing with GPGPU | Paket
i | nvidia-modprobe | NVIDIA kernel module loader | Paket
i | nvidia-open-driver-G06-signed-kmp-default | NVIDIA open kernel module driver for GeForce 16 series (GTX 16xx) and newer | Paket
i | nvidia-persistenced | A daemon to maintain persistent software state in the NVIDIA driver | Paket
i+ | openSUSE-repos-Tumbleweed-NVIDIA | openSUSE NVIDIA repository definitions | Paket
yes, right away. Before, as maybe a helpful information, there were some options already written int: splash=silent quiet security=selinux selinux=1 enforcing=1 rd.driver.blacklist=nouveau fbdev=1