do-release-upgrade kernel complile failure https://askubuntu.com/questions/1568419/do-release-upgrade-kernel-complile-failure
Error! Bad return status for module build on kernel: 7.0.0-27-generic (X86-64)
contents of /var/lib/dkms/rtl8812au/4.3.6.12175.20140902+dfsg/build/make.log

 - DKMS (dkms-3.2.2) make.log for rtl8812au/4.3.8.12175.20140902+dfsg for kernel 7.0.0-27-generic (x86_64)
 - Thu Jul 16 08:45:19 AM EDT 2026
 - Building module(s)
 - '#' command: 'make' all KSRC=/lib/modules/7.0.0-27-generic/build KERNEL_VER=7.0.0-27-generic
 - make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/7.0.0-27-generic/build M=/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build  modules
 - make[1]: Entering directory '/usr/src/linux-headers-7.0.0-27-generic'
 - make[2]: Entering directory '/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build'
 - warning: the compiler differs from the one used to build the kernel
   - The kernel was built by: x86_64-linux-gnu-gcc (Ubuntu 15.2.0-16ubuntu1) 15.2.0
   - You are using:           gcc (Ubuntu 15.2.0-16ubuntu1) 15.2.0
 - warning: pahole version differs from the one used to build the kernel
   - The kernel was built with: 131
   - You are using:             0
   - CC [M]  core/rtw_cmd.o
 - core/rtw_cmd.c:22:10: fatal error: drv_types.h: No such file or directory
    - 22 | #include <drv_types.h>
       - |          ^~~~~~~~~~~~~
 - compilation terminated.
 - make[4]: *** [/usr/src/linux-headers-7.0.0-27-generic/scripts/Makefile.build:289: core/rtw_cmd.o] Error 1
 - make[3]: *** [/usr/src/linux-headers-7.0.0-27-generic/Makefile:2111: .]  - Error 2
 - make[2]: *** [/usr/src/linux-headers-7.0.0-27-generic/Makefile:248: __sub-make] 
- Error 2
 = make[2]: Leaving directory '/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build'
 - make[1]: *** [Makefile:248: __sub-make] Error 2
 - make[1]: Leaving directory '/usr/src/linux-headers-7.0.0-27-generic'
 - make: *** [Makefile:1457: modules] Error 2

 - '#' exit code: 2

Note: drv_types.h is in the source/include directory and Makefile includes the line 
 - EXTRA_CFLAGS += -I$(src)/include
Make Nautilus prompt for password to mount Windows share https://askubuntu.com/questions/1568414/make-nautilus-prompt-for-password-to-mount-windows-share

Is it possible to get Nautilus to prompt for a password when mounting a file-system that requires one, like how the mount command does, so I don't have to mount it separately from a command line first?

I have a Windows network share configured in /etc/fstab with:

//host/share /path/to/mount-point cifs user,username=Smylers@AD-DOMAIN.LOCAL 0 0

There's also an icon for it in the Gnome dock and an entry for it in the left column of Nautilus windows. Clicking either of those attempts to mount it without prompting for the required password, which obviously fails, giving an error message like:

Unable to access Password for (blurred): mount error(13): Permission denied. Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)

At a command line I can do:

mount /path/to/share

and I get prompted for the Active Directory password required by the Windows server doing the sharing. When I provide that, I get access and can browse the location in Nautilus. (I get the same error as with Nautilus if I provide the wrong or no password.)

Can Nautilus be made to ask for the password, rather than trying to mount it without one, so I don't have to run the terminal command before clicking the icon? (Note I'm not interested in storing the password in a file or any method that mounts without being prompted for it. I want to have to enter it.)

This is using Ubuntu 24.04, with whichever versions of Nautilus and Gnome come with that.

Issues getting drawing tablet input to draw with Kamvas 13 Gen 3 https://askubuntu.com/questions/1568412/issues-getting-drawing-tablet-input-to-draw-with-kamvas-13-gen-3

I just got my tablet today, downloaded the drivers and installed them. Then restarted the PC. The buttons and dials all work with the proprietary drivers, but the Pen refuses to work as anything other than a mouse when a drawing app or window is involved. On the "Test settings" part of the Graphics Tablets settings, pen and pressure work. But on any other art program it's not interacting at all.

Same thing with OpenTabletDriver.

I found out that the pen and pressure do work with both drivers through a test. If I bring the mouse into the canvas as a brush and move it, then I put draw with my stylus, then I can draw with the tablet, pen pressure and all working. Though if I stop, I have to repeat the process. Some apps allowed me to test the tablet, and their log showed me that the stylus input isn't recognized unless I bring the mouse in the drawing area and move it, while testing my pen to draw. It's either the mouse input gets recognized or the stylus one does, and the mouse input has priority.

Can anyone tell me what I'm missing here?

I'm on Ubuntu 26.04 LTS, Wayland.

How my Graphics Tablets sections looks like.

I checked my Graphics Tablets sections, and by default it looks like:

  • Huion Kamvas 13 (Gen 3)

  • General Pen with no Eraser

Which doesn't work and is just a second monitor to my screen. Pen doesn't get recognized on input or proximity.

When I launch Huion's driver, it *adds* to the list:

  • Huion Tablet

  • Huion Tablet

  • Huion 256C PEN STYLUS **shows the same icon as previous two**

  • General Pen Eraser **this makes it two pens**

Or if I launch OpenTabletDriver, it would add:

  • OpenTabletDriver Virtual Assist Tablet

  • General Pen Eraser

When I launch either OpenTabletDriver or Huion's proprietary drivers, pen is finally recognized though as just a mouse unless I do the aforementioned test. Essentially, the tablet only registers a stylus input when the mouse cursor is moving.

Lenovo Thinkpad X1 Carbon Gen 13 camera not working on 26.04 https://askubuntu.com/questions/1568409/lenovo-thinkpad-x1-carbon-gen-13-camera-not-working-on-26-04

The built-in camera is not detected by any application (Cheese, Chrome, Firefox) on a ThinkPad X1 Carbon Gen 13 (Lunar Lake), vanilla Ubuntu 26.04 (not the 24.04 the laptop was shipped with), kernel 7.0.0-27-generic.

Took me a few hours of messing with Claude to get it fixed, it was four independent issues one of top of the other. Posting the writeup here to save time for someone else.

It is a MIPI sensor behind Intel's IPU7, not a UVC webcam, so lsusb shows nothing camera-like. The kernel appears to find it:

$ journalctl -k -b | grep -i ipu7
intel-ipu7 0000:00:05.0: Found supported sensor OVTI08F4:00
intel-ipu7 0000:00:05.0: Connected 1 cameras
intel-ipu7 0000:00:05.0: CSE authenticate_run done

and there are 32 video nodes (video0video31, all "Intel IPU7 ISYS Capture N"). But the sensor driver is loaded and idle, and there are no subdevices:

$ lsmod | grep ov08x40
ov08x40                28672  0          # use count 0

$ ls /dev/v4l-subdev*
ls: cannot access '/dev/v4l-subdev*': No such file or directory

The boot log also floods with this, which looks like the cause but resolves itself once USB enumerates (INT3472:04 does end up bound):

int3472-discrete INT3472:04: cannot find GPIO chip INTC10B5:00, deferring

Installing linux-modules-ipu7-generic alone did not fix it.

How to manage application windows from the command line in 26.04? https://askubuntu.com/questions/1568408/how-to-manage-application-windows-from-the-command-line-in-26-04

I want to use either a bash script or a .desktop file to open a terminal window that's

  1. of a specific size;
  2. on a specific monitor;
  3. in a specific position on the screen;
  4. always on top.

I realize this is a massive ask- I'm hoping to find a solution to at least one of these items, if not all four.

I've spent hours researching on how to edit a window from the command line, because surely that has to be possible? But all viable answers point to wmctrl or xdotools, which to my understanding don't work anymore on 26.04's default desktop environment.

If all else fails... how easy is it to change desktop environments? And which one would work for these specifications?

Alternatively: is there a terminal application that can fulfill all these requirements without me having to change desktop environments?

Trying to keybind the special keys of a IBM SK-8809 https://askubuntu.com/questions/1568406/trying-to-keybind-the-special-keys-of-a-ibm-sk-8809

