Hello everyone, I need help, my notebook is Hidrido, I use Fedora 38 Gnome 44.4, x11, it has Intel and Nvidia cards, I follow all the steps correctly from the tutorial on the page:
But when it comes to the 6th step, [FAILED] occurs, can someone please help me to solve this problem?
From what I observed, an alternative would be to put the 6.4.12-200.fc38.x86_64 kernel as the main one to be able to work, since the failure error presented in the 6.2.9-300.fc38.x86_64 kernel, which is what is being used, Can someone teach me step by step how I change the kernel, so that when I boot my machine, I start with the 6.4.12-200.fc38.x86_64 kernel?
The 6.2.9 kernel was the one that was released on the initial release ISO for fedora 38.
If booting from an installed system as it seems you are, you must do an upgrade to the latest versions before installing the nvidia drivers. That appears to have been done.
I do not see that you have rebooted, and the kernel-devel packages are only shown for 6.4.11 & 6.4.12 kernels. Thus you must be booted to one of those kernels before the akmods command can be used.
Step 6 is somewhat redundant since the installation of the packages in step 5 will automatically perform both those commands in the background.
To confirm that the packages are properly installed run
dnf list installed kmod-nvidia-* and show us the results.
If the 6.4.12 kernel is already installed then a reboot should automatically boot that kernel unless you have set the default boot to the current 6.2.9 kernel.
sudo grubby --info=ALL will list all boot options
sudo grubby --default-kernel will show the current default boot kernel.
If the default is the 6.2.9 kernel then that will need to be changed. How depends upon the output of the first of those 2 commands.
You would probably want to use
sudo grubby --set-default-index=0 (assuming the 6.4.12 kernel is index 0 in the --info listing)
Once the default is set to index 0 it should always boot the latest installed kernel whenever a kernel is upgraded.
I followed the commands and the results were these:
info all Kernel
strange, it reports that it is starting with one, but another kernel appears?
That shows the nvidia drivers are installed for both the 6.4.11 & 6.4.12 kernels.
The 6.4.12 kernel is default.
Something else is forcing the boot with the 6.2.9 kernel.
Please post the output of
sudo cat /boot/efi/EFI/fedora/grub.cfg
That should only give about 5 lines of text.
Please note the posting of screenshots, while sometimes required, is not encouraged.
Persons who may later wish to search the topic for information cannot do so in the images but only in the text.
It is much preferred that you use copy & paste to transfer the data from your screen to the post, using the preformatted text tags from the
</> button on the toolbar to retain the on-screen formatting.
Text is both easier to read and searchable. Please post the information as text in the future.