removing kernel linux-image-6.2.0-1014-lowlatency not possible, blocking all apt install and apt upgrade commands
I installed ubuntustudio 23.04 and recently made a dist upgrade to 23.10, since then, the kernel 6.2.0-1014 cannot be deinstalled. Furthermore, the system is running kernel 6.2.0-1015 instead of 6.5, which is also installed.
Entfernen von linux-image-
/etc/kernel/
update-initramfs: Deleting /boot/initrd.
/etc/kernel/
Sourcing file `/etc/default/grub'
Generating grub configuration file ...
/etc/grub.
run-parts: /etc/kernel/
dpkg: Fehler beim Bearbeiten des Paketes linux-image-
»installiertes post-removal-Skript des Paketes linux-image-
dpkg: Zu viele Fehler, Abbruch
Fehler traten auf beim Bearbeiten von:
linux-
Bearbeitung wurde angehalten, da zu viele Fehler auftraten.
E: Sub-process /usr/bin/dpkg returned an error code (1)
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Ubuntu Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Manfred Hampl
- Solved:
- Last query:
- Last reply:
This question was originally filed as bug #2040655.
Related FAQ:
None Link to a FAQ
Revision history for this message
|
#1 |
Thank you for taking the time to report this bug and helping to make Ubuntu better.
Bug reporting is about finding & fixing problems thus preventing future users from hitting the same bug.
I suspect a Support site would be more appropriate, eg. https:/
Revision history for this message
|
#2 |
For diagnostic purposes, what is the output of the following commands (to be executed in a terminal window):
uname -a
lsb_release -crid
sudo update-grub
sudo apt update
dpkg -l | grep ' linux-'
apt policy ubuntustudio-
Revision history for this message
|
#3 |
uname -a:
Linux eddie 6.2.0-1015-
Revision history for this message
|
#4 |
lsb_release -crid:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 23.10
Release: 23.10
Codename: mantic
Revision history for this message
|
#5 |
sudo update-grub:
Sourcing file `/etc/default/grub'
Generating grub configuration file ...
/etc/grub.
Revision history for this message
|
#6 |
sudo apt update:
OK:1 https:/
Holen:2 https:/
Holen:3 http://
Holen:4 https:/
Holen:5 http://
Holen:6 http://
Holen:7 http://
Holen:8 http://
Holen:9 http://
Holen:10 http://
Holen:11 http://
Holen:12 http://
Holen:13 http://
Holen:14 http://
Holen:15 http://
OK:16 http://
Holen:17 http://
Holen:18 http://
Holen:19 http://
Holen:20 http://
Holen:21 http://
OK:22 http://
Holen:23 http://
Holen:24 http://
Holen:25 http://
Holen:26 http://
Holen:27 http://
Holen:28 http://
Holen:29 http://
Holen:30 http://
Holen:31 http://
Holen:32 http://
Holen:33 http://
Holen:34 http://
Holen:35 http://
Holen:36 http://
Holen:37 http://
Holen:38 http://
Es wurden 577 kB in 2 s geholt (306 kB/s).
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Aktualisierung für 22 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
Revision history for this message
|
#7 |
dpkg l | grep ' linux-'
ii ladspa-sdk 1.17-1 amd64 sample tools for linux-audio-dev plugin architecture
ii linux-base 4.5ubuntu9 all Linux image base package
ii linux-firmware 20230919.
ii linux-headers-
ii linux-headers-
ii linux-headers-
ii linux-headers-
ii linux-headers-
ii linux-headers-
ii linux-headers-
ii linux-headers-
rc linux-image-
rc linux-image-
rc linux-image-
rc linux-image-
rc linux-image-
rc linux-image-
rc linux-image-
rc linux-image-
rc linux-image-
rc linux-image-
rc linux-image-
rc linux-image-
rc linux-image-
rc linux-image-
rc linux-image-
rc linux-image-
rH linux-image-
ii linux-image-
iF linux-image-
ii linux-image-
ii linux-libc-
ii linux-lowlatency 6.5.0.9.9.9 amd64 Complete lowlatency Linux kernel
ii linux-lowlatenc
ii linux-lowlatenc
ii linux-lowlatenc
rc linux-modules-
rc linux-modules-
rc linux-modules-
rc linux-modules-
rc linux-modules-
rc linux-modules-
rc linux-modules-
rc linux-modules-
rc linux-modules-
rc linux-modules-
rc linux-modules-
rc linux-modules-
rc linux-modules-
rc linux-modules-
rc linux-modules-
rc linux-modules-
rc linux-modules-
ii linux-modules-
ii linux-modules-
ii linux-sound-base 1.0.25+
Revision history for this message
|
#8 |
apt policy ubuntustudio-
ubuntustudio-
Installiert: (keine)
Installations
Versionstabelle:
23.10.15 500
500 http://
500 http://
22.10.6 -1
100 /var/lib/
Revision history for this message
|
#9 |
What output do you receive for
cat -n /etc/grub.
sudo dpkg --audit
sudo dpkg --configure -a
Revision history for this message
|
#10 |
cat -n /etc/grub.
1 #! /bin/sh
2 set -e
3
4 # grub-mkconfig helper script.
5 # Copyright (C) 2006,2007,
6 #
7 # GRUB is free software: you can redistribute it and/or modify
8 # it under the terms of the GNU General Public License as published by
9 # the Free Software Foundation, either version 3 of the License, or
10 # (at your option) any later version.
11 #
12 # GRUB is distributed in the hope that it will be useful,
13 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 # GNU General Public License for more details.
16 #
17 # You should have received a copy of the GNU General Public License
18 # along with GRUB. If not, see <http://
19 #
20 # Ubuntustudio customization that keeps the latest lowlatency kernel
21 # as the first menu item and default boot even if there is a newer
22 # generic or other kernel. Often the updated generic kernel is
23 # released a few days earlier than the lowlatency kernel
24
25 prefix="/usr"
26 exec_prefix="/usr"
27 datarootdir=
28 ubuntu_recovery="1"
29 quiet_boot="1"
30 quick_boot="1"
31 gfxpayload_
32 vt_handoff="1"
33
34 . "$pkgdatadir/
35
36 export TEXTDOMAIN=grub
37 export TEXTDOMAINDIR=
38
39 # only 09_lowlatency or 10_linux should run, since we got this far
40 # 10_linux should not run next
41 if [ -x /etc/grub.
42 chmod -x /etc/grub.
43 fi
44
45 CLASS="--class gnu-linux --class gnu --class os"
46 SUPPORTED_
47
48 if [ "x${GRUB_
49 OS=GNU/Linux
50 else
51 case ${GRUB_DISTRIBUTOR} in
52 Ubuntu|Kubuntu)
53 OS="${GRUB_
54 ;;
55 *)
56 OS="${GRUB_
57 ;;
58 esac
59 CLASS="--class $(echo ${GRUB_DISTRIBUTOR} | tr 'A-Z' 'a-z' | cut -d' ' -f1|LC_ALL=C sed 's,[^[:
60 fi
61
62 # loop-AES arranges things so that /dev/loop/X can be our root device, but
63 # the initrds that Linux uses don't like that.
64 case ${GRUB_DEVICE} in
65 /dev/loop/
66 GRUB_DEVICE=
67 # We can't cope with devices loop-mounted from files here.
68 case ${GRUB_DEVICE} in
69 /dev/*) ;;
70 *) exit 0 ;;
71 esac
72 ;;
73 esac
74
75 # btrfs may reside on multiple devices. We cannot pass them as value of root= parameter
76 # and mounting btrfs requires user space scanning, so force UUID in this case.
77 if [ "x${GRUB_
78 || ! test -e "/dev/disk/
79 || ( test -e "${GRUB_DEVICE}" && uses_abstraction "${GRUB_DEVICE}" lvm ); then
80 LINUX_ROOT_
81 else
82 LINUX_ROOT_
83 fi
84
85 case x"$GRUB_FS" in
86 xbtrfs)
87 rootsubvol=
88 rootsubvol=
89 if [ "x${rootsubvol}" != x ]; then
90 GRUB_CMDLINE_
91 fi;;
92 xzfs)
93 rpool=`
94 bootfs=
95 LINUX_ROOT_
96 ;;
97 esac
98
99 title_correctio
100
101 if [ -x /lib/recovery-
102 GRUB_CMDLINE_
103 else
104 GRUB_CMDLINE_
105 fi
106 if [ "$ubuntu_recovery" = 1 ]; then
107 GRUB_CMDLINE_
108 fi
109
110 if [ "$vt_handoff" = 1 ]; then
111 for word in $GRUB_CMDLINE_
112 if [ "$word" = splash ]; then
113 GRUB_CMDLINE_
114 fi
115 done
116 fi
117
118 if [ x"$GRUB_
119 echo "set partuuid=
120 fi
121
122 linux_entry ()
123 {
124 os="$1"
125 version="$2"
126 type="$3"
127 args="$4"
128
129 if [ -z "$boot_device_id" ]; then
130 boot_device_
131 fi
132 if [ x$type != xsimple ] ; then
133 case $type in
134 recovery)
135 title="
136 init-*)
137 title="
138 *)
139 title="
140 esac
141 if [ x"$title" = x"$GRUB_
142 replacement_
143 quoted="$(echo "$GRUB_
144 title_correctio
145 grub_warn "$(gettext_printf "Please don't use old title \`%s' for GRUB_DEFAULT, use \`%s' (for versions before 2.00) or \`%s' (for 2.00 or later)" "$GRUB_
146 fi
147 echo "menuentry '$(echo "$title" | grub_quote)' ${CLASS} \$menuentry_
148 else
149 echo "menuentry '$(echo "$os" | grub_quote)' ${CLASS} \$menuentry_
150 fi
151 if [ "$quick_boot" = 1 ]; then
152 echo " recordfail" | sed "s/^/$submenu_
153 fi
154 if [ x$type != xrecovery ] ; then
155 save_default_entry | grub_add_tab
156 fi
157
158 # Use ELILO's generic "efifb" when it's known to be available.
159 # FIXME: We need an interface to select vesafb in case efifb can't be used.
160 if [ "x$GRUB_
161 echo " load_video" | sed "s/^/$submenu_
162 else
163 if [ "x$GRUB_
164 echo " load_video" | sed "s/^/$submenu_
165 fi
166 fi
167 if ([ "$ubuntu_recovery" = 0 ] || [ x$type != xrecovery ]) && \
168 ([ "x$GRUB_
169 echo " gfxmode \$linux_gfx_mode" | sed "s/^/$submenu_
170 fi
171
172 echo " insmod gzio" | sed "s/^/$submenu_
173 echo " if [ x\$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi" | sed "s/^/$submenu_
174
175 if [ x$dirname = x/ ]; then
176 if [ -z "${prepare_
177 prepare_
178 fi
179 printf '%s\n' "${prepare_
180 else
181 if [ -z "${prepare_
182 prepare_
183 fi
184 printf '%s\n' "${prepare_
185 fi
186 if [ x"$quiet_boot" = x0 ] || [ x"$type" != xsimple ]; then
187 message=
188 sed "s/^/$submenu_
189 echo '$(echo "$message" | grub_quote)'
190 EOF
191 fi
192 if test -d /sys/firmware/efi && test -e "${linux}
193 sed "s/^/$submenu_
194 linux ${rel_dirname}
195 EOF
196 else
197 # We have initrd and PARTUUID is set - we try to boot without initrd, and fallback to using it
198 # if it fails.
199 # "panic=-1" means "on panic reboot immediately". "panic=0" disables the reboot behavior.
200 if [ x"$GRUB_
201 linux_root_
202 fi
203 message=
204 if test -n "${initrd}" && [ x"$GRUB_
205 sed "s/^/$submenu_
206 if [ "\${initrdfail}" = 1 ]; then
207 linux ${rel_dirname}
208 EOF
209 if [ x"$quiet_boot" = x0 ] || [ x"$type" != xsimple ]; then
210 sed "s/^/$submenu_
211 echo '$(echo "$message" | grub_quote)'
212 EOF
213 fi
214
215 sed "s/^/$submenu_
216 initrd ${rel_dirname}
217 else
218 linux ${rel_dirname}
219 fi
220 initrdfail
221 EOF
222 else
223 # We don't have initrd or we don't want to set PARTUUID. Don't try initrd-less boot with fallback.
224 sed "s/^/$submenu_
225 linux ${rel_dirname}
226 EOF
227 if test -n "${initrd}"; then
228 # We do have initrd - let's use it at boot.
229 # TRANSLATORS: ramdisk isn't identifier. Should be translated.
230 if [ x"$quiet_boot" = x0 ] || [ x"$type" != xsimple ]; then
231 sed "s/^/$submenu_
232 echo '$(echo "$message" | grub_quote)'
233 EOF
234 fi
235 sed "s/^/$submenu_
236 initrd ${rel_dirname}
237 EOF
238 fi
239 fi
240 fi
241 sed "s/^/$submenu_
242 }
243 EOF
244 }
245
246 machine=`uname -m`
247 case "x$machine" in
248 xi?86 | xx86_64)
249 list=
250 for i in /boot/vmlinuz-
251 if grub_file_
252 done
253 list2=
254 for i in /boot/vmlinuz-
255 if grub_file_
256 done ;;
257 *)
258 list=
259 for i in /boot/vmlinuz-
260 if grub_file_
261 done
262 list2=
263 for i in /boot/vmlinuz-
264 if grub_file_
265 done ;;
266 esac
267
268 case "$machine" in
269 i?86) GENKERNEL_
270 mips|mips64) GENKERNEL_
271 mipsel|mips64el) GENKERNEL_
272 arm*) GENKERNEL_
273 *) GENKERNEL_
274 esac
275
276 prepare_boot_cache=
277 prepare_root_cache=
278 boot_device_id=
279 title_correctio
280
281 cat << 'EOF'
282 function gfxmode {
283 set gfxpayload="${1}"
284 EOF
285 if [ "$vt_handoff" = 1 ]; then
286 cat << 'EOF'
287 if [ "${1}" = "keep" ]; then
288 set vt_handoff=
289 else
290 set vt_handoff=
291 fi
292 EOF
293 fi
294 cat << EOF
295 }
296 EOF
297
298 # Use ELILO's generic "efifb" when it's known to be available.
299 # FIXME: We need an interface to select vesafb in case efifb can't be used.
300 if [ "x$GRUB_
301 echo "set linux_gfx_
302 else
303 cat << EOF
304 if [ "\${recordfail}" != 1 ]; then
305 if [ -e \${prefix}
306 if hwmatch \${prefix}
307 if [ \${match} = 0 ]; then
308 set linux_gfx_mode=keep
309 else
310 set linux_gfx_mode=text
311 fi
312 else
313 set linux_gfx_mode=text
314 fi
315 else
316 set linux_gfx_mode=keep
317 fi
318 else
319 set linux_gfx_mode=text
320 fi
321 EOF
322 fi
323 cat << EOF
324 export linux_gfx_mode
325 EOF
326
327 # Extra indentation to add to menu entries in a submenu. We're not in a submenu
328 # yet, so it's empty. In a submenu it will be equal to '\t' (one tab).
329 submenu_
330
331 is_top_level=true
332 is_generic_top=true
333 if [ "x$list" = "x" ]; then
334 is_top_level=false
335 generic_
336 fi
337 if [ "x$list2" = "x" ]; then
338 is_generic_
339 fi
340 while [ "x$list $list2" != "x" ] ; do
341 if [ "x$is_generic_top" = xtrue ] && [ "x$is_top_level" != xtrue ]; then
342 linux=`
343 case $linux in
344 *.efi.signed)
345 # We handle these in linux_entry.
346 list2=`echo $list2 | tr ' ' '\n' | grep -vx $linux | tr '\n' ' '`
347 continue
348 ;;
349 esac
350 else
351 linux=`
352 if [ "x$linux" = "x" ]; then
353 break
354 fi
355 case $linux in
356 *.efi.signed)
357 # We handle these in linux_entry.
358 list=`echo $list | tr ' ' '\n' | grep -vx $linux | tr '\n' ' '`
359 continue
360 ;;
361 esac
362 fi
363 gettext_printf "Found linux image: %s\n" "$linux" >&2
364 basename=`basename $linux`
365 dirname=`dirname $linux`
366 rel_dirname=
367 version=`echo $basename | sed -e "s,^[^0-9]*-,,g"`
368 alt_version=`echo $version | sed -e "s,\.old$,,g"`
369 linux_root_
370
371 initrd=
372 for i in "initrd.
373 "initrd-${version}" "initramfs-
374 "initrd.
375 "initrd-
376 "initramfs-
377 "initramfs-
378 "initramfs-
379 "initramfs-
380 if test -e "${dirname}/${i}" ; then
381 initrd="$i"
382 break
383 fi
384 done
385
386 config=
387 for i in "${dirname}
388 if test -e "${i}" ; then
389 config="${i}"
390 break
391 fi
392 done
393
394 initramfs=
395 if test -n "${config}" ; then
396 initramfs=`grep CONFIG_
397 fi
398
399 if test -n "${initrd}" ; then
400 gettext_printf "Found initrd image: %s\n" "${dirname}
401 elif test -z "${initramfs}" ; then
402 # "UUID=" and "ZFS=" magic is parsed by initrd or initramfs. Since there's
403 # no initrd or builtin initramfs, it can't work here.
404 linux_root_
405 fi
406
407 if [ "x$is_top_level" = xtrue ] && [ "x${GRUB_
408 linux_entry "${OS} (lowlatency)" "${version}" simple \
409 "${GRUB_
410
411 if [ -z "$boot_device_id" ]; then
412 boot_device_
413 fi
414 if [ "x$is_generic_top" != xtrue ]; then
415 submenu_
416 # TRANSLATORS: %s is replaced with an OS name
417 echo "submenu '$(gettext_printf "Advanced options for %s" "${OS}" | grub_quote)' \$menuentry_
418 fi
419 is_top_level=false
420 continue
421 fi
422
423 if [ "x$is_generic_top" = xtrue ] && [ "x${GRUB_
424 linux_entry "${OS} (generic)" "${version}" simple \
425 "${GRUB_
426
427 submenu_
428 list="$list $list2"
429
430 if [ -z "$boot_device_id" ]; then
431 boot_device_
432 fi
433 # TRANSLATORS: %s is replaced with an OS name
434 echo "submenu '$(gettext_printf "Advanced options for %s" "${OS}" | grub_quote)' \$menuentry_
435 is_generic_
436 continue
437
438 fi
439
440 linux_entry "${OS}" "${version}" advanced \
441 "${GRUB_
442 for supported_init in ${SUPPORTED_INITS}; do
443 init_path=
444 if [ -x "${init_path}" ] && [ "$(readlink -f /sbin/init)" != "$(readlink -f "${init_path}")" ]; then
445 linux_entry "${OS}" "${version}" "init-$
446 "${GRUB_
447 fi
448 done
449 if [ "x${GRUB_
450 linux_entry "${OS}" "${version}" recovery \
451 "${GRUB_
452 fi
453
454 list=`echo $list | tr ' ' '\n' | fgrep -vx "$linux" | tr '\n' ' '`
455 done
456
457 # If at least one kernel was found, then we need to
458 # add a closing '}' for the submenu command.
459 if [ x"$is_top_level" != xtrue ]; then
460 echo '}'
461 fi
462
463 echo "$title_
Revision history for this message
|
#11 |
sudo dkpg --audit:
Die folgenden Pakete wurden entpackt, aber noch nicht konfiguriert.
Sie müssen mit dpkg --configure oder dem Konfigurations-
dselect konfiguriert werden, damit sie ordnungsgemäß funktionieren:
grub-efi-amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version)
grub-efi-
shim-signed Secure Boot chain-loading bootloader (Microsoft-signed bi
Die folgenden Pakete sind nur halb konfiguriert, wahrscheinlich durch
Probleme während der ersten Konfiguration. Die Konfiguration sollte mit
dpkg --configure <Paket> oder mit dem Konfigurations-
dselect erneut versucht werden:
linux-
memtest86+ thorough real-mode memory tester
Die folgenden Pakete sind wegen Problemen während der Installation nur halb
installiert. Die Installation kann wahrscheinlich durch erneuten Versuch
beendet werden; die Pakete können mit dselect oder mit dpkg --remove entfernt
werden:
linux-
Die folgenden Pakete sind getriggert worden, aber die Triggerverarbeitung
ist noch nicht erfolgt. Triggerverarbeitung kann mit dselect oder
dpkg --configure --pending (oder dpkg --triggers-only) angefordert werden:
man-db tools for reading manual pages
Revision history for this message
|
#12 |
sudo dpkg --configure -a
memtest86+ (6.20-3) wird eingerichtet ...
Sourcing file `/etc/default/grub'
Generating grub configuration file ...
/etc/grub.
dpkg: Fehler beim Bearbeiten des Paketes memtest86+ (--configure):
»installiertes post-installati
linux-image-
grub-efi-amd64 (2.12~rc1-
Installing grub to /boot/efi.
x86_64-efi wird für Ihre Plattform installiert.
Installation beendet. Keine Fehler aufgetreten.
Sourcing file `/etc/default/grub'
Generating grub configuration file ...
/etc/grub.
dpkg: Fehler beim Bearbeiten des Paketes grub-efi-amd64 (--configure):
»installiertes post-installati
dpkg: Abhängigkeitspr
grub-efi-
Paket grub-efi-amd64 ist noch nicht konfiguriert.
Paket grub-pc ist nicht installiert.
dpkg: Fehler beim Bearbeiten des Paketes grub-efi-
Abhängigkeitsp
dpkg: Abhängigkeitspr
shim-signed hängt ab von grub-efi-
Paket grub-efi-
Paket grub-efi-
Version von base-files auf dem System ist 13ubuntu2.
shim-signed hängt ab von grub-efi-
Paket grub-efi-
Paket grub-efi-
dpkg: Fehler beim Bearbeiten des Paketes shim-signed (--configure):
Abhängigkeitsp
Trigger für man-db (2.11.2-3) werden verarbeitet ...
Trigger für linux-image-
/etc/kernel/
update-initramfs: Generating /boot/initrd.
/etc/kernel/
Sourcing file `/etc/default/grub'
Generating grub configuration file ...
/etc/grub.
run-parts: /etc/kernel/
dpkg: Fehler beim Bearbeiten des Paketes linux-image-
»installiertes post-installati
Fehler traten auf beim Bearbeiten von:
memtest86+
grub-efi-amd64
grub-efi-
shim-signed
linux-
Revision history for this message
|
#13 |
This looks somewhat like a version conflict with files from an older release conflicting with the newest version.
/etc/grub.
What output do you receive for
apt policy grub-common
ls -l /etc/grub.d
Additional remark:
There are two different kernel families, lowlatency and generic.. You better have only one of them installed. Which one do you want?
Depending on that decision, either /etc/grub.
Do you want to have "Ubuntustudio 23.10" or "plain Ubuntu 23.10"?
Revision history for this message
|
#14 |
Thanks for the support so far, Manfred. I figured, that the issue is related to some conflicting kernel files, but I don't know how to solve the issue ... maybe a change in /etc/grub.
Since I am recording music on my computer, I prefer the lowlatency kernel over the standard kernel.
apt policy grub-common:
grub-common:
Installiert: 2.12~rc1-10ubuntu4
Installations
Versionstabelle:
*** 2.12~rc1-10ubuntu4 500
500 http://
100 /var/lib/
ls -l /etc/grub.d:
insgesamt 168
-rwxr-xr-x 1 root root 10661 Okt 2 16:23 00_header
-rwxr-xr-x 1 root root 6260 Sep 19 2022 05_debian_theme
-rwxr-xr-x 1 root root 15845 Mär 19 2022 09_lowlatency
-rw-r--r-- 1 root root 18228 Okt 2 16:23 10_linux
-rwxr-xr-x 1 root root 43202 Okt 2 16:23 10_linux_zfs
-rwxr-xr-x 1 root root 14459 Okt 2 16:23 20_linux_xen
-rwxr-xr-x 1 root root 4228 Aug 19 12:40 20_memtest86+
-rwxr-xr-x 1 root root 786 Okt 2 16:23 25_bli
-rwxr-xr-x 1 root root 13120 Okt 2 16:23 30_os-prober
-rwxr-xr-x 1 root root 1174 Okt 2 16:23 30_uefi-firmware
-rwxr-xr-x 1 root root 722 Feb 26 2023 35_fwupd
-rwxr-xr-x 1 root root 214 Sep 19 2022 40_custom
-rwxr-xr-x 1 root root 215 Sep 19 2022 41_custom
-rw-r--r-- 1 root root 483 Sep 19 2022 README
-rw-r--r-- 1 root root 260 Mär 19 2022 README.lowlatency
Revision history for this message
|
#15 |
It seems to me to be the following:
You had ubuntustudio 23.04 installed, which installed the ubuntustudio-
After the upgrade to Ubuntu 23.10 ubuntustudio-
The version of the 09_lowlatency script that is installed on your system, apparently is incompatible with the grub version that you have installed now (as part of Ubuntu 23.10), the ubuntustudio-
Compare
https:/
and
https:/
What I do not understand is why the 09_lowlatency script is still there, but the package 09_lowlatency is not installed.
I assume that the following action will bring the package management system back into a working condition:
sudo rm /etc/grub.
sudo rm /etc/grub.
sudo chmod a+x /etc/grub.
sudo dpkg --configure -a
And after that you can decide how to proceed further.
If you are interested in Ubuntustudio and the lowlatency kernel, then you might try installing the package ubuntustudio-
(Note: I cannot promise that this installs a 6.5-lowlatency kernel as desired)
Revision history for this message
|
#16 |
Thanks Manfred Hampl, that solved my question.