i have time with my old ibm sk 8809, i bought it from second hand, recently change my OS to Ubuntu, and one problem i had with windows was about i cannot keybind the special keys of sk 8809, now with ubuntu i'm trying to bind it with xev and xbindkeys, but when i'm trying to use the commands xev | grep -i key and xbindkeys -k it didn't find the special keys, but if i press the e-mail key, and the standby key they works, e-mail key opens thunderbird, and obviously standby key suspend the pc.

Anyone knows how can i bind that keys?

My screen is stuck at a 4:3 aspect ratio https://askubuntu.com/questions/1568403/my-screen-is-stuck-at-a-43-aspect-ratio

I installed Kubuntu yesterday, and when I logged in I noticed that the resolution was stuck at 1024x768 and lower.

Image of my settings

So I added a new resolution via the GRUB config text file (1366x768 @60). But when I added the resolution and used it, it stayed in a 4:3 aspect ratio like 1024x768 in Display Configuration. I am new to Ubuntu/Kubuntu and Linux in general. I have no idea what is happening.

Device specifications:

  • Model: HP EliteDesk 800 G1 (Compact Desktop)

  • OS: Kubuntu 26.04

  • CPU: Intel Core i5-4570 (4 Cores)

  • RAM: 16 GB

  • Graphics (GPU): Intel HD Integrated Graphics 4600

  • SSD: 1.5 TB Samsung (Main System Drive)

  • HDD: 256 GB Hitachi

  • USB storage: 60 GB Flash Drive

  • Screen resolution: 1024x768 (Can go up to 1366x768)

  • Network & Audio: Wired Ethernet & PipeWire Sound

WiFi Not working with 26.04 https://askubuntu.com/questions/1568401/wifi-not-working-with-26-04

In 24.04 my Desktop WiFi worked, but not working in 26.04.

ASRock Z170 Gaming-ITX/ac Intel® Core™ i7-6700 × 8

Some info:

sudo lshw -class network  
*-network UNCLAIMED         
       description: Network controller  
       product: BCM4352 802.11ac Dual Band Wireless Network Adapter  
       vendor: Broadcom Inc. and subsidiaries  
       physical id: 0  
       bus info: pci@0000:03:00.0  
       version: 03  
       width: 64 bits  
       clock: 33MHz  
       capabilities: pm msi pciexpress bus_master cap_list  
       configuration: latency=0  
       resources: memory:df200000-df207fff memory:df000000-df1fffff

I used the lspci command.

$ lspci -nnk|grep -iA3 net  
00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (2) I219-V [8086:15b8] (rev 31)  
    Subsystem: ASRock Incorporation Device [1849:15b8]  
    Kernel driver in use: e1000e  
    Kernel modules: e1000e  
--  
03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4352 802.11ac Dual Band Wireless Network Adapter [14e4:43b1] (rev 03)  
    Subsystem: AzureWave Device [1a3b:2123]  
    Kernel modules: bcma  
04:00.0 Non-Volatile memory controller [0108]: Intel Corporation SSD 665p Series [Neptune Harbor Refresh] [8086:faf0] (rev 03)
ubuntu 26.04 resolute sound cracking after upgrade https://askubuntu.com/questions/1568399/ubuntu-26-04-resolute-sound-cracking-after-upgrade

I write that here because I found the answer after looking for it.

I migrated from 25.10 to 26.04 just recently, and noticed quite quickly that the sound was crackling. At first I thought my jack was badly plugged, but could not solve it physically. I searched several things.

Steam update now appearing in Ubuntu 24.04 Software Updater? https://askubuntu.com/questions/1568397/steam-update-now-appearing-in-ubuntu-24-04-software-updater

Today upon starting my Ubuntu 24.04 Software Updater, I was surprised to see it had Steam updates in it. I excluded the Steam parts and ran the updater. I reran it and it still had Steam updates. I closed it without going any further.

I then started my Steam and told it to check for any updates. It said its already at the last version. So what's going on here? Is this a hacking attempt?

Info from Software Updater

**Steam**
Technical description
Package: steam-launcher
Steam is a software distribution service with an online store, automated installation, automatic updates, achievements, SteamCloud synchronized savegame and screenshot functionality, and many social features.

Changes for steam-launcher versions:
Installed version: 1:1.0.0.85
Available version: 1:1.0.0.87

This update does not come from a source that supports changelogs.

**Steam libraries metapackage**
Technical description
Package: steam-libs-amd64
This metapackage depends on the amd64 libraries required by steam-launcher.

Changes for steam-libs-amd64 versions:
Installed version: 1:1.0.0.85
Available version: 1:1.0.0.87

This update does not come from a source that supports changelogs.

**Steam libraries metapackage**
Technical description
Package: steam-libs-i386:i386
This metapackage depends on the i386 libraries required by steam-launcher.

Changes for steam-libs-i386:i386 versions:
Installed version: 1:1.0.0.85
Available version: 1:1.0.0.87

This update does not come from a source that supports changelogs.

My Steam apps

Steam version 1782866176
Steam Client Build date: Wed, Jun 24, 2026 7:24 PM UTC -08:00
Steam Web Build Date: Thu, June 25, 2026 8:15 PM UT C -08:00
Steam API Version: SteamClient023
Spam from unknown app in the notification tray https://askubuntu.com/questions/1568389/spam-from-unknown-app-in-the-notification-tray

I'm using Ubuntu 24.04 GNOME. I'm getting notifications from an unknown app prompting me to update the UEFI and KEK CA. I delete them and they appear again. When I click on the notification it just disappears. Could this be a Linux virus?

see screenshot

do-release-upgrade failed because of dependencies on php8.4-common https://askubuntu.com/questions/1568385/do-release-upgrade-failed-because-of-dependencies-on-php8-4-common

