I use my laptop with Aurora-Nvidia installed at home all the time. It is connected to power so it is of no importance if the Nvidia GPU uses more power than the also built in AMD GPU. This summer this will change for a couple of weeks.
I want to bring the laptop with me, sit somewhere outside and do some things. At that moment the laptop will be running on battery, so power consumption is a thing. I will not be doing things which really need the Nvidia card, the AMD is more than capable of doing what I ask from it.
What is the best way to switch to using the AMD GPU without still using the Nvidia one? Can I rebase to the non Nvidia version of Aurora, and after the holidays back to the original version, should I re-install the non Nvidia version (which is not a problem, maybe some extra work), or are there other ways of doing this?
I have:
Processor: 16 × AMD Ryzen 7 6800H with Radeon Graphics
Graphics processor: AMD Radeon 680M
Nvidia GPU: NVIDIA GeForce RTX 3060
Thanks.
Rebasing to the AMD image. Use the ujust rebase-helper
command. I know documentation is barren for Aurora right now which is why I linked Bluefin and Bazzite documentation as holdovers for now. This is a good idea to document this eventually though, so nobody has to go searching.
Edit: wait a minute, I already wrote about this lol. Probably should add more detail to this. though.
Hello @nicknamenamenick ,
Thank you for helping me. I used the ujust rebase-helper command and got this:
ujust rebase helper
Choose your action.
Choose:
> rebase
cancel
Which Tag would you like to rebase to?
The default selection is stable (weekly builds) and stable-daily (daily builds) are for enthusiasts, and latest is for testers
Choose:
> date
latest
stable
stable-daily
cancel
Rebase Target is ghcr.io/ublue-os/aurora-dx-nvidia:stable
Confirm Rebase
┃ Are you sure?
┃
┃ Yes No
At “Are you sure” I now chose No to avoid something wrong would happen.
Thing is I can’t find a place where I can choose (or type) the name of the OS version I want to use. I do see I use aurora-dx-nvidia:stable so I would guess it would be aurora-dx:stable, but how do I choose that?
Thanks again.
Right… I’m still using my Bazzite brain and mixing up the bazzite-rollback-helper
script with the ujust
command that is used for Aurora or Bluefin… I guess they made it expecting the user to always use the same graphics hardware forever in mind.
Here is the command:
rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/aurora-dx:stable
Thank you very much @nicknamenamenick . I used your command and it worked, I am now Nvidia-free. I will unplug the power supply and see how the battery lasts.
I did pin the original deployment so I can always return if I want to, although I now know how to rebase into it as well.
Thank you very much and have a great weekend.
1 Like
I’m back.
It turns out this was not such a good thing to do. At first all was well until suddenly the mouse-cursor froze. I moved the mouse back and forth and suddenly the cursor would follow my moves again. Maybe 10-15 minutes later the same happened again and when it happened for a third time I could not get the cursor to move again, so I used @nicknamenamenick’s command but now to switch back to the Nvidia version of Aurora.
This also happened when I first installed Fedora KDE and later Kinoite. I just had to install the Nvidia driver and then all was well. Same here with Aurora. I have used for a few months now and it is amazing, it is so stable, needs no maintenance from my side, it is fantastic. But it needs Nvidia to stay alive, at least on my laptop.
I noticed with the Nvidia driver the system uses 2 drivers: AMDGPU and Nouveau. Is Nouveau really necessary, can’t the AMD GPU not do it on its own? I have thought about blacklisting Nouveau but when the issue with the mouse started I had other things to do.
So it seems I will keep using Nvidia until something comes along.