- Joined
- Sep 18, 2017
What is your GPU? If you have an ancient nVidia GPU the standard nvidia-driver packages won't work.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
The system is completely bricked? As in, irrecoverable? If not, I've had good experiences with kmod versions of NVIDIA drivers. The difference between this and a regular driver package is there's a stub compiled as a kernel module that then pull in all the proprietary shit. Lessens the chances of a breakage somewhat.Ok, so, Nvidia drivers have bricked my main system
I have my doubts it's "bricked" and unrecoverable. Its a pain in the ass but get a live iso and put it on a usb. Boot it, mount your actual install partitions to folders then chroot into the root one. Roll back to a Nvidia driver that actually works using your package manager or just shift to Nouveau. I can't really comment on anything particular beyond that since I don't know what distro you're using and how its setup. You could also try setting nomodeset in your linux kernel during boot to see if it gets you into your install.Ok, so, Nvidia drivers have bricked my main system and since there's jackshit I can do about it other than crying I've decided to answer @Seasoned News Reporter regarding my opinions on IceWM as I needed to re-install my test server and I didn't feel like installing Fluxbox or Openbox:
What is your GPU? If you have an ancient nVidia GPU the standard nvidia-driver packages won't work.
The system is completely bricked? As in, irrecoverable? If not, I've had good experiences with kmod versions of NVIDIA drivers. The difference between this and a regular driver package is there's a stub compiled as a kernel module that then pull in all the proprietary shit. Lessens the chances of a breakage somewhat.
I have my doubts it's "bricked" and unrecoverable. Its a pain in the ass but get a live iso and put it on a usb. Boot it, mount your actual install partitions to folders then chroot into the root one. Roll back to a Nvidia driver that actually works using your package manager or just shift to Nouveau. I can't really comment on anything particular beyond that since I don't know what distro you're using and how its setup. You could also try setting nomodeset in your linux kernel during boot to see if it gets you into your install.
Is nvidia-persistenced part of the GPU passthrough scheme or something? Judging by its own description, it might be getting confused with both cards enabled:but when I installed the Nvidia drivers and rebooted the system it got stuck at the second stage of runit while trying to initialize the Nvidia persistence Daemon
Granted, I don't have a double GPU setup, but I don't even have it installed as a package. Have you tried booting without it/uninstalling it outside of an X session on a TTY?Whenever the NVIDIA device resources are no longer in use, the NVIDIA kernel driver will tear down the device state. Normally, this is the intended behavior of the device driver, but for some applications, the latencies incurred by repetitive device initialization can significantly impact performance.
When persistence mode is enabled, the daemon holds the NVIDIA character device files open, preventing the NVIDIA kernel driver from tearing down device state when no other process is using the device. This utility does not actually use any device resources itself - it will simply sleep while maintaining a reference to the NVIDIA device state.
Whatever is going on is a completely unrelated issue, as I mentioned I made a clean install on my main partition, meaning I had yet to get to the part of doing the passthrough and other things and I was just installing firmware and configuring the basis of the system . As a matter of fact I did a clean install because I knew at least two services would throw a hissy-fit at boot because I had made hardware changes and I didn't want to deal with them; One of them being GRUB (Which I had edited previous to the clean install and is required for the passthrough) and fstab (Which would've likely stopped working because I moved the disks on the motherboard as per the specifications on the instruction manual).Is nvidia-persistenced part of the GPU passthrough scheme or something? Judging by its own description, it might be getting confused with both cards enabled:
Granted, I don't have a double GPU setup, but I don't even have it installed as a package.
Yeah, and that's what lead to the package manager being stuck on a loop, when starting up in recovery mode devuan only offers a root terminal for maintenance. I guess I could start with an external bootable drive but my magic crystal ball is telling me that even if I remove the packages related to nvidia drivers and install them again the same thing would happen again as it has already happened twice.Have you tried booting without it/uninstalling it outside of an X session on a TTY?
I'm surprised no one mentioned this considering how much disdain there is towards Snaps. Looks like Canonical is forcing it down people's throats now.Does there happen to be any release notes?
Edit: found it https://discourse.ubuntu.com/t/jammy-jellyfish-release-notes/24668
Everyone is so impressed with the 10 color choices they just ignored the next line.I'm surprised no one mentioned this considering how much disdain there is towards Snaps. Looks like Canonical is forcing it down people's throats now.
View attachment 3227939
As I mentioned I had yet to get to the part of passing through a GPU but now that you mention it maybe I should. I remember seeing in the stage 1 of runnit nvidia trying to load the drivers twice and after extracting the dmesg log from the disk with a bootable drive it seems like that's the case.I'm not entirely sure what's going on on that system (nvidia persistence daemon? I don't even want to wager a guess) but you should bind one card to the pcistub/vfio-pci driver per kernel command line to make sure nothing touches it and the drivers don't get confused and the card doesn't get initialized before the virtual environment can boot it. In my experience (which is AMD and a few years old by now, I used to have a setup with a headless linux installation passing it's only graphics card through to a win VM, optionally "going headless" when that is going to happen - yes when you script it carefully you can handle one card back and forth between main system and VM ) when a card is initialized once and bound to a driver it's an absolute coin toss (or used to be) if you can unbind and initialize it again without the entire computer just crashing.
Now mind you, if the UEFI firmware decides the card you *don't* want Linux to use to use for itself, it'll be more complicated than that because of handling off an "already running" card from the firmware to the kernel.
My personal advice is for you to stop taking advice from the Arch community, if there is no suffering and spending hours solving an issue with no concise online answers you aren't using Linux properly. Don't let your overly-complicated meme projects be dreams.My personal advice is with a card and computer that beefy just play everything in wine, on average it'll be less painful.
The best part is that AppImages currently don't work on the main release (I kind of get why they did this though), so you cannot use the most popular competing format either. Man, having corporate interests in open source is great.I'm surprised no one mentioned this considering how much disdain there is towards Snaps. Looks like Canonical is forcing it down people's throats now.
View attachment 3227939
Snaps is one of the biggest reasons why I moved away to an Arch based system. I seriously don’t get the deal with it, why not just put the software in the main repository? It’s a pain in the rear having to have a few extra unnecessary steps to install something as common as Firefox.I'm surprised no one mentioned this considering how much disdain there is towards Snaps. Looks like Canonical is forcing it down people's throats now.
View attachment 3227939
The Snap version of Firefox also just sucks hard. I was using it for a bit and every time I tried to attach a file to a post here it shat itself and crashed, and then when it 'recovered' from the crash all of the theming and window decorations were gone. In the end I uninstalled the Snap and just installed Firefox normally from the standard repo.Snaps is one of the biggest reasons why I moved away to an Arch based system. I seriously don’t get the deal with it, why not just put the software in the main repository? It’s a pain in the rear having to have a few extra unnecessary steps to install something as common as Firefox.
The IBM branded ThinkPads are the nicest laptops. Even being discontinued they are still better than any of the modern brands with how well they are made. I get IBM gets off on spinning off business to keep their company lean thus we now have CCP apparatus Lenovo but I genuinely miss those computers and wish they would come back.I take issue with this, I don't have an IBM laptop, my "free" system is a Dell Wyse Cx0 C90LEW; a 32 bit monocore computer with an IDE interface for hard drives and 1 GB of ram. IBM Laptops are overrated.
Macs are fragile, have a crappy keyboard, have horrible thermals, and lack a nub.The only reason I use a Mac for a mobile computer is they are closest thing in quality.
The Snap version of Firefox also just sucks hard. I was using it for a bit and every time I tried to attach a file to a post here it shat itself and crashed, and then when it 'recovered' from the crash all of the theming and window decorations were gone. In the end I uninstalled the Snap and just installed Firefox normally from the standard repo.
The M1 Macs improved the keyboard and fixed the thermals since they stopped using Intel. My work HP Z-Book laptop likes to get very hot and noisy, so I'm willing to give Apple the benefit of doubt on why the Intel Macs got too hot (All my HP work laptops since 2015 have been hot garbage).Macs are fragile, have a crappy keyboard, have horrible thermals, and lack a nub.
How are they anything like a Thinkpad?
Another great reason to avoid Ubuntu. Ubuntu came out after I was well versed in Linux, so it held no appeal for me. As the years progress, every step they make further solidifies my desire to avoid it.I'm surprised no one mentioned this considering how much disdain there is towards Snaps. Looks like Canonical is forcing it down people's throats now.
View attachment 3227939
Allow me to interject with a plug for XY Tech: https://www.xyte.ch/The IBM branded ThinkPads are the nicest laptops