Linux version 6.8.0-88-generic (buildd@lcy02-amd64-004) (x86_64-linux-gnu-gcc-13 (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0, GNU ld (GNU Binutils for Ubuntu) 2.42) #89-Ubuntu SMP PREEMPT_DYNAMIC Sat Oct 11 01:02:46 UTC 2025 (Ubuntu 6.8.0-88.89-generic 6.8.12)

about xfce desktop

  • OS Name - Ubuntu 26.04 LTS
  • OS Type - 64 bit
  • Distributor - Ubuntu
  • Xfce version - 4.20
  • GTK version - 3.24.52
  • Kernel version - 6.17.0-40-generic
  • Windowing system - X11
  • CPU - AMD A8-7600 radeonr7, 10 compute cores 4c+6gx4
  • Memory 6.2 GiB
  • GPU (radeonsi, kaveri, ACO, DRM 2.51, 6.17.0-40-generic)(1.0 GiB)

grep audio /etc/group output

  • audio:x:29:pulse:graham (my username is graham)

sudo grpck -r output

  • invalid group file entry
  • delete line 'audio:x:29:pulse:graham'? No
  • graham' is a member of the 'admin' group in /etc/group but not in /etc/gshadow
  • no matching group file entry in /etc/group
  • delete line 'audio:*::pulse,graham'? No
  • grpck: no changes

dpkg.log contents

  • 2026-07-14 19:27:21 status half-configured libqt6printsupport6:amd64 6.10.2+dfsg-7

    2026-07-14 19:27:21 status installed libqt6printsupport6:amd64 6.10.2+dfsg-7

    2026-07-14 19:27:21 trigproc libc-bin:amd64 2.43-2ubuntu2

    2026-07-14 19:27:21 status half-configured libc-bin:amd64 2.43-2ubuntu2

    2026-07-14 19:27:21 status installed libc-bin:amd64 2.43-2ubuntu2

    2026-07-14 19:35:21 startup packages configure

    2026-07-14 19:35:21 configure udev:amd64 259.5-0ubuntu3

    2026-07-14 19:35:21 status half-configured udev:amd64 259.5-0ubuntu3

    2026-07-14 19:41:42 startup packages configure

    2026-07-14 19:41:42 configure udev:amd64 259.5-0ubuntu3

    2026-07-14 19:41:42 status half-configured udev:amd64 259.5-0ubuntu3

    2026-07-14 19:44:31 startup packages configure

    2026-07-14 19:44:31 configure udev:amd64 259.5-0ubuntu3

    2026-07-14 19:44:31 status half-configured udev:amd64 259.5-0ubuntu3

    2026-07-14 19:49:32 startup packages configure

    2026-07-14 19:49:32 configure udev:amd64 259.5-0ubuntu3

    2026-07-14 19:49:32 status half-configured udev:amd64 259.5-0ubuntu3

    2026-07-14 19:52:00 startup packages configure

    2026-07-14 19:52:00 configure udev:amd64 259.5-0ubuntu3

    2026-07-14 19:52:00 status half-configured udev:amd64 259.5-0ubuntu3

    2026-07-15 13:15:06 startup archives install

    2026-07-15 13:15:48 startup archives install

    2026-07-15 13:16:20 startup archives install

uname -a gives Linux mglinux 6.17.0-40-generic #40-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 19 16:42:13 UTC 2026 x86_64 GNU/Linux

I changed from LTS to normal for upgrades. This has not been smooth with a number of attempts, alternating through these commands:

  1. sudo apt do-release-upgrade
  2. sudo apt --fix-broken install
  3. sudo dpkg --configure -a

The upgrade stalls because of a dependency on php8.4-common(= 8.4.11-1ubuntu1.2) which cannot be installed.

Is there a way to proceed?

Here is the command line response for sudo apt --fix-broken install

Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies... Done
Solving dependencies...
The following packages were automatically installed and are no longer required:
  apg
  catch2
  chrome-gnome-shell
  cpdb-backend-cups
  dmsetup
  dracut-core
  eog
  gcc-14-base
  gcc-14-base:i386
  gcc-15-base:i386
  gir1.2-freedesktop-dev
  gir1.2-girepository-2.0
  gir1.2-glib-2.0-dev
  gir1.2-gtop-2.0
  gir1.2-javascriptcoregtk-6.0
  gir1.2-webkit-6.0
  girepository-tools
  gkbd-capplet
  gnome-shell-extension-auto-move-windows
  gnome-shell-extension-drive-menu
  gnome-shell-extension-light-style
  gnome-shell-extension-native-window-placement
  gnome-shell-extension-screenshot-window-sizer
  gnome-shell-extension-system-monitor
  gnome-shell-extension-user-theme
  gnome-shell-extension-windows-navigator
  gnome-shell-extension-workspace-indicator
  gnome-shell-extensions
  gnupg-l10n
  grilo-plugins-0.3-base
  icu-devtools
  kded5
  kerneloops
  kglobalacceld
  kio
  kwayland-integration
  kwayland5-data
  libabsl20220623t64
  libabsl20240722
  libapt-pkg6.0t64
  libassuan0
  libatkmm-1.6-1v5
  libatm1t64
  libavcodec60
  libavcodec60:i386
  libavfilter9
  libavformat60
  libavutil58
  libavutil58:i386
  libblkid-dev
  libboost-atomic1.83.0
  libboost-chrono1.83.0t64
  libboost-date-time1.83.0
  libboost-date-time1.88.0
  libboost-filesystem1.83.0
  libboost-iostreams1.83.0
  libboost-iostreams1.88.0
  libboost-locale1.83.0
  libboost-locale1.88.0
  libboost-program-options1.83.0
  libboost-regex1.83.0
  libboost-regex1.88.0
  libboost-serialization1.83.0
  libboost-system1.83.0
  libboost-system1.88.0
  libboost-test1.83.0
  libboost-test1.88.0
  libboost-thread1.83.0
  libcairomm-1.0-1v5
  libcamera0.2
  libcanberra-gtk3-0t64
  libcap-dev
  libcapnp-1.0.1
  libcatch2-dev
  libclang-cpp17t64
  libclang-cpp18
  libclang-cpp19
  libclang1-18
  libconfig++9v5
  libcppunit-1.15-0
  libcppunit-dev
  libcrypt-dev
  libdatrie-dev
  libdbusmenu-qt5-2
  libdisplay-info2
  libdmrconf0.10
  libdw1t64:i386
  libeigen3-dev
  libffi-dev
  libflac12t64
  libflac12t64:i386
  libfmt-dev
  libfmt9
  libfribidi-dev
  libfuse3-3
  libfwupd2
  libgdata-common
  libgdata22
  libgio-2.0-dev-bin
  libglfw3
  libglib2.0-dev-bin
  libglibmm-2.4-1t64
  libgmp-dev
  libgmpxx4ldbl
  libgnome-rr-4-2t64
  libgnomekbd-common
  libgnomekbd8
  libgnuradio-analog3.10.9t64
  libgnuradio-audio3.10.9t64
  libgnuradio-blocks3.10.9t64
  libgnuradio-channels3.10.9t64
  libgnuradio-digital3.10.9t64
  libgnuradio-fft3.10.9t64
  libgnuradio-filter3.10.9t64
  libgnuradio-fosphor3.9.0
  libgnuradio-iio3.10.9t64
  libgnuradio-network3.10.9t64
  libgnuradio-pdu3.10.9t64
  libgnuradio-pmt3.10.9t64
  libgnuradio-qtgui3.10.9t64
  libgnuradio-runtime3.10.9t64
  libgnuradio-soapy3.10.9t64
  libgnuradio-trellis3.10.9t64
  libgnuradio-uhd3.10.9t64
  libgnuradio-video-sdl3.10.9t64
  libgnuradio-vocoder3.10.9t64
  libgnuradio-zeromq3.10.9t64
  libgpgmepp6t64
  libgphoto2-l10n
  libgraphite2-dev
  libgsm1-dev
  libgspell-1-2
  libgtkmm-3.0-1t64
  libharfbuzz-cairo0
  libhfstospell11
  libhidapi-hidraw0
  libicu-dev
  libicu74
  libicu74:i386
  libindi-data
  libindiclient1
  libjs-jquery-ui
  libjs-underscore
  libjsoncpp25
  libjxl0.7
  libkf5archive-data
  libkf5archive5
  libkf5auth-data
  libkf5authcore5
  libkf5codecs-data
  libkf5codecs5
  libkf5completion-data
  libkf5completion5
  libkf5config-bin
  libkf5config-data
  libkf5configcore5
  libkf5configgui5
  libkf5configwidgets-data
  libkf5configwidgets5
  libkf5coreaddons-data
  libkf5coreaddons5
  libkf5crash5
  libkf5dbusaddons-bin
  libkf5dbusaddons-data
  libkf5dbusaddons5
  libkf5doctools5
  libkf5globalaccel-bin
  libkf5globalaccel-data
  libkf5globalaccel5
  libkf5globalaccelprivate5
  libkf5guiaddons-bin
  libkf5guiaddons-data
  libkf5guiaddons5
  libkf5i18n-data
  libkf5i18n5
  libkf5iconthemes-bin
  libkf5iconthemes-data
  libkf5iconthemes5
  libkf5itemviews-data
  libkf5itemviews5
  libkf5jobwidgets-data
  libkf5jobwidgets5
  libkf5kiocore5
  libkf5kiogui5
  libkf5kiontlm5
  libkf5kiowidgets5
  libkf5notifications-data
  libkf5notifications5
  libkf5service-bin
  libkf5service-data
  libkf5service5
  libkf5solid5
  libkf5solid5-data
  libkf5sonnet5-data
  libkf5sonnetcore5
  libkf5sonnetui5
  libkf5textwidgets-data
  libkf5textwidgets5
  libkf5wallet-bin
  libkf5wallet-data
  libkf5wallet5
  libkf5waylandclient5
  libkf5widgetsaddons-data
  libkf5widgetsaddons5
  libkf5windowsystem-data
  libkf5windowsystem5
  libkf5xmlgui-bin
  libkf5xmlgui-data
  libkf5xmlgui5
  libkf6config-bin
  libkf6dbusaddons-bin
  libkf6guiaddons-bin
  libkf6iconthemes-bin
  libkglobalacceld0
  libkwalletbackend5-5
  liblastlog2-2
  liblbfgsb0
  libllvm17t64
  libllvm18
  libllvm19
  libmanette-0.2-0
  libmbedcrypto7t64
  libmbedtls14t64
  libmbedx509-1t64
  libmikmod3
  libminiupnpc17
  libmjpegutils-2.1-0t64
  libmozjs-115-0t64
  libmpeg2encpp-2.1-0t64
  libmplex2-2.1-0t64
  libmsgraph-0-1
  libnova-0.16-0t64
  liborcus-0.18-0
  liborcus-0.20-0
  liborcus-parser-0.18-0
  liborcus-parser-0.20-0
  libpangomm-1.4-1v5
  libpaper1
  libpcre2-dev
  libpcre2-posix3
  libperl5.38t64
  libpipewire-0.3-modules-xrdp
  libpixman-1-dev
  libpkgconf3
  libplacebo338
  libpolkit-qt5-1-1
  libpoppler-cpp0t64
  libpoppler-cpp2
  libpoppler134
  libpoppler147
  libpostproc57
  libproxy1-plugin-webkit
  libpthread-stubs0-dev
  libpython3.12-dev
  libpython3.13-dev
  libqca-qt5-2
  libqca-qt5-2-plugins
  libqpdf29t64
  libqt5texttospeech5
  libqt5x11extras5
  librav1e0
  librhash0
  libroc0.3
  librtaudio6
  libruby3.2
  libsasl2-modules:i386
  libsepol-dev
  libsframe1
  libsgutils2-1.46-2
  libsigc++-2.0-0v5
  libsigsegv2
  libsoup-2.4-1
  libsoup2.4-common
  libspdlog-dev
  libspdlog1.12
  libssh-gcrypt-4
  libsvtav1enc1d1
  libsvtav1enc1d1:i386
  libswresample4
  libswresample4:i386
  libswscale7
  libsysmetrics1
  libsysprof-capture-4-dev
  libtag1v5
  libtag1v5:i386
  libtag1v5-vanilla
  libtag1v5-vanilla:i386
  libtagc0
  libthai-dev
  libtheora0
  libtheora0:i386
  libthrift-0.19.0t64
  libthrift-dev
  libu2f-udev
  libuhd4.6.0t64
  libunibreak5
  libunwind8:i386
  libusbmuxd6
  libvoikko1
  libvolk3.1t64
  libwebrtc-audio-processing1
  libwireplumber-0.4-0
  libx265-199
  libx265-199:i386
  libxatracker2
  libxcb-record0
  libxml++2.6-2v5
  libxml2
  libxml2:i386
  linux-headers-6.8.0-88
  linux-headers-6.8.0-88-generic
  linux-image-6.8.0-88-generic
  linux-modules-6.8.0-88-generic
  linux-modules-extra-6.8.0-88-generic
  linux-tools-6.8.0-88
  linux-tools-6.8.0-88-generic
  lp-solve
  native-architecture
  network-manager-applet
  network-manager-gnome
  networkd-dispatcher
  pango1.0-tools
  perl-modules-5.38
  pipewire-module-xrdp
  pybind11-dev
  python-biopython-doc
  python3-appdirs
  python3-click-plugins
  python3-contextlib2
  python3-gpg
  python3-importlib-metadata
  python3-markdown
  python3-py
  python3-pyrsistent
  python3-pytz
  python3-six
  python3-tz
  python3.12
  python3.12-dev
  python3.12-minimal
  python3.12-venv
  python3.13
  python3.13-dev
  python3.13-gdbm
  python3.13-minimal
  python3.13-tk
  python3.13-venv
  qtspeech5-speechd-plugin
  ruby3.2
  samba-dsdb-modules
  sonnet-plugins
  systemd-dev
  tracker
  tracker-extract
  tracker-miner-fs
  ubuntu-mono
  ubuntu-wallpapers-questing
Use 'sudo apt autoremove' to remove them.

Upgrading:
  php-intl  php-sqlite3

Installing dependencies:
  php8.5-intl  php8.5-sqlite3

REMOVING:
  php8.4-intl  php8.4-opcache  php8.4-readline  php8.4-sqlite3

Summary:
  Upgrading: 2, Installing: 2, Removing: 4, Not Upgrading: 1030
  562 not fully installed or removed.
  Download size: 0 B / 218 kB
  Freed space: 1,292 kB

Continue? [Y/n] Setting up udev (259.5-0ubuntu3)…
Creating group 'clock' with GID 993.
Failed to add existing group "audio" to temporary group file: Invalid argument
dpkg: error processing package udev (--configure):
 old udev package postinst maintainer script subprocess failed with exit status 1
dpkg: dependency problems prevent configuration of snapd:
 snapd depends on udev; however:
  Package udev is not configured yet.

dpkg: error processing package snapd (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 udev
 snapd
                
Network drivers for Ralink RT3290 https://askubuntu.com/questions/1568372/network-drivers-for-ralink-rt3290

Is there any resolution to install the required drivers for Ralink RT3290, as it is not working after Ubuntu 26.04?

04:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe  

Results of lsmod|grep cfg; sudo dmesg|grep -i firm:

hp_bioscfg              81920  0
snd_intel_dspcfg        45056  1 snd_hda_intel
snd_intel_sdw_acpi      16384  1 snd_intel_dspcfg
firmware_attributes_class    12288  1 hp_bioscfg
cfg80211              1536000  3 rt2x00lib,mac80211,rtl8xxxu
wmi                     36864  4 hp_wmi,video,hp_bioscfg,wmi_bmof
[sudo: authenticate] Password:
[    0.098677] Spectre V2 : Enabling Restricted Speculation for firmware calls
[    0.189735] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    3.471982] wmi_bus wmi_bus-PNP0C14:00: [Firmware Info]: 8F1F6436-9F42-42C8-BADC-0E9424F20C9A has zero instances
[    6.355159] systemd[1]: systemd-hibernate-clear.service - Clear Stale Hibernate Storage Info skipped, unmet condition check ConditionPathExists=/sys/firmware
/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67
[    9.277078] ACPI: video: [Firmware Bug]: ACPI(DGFX) defines _DOD but not _DOS
[    9.610418] usb 1-4: rtl8xxxu: Loading firmware rtlwifi/rtl8188eufw.bin
[    9.611369] usb 1-4: Firmware revision 28.0 (signature 0x88e1)
[   13.706004] ieee80211 phy1: rt2x00lib_request_firmware: Info - Loading firmware file 'rt3290.bin'
[   13.707669] ieee80211 phy1: rt2x00lib_request_firmware: Info - Firmware detected - version: 0.37
[   27.134117] audit: type=1400 audit(1784030634.691:302): apparmor="DENIED" operation="open" class="file" profile="snap-update-ns.firmware-updater" name="/run/
gdm3/home/gdm-greeter/" pid=3402 comm="snap-update-ns" requested_mask="r" denied_mask="r" fsuid=60578 ouid=60578
[   27.517834] audit: type=1400 audit(1784030635.074:304): apparmor="DENIED" operation="open" class="file" profile="snap-update-ns.firmware-updater" name="/run/
gdm3/home/gdm-greeter/" pid=3436 comm="snap-update-ns" requested_mask="r" denied_mask="r" fsuid=60578 ouid=60578
[   28.025787] audit: type=1400 audit(1784030635.582:306): apparmor="DENIED" operation="open" class="file" profile="snap-update-ns.firmware-updater" name="/run/
gdm3/home/gdm-greeter/" pid=3470 comm="snap-update-ns" requested_mask="r" denied_mask="r" fsuid=60578 ouid=60578

] device (wlx7cc2c623da5d): Activation: starting connection 'Midoo_2.4G' (63a36ac9-468d-4a28-a61b-b9a173bbba07)
] device (wlx7cc2c623da5d): state change: disconnected -> prepare (reason 'none', managed-type: 'full')
] manager: NetworkManager state is now CONNECTING
] device (wlx7cc2c623da5d): state change: prepare -> config (reason 'none', managed-type: 'full')
] device (wlx7cc2c623da5d): Activation: (wifi) access point 'Midoo_2.4G' has security, but secrets are required.
] device (wlx7cc2c623da5d): state change: config -> need-auth (reason 'none', managed-type: 'full')
] sup-iface[f67d7224b9f85a5c,1,wlx7cc2c623da5d]: wps: type pbc start...
] device (wlx7cc2c623da5d): state change: need-auth -> prepare (reason 'none', managed-type: 'full')
] device (wlx7cc2c623da5d): state change: prepare -> config (reason 'none', managed-type: 'full')
] device (wlx7cc2c623da5d): Activation: (wifi) connection 'Midoo_2.4G' has security, and secrets exist. No new secrets needed
] Config: added 'ssid' value 'Midoo_2.4G'
] Config: added 'scan_ssid' value '1'
] Config: added 'bgscan' value 'simple:30:-70:86400'
] Config: added 'key_mgmt' value 'WPA-PSK WPA-PSK-SHA256 FT-PSK SAE FT-SAE'
] Config: added 'auth_alg' value 'OPEN'
] Config: added 'psk' value '<hidden>'
] device (wlx7cc2c623da5d): supplicant interface state: disconnected -> authenticating
] device (wlx7cc2c623da5d): supplicant interface state: authenticating -> associating
] device (wlx7cc2c623da5d): supplicant interface state: associating -> associated
] device (wlx7cc2c623da5d): supplicant interface state: associated -> completed
] device (wlx7cc2c623da5d): Activation: (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network "Mido
] device (wlx7cc2c623da5d): state change: config -> ip-config (reason 'none', managed-type: 'full')
] dhcp4 (wlx7cc2c623da5d): activation: beginning transaction (timeout in 45 seconds)
] dhcp4 (wlx7cc2c623da5d): state changed new lease, address=192.168.1.111, acd pending
] dhcp4 (wlx7cc2c623da5d): state changed new lease, address=192.168.1.111
] policy: set 'Midoo_2.4G' (wlx7cc2c623da5d) as default for IPv4 routing and DNS
] device (wlx7cc2c623da5d): state change: ip-config -> ip-check (reason 'none', managed-type: 'full')
] device (wlx7cc2c623da5d): state change: ip-check -> secondaries (reason 'none', managed-type: 'full')
] device (wlx7cc2c623da5d): state change: secondaries -> activated (reason 'none', managed-type: 'full')
] manager: NetworkManager state is now CONNECTED_SITE
] device (wlx7cc2c623da5d): Activation: successful, device activated.
] manager: NetworkManager state is now CONNECTED_GLOBAL
] manager: startup complete
] dhcp6 (wlx7cc2c623da5d): activation: beginning transaction (timeout in 45 seconds)
] agent-manager: agent[230813d9e143f28d,:1.41/org.gnome.Shell.NetworkAgent/60578]: agent registered
] agent-manager: agent[10d3caf50a243a37,:1.97/org.gnome.Shell.NetworkAgent/1000]: agent registered
] Config: added 'ssid' value 'Midoo_2.4G'
] Config: added 'scan_ssid' value '1'
] Config: added 'bgscan' value 'simple:30:-70:86400'
] Config: added 'key_mgmt' value 'WPA-PSK WPA-PSK-SHA256 FT-PSK SAE FT-SAE'
] Config: added 'auth_alg' value 'OPEN'
] Config: added 'psk' value '<hidden>'
] device (wlx7cc2c623da5d): supplicant interface state: disconnected -> authenticating
] device (wlx7cc2c623da5d): supplicant interface state: authenticating -> associating
] device (wlx7cc2c623da5d): supplicant interface state: associating -> associated
] device (wlx7cc2c623da5d): supplicant interface state: associated -> completed
] device (wlx7cc2c623da5d): Activation: (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network "Mido
] device (wlx7cc2c623da5d): state change: config -> ip-config (reason 'none', managed-type: 'full')
] dhcp4 (wlx7cc2c623da5d): activation: beginning transaction (timeout in 45 seconds)
] dhcp4 (wlx7cc2c623da5d): state changed new lease, address=192.168.1.111, acd pending
] dhcp4 (wlx7cc2c623da5d): state changed new lease, address=192.168.1.111
] policy: set 'Midoo_2.4G' (wlx7cc2c623da5d) as default for IPv4 routing and DNS
] device (wlx7cc2c623da5d): state change: ip-config -> ip-check (reason 'none', managed-type: 'full')
] device (wlx7cc2c623da5d): state change: ip-check -> secondaries (reason 'none', managed-type: 'full')
] device (wlx7cc2c623da5d): state change: secondaries -> activated (reason 'none', managed-type: 'full')
] manager: NetworkManager state is now CONNECTED_SITE
] device (wlx7cc2c623da5d): Activation: successful, device activated.
] manager: NetworkManager state is now CONNECTED_GLOBAL
] manager: startup complete
] dhcp6 (wlx7cc2c623da5d): activation: beginning transaction (timeout in 45 seconds)
] agent-manager: agent[230813d9e143f28d,:1.41/org.gnome.Shell.NetworkAgent/60578]: agent registered
] agent-manager: agent[10d3caf50a243a37,:1.97/org.gnome.Shell.NetworkAgent/1000]: agent registered
] device (wlx7cc2c623da5d): state change: activated -> unmanaged (reason 'unmanaged-link-not-init', managed-type: 'removed')
] dhcp4 (wlx7cc2c623da5d): canceled DHCP transaction
] dhcp4 (wlx7cc2c623da5d): activation: beginning transaction (timeout in 45 seconds)
] dhcp4 (wlx7cc2c623da5d): state changed no lease
] dhcp6 (wlx7cc2c623da5d): canceled DHCP transaction
] dhcp6 (wlx7cc2c623da5d): activation: beginning transaction (timeout in 45 seconds)
] dhcp6 (wlx7cc2c623da5d): state changed no lease
] manager: NetworkManager state is now DISCONNECTED
] radio killswitch /sys/devices/pci0000:00/0000:00:14.0/usb2/2-4/2-4:1.0/ieee80211/phy0/rfkill1 disappeared
Download path of Ubuntu root filesystem for OCI images is weird - how to report this? https://askubuntu.com/questions/1568354/download-path-of-ubuntu-root-filesystem-for-oci-images-is-weird-how-to-report

