Come home from work, just want to play some games (PCI passthrough W10 VM)

>come home from work, just want to play some games (PCI passthrough W10 VM)
>update kernel
>jokingly tell myself "lemme reboot right away to make sure it still works"
>won't boot anymore, lovely instant kernel panic after grub
>have to use a live environment to mount my parititions and downgrade the kernel to get it to boot again

If any of the other distros were actually good, I would have dropped this meme a long time ago.

Other urls found in this thread:

evonide.com/non-root-gpu-passthrough-setup/
pastebin.com/vRiziE06
pastebin.com/nYwG3Hre
pastebin.com/qchJ4m2r
pastebin.com/Q84PtYcJ
pastebin.com/M7iXTxf8
pastebin.com/jAsiB9DX
pastebin.com/YQhAfKdZ
pastebin.com/PRd3KCF7
pastebin.com/GBUeKxGe
pastebin.com/BGjsswe1
twitter.com/SFWRedditImages

What am I doing wrong if that has never happened to me.

I guess you're lucky. This is the second time this year this happened to me.

>just want to play games
>update kernel
well theres your problem, OP. dont upgrade something without suspecting it could go wrong. always keep backups.

>install linux-lts linux-lts-headers
>uninstall linux linux-headers
You're welcome.

I actually have the same problem, win10 bugged for updates for the past two weeks, did them and here we are

I've been using arch for years and I've only ever once had something break in anything remotely like a "catastrophic" way, and that was when a gnome update went out broken so the system would just restart itself 5 minutes after log in. I honestly dont understand what everyone is doing that their system breaks constantly.

I'll give it a shot.

Granted, I almost never have any issues on my dinky little ultrabook but my gaming PC runs into issues with updates often. I'm guessing it has to do with the hardware.

>not using Crux, the real KISS distro

Did you try checking the journal or dmesg?
>>>/sqt/

I run Arch on my gaming PC as well. Ironically the reason I use Arch is that it and Debian are pretty much the only distros I've found that don't shit their pants all the time when you have shit like proprietary GPU drivers installed.

that's why you have all 3 available kernels installed
you don't know if a new one may not like ur shit

>uninstall linux linux-headers
for what purpose?

I use GPU passthrough on Kubuntu with the ACS patch and a Ryzen patch. I patch my kernel every time I want to update the system, works every time.

>If any of the other distros were actually good
Try Gentoo - or maybe Debian netinstall.

I have no idea where to even begin with this. I've taken a look at instructions for PCI passthrough before and it seemed daunting. How hard is it realistically for a mid-level linux guy?

Not him but it helps if you know how to use KVM, libvirt and Qemu already. It's not that hard if you have the right hardware though.

I've used KVM before but not the other two. What would constitute "the right hardware?"

iommus

Ill give you a hint on how to solve all of that: stop playing games.

Are you retarded? The point I was making is that all I wanted to do after work was play some game, not fix my computer.

>ah finally home
>time to play some games
>but wait, let's update kernel and restart first

It's a bad habit, I run pacman -Syu every time I log in.

Why would you need the latest kernel if you were running lts?

I use Arch, btw...

is this some sort of attempt at a le ebip meemay?

>Arch

Found your problem user

If you cannot even debug the kernel, you shouldn't be using arch in the first place.

I suggest not doing that if you don't want to deal with updates.

why not

no u

>why not
Because you're never going to use it?

>Update kernel before doing something you wanted to
Are you retarded or something?
That's like updating TFS versions right before a release date
You literally asked this to happen

>le ebip meemay
Please use English.

Honestly how hard is it to recover from something like this realistically? Yeah it can be annoying to have to do but to me it is pragmatic and simple to troubleshoot and return to working order. Arch has I think the best docs (maybe second to gentoo) and by building your system you are never fucked by some program you never installed and didn't know was there (with the exception of large-bearth packages like kde or gnome). I can understand why you might not want to use Arch on a production machine but for my personal machine its arch debian or gentoo.

It isn't hard but annoying as fuck.

My MacBook Pro doesn't have this problem

what if you restart and it goes into kernel panic

>is this some attempt at "le ironic reddit memes" parroted by actual redditors trying too hard to fit in?
Is this better?

Yes, what would you do if that happened?

Why didn't you add the new kernel to grub in addition to trusted old kernel? Simply pick old kernel if new fails to boot....

Also, you can play a lot of shit in linux without pass through these days. I just finished first ending of nier with dxvk

...

Arch is meant to be used by Linux veterans, not by wannabe skids who just play vidya. A simple bash script to backup your kernel when you -Syu and add it to grub as fallback entry would have give you no troubles. Stick to w10 on bare metal.

