I have a dual-boot setup with Win10 and Zorin. I was messing with some audio drivers to try to get Vesktop audio streaming to work with pipewire & wireplummer. After giving up on that and trying to undo the changes using the command string below, I can only get into my desktop by selecting recovery mode and boot normally from there. Otherwise, the system just stays on the OS & MoBo logos forever.
I have also tried adding the 'nomodeset' & 'noplymouth' parrameters to my grub boot and the results remain unchanged. I would prefer not to have to do a full reinstall if possible as I've already installed a decent amount of things. Any help would be appreciated!
Hi, I would advise that you boot off your installation media and select 'Try Zorin'. Once in the live desktop, enter 'Boot Repair' (without the single quote marks) in the search bar of the Menu and launch it. Run boot repair and hopefully, keeping everything crossed you will get back to normalcy. If it works, great, and after which I recommend you install Timeshift, a system restore utility.
In order;
Yes
Yes
These are the commands I used to get back. Found in a forum Here which, upon further reading, there's a comment further down that reads,
" Warning: On some systems the command sudo apt remove pipewire-audio-client-libraries pipewire given in this answer has also removed the ubuntu-desktop package. This has required the following command to rectify: sudo apt install --reinstall ubuntu-desktop."
Which brings me to:
Tried this, still having boot issues. It didn't seem to work froYou could try to reinstall Zorin desktop:
"sudo apt install --reinstall zorin-os-desktop"m the recovery mode command line, also tried from booting into recovery mode then normal boot from there to desktop and the issue remains after a restart.
And before you remove the packages afterwards in terminal you could post a screenshot of the packages/dependencies that will also be removed (don't click on yes when you are asked if they shall be removed).
Doing a quick search regarding nvram (I used ubuntu in search criteria as that is what Zorin if based on):
"To resolve this, you must manually create the boot entry using the efibootmgr command from a Linux live environment. First, mount the EFI System Partition (ESP) containing the Ubuntu bootloader (typically located at /boot/efi ). Then, use efibootmgr to add a new entry, pointing to the grubx64.efi or shimx64.efi file within the /EFI/ubuntu/ directory on the ESP. For example, if the ESP is on /dev/sda1 , the command would be efibootmgr -c -d /dev/sda -l \\EFI\\ubuntu\\grubx64.efi -L "Ubuntu" . After creating the entry, use efibootmgr -v to verify it appears, and adjust the boot order if necessary. If the system has Secure Boot enabled, use shimx64.efi instead of grubx64.efi."
At least on Ubuntu 22.04, you can't auto start PulseAudio without disabling PipeWire-Pulse, I fixed the PulseAudio autostart by just running this one below.