We build Docker images "from scratch" and use the Ubuntu root filesystem as a basis.

Since some weeks there are issues with the download path. It looks like there is something wrong with additional "ubuntu-" in the names.

Who can I contact to report this issue?

Example:

Screenshot of problem

Notice the extra "ubuntu-" which are appearing in the names like in "ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-resolute-oci-amd64-root.tar.gz"

Screenshot taken from content on https://partner-images.canonical.com/oci/resolute/current/

Rhythmbox 3.4.7 on Ubuntu 24.04.4 LTS; where do my extracted CD files get written? https://askubuntu.com/questions/1568346/rhythmbox-3-4-7-on-ubuntu-24-04-4-lts-where-do-my-extracted-cd-files-get-writte

I used the Extract command on Rhythmbox; it took an appropriate amount of time for each of 21 tracks, with a status message near the bottom of the UI indicating that it was extracting 1, 2, etc. But now I cannot find the music, nor documentation on where Rhythmbox Extract puts the music.

In case it matters: I extracted to MP3, I have lame installed.

EDIT: Yes, I have looked through the folders in ~/Music/

EDIT 2: I have even done a search starting at / for words I think should be in extracted filenames, but didn't find anything that way either. However, the output of that is large, I was hoping someone could tell me where they're supposed to end up.