I started here, I was lucky my hardware was already compatible without needing to resort to ACS patch.
>evonide.com/non-root-gpu-passthrough-setup/
Using a GUI like virt-manager would be even easier for your first try but you still have to configure the bios, blacklist the GPU, and have vfio claim it.

Starting the VM with a script is more flexible, can easily configure it to launch from a shortcut (icon in panel/dock or desktop) or simply type a command in your PATH.

just install manjaro literally arch without the bugs

I just run a scheduled backup with rsync daily, took me a good while to learn.

scripts if anyone is interested:
>backup
>(startup script used as command in PATH to initiate entire backup process manually)
pastebin.com/vRiziE06

Placed in backup location (preferably in empty folder):
------------------------------------------
>backup.sh
pastebin.com/nYwG3Hre
>empty_trash.sh
pastebin.com/qchJ4m2r
>exclude (files/directories to exclude)
pastebin.com/Q84PtYcJ
>restore.sh (reverts to desired snapshot when shit explodes)
pastebin.com/M7iXTxf8

misc (optional scripts run manually):
>genocide.sh (remove all files generated by backup.sh)
pastebin.com/jAsiB9DX
>trash_by_timestamp.sh
pastebin.com/YQhAfKdZ
>trash_logs.sh
pastebin.com/PRd3KCF7
>trash_snapshots.sh
pastebin.com/GBUeKxGe
>trash_last_snapshot.sh
pastebin.com/BGjsswe1
------------------------------------------

I do it about once a week unless I need to install something.

This. Actually decent distros have more than one kernel version installed by default, don't know if Arch does the same.

>removing the old kernel before booting the new one
What the fuck is wrong with Arch users?

LOL just install *my distro name*
i never had any problems with that =)

That's just op being retarded, Arch keeps a fallback kernel by default.

This. Or at least salix/slackware.

or this, yeah.

Is that so? I'm a KDE guy myself...

or just use timeshift or the likes

>uninstall linux
best advice in the thread

that's a hot meemay

Install mint 18.3.
Update manager gives you controll over updates.
Mint report generates automatically error logs when something goes wrong.
Preinstalled timeshift will restore system when something goes wrong.

Gentoo is more Chad than both of those distros you mentioned.

>won't boot anymore, lovely instant kernel panic after grub
>after grub

So just boot in the previous release that you kept and report the problem. Because you kept it right?

Void wasn't mentioned in this thread yet so here we go.
Install Void.

~> uptime
14:39:01 up 6 days, 3:25, 1 user, load average: 2,24, 1,79, 1,64
~> free -m
total used free shared buff/cache available
Mem: 6917 3710 1703 142 1503 2768
Swap: 8191 16 8175
~>

where did I go wrong?

You probably configured something wrong. I've run arch for a year now with no issues, gentoo as well.

Stop fucking posting this shit English impossible to read picture

>won't boot anymore
let me guess, Nvidia GPU?

...

The grub can provide the previous kernel. At least it's default in ubuntu.

I have been using Arch as my main distro for 9 year: literally never got a kernel panic after a pacman -Syu.

What the fuck are you doing OP?

You do realise that when you use a distro that makes you install a bootloader yourself that YOU'RE responsible for making sure there's a fallback option? When you don't set it up to you're own expectations you can't blame anyone but yourself.

I set my bootloader up to keep up to 2 old kernels for fallback if I there's a problem. Haven't needed it yet since Linus is really good about avoiding regressions but at least I have the fallback options I expect.

If you want to setup your own system don't be a dumbass or get an ootb distro so you actually can blame non sane configuration on the devs.

Being retarded nigger.

>Using Arch
>Not having two kernels
pacman -S linux linux-lts
os-prober
grub-mkconfig -o /boot/grub/grub.cfg

Boot computer > Grub > Advanced options >Select the kernel that isn't the one that won't boot

>PCI passthrough W10 VM
LMAO ! nice try hahahahahahaha
wake me up when you figure it out hahahaha

How's artix?

It's shit. Install Void.

But I like pacman.

Stockholm syndrome.

Never update, before you read about update on arch wiki/site

It's the best binary package manager though.

Give me 2 reasons why it's better than xbps.

PKGBUILDs are very easy to work with and that's reason enough for me.

Do you have an anal prolapse yet?

Setting it up is not a huge achievement, you don't even need to compile a patched kernel anymore.

>not having multiple kernels installed
fgt

is os-prober really needed if not dual booting another OS/distro?
Or is it a necessary step to update grub configuration without manually futsing with it?

Having both linux and linux-lts is a good precaution, if one shits the bed there's still the other.