Somewhat of a repost from the vanillaos discord:
Issue:
I ran into an issue in vanillaos where I installed the os with an amd gpu (5700xt). I later installed an nvidia gpu and could never get the screen to show anything. Even after swapping back (to my amd gpu) to install the nvidia drivers, I could never actually get them properly installed and recognized for my card (an rtx 4060).
@kbdharun mentioned it may be worthwhile for ikaros to suggest updating to the vannilaos nvidia image if you are running an nvidia card and not running an nvidia image.
While I think this is one feature I think is worthwhile. It still does not solve the issue of when a user boots into the session and has no display output. I am suggesting ikaros should automatically install the nvidia drivers (and possibly reload the user session) so when a user changes their GPU hardware, they are guaranteed to boot with a screen that shows something.
Additional notes:
Windows solves this issue by installing generic gpu driver. So you can still see windows boot and use the operating system and you can click your way to victory installing the proprietary drivers. Something like this could also work if fetching the full stack of nvidia drivers is not desired.
Somewhat of a repost from the vanillaos discord:
Issue:
I ran into an issue in vanillaos where I installed the os with an amd gpu (5700xt). I later installed an nvidia gpu and could never get the screen to show anything. Even after swapping back (to my amd gpu) to install the nvidia drivers, I could never actually get them properly installed and recognized for my card (an rtx 4060).
@kbdharun mentioned it may be worthwhile for ikaros to suggest updating to the vannilaos nvidia image if you are running an nvidia card and not running an nvidia image.
While I think this is one feature I think is worthwhile. It still does not solve the issue of when a user boots into the session and has no display output. I am suggesting ikaros should automatically install the nvidia drivers (and possibly reload the user session) so when a user changes their GPU hardware, they are guaranteed to boot with a screen that shows something.
Additional notes:
Windows solves this issue by installing generic gpu driver. So you can still see windows boot and use the operating system and you can click your way to victory installing the proprietary drivers. Something like this could also work if fetching the full stack of nvidia drivers is not desired.