Omen Blast Headset USB Headphones recognized by Ubuntu 26.04 but audio comes and go https://askubuntu.com/questions/1568335/omen-blast-headset-usb-headphones-recognized-by-ubuntu-26-04-but-audio-comes-and

The headphones are indeed working as I tried on other devices so they are not broken.

I had to follow the instructions given here to make them being recognized by the system.

At the moment, audio starts only when I switch from analog to digital and vice-versa. I have to manually do it every time I change the audio source (like YouTube or a game). Until the audio source keeps giving signal it works flawlessly, but when I change it have to manually fix it again.

My Ardour is not seeing my Scarlette 2i2 and it seems to be because of a broken ALSA file https://askubuntu.com/questions/1568333/my-ardour-is-not-seeing-my-scarlette-2i2-and-it-seems-to-be-because-of-a-broken

Ardour is not seeing my Scarlette 2i2 in the input, so I am unable to record. A certain error message pops up when I open the app manually through the terminal (I run it on Linux).

Ardour: [ERROR]: AudioEngine: cannot load module "/snap/ardour-snap/33/usr/lib/ardour9/backends/libalsa_audiobackend.so" (libOSSlib.so: cannot open shared object file: No such file or directory)

I copied the message into Gemini, and it told me that a certain file was broken.

it told me that a certain file was broken.

