[13:01] <max_earthican> HI, just wanted to share that im really enjoying Xubuntu. My pc was dying from Bad windows management of Optane memory with HDD, I made a clean install of Xubuntu instead and this PC has new life.. The UI is excellent, and i will recommend this to anyone that wants a fast OS with all that you need for daily use. Thank you Xubuntu team. 
[19:37] <xu-irc67w> can someone tell me how to update the kernel to the latest stable version?  these constant crashes aren't tolerable
[19:37] <xu-irc67w> this thing has crashed four times in 30 minutes
[19:37] <xu-irc67w> it's either that or i have to downgrade to a different laptop which i just can't afford
[19:43] <diogenes_Vx15> xu-irc67w, how do you know it's kernel's fault/
[19:43] <diogenes_Vx15> ?
[19:44] <xu-irc67w> i can't really think of anything else
[19:44] <xu-irc67w> this is a brand new computer
[19:45] <xu-irc67w> i checked the logs and i'm getting tons of amd crashes
[19:45] <diogenes_Vx15> so it's an amd graphics?
[19:45] <xu-irc67w> yes, amd ryzen
[19:46] <xu-irc67w> [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process  pid 0 thread  pid 0
[19:46] <xu-irc67w> [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring sdma0 timeout, signaled seq=24296, emitted seq=24297
[19:46] <xu-irc67w> it crashes every hour at least
[19:46] <diogenes_Vx15> it's would sound kind of weird but despite of AMD claiming to support Linux and stuff, it's always been worse than Intel and even Nvidia.
[19:47] <xu-irc67w> yeah i should have researched better before i bought this thing
[19:47] <diogenes_Vx15> we can try to troubleshoot if you want.
[19:47] <xu-irc67w> i should have got an intel
[19:47] <xu-irc67w> please do, idk how much uptime i have before a crash but at least the username on the IRC is consistent
[19:48] <diogenes_Vx15> ok run: inxi -Fxxc0 | nc termbin.com 9999
[19:48] <diogenes_Vx15> share the url.
[19:48] <xu-irc67w> ok one sec
[19:49] <xu-irc67w> https://termbin.com/pad3
[19:49] <diogenes_Vx15> also: sudo dmesg | grep -i firmware | nc termbin.com 9999
[19:51] <xu-irc67w> that's odd, no URL
[19:51] <diogenes_Vx15> ok just run: dmesg | grep -i firmware
[19:51] <diogenes_Vx15> and see if you get anything
[19:51] <xu-irc67w> no result
[19:52] <diogenes_Vx15> and as i see, on top of your troubles it's a lenovo pc :/
[19:52] <xu-irc67w> yes
[19:52] <xu-irc67w> i needed a basic linux laptop to use on the go
[19:52] <xu-irc67w> and putting xubuntu on a surface seemed like too much work
[19:53] <xu-irc67w> i WAS using an old samsung, but the power port failed so i had to replace it
[19:53] <xu-irc67w> it was too old to get parts
[19:53] <diogenes_Vx15> ok you can try and hwe kernel.
[19:53] <xu-irc67w> hwe kernel?
[19:54] <diogenes_Vx15> run: apt search linux-image | nc termbin.com 9999
[19:54] <diogenes_Vx15> share the url.
[19:55] <xu-irc67w> https://termbin.com/aemk
[19:56] <xu-irc67w> i'm guessing the hardware is just too new
[19:58] <diogenes_Vx15> as i see you got it installed:
[19:58] <diogenes_Vx15> linux-image-generic-hwe-22.04-edge/jammy-updates,jammy-security,now 6.5.0.14.14~22.04.6 amd64 [installed,automatic]
[19:58] <xu-irc67w> so the kernel isn't the problem then
[19:58] <xu-irc67w> i must have forgotten i did that
[19:58] <diogenes_Vx15> so i'd suggest you reboot and once you reach grub menu, hit advanced and pick and hwe kernel to boot.
[19:59] <xu-irc67w> ok i'll try that
[19:59] <xu-irc67w> is there a way to default to that one?
[19:59] <xu-irc67w> if it works that is
[19:59] <diogenes_Vx15> if it works then of course.
[19:59] <xu-irc67w> ok i'll report back once i give it a try
[20:02] <xu-irc67w> i kind of don't know how to access the grub menu
[20:02] <xu-irc67w> on my desktop it displays a boot menu every time i turn it on
[20:02] <xu-irc67w> but it's a dual boot system
[20:03] <diogenes_Vx15> there is no difference, where you choose your system to boot that is called the grub menu and there should be advanced boot options.
[20:04] <xu-irc67w> it just displays a few error messages and spits me out to the login sceen
[20:04] <xu-irc67w> this thing boots VERY fast
[20:04] <xu-irc67w> and doesn't display any other menu but the login screen on xubuntu
[20:04] <diogenes_Vx15> ok then we can add a delay in grub menu.
[20:05] <diogenes_Vx15> or maybe you could install grub-customizer.
[20:05] <diogenes_Vx15> see if it's still available.
[20:05] <xu-irc67w> looking now
[20:06] <xu-irc67w> not seeing that in gnome software
[20:06] <diogenes_Vx15> look in terminal: sudo apt install grub-customizer
[20:07] <xu-irc67w> unable to locate package
[20:07] <diogenes_Vx15> then it's not there.
[20:08] <diogenes_Vx15> ok let's add a longer timeout then.
[20:08] <xu-irc67w> looks like grub is controlled with a simple config
[20:08] <xu-irc67w> that is one nice thing about linux
[20:08] <xu-irc67w> so much controlled via raw text
[20:08] <diogenes_Vx15> run: cat /etc/default/grub | nc termbin.com 9999
[20:09] <xu-irc67w> https://termbin.com/yumo
[20:09] <xu-irc67w> it's such a tiny config too
[20:10] <xu-irc67w> timeout style is hidden and the timeout is set to zero
[20:10] <xu-irc67w> i'd imagine we just need to add an increment and set it to visible
[20:11] <diogenes_Vx15> yep you need to comment out this line: GRUB_TIMEOUT_STYLE=hidden
[20:11] <diogenes_Vx15> and set this: GRUB_TIMEOUT=10
[20:11] <diogenes_Vx15> do you know how to do that?
[20:11] <xu-irc67w> ok i'll use mousepad as sudo for that
[20:12] <diogenes_Vx15> no no
[20:12] <diogenes_Vx15> don't use any graphical app with sudo
[20:12] <diogenes_Vx15> this is how you are supposed to use it:
[20:13] <diogenes_Vx15> pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY mousepad /etc/default/grub
[20:13] <xu-irc67w> oh, well crap
[20:13] <xu-irc67w> this did almost the same thing
[20:13] <xu-irc67w> what is the difference?
[20:14] <xu-irc67w> i just typed sudo mousepad grub
[20:14] <diogenes_Vx15> the difference is that when you run with sudo, it can overwrite some configs and then you can get crashes and you will never know why.
[20:15] <xu-irc67w> so the more dangerous option is the simpler option
[20:15] <xu-irc67w> that seems backwards
[20:16] <xu-irc67w> there is no way i'm going to be able to remember how to do it properly in the future btw
[20:16] <xu-irc67w> there is a reason i'm bad at the command line
[20:16] <diogenes_Vx15> it's just a thing to remember to never run graphical applications with sudo.
[20:16] <xu-irc67w> anyway grub is updated
[20:16] <xu-irc67w> i'm going to reboot now and report back, which kernel do i load again?
[20:17] <diogenes_Vx15> hwe
[20:19] <xu-irc67w> ok thank you
[20:19] <xu-irc67w> my memory is kind of poor sadly
[20:20] <xu-irc67w> hwe wasn't even listed
[20:20] <xu-irc67w> there was a 6.5 kernel and a 6.2 kernel along with recover modes for each
[20:21] <diogenes_Vx15> ok you can try a ninja kernel if you wanna give it a shot.
[20:23] <xu-irc67w> what is a ninja kernel?
[20:23] <diogenes_Vx15> https://xanmod.org/
[20:23] <diogenes_Vx15> this is a ninja kernel ^^
[20:24] <xu-irc67w> so this shouldn't affect my themes at all, this is all under the hood
[20:24] <diogenes_Vx15> of course it won't affect any of your user settings,
[20:24] <xu-irc67w> awesome
[20:24] <xu-irc67w> i've got this thing set up so nice you have no idea
[20:25] <diogenes_Vx15> though my theory is that you crash whenever you do something GPU demanding.
[20:25] <xu-irc67w> chicago95 with marine classic theme and tons of vaporwave wallpapers
[20:25] <xu-irc67w> yeah gimp crashes it pretty reliably
[20:25] <diogenes_Vx15> do always have a backup because data which isn't backedup is not an important data.
[20:26] <xu-irc67w> i haven't figured out backups yet...
[20:26] <xu-irc67w> the most precious files on this thing is my meme archive to be honest
[20:27] <xu-irc67w> about five gigs
[20:27] <diogenes_Vx15> what is there to figure out? just copy your configs to an USB drive or to your google drive and you are fine.
[20:30] <xu-irc67w> oh i thought you meant like a full backup
[20:31] <xu-irc67w> which folders specifically should i back up?
[20:32] <diogenes_Vx15> .config/xfce4
[20:32] <diogenes_Vx15> and your theme if you did manual customization.
[20:33] <xu-irc67w> right, that folder should control all the changes chicago95 made to placement as well
[20:45] <xu-irc67w> ok all backed up
[20:45] <xu-irc67w> now how do i install the ninja kernel?
[20:46] <xu-irc67w> oh it's right there
[20:46] <xu-irc67w> on the front page
[20:51] <xu-irc67w> the new kernel greatly reduced the number of error messages displayed on boot
[20:51] <xu-irc67w> only the bluetooth is giving an error now
[20:52] <diogenes_Vx15> see if you don't get crashes.
[20:53] <xu-irc67w> ok i'll just launch everything that i can think of that was causing the problem
[20:55] <xu-irc67w> on a different note, i'm still having mic quality issues even with the new kernel
[20:55] <xu-irc67w> it's still using generic drivers
[20:55] <xu-irc67w> but i have a usb sound card with an external mic so it isn't a huge deal right now
[21:01] <xu-irc67w> the amd errors are gone
[22:18] <xu-irc67w> good news, the crashes have stopped
[22:19] <xu-irc67w> i've got skype, discord, and firefox open all at the same time while editing a png in gimp
[22:19] <xu-irc67w> no crashes