几天前,我更新了Ubuntu22.10,当我重新启动系统时,我遇到了以下问题:
如果我转到GRUB中的高级设置,我可以看到系统正在Ubuntu, with Linux 5.19.0-1015-oracle中引导。如果我在菜单(Ubuntu, with Linux 5.19.0-29-generic)中可用的另一个选项中启动,那么一切都会再次正常工作。这是内核的问题吗?既然如此,我该怎么做才能解决这个问题呢?
编辑:如果我在工作内核中运行dkms status,它将显示下面的xpad/0.4, 5.19.0-29-generic, x86_64: installed来澄清:我从未尝试过安装任何额外的内核或类似的东西。我不知道这个甲骨文内核树/甲骨文云基础设施是什么。我只安装了一些程序的.deb和平板包装格式,但没有其他。会是这个自动安装的更新或者类似的东西吗?我应该做些什么来卸载它吗?
编辑2:这是dpkg -l | grep oracle的输出:
ii linux-image-5.19.0-1015-oracle 5.19.0-1015.17 amd64 Signed kernel image oracle
ii linux-modules-5.19.0-1015-oracle 5.19.0-1015.17 amd64 Oracle Linux kernel extra modules for version 5.19.0 on 64 bit x86 SMP
ii linux-objects-nvidia-525-5.19.0-1015-oracle 5.19.0-1015.17+1 amd64 Linux kernel nvidia modules for version 5.19.0-1015 (objects)
ii linux-signatures-nvidia-5.19.0-1015-oracle 5.19.0-1015.17+1 amd64 Linux kernel signatures for nvidia modules for version 5.19.0-1015-oracle 这是sudo apt update的全部输出:
Obj:1 https://repo.steampowered.com/steam stable InRelease
Obj:2 http://packages.microsoft.com/repos/code stable InRelease
Des:3 http://security.ubuntu.com/ubuntu kinetic-security InRelease [109 kB]
Obj:4 http://ar.archive.ubuntu.com/ubuntu kinetic InRelease
Obj:5 http://ar.archive.ubuntu.com/ubuntu kinetic-updates InRelease
Obj:6 http://ar.archive.ubuntu.com/ubuntu kinetic-backports InRelease
Obj:7 https://ppa.launchpadcontent.net/appimagelauncher-team/stable/ubuntu kinetic InRelease
Des:8 http://security.ubuntu.com/ubuntu kinetic-security/main amd64 DEP-11 Metadata [28,5 kB]
Des:9 http://security.ubuntu.com/ubuntu kinetic-security/universe amd64 DEP-11 Metadata [1.436 B]
Descargados 139 kB en 2s (65,7 kB/s)
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Leyendo la información de estado... Hecho
Se pueden actualizar 33 paquetes. Ejecute «apt list --upgradable» para verlos.发布于 2023-01-23 20:51:05
在引导时使用Advanced options for Ubuntu并选择了一个非oracle内核之后,下面的命令为我永久地解决了这个问题(通过卸载名称中包含“oracle”的所有包及其附加数据文件):
dpkg -l | grep oracle | awk -F ' ' '{print $2}' | while read line ; do sudo apt -y purge $line ; done;在运行purge命令之前,还可以运行以下命令来确认将要删除的内容:
dpkg -l | grep oracle | awk -F ' ' '{print $2}' | while read line ; do echo "sudo apt purge $line" ; done;P.S. --相当奇怪的是,在上面留下评论的人给你写信,就好像你选择安装Oracle云内核一样。正面:2023年的Ubuntu。
https://askubuntu.com/questions/1451352
复制相似问题