Gemini is telling me to download the "native binary version", but that version is older (5.0), and my files were created in a newer Ardour version. I also used to have the binary version, and it kept crashing on me, which is why I switched to the current one.

Full system freeze on boot with charger connected — ACPI BIOS Error (AE_AML_BUFFER_LIMIT) on HP Victus 15-fb3xxx https://askubuntu.com/questions/1568308/full-system-freeze-on-boot-with-charger-connected-acpi-bios-error-ae-aml-buff

I have an HP Victus 15-fb3xxx (Ryzen 7 7445HS, RTX 3050 laptop, BIOS F.14) running Ubuntu 26.04 (kernel 7.0.0-27-generic). The system freezes completely (hard freeze, requires forced shutdown) consistently when booting with the charger connected, even without any heavy workload.

In journalctl -b -1 -p err from the boot right before the freeze, I consistently see this:

kernel: No irq handler for 1.55
kernel: No irq handler for 2.55
[...]
kernel: ACPI BIOS Error (bug): AE_AML_BUFFER_LIMIT, Index (0x000000032) is beyond end of object (length 0x32) (20251212/exoparg2-393)
kernel: ACPI Error: Aborting method \_SB.WMID.WQBZ due to previous error (AE_AML_BUFFER_LIMIT) (20251212/psparse-529)
kernel: ACPI Error: Aborting method \_SB.WMID.WQBE due to previous error (AE_AML_BUFFER_LIMIT) (20251212/psparse-529)

WQBZ/WQBE appear to be HP-proprietary WMI methods related to temperature/power-mode reporting (also queried by the NVIDIA driver via PlatformRequestHandler, which in a separate log reports failed to get target temp from SBIOS).

I've already ruled out the WiFi driver (RTL8852BE-VT, rtw89_8852bte module) as the cause of this specific freeze — it had a separate, unrelated power-save-mode bug that I already fixed with rtw89_core.disable_ps_mode=1 via GRUB, and it no longer shows up in recent logs.

Concrete questions:

  • Has anyone with an HP laptop (Victus, Omen, or similar) seen this exact AE_AML_BUFFER_LIMIT error on the WQBZ/WQBE methods, and correlated it with freezes specifically when the charger is connected/detected?
  • Is there a kernel parameter or a way to blacklist the hp_wmi module that mitigates this without losing critical functionality (fan control, function keys)?
  • Has HP fixed this ACPI table bug in any BIOS version newer than F.14 for this laptop line?

Happy to attach a full acpidump if that helps diagnose it further.


Update (July 10):

Some important corrections and new findings since posting:

  • The charger is NOT the trigger. I initially correlated the freeze with the charger, but it also happens on battery, with no charger connected, after ~40 minutes of normal uptime. So the charger connection was a red herring — please disregard that part of the title.

  • NVIDIA D3 power-state failure found. On one freeze I caught this on screen: nvidia 0000:01:00.0: Unable to change power state from D3hot to D0, device inaccessible (plus the same for snd_hda_intel and an nvidia-modeset HDMI-0 pixel clock error). I mitigated it with nvidia.NVreg_DynamicPowerManagement=0x00 in GRUB (confirmed Runtime D3 status: Disabled), but the freeze still occurs, so this was a symptom, not the root cause.

  • The freeze leaves no trace in the local journal. journalctl -b -1 simply cuts off mid-activity with no error, oops, or panic — a silent hard hang. To capture it, I've set up netconsole / live journal streaming to a second machine over the network. Still waiting to catch a freeze with usable output.

  • The ACPI AE_AML_BUFFER_LIMIT errors on WQBZ/WQBE remain present in every boot regardless of the mitigations above.

Current GRUB cmdline: rtw89_core.disable_ps_mode=1 rtw89_pci.disable_aspm_l1=1 rtw89_pci.disable_aspm_l1ss=1 pcie_aspm=off nvidia.NVreg_DynamicPowerManagement=0x00

Will update again once I capture the hang over netconsole and/or after testing noapic and a BIOS update to F.15.


Update 2 (July 10, later):

Caught a hard freeze with actual output on screen this time (previously it was a silent hang with nothing in the local journal). The screen showed:

kernel: nvidia 0000:01:00.0: Unable to change power state from D3hot to D0, device inaccessible kernel: snd_hda_intel 0000:01:00.1: Unable to change power state from D3hot to D0, device inaccessible nvidia-modeset: ERROR: GPU:0: Failure reading maximum pixel clock value for display device HDMI-0. kernel: BUG: unable to handle page fault for address: ffffcb14037700d0

So the D3hot→D0 resume failure I mentioned in Update 1 isn't just a cosmetic error — it culminates in a real kernel page fault (likely nvidia-modeset dereferencing an invalid pointer after the device dropped off the PCI bus), which is what causes the full hang.

