NVIDIA install or not

Sorry, I wanted to say I used scp to save the command output as the usb stick was overwritten later with the 2nd installation

I don’t think the lsmod matters? If you install with the default menu entry and then show me the output of inxi -Fxxxz then we can confirm that nouveau is installed or the nvidia drivers.

Edit: Currently it shows the nvidia drivers are installed. But that output is from the second install.

I showed you the output of inxii and it was the same. I cannot do more.

BTW, I don’t want to criticize anything. I just like to understand things better.

You are showing output from lsmod. I haven’t seen the output of inxi -Fxxxz from an install using the default menu entry which should install nouveau. The output of lsmod is not showing you what you need to see.

No, this is not true. In the beginning of the thread (3rd post) I showed output starting with the word Graphics: This is from inxi

Is that from the install using the default menu entry? I would question whether you made a mistake and thought you used the default entry and actually maybe didn’t? The only reason i say that is because i have installed many many many times and nouveau is installed using the default menu entry.

Are you using the current ISO?

@ricklinux I used the current ISO. Actually, I did a test before and wasn’t sure I choose the correct entry when booting the ISO. So I repeated carefully booting first with the default entry and then with the nividia entry.

I could repeat the test using the default menu entry. In this case if you want me to check specific things just tell me.

All i can tell you is the way it is set up is that if you have nvidia hardware and you use the default menu entry on the live ISO it is supposed to install noveau open source drivers which would be confirmed by running inxi -Fxxxz. I don’t have an answer as to why it would install nvidia drivers unless you booted on the nvidia menu entry on the live ISO. I do most of the testing on the live ISO’s and i have not found this to happen to me during any test that i have done on nvidia hardware. :man_shrugging:

1 Like

I don’t have your experience with EnOS ISOs, so I can only say what I am sure.

  • The ISO has an OS that includes proprietary nvidia (installed).
  • When using grub-default, nvidia modules are blacklisted, so nouveau is used, if there is a nvidia GPU HW
  • When using grub-nvidia, nouveau module is blacklisted, so nvidia modules are used, if there is a nvidia GPU HW
  • I am pretty sure that the user can choose anything from the included selection menu in Calamares installer, whatever packages are available.

:wink:

I will redo the installation with the default entry. Perhaps I find out what’s going on.

I’m never sure of anything. :rofl: I just play it by ear because i only know what i know and what I’ve experienced. I haven’t seen it happen in all the testing that i have done. So is it possible? Anythings possible i guess. But i think maybe the root cause is not the ISO but some other reason.

2 Likes

Could be. I will watch out for error messages and the like.

I am not either. That’s why I asked

As far as i know it uses a hardware detection process and as you described above depending on the menu entry you select it blacklists one or the other in order to install either nouveau open source or the current nvidia drivers.

I could find such a thing, yet, at Github. Search function only helped a little, to find how/when nvidia modules are removed.
They are supposed to be removed if /tmp/nvidia-info.bash file is not found. But I couldn’t find the process that might create this file.
I am assuming it’s a systemd service and a script.

Found it!
Edit: chrooted_cleaner_script cleaner_script

There is no problem with the code (in my expertise :upside_down_face: ).
If nouveau module is used (by kernel params), then all pre-installed nvidia packages are removed, during cleanup.
So it is once more a @pebcak :smile:

1 Like

I don’t have any expertise. :rofl:

Found it…

I booted the ISO image with the UEFI default entry.

Then

  1. lsmod showed that the nouveau modules were loaded
  2. inxi showed that the AMD graphics driver was active
  3. dmesg showed that the nouveau driver died
[   26.798060] Hardware name: TUXEDO TUXEDO Polaris 17 AMD Gen1/POLARIS1701A1650TI, BIOS N.1.20.A03 12/10/2020
[   26.798061] RIP: 0010:g84_bar_flush+0xfa/0x110 [nouveau]
[   26.798121] Code: 8b 40 10 48 8b 78 10 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 98 72 eb e7 48 89 da 48 c7 c7 b7 df 45 c1 48 89 c6 e8 12 38 27 e8 <0f> 0b eb aa e8 ad b4 2c e8 66 66 2e 0f 1f 84 00 00 00 00 00 66 90
[   26.798121] RSP: 0018:ffffb1f3c3327748 EFLAGS: 00010086
[   26.798122] RAX: 0000000000000000 RBX: ffff9d98810a2fb0 RCX: 0000000000000027
[   26.798124] RDX: ffff9d9b9f7a16a8 RSI: 0000000000000001 RDI: ffff9d9b9f7a16a0
[   26.798124] RBP: ffff9d988d031418 R08: 0000000000000000 R09: ffffb1f3c3327558
[   26.798125] R10: 0000000000000003 R11: ffffffffaa6bd5b0 R12: 0000000000000246
[   26.798126] R13: 000000063651c5f8 R14: ffff9d9883909d08 R15: 0000000000000000
[   26.798127] FS:  00007f9e2693a740(0000) GS:ffff9d9b9f780000(0000) knlGS:0000000000000000
[   26.798128] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   26.798130] CR2: 000055f3bd859000 CR3: 00000001065be000 CR4: 0000000000350ee0
[   26.798131] Call Trace:
...

So, it seems that because of that nvidia drivers were installed.

1 Like

Did you actually install it?

My spirit hovers between all the chairs and keyboards!
:goat:

1 Like

Yes, then I installed it and got the result I reported in the beginning of the thread.