/srv/irclogs.ubuntu.com/2023/04/20/#ubuntu-kernel.txt

=== chris14_ is now known as chris14
alkisgWhat's the process that autoinstalls `linux-image-oem-22.04c` AFTER regular installations have been working for months with their generic, hwe or aws kernels?07:43
alkisgIt has a bug that I want to research: I've seen more than 20 systems so far that lack the kernel headers because of this process...07:43
alkisgapt install linux-oem-22.04c solves the issue, but the systems end up having 3 series of kernels, e.g. generic, hwe AND oem, without the user ever having ran anything other than a simple apt full-upgrade...07:43
alkisgTo be clear, installing 22.04 gets you generic, then with plain apt full-upgrades you end up with generic, hwe AND oem07:45
tjaaltonno, installing 22.04 gives you hwe10:17
tjaalton(on !server)10:19
alkisgtjaalton: AFAIK 22.04 and 22.04.1 give you -generic, while 22.04.2+ gives you -hwe. But in any case they shouldn't end up with all 3 series, -generic, -hwe and -oem10:57
alkisgWhat's the process for auto-installing oem after the initial installation?Which package/script does that?10:58
lunaNew kernels today upstream 1-2 days early11:13
tjaaltonalkisg: the hwe-metapackage is always installed, so that it rolls to the next one. in .0 and .1 it does essentially give the generic kernel11:22
tjaaltonthere is no process for auto-installing oem on normal upgrades, so you'd need to look at the apt/dpkg logs to figure out why it would install those. but I suspect some nvidia wonkiness11:23
thefossguy> <@thefossguy:matrix.org> Hello there, I am experimenting with enabling Rust support in the Linux kernel. So far, I have been able to compile the kernel with Rust support enabled; only in theory. The kernel config options say that Rust support is present but trying to build the out of tree Rust module fails... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/f582bed42f7fd03cce7551c679c81ffb0dec197e>)11:37
alkisgtjaalton: thanks, I'll ask for remote access to check the logs12:14
alkisgtjaalton: for iso in *22.04*.iso; do echo -n "$iso: "; mount "$iso" /mnt; mount /mnt/casper/filesystem.squashfs /mnt; chroot /mnt dpkg -l | grep -q hwe && echo -n "YES, " || echo -n "NO, "; umount /mnt; umount /mnt; done 2>/dev/null12:23
alkisgkubuntu-22.04.2-desktop-amd64.iso: YES, lubuntu-22.04.1-desktop-amd64.iso: NO, ubuntu-22.04.1-desktop-amd64.iso: YES, ubuntu-22.04.1-live-server-amd64.iso: NO, ubuntu-mate-22.04.2-desktop-amd64.iso: YES, xubuntu-22.04.1-desktop-amd64.iso: NO12:23
alkisgAt least in the live CDs, in 22.04 and 22.04.1, there's no -hwe; it starts with 22.04.212:24
alkisgBut OK that's not important, I'll try to discover why these users are getting the -oem package, thanks12:24
alkisgAh, it's there in gnome (which I rarely use) but not in the other flavors; that explains it12:25
alkisg(although all flavours should really have the same kernel packages...)12:28
=== leftyfb_ is now known as leftyfb
arighithefossguy, this is with upstream kernel right? not the ubuntu kernel. Also, do you have CONFIG_RUST=y in your kernel .config?13:26
=== Furna_away is now known as Furna

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!