Root cause of the gap: nvidia.NVreg_DynamicPowerManagement=0x00 (which I'd already set) only disables NVIDIA's own internal power management — it does NOT disable the kernel's generic PCI runtime power management, which is a separate control. Checking:

cat /sys/bus/pci/devices/0000:01:00.0/power/control

returned auto, meaning the kernel could still autosuspend the GPU independently of the NVIDIA driver setting.

Fix applied: forced it to on and made it persistent via udev:

echo on | sudo tee /sys/bus/pci/devices/0000:01:00.0/power/control

/etc/udev/rules.d/99-nvidia-no-pm.rules: SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{power/control}="on"

Currently monitoring to see if this closes the gap. Also using netconsole/live journal streaming to a second machine to catch any future freeze with full context, since local journalctl doesn't survive a hang this violent.


Update 3 (July 11):

Progress and new findings:

The freeze produces a real kernel page fault. After disabling runtime PM at the PCI level (echo on > /sys/bus/pci/devices/0000:01:00.0/power/control, made persistent via udev rule + systemd service), the freeze still occurred, and I caught this on screen before the black-screen hang:

nvidia 0000:01:00.0: Unable to change power state from D3hot to D0, device inaccessible snd_hda_intel 0000:01:00.1: Unable to change power state from D3hot to D0, device inaccessible nvidia-modeset: ERROR: GPU:0: Failure reading maximum pixel clock value for display device HDMI-0. BUG: unable to handle page fault for address: ffffcb14037700d0

So the failed D3hot->D0 transition leads to a kernel page fault. power/control was confirmed on at freeze time, so standard runtime PM wasn't the trigger — something else is still driving the GPU into D3.

Already in hybrid mode. prime-select query returns on-demand, so the hybrid configuration by itself does not prevent the freezes. HP Support has confirmed on their forums that Victus laptops aren't officially validated for Linux (GPU/audio/thermal only validated for Windows 11), consistent with the ACPI firmware bug being the root cause.

Currently testing noapic (boot logs show repeated No irq handler for X.55 messages, so interrupt routing via the broken ACPI tables seemed worth ruling out). Current cmdline:

rtw89_core.disable_ps_mode=1 rtw89_pci.disable_aspm_l1=1 rtw89_pci.disable_aspm_l1ss=1 pcie_aspm=off nvidia.NVreg_DynamicPowerManagement=0x00 noapic

Next isolated test, only if noapic proves insufficient, is fully disabling the dGPU via prime-select intel. The AE_AML_BUFFER_LIMIT / WQBZ/WQBE ACPI errors remain constant across every boot regardless of any mitigation.


Update (July 11) — root cause pinpointed in the ACPI method:

Captured the full AML failure via dmesg. The WQBZ method aborts on an off-by-one buffer access:

ACPI BIOS Error (bug): AE_AML_BUFFER_LIMIT, Index (0x32) is beyond end of object (length 0x32) (20251212/exoparg2-393) Initialized Local Variables for Method [WQBZ]: Local1: Integer 0x32 Local5: Integer 0x32 ACPI Error: Aborting method _SB.WMID.WQBZ due to previous error (AE_AML_BUFFER_LIMIT) ACPI Error: Aborting method _SB.WMID.WQBE due to previous error (AE_AML_BUFFER_LIMIT) hp_bioscfg: Returned error 0x3, "Invalid command value/Feature not supported"

The object length is 0x32 (50) and the method tries to index element 0x32 — one past the last valid index (0–49). A classic off-by-one in HP's AML bytecode. This is a firmware bug, not fixable via kernel parameters.

Things I've now ruled out as the freeze cause:

  • WiFi driver (rtw89) — mitigated, no longer in logs.
  • NVIDIA dGPU — freeze still happens with prime-select intel (dGPU fully off, nvidia-smi reports no device).
  • External mouse/keyboard — they enumerate cleanly (Dell KB216, generic USB optical mouse), no i2c/usb errors tied to them.
  • noapic — tested and removed; it introduced new amd_gpio / atkbd / i2c_designware controller timed out errors without fixing the hang.
  • PCI runtime PM forced to on — freeze persists regardless.

Also note amdgpu 0000:06:00.0: Runtime PM not available — even the integrated AMD GPU can't do runtime PM here, consistent with the ACPI power subsystem being broken at the firmware level.

Current plan: attempt a BIOS update to F.15 (via HP's USB flash mechanism if supported, to avoid needing Windows), since the root cause is in firmware. If HP hasn't fixed the WQBZ off-by-one in F.15, the fallback is an ACPI table override (acpidump + iasl) patching the method. Will report back.


Update (July 11) — WORKAROUND APPLIED (pending real-world confirmation):

Since HP doesn't provide a Linux BIOS update path for this model (and BIOS updates on Victus laptops have a documented brick risk), I patched the broken method directly via a DSDT override loaded from initrd. No firmware flashing, fully reversible.

Steps:

  1. sudo acpidump -b and confirmed WQBZ lives in dsdt.dat.
  2. iasl -d dsdt.dat to decompile.
  3. In the WQBZ method, inserted an early Return (DerefOf (N012 [Arg0])) right after the local variable initialization, before the loops that overflow the buffer — effectively neutralizing the method (I don't need the HP WMI feature it feeds on Linux).
  4. Recompiled with iasl -tc dsdt.dsl.
  5. Packed into a cpio at kernel/firmware/acpi/dsdt.aml and loaded it via GRUB_EARLY_INITRD_LINUX_CUSTOM in /etc/default/grub.

Key gotcha: the first attempt didn't apply — the kernel found the table in initrd but kept using the original. The fix was incrementing the OEM Revision in the DefinitionBlock (from 0x01072009 to 0x01072010). The kernel silently ignores a DSDT override whose revision isn't higher than the firmware's. After bumping it, the override applied.

Result: dmesg | grep AE_AML_BUFFER_LIMIT is now empty. WQBZ/WQBE no longer abort. Confirmed the patch survives initramfs regeneration (e.g. after prime-select), since the cpio is prepended independently.

NVIDIA is back in on-demand mode with the patch active. Now testing under the conditions that previously triggered the freeze (4K video, charging, sleep/resume) to confirm this actually eliminates the hangs and not just the log error. Will report back after a few days of uptime.


Update (July 11) — additional trigger found + note on HP Linux support:

After the DSDT patch eliminated the WQBZ freeze, the system was stable for general use. However, I hit a separate, more specific hang: it froze once while playing HD video on the external HDMI monitor. Notably, journalctl -b -1 was completely clean afterwards (silent hard hang, no ACPI error, no D3hot trace) — so this is a different mechanism from the WQBZ firmware bug, which remains fixed (AE_AML_BUFFER_LIMIT stays absent).

Since the HDMI port on this Victus is wired to the NVIDIA dGPU, HD video decode + HDMI output stresses the NVIDIA path specifically. Disabling Chrome's hardware acceleration (chrome://settings/system -> turn off "Use graphics acceleration when available") appears to prevent it — several HD videos have played without a freeze so far. This forces video decode off the NVIDIA GPU. Still confirming with longer uptime.

I also disabled system suspend entirely (systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target), because the NVIDIA D3hot->D0 resume failure would kill the external display on wake. On a hybrid NVIDIA laptop with this firmware, avoiding suspend proved more reliable than fighting the resume path.

Note for others considering this hardware on Linux: the root cause here is a firmware-level off-by-one in HP's own ACPI/WMI bytecode (WQBZ/WQBE), present verbatim across multiple HP models (another user confirmed the identical index on a Spectre X360). HP's official position is that Victus laptops are only validated for Windows, and there is no Linux BIOS update path — so fixing this requires decompiling and patching the DSDT by hand, which is out of reach for most users. The workarounds above make the machine fully usable on Linux, but it's worth being aware going in that this class of HP gaming laptop needs manual firmware-level intervention to run Linux reliably. Hopefully documenting the full fix here spares the next person the multi-hour debugging session.


Update (July 15) — CONFIRMED STABLE after 4 days of normal use:

Following the DSDT patch (WQBZ neutralized) plus the additional workarounds (suspend disabled, Chrome hardware acceleration off for HD video), the system has now been stable for 4 consecutive days of continuous real-world use — movies, series, work sessions, charger connected throughout. Zero freezes of any kind: not the original hard hang, not the D3hot/HDMI resume issue, not the video-decode hang.

Final working configuration for anyone hitting the same bug on similar HP hardware:

  1. DSDT override neutralizing the broken WQBZ method (root cause: an off-by-one in HP's ACPI/WMI bytecode — index 0x32 on an object of length 0x32), loaded via GRUB_EARLY_INITRD_LINUX_CUSTOM in /etc/default/grub. Key detail: the kernel silently ignores the override unless the DSDT's OEM Revision is bumped higher than the original.
  2. rtw89_core.disable_ps_mode=1 — a separate, unrelated WiFi power-save bug (RTL8852BE-VT).
  3. System suspend disabled entirely (systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target) — avoids an NVIDIA D3hot->D0 resume failure that killed the external HDMI display on wake.
  4. Chrome hardware acceleration disabled (chrome://settings/system) — avoids a separate hang tied to HD video decode over the NVIDIA-wired HDMI output.

Important caveat: none of this repairs the underlying hardware or firmware. The WiFi chip's power-save bug and HP's ACPI off-by-one are still physically present in the silicon/BIOS — these are stable, reproducible mitigations, not fixes at the source. Anyone reinstalling Ubuntu or moving to a different kernel will need to reapply all of the above.

Marking this resolved for my case. Hope the full trail here — including everything that didn't work along the way — saves the next person the multi-day debugging marathon.

Ubuntu 24.04 on Vmware Workstaion Pro 17 not copying and pasting between host and VM https://askubuntu.com/questions/1524684/ubuntu-24-04-on-vmware-workstaion-pro-17-not-copying-and-pasting-between-host-an

First thing first heres everything I'm running: Host-Windows 11 NVIDIA 1060 AMD 5600 VM - Ubuntu 24.04 Virtualisation- Vmware Workstation 17.5.2

The problem I'm having is that Ubuntu and Windows will not allow the copying and pasting of files across systems. I've tried drag and drop, through right click, keyboard shortcuts. The systems will not connect.

I have setup a shared folder in the vmware interface but it doesn't show up.(Picture)

I have had to bridge the network connection because NAT won't work either.

I have checked to make sure Guest Isolation has the drag and drop and copy and paste features enabled (Picture)

No USB's plugged into the host machine will prompt to be connected to the VM either and that setting is also enabled.

The version of Vmware had Ubuntu 22.04 installed on it and the drag and drop worked along with the copy and paste of files. I have noidea why it wont work with this version.

There was a problem with the login page it went black nad unresponsive I think it has something to do with my NVIDIA graphics card and I had to turn off Accelerate 3D Graphics in the display section to get the GUI to load (It would still run cmd line without the setting changed)

enter image description here

"/usr/include/stdio.h:27:10: fatal error: bits/libc-header-start.h: No such file or directory" when compiling HTK https://askubuntu.com/questions/1387067/usr-include-stdio-h2710-fatal-error-bits-libc-header-start-h-no-such-file

I'm trying to compile the HTK library, but run into issues:

$ make all
(cd HTKLib && make HTKLib.a) \
  || case "" in *k*) fail=yes;; *) exit 1;; esac;
make[1]: Entering directory '/home/<path_removed_for_privacy>/htk/HTKLib'
gcc  -m32 -ansi -D_SVID_SOURCE -DOSS_AUDIO -D'ARCH="x86_64"' -Wall -Wno-switch -g -O2 -I. -DPHNALG -UPHNALG  -c -o HGraf.null.o HGraf.null.c
In file included from HShell.h:40,
                 from HGraf.null.c:25:
/usr/include/stdio.h:27:10: fatal error: bits/libc-header-start.h: No such file or directory
   27 | #include <bits/libc-header-start.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

Running dpkg -S libc-header-start.h tells me:

libc6-dev:amd64: /usr/include/x86_64-linux-gnu/bits/libc-header-start.h

Ok. /usr/include/bits should be a symlink to /usr/include/x86_64-linux-gnu/bits, but running dpkg -S /usr/include/bits gives me:

dpkg-query: no path found matching pattern /usr/include/bits

I have researched this error, and from what I can understand I ought to install gcc-multilib to resolve it. But I run into problems with this too:

The following packages have unmet dependencies:
 gcc-multilib : Depends: gcc-9-multilib (>= 9.3.0-3~) but it is not going to be installed

Trying to install gcc-9-multilib gives further and further dependency problems. Researching this, I found this thread, where they solved the gcc-multilib issue, but unfortunately it doesn't work for me. I get the same dependency issues as in the original post. Their solution was to downgrade libc6-dev running "sudo apt install libc6-dev=2.31-0ubuntu9.2". When I do this, it says:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
libc6-dev is already the newest version (2.31-0ubuntu9.2).
libc6-dev set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

So I already have the version that resolved their problem, but my problem remains.

Any suggestions on how to resolve this, and most of all get the HTK library running would be very appreciated.

EDIT:
As requested in the comments: apt policy gcc gcc-multilib gcc-9-multilib:

gcc:
  Installed: 4:9.3.0-1ubuntu2
  Candidate: 4:9.3.0-1ubuntu2
  Version table:
 *** 4:9.3.0-1ubuntu2 500
        500 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages
        100 /var/lib/dpkg/status
gcc-multilib:
  Installed: (none)
  Candidate: 4:9.3.0-1ubuntu2
  Version table:
     4:9.3.0-1ubuntu2 500
        500 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages
gcc-9-multilib:
  Installed: (none)
  Candidate: 9.3.0-17ubuntu1~20.04
  Version table:
     9.3.0-17ubuntu1~20.04 500
        500 http://archive.ubuntu.com/ubuntu focal-security/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
     9.3.0-10ubuntu2 500
        500 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages
What can be used to open .ccitt files? https://askubuntu.com/questions/1367299/what-can-be-used-to-open-ccitt-files

pdfimages extracted from pdf file .-000.ccitt and .-000.params

How can I open it? Searching finds spam farms with automatically generated text about extensions.

How can I get a printer driver for Konica Minolta 165e? https://askubuntu.com/questions/1004857/how-can-i-get-a-printer-driver-for-konica-minolta-165e

Where can I get a printer driver for Konica Minolta 165e on the Internet?

SQLSTATE[HY000] [1045] Access denied for user https://askubuntu.com/questions/983645/sqlstatehy000-1045-access-denied-for-user

I have started my first website (in development) with a simple authentication structure. When I run my website with Homestead, database connection does not work. Actually I can run any mysql command from terminal or mysql workbench, but when I try from browser (homestead.app), I get this error:

SQLSTATE[HY000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES)

Here my .env information:

DB_CONNECTION=mysql 
DB_HOST=localhost
DB_PORT=3306 
DB_DATABASE=homestead
DB_USERNAME=homestead 
DB_PASSWORD=secret

I changed the permission and restarted server but same result!

How to disable kdeconnectd autostart? https://askubuntu.com/questions/829628/how-to-disable-kdeconnectd-autostart

I've tried both copying /etc/xdg/autostart/kdeconnectd.desktop to ~/.config/autostart and editing it and editing it directly but it didn't help.

Update: Looks like it's from /usr/share/dbus-1/services/org.kde.kdeconnect.service and I don't see any way to disable DBus services.

Where can I find a metronome for music practice? https://askubuntu.com/questions/814759/where-can-i-find-a-metronome-for-music-practice

This is somehow a follow up of this question:

How can I detect the BPM (beats per minute) of a song?

But now instead of detecting them in songs, I want to generate them.


I am looking for an application that will output a sound (something short like a beep) a configurable number of times per minute.

If I say 20bpm, it will output that sound every 3 seconds. (60/20)
If 60bpm, every sec.
If 120bpm every half a sec.

The reason for this is that I am learning how to play drum sets and the bpm looks really important. I am following this video on youtube.

update

Seems they are called metronomes and even Google got one. Cool Stuff.
https://www.google.com/search?q=metronomes
Thanks Nick.

hd1 cannot get C/H/S values https://askubuntu.com/questions/664733/hd1-cannot-get-c-h-s-values

Ok, I know there are many questions about this topic, but I can't found a convince answer (fixing the problem or not).

Recently I bought an SSD drive and installed in main SATA (hd0), I've replaced my cd/dvd drive with old hdd drive, using a caddy adapter.

Now I've installed Ubuntu on SSD and windows 10 on hdd.

The problem is on the boot, when I select windows in grub menu I'm faced with this error: cannot get C/H/S values.

I can't set hdd boot on BIOS because it's expected a ODD driver.

I have a Dell Inspiron 14R-5437.

Is there a workaround for this?

/usr/local/bin/apt-get script being completely ignored https://askubuntu.com/questions/609828/usr-local-bin-apt-get-script-being-completely-ignored

I have added a script to /usr/local/bin/apt-get on an Ubuntu Trusty system which does some checking that is required before launching the "official" apt-get.

For reasons I simply cannot comprehend this script is completely ignored despite everything telling me that it shouldn't be.

For testing purposes the script currently does nothing and should simply exit, but it is never launched anyway.

/usr/local/bin has priority in the $PATH:

$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
$ which apt-get
/usr/local/bin/apt-get
$ ls -l /usr/local/bin/apt-get
-rwxr-xr-x 1 root root 553 Apr 16 03:01 /usr/local/bin/apt-get

strace appears to execute the script:

$ strace apt-get
execve("/usr/local/bin/apt-get", ["apt-get"], [/* 26 vars */]) = 0
[...]
open("/usr/local/bin/apt-get", O_RDONLY) = 3
[...]
read(10, "#!/bin/sh\n\n# Note: this little s"..., 8192) = 553

Yet the script is clearly being ignored:

$ apt-get
apt 1.0.1ubuntu2 for amd64 compiled on Oct 28 2014 20:55:14
Usage: apt-get [options] command
...

Launching /usr/local/bin/apt-get directly exits silently, as it should, so the script itself is executable and works correctly.

Could this be a hidden security setting that I know nothing about?

Grub not loading https://askubuntu.com/questions/584678/grub-not-loading

About a month ago I installed ubuntu 14.04 on my computer. I did not replace the Windows 8 that I was previously using. While ubuntu has by and large been working very well, one issue is that grub does not load when I restart my computer. If I want to switch operating systems, I have to restart my computer and then go into the BIOS and switch the boot mode from CSM to UEFI (or vice-versa).

While it is not the end of the world to have to do this, it would be more convenient for me to have grub. Also, I am planning to install another Linux distro in the near feature, and without grub working I am worried that I won't be able to switch between my Linux distros.

Does anyone have any suggestions for getting grub to work?

How do I install python through the terminal? https://askubuntu.com/questions/458061/how-do-i-install-python-through-the-terminal

I figured out my problem guys. I had to downlowd eclipse, and it ran through that. sudo apt-get install eclipse Sorry about my lack of info. :)

How do I turn off Caps Lock (the lock, not the key) by command line? https://askubuntu.com/questions/80254/how-do-i-turn-off-caps-lock-the-lock-not-the-key-by-command-line

For some reason my laptop is stuck in Caps Lock. I have the Caps Lock key mapped by xmodmap to hyper_l, so I don't have a caps_lock key to turn it off. Is there a way I can turn it off by command line? It would be nice if I could reset the lock state without resetting my computer, especially for future reference. This has happened before, but I would like to know now how to do it properly this time.