This post is sequel to/continuation of the post entitled “Installation of
NVIDIAG02 drivers on Leap 15.5“.
With Leap 15.5 now at end-of-life, all further efforts will now be based
on Leap 15.6.
I’ve now reached a peculiar roadblock with Leap 15.6 testing.
On my Compaq Presario CQ5210F PC with the NVIDIA GeForce
6150 SE Graphics card, I collected the Kernel-6.4.0-150600.21.1
components in a directory:
[code]
kernel-default-6.4.0-150600.21.1.x86_64.rpm
kernel-default-devel-6.4.0-150600.21.1.x86_64.rpm
kernel-devel-6.4.0-150600.21.1.noarch.rpm
kernel-macros-6.4.0-150600.21.1.noarch.rpm
kernel-syms-6.4.0-150600.21.1.x86_64.rpm
[/code}
The kernel was downgraded with the command,
sudo zypper install --solver-focus update --oldpackage ./k*.rpm
(For convenience, I’ll refer to this kernel as the “kmp-match” kernel,
because it is required to match the version of the
nvidia-gfxG02-kmp-default-304.137_k6.4.0_150600.21-lp156.52.1.x86_64.rpm package).
The latest kernel in effect from the initial NET .iso installation is 6.4.0-150600.23.30
The result of this downgrade is that 2 kernels are available for boot-up, the latest kernel and the kmp-match kernel.
When booting up the latest kernel, the graphics work fine, with the nouveau driver in effect.
When booting up the kmp-match kernel, no amount of manipulation would bring up the graphics; a command line login prompt would come up on the initial boot, and a
sudo startx command would ultimately end in a blank screen.
The inxi -Gxx command showed Driver: N/A, no driver in effect.
Under the kmp-match kernel, zypper info xf86-video-nouveau showed that the package was NOT installed ??? A sudo zypper install xf86-video-nouveau command installed the package, but to no effect.
As a corroborative test, I installed Leap 15.6 on my hp dc5700 PC which has an intel graphics card using i915 drivers. Both kernels booted up without incident, with the i915 drivers in effect.
I don’t understand why the kmp-match kernel will not boot up normally with the nouveau driver in effect on the Compaq Presario.
On a positive note:
I previously missed the fact that Wojciech has provided an up-to-date
version of Leap15.0Graphics for use going forward.
The packages are found in his home directory under
drivers → v02 → 15.6 → x86_64
I collected the subset necessary for installation in a directory:
xf86-input-evdev-2.11.0-lp156.99.1.x86_64.rpm
xf86-input-joystick-1.6.4-lp156.23.1.x86_64.rpm
xf86-input-libinput-1.5.0-lp156.98.1.x86_64.rpm
xf86-input-vmmouse-13.2.0-lp156.66.1.x86_64.rpm
xf86-input-void-1.4.2-lp156.27.1.x86_64.rpm
xf86-input-wacom-0.40.0-lp156.91.1.x86_64.rpm
xf86-video-fbdev-0.5.0-lp156.6.1.x86_64.rpm
xf86-video-nouveau-1.0.18-lp156.66.1.x86_64.rpm
xf86-video-vesa-2.6.0-lp156.61.1.x86_64.rpm
xorg-x11-server-1.19.7-lp156.4.1.x86_64.rpm
xorg-x11-server-extra-1.19.7-lp156.4.1.x86_64.rpm
xorg-x11-server-sdk-1.19.7-lp156.4.1.x86_64.rpm
On both the Compaq Presario and the hp dc5700, they were
installed with little difficulty, with the command
sudo zypper install --solver-focus update --oldpackage ./x*.rpm
There were many missing-key warning messages which were bypassed with entering i for ignore.
A module that was missing was the xf86-input-keyboard package, but the
latest version was used instead by entering a 3 to the warning message.
Hopefully, a workaround for the “roadblock” problem can be found.
Happy New Year to all, and most especially to Wojciech !!
Len E.