Missing compiler error when installing GMP on Kubuntu https://askubuntu.com/questions/1568665/missing-compiler-error-when-installing-gmp-on-kubuntu

I'm a complete Linux newbie and I'm trying to install the GMP library on Kubuntu 26.04 to run some computations, since everything on Linux runs faster (good job Microslop).

While running the configure file for GMP i get the following error:

leona@leona:~/Downloads/PARI/gmp-6.3.0$ sudo ./configure --enable-cxx
checking build system type... raptorlake-pc-linux-gnu
checking host system type... raptorlake-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking ABI=64
checking compiler gcc -O2 -pedantic -fomit-frame-pointer -m64 ... no, long long reliability test 1
checking whether cc is gcc... yes
checking compiler cc -O2 -pedantic -fomit-frame-pointer -m64 ... no, long long reliability test 1
checking ABI=x32
checking compiler gcc -O2 -pedantic -fomit-frame-pointer -mx32 ... no, program does not run
checking whether cc is gcc... yes
checking compiler cc -O2 -pedantic -fomit-frame-pointer -mx32 ... no, program does not run
checking ABI=32
checking compiler gcc -m32 -O2 -pedantic -fomit-frame-pointer ... no, long long reliability test 1
checking compiler gcc -O2 -pedantic -fomit-frame-pointer ... no, long long reliability test 1
checking compiler icc -no-gcc ... no
checking whether cc is gcc... yes
checking compiler cc -m32 -O2 -pedantic -fomit-frame-pointer ... no, long long reliability test 1
checking compiler cc -O2 -pedantic -fomit-frame-pointer ... no, long long reliability test 1
configure: error: could not find a working compiler, see config.log for details

I can confirm that gcc and g++ are correctly installed and working. Looking this error up online I also found out that adding the build option --build=x86_64-linux might solve the issue but I had no luck.

Lastly, having installed gcc from apt, I saw that it has been installed in /usr instead of the classical /usr/local, but adding --prefix=/usr does not help again.

I am lost, if somebody could help I'd really appreciate it. Thank you!

Intel NUC P14E scratch sound https://askubuntu.com/questions/1568661/intel-nuc-p14e-scratch-sound

I have laptop Intel NUC P14E (i3-1155g4). After install any Linux distribution (arch, Ubuntu and etc.) I have scratch sound. Any one knows how to get right sound ?

issue with getting driver for Nvidia GeForce 310M https://askubuntu.com/questions/1568660/issue-with-getting-driver-for-nvidia-geforce-310m

I have a Sony VAIO VPCCW13FX with an Nvidia GeForce 310M GPU in it. I can get Lubuntu to install and run as long as I have nomodeset put next to quiet splash. I tried Ubuntu, but I can't get the installer to load even with nomodeset. I've tried everything to get drivers for the Nvidia 310M, but everything I find is either outdated or broken. The Additional Drivers tool doesn't detect the GPU, and I tried in the terminal too, but it still didn't work. I'm using Lubuntu 26.04.

Why ubuntu website not working in signing account [closed] https://askubuntu.com/questions/1568658/why-ubuntu-website-not-working-in-signing-account

I am trying to sign in ubuntu website but website not working and give error like Nagina(ubuntu)

RTX 3090 + NVIDIA 595 / kernel 7.0 + LG TV: boot works, Xorg blank — EDID handshake fails, all forced modes rejected https://askubuntu.com/questions/1568657/rtx-3090-nvidia-595-kernel-7-0-lg-tv-boot-works-xorg-blank-edid-handsh

Hardware: RTX 3090, LG 32LF510Z TV over HDMI Software: NVIDIA 595.84, kernel 7.0.0-28, Ubuntu 24.04, GDM/Xorg

Symptom Plymouth / Ubuntu boot logos display correctly on the TV. Once GDM starts, the TV shows “No signal.” The box is not headless — nvidia-smi works, another monitor works fine over the same GPU.

What the logs say Xorg init prints:

nvidia-modeset: WARNING: GPU:0: Unable to read EDID for display device HDMI-1 (--) NVIDIA(GPU-0): DFP-5: connected ... (WW) NVIDIA(0): No valid modes for "1360x768+0+0"; removing. (WW) NVIDIA(0): Unable to validate any modes; falling back to the default mode (II) NVIDIA(0): Setting mode "DFP-5:nvidia-auto-select"

So Xorg sees the connector, but cannot read EDID. Without EDID it rejects every forced candidate and falls back to nvidia-auto-select, which the TV then refuses.

What was tried (all failed)

Fix Result
video=HDMI-A-2:1360x768@60e boot param No signal; kernel DRM rejects 1366x768
video=HDMI-A-2:1360x768@60e nvidia_drm.fbdev=1 Same
Xorg Option "ConnectedMonitor" "DFP-5" + AllowNonEdidModes + metamodes 1360x768, 1366x760, 1366x762, 1366x765 All rejected: “No valid modes … removing.”
Stock config (no overrides) Same EDID read failure, blank TV
Different HDMI port + different cable Same
Different monitor Works immediately

Diagnosis The TV’s EDID reports 1360x768 as preferred timing, but the panel is natively 1366x768. Early boot (firmware/kernel fbcon) ignores EDID and pushes a mode anyway, so logos appear. Xorg’s NVIDIA DDX respects EDID, cannot read it cleanly on this driver/kernel combo, and ends up with a timing the TV won’t lock onto.

Open question / workaround Has anyone gotten this TV (or any EDID-lying panel with preferred != native) working under NVIDIA 595 + kernel 7.0 without a custom EDID blob? The untested path is capturing the EDID, patching the preferred timing to 1366x768, and loading it via Xorg CustomEDID.

TL;DR — Box is healthy. This is an NVIDIA + LG EDID handshake bug. Boot path works; Xorg path does not.

Intel XMM7360 (Fibocom L850) always connects using carrier default APN despite ModemManager showing custom APN https://askubuntu.com/questions/1568656/intel-xmm7360-fibocom-l850-always-connects-using-carrier-default-apn-despite-m

Hardware

  • Lenovo ThinkPad T480s
  • Fibocom L850 (Intel XMM7360 PCIe)
  • Ubuntu 26.04 (Resolute)
  • Kernel 7.0.0-28-generic
  • iosm kernel driver
  • ModemManager 1.25.95
  • NetworkManager 1.54.3

Carrier

  • Lifecell (Ukraine)

Problem

The carrier provides two APNs:

  • internet
  • internet2

These APNs allocate different public IP pools, so it is easy to determine which APN is actually being used.

Windows:

When I select internet2, I receive an IP address from the internet2 pool.

Linux:

My NetworkManager profile is configured with:

APN = internet2

ModemManager reports the same:

mmcli -b 0

Properties: apn: internet2

and

mmcli -m 0

3GPP EPS: initial bearer apn: internet2

The modem also reports:

AT+CGDCONT?

CGDCONT: 0 ... "internet" CGDCONT: 1 ... "internet2"

The active bearer reports:

connected: yes apn: internet2

Everything appears to be configured for internet2.

However, the public IP address always belongs to the internet APN pool, never the internet2 pool.

Things I have already tried:

  • Deleted every GSM connection.
  • Recreated NetworkManager profiles.
  • Disabled gsm.auto-config.
  • Modified serviceproviders.xml.
  • Verified Initial EPS Bearer configuration.
  • Verified the active bearer APN.
  • Manually modified CGDCONT.
  • Disabled/enabled the modem.
  • Restarted NetworkManager.

Confirmed that ModemManager still reports internet2.

Nothing changes the assigned public IP.

Question

Has anyone seen this behaviour?

Could the iosm driver (or the Intel ModemManager plugin) still activate the default PDP context (internet) while ModemManager reports the configured APN (internet2)?

Or is there another place where the actual attach APN is selected?

Connect 26.04 online https://askubuntu.com/questions/1568649/connect-26-04-online

During 26.04 instal, got message, No internet e computer but I had the Net on the Mac I was converting. Now can’t connect online. What can I do?

WiFi problem in Linux https://askubuntu.com/questions/1568647/wifi-problem-in-linux

I installed the latest version of Ubuntu, but it isn't detecting any Wi-Fi networks. I used to use Windows, and honestly, I have no idea how to get it to detect the networks.

502 error while accessing Ubuntu pro dashboard https://askubuntu.com/questions/1568646/502-error-while-accessing-ubuntu-pro-dashboard

I had been getting 502 error from the last 4 days while accessing Ubuntu pro dashboard and login page. Can anyone tell me how to resolve it?

how to remove seemingly broken btrfs snapshots after updates? https://askubuntu.com/questions/1568644/how-to-remove-seemingly-broken-btrfs-snapshots-after-updates

I am using btrfs and have updated my version a few times. In a quest to figure out why df -h says I'm using almost all my disk space when according to du I should have a few hundred GB left, I started looking at my btrfs snapshots/subvolumes. I have not touched anything to do with btrfs, so all settings should be completely default. The full output of sudo btrfs subvolume list / is

ID 256 gen 1349500 top level 5 path @
ID 257 gen 1349500 top level 5 path @home
ID 259 gen 1349466 top level 256 path @swap
ID 260 gen 44402 top level 5 path @apt-snapshot-release-upgrade-lunar-2023-04-10_17:54:12
ID 261 gen 44404 top level 5 path @apt-snapshot-release-upgrade-lunar-2023-04-10_17:54:13
ID 262 gen 44407 top level 5 path @apt-snapshot-release-upgrade-lunar-2023-04-10_17:54:53
ID 263 gen 297583 top level 5 path @apt-snapshot-release-upgrade-mantic-2024-01-05_20:15:08
ID 264 gen 297584 top level 5 path @apt-snapshot-release-upgrade-mantic-2024-01-05_20:15:09
ID 265 gen 297586 top level 5 path @apt-snapshot-release-upgrade-mantic-2024-01-05_20:15:32
ID 266 gen 330309 top level 5 path @apt-snapshot-release-upgrade-noble-2024-02-03_22:47:22
ID 267 gen 330310 top level 5 path @apt-snapshot-release-upgrade-noble-2024-02-03_22:47:24
ID 268 gen 330312 top level 5 path @apt-snapshot-release-upgrade-noble-2024-02-03_22:47:46
ID 269 gen 712315 top level 5 path @apt-snapshot-release-upgrade-oracular-2025-03-26_11:29:55
ID 270 gen 712316 top level 5 path @apt-snapshot-release-upgrade-oracular-2025-03-26_11:29:57
ID 271 gen 712344 top level 5 path @apt-snapshot-release-upgrade-oracular-2025-03-26_11:42:38
ID 272 gen 789646 top level 5 path @apt-snapshot-release-upgrade-plucky-2025-05-26_20:48:01
ID 273 gen 789647 top level 5 path @apt-snapshot-release-upgrade-plucky-2025-05-26_20:48:02
ID 274 gen 789648 top level 5 path @apt-snapshot-release-upgrade-plucky-2025-05-26_20:48:27
ID 275 gen 947600 top level 5 path @apt-snapshot-release-upgrade-questing-2025-10-29_23:44:22
ID 276 gen 947601 top level 5 path @apt-snapshot-release-upgrade-questing-2025-10-29_23:44:27
ID 277 gen 1309244 top level 5 path @apt-snapshot-release-upgrade-resolute-2026-06-20_22:27:47
ID 278 gen 1309245 top level 5 path @apt-snapshot-release-upgrade-resolute-2026-06-20_22:27:52

There seem to be some very old snapshots here that I don't need anymore, but I cannot figure out how to delete them. Every guide out there says to just run btrfs subvolume delete /path/to/subvolume but every possible way I can think of to insert the "paths" that I'm given just result in ERROR: Could not statfs: No such file or directory

Edit: I also figured out why my filesystem was full when it shouldn't have been. Btrfs needs to be rebalanced and defragmented every so often. I believe it was the rebalancing that did it, as per this thread https://askubuntu.com/a/464531/2483935, but I also ran a defragment without checking filesystem usage in between so maybe just run both.

Surface pro 4 kernel not in Advanced options https://askubuntu.com/questions/1568642/surface-pro-4-kernel-not-in-advanced-options

Ubuntu 26.04 LTS MS Surface Pro 4 laptop

I have followed the install process for the kernel at least 3 times not it does not appear in the Advanced Options.

I am just about to give up. Does anyone have a solution?

Open new xterm window with different PS1 https://askubuntu.com/questions/1568630/open-new-xterm-window-with-different-ps1

I'm trying to open a new xterm window with a different PS1. I've tried:

xterm -e '/bin/bash -i -l -c "export PS1=foo"'

This immediately closes xterm. So I tried:

xterm -hold -e '/bin/bash -i -l -c "export PS1=foo"'

which keeps xterm open, but I can't use it, i.e.: there is no prompt. Then played around with various options like:

xterm  -e  "export PS1=foo; $SHELL"

and so on ... But none seem to work. Can you please help?

$ xterm -version
XTerm(390)
$ bash --version
GNU bash, version 5.2.21(1)-release (x86_64-pc-linux-gnu)
Issue with Fresh install of Kubuntu 26.04 on a Lenovo Thinkpad T490 with NVMe M.2 2230 SSD connected to the WLAN port https://askubuntu.com/questions/1568614/issue-with-fresh-install-of-kubuntu-26-04-on-a-lenovo-thinkpad-t490-with-nvme-m

I had a Lenovo Thinkpad T490 with a 256GB NVMe 2280 SSD loading Windows 11.

I want to install Kubuntu 26.04 on this laptop. For this I got another 256GB NVMe 2230 SSD and connected it to the WLAN port of the laptop.

Windows recognised this drive correctly. Then I boot from Kubuntu Live USB and that recognises both drives as well.

I installed Kubuntu on the new SSD with a partition configuration of 300MB FAT32 partition mounted to /boot/efi and boot flag on, and the rest of the drive formatted to ext4 mounted to /.

Install process goes on smoothly and it says "Finished". However, on reboot (after removing the live USB), it directly boots to Windows without the dual boot options.

So, as suggested in a Youtube video, I removed the original 2280 SSD and then reinstalled Kubuntu on the new 2230 SSD using the live USB (this time used Erase Disk option instead of manual partitioning).

This time again, the install went on smoothly, but when I rebooted after removing the liveusb, it doesn't show boot screen at all. Instead the BIOS asks for a medium to boot from.

I'd like to mention that in case of both installs, Kubuntu shows in the BIOS boot priority list and it didn't work even after putting it on the top of the list.

I am returning to Linux after 15 years, so please be patient with me.

Output of efibootmgr from live USB is:

kubuntu@kubuntu:~$ efibootmgr 

BootCurrent: 001F
Timeout: 2 seconds
BootOrder: 0001,001C,0010,0011,0012,0013,0014,0015,001B,001F,0019,001A,0000,001D,001E,0020,0021,0022,0023
Boot0000* Windows Boot Manager  HD(1,GPT,76f26192-bf42-41dc-b9e9-43d8205dd33d,0x800,0x32000)/\EFI\ubuntu\grubx64.efi57494e444f5753000100000088000000780000004200430044004f0042004a004500430054003d007b00390064006500610038003600320063002d0035006300640064002d0034006500370030002d0061006300630031002d006600330032006200330034003400640034003700390035007d00000033000100000010000000040000007fff0400
Boot0001* Kubuntu       HD(1,GPT,96c89b38-a577-4bde-a1c4-8ded1adb3746,0x1000,0x96000)/\EFI\ubuntu\shimx64.efi
Boot0010  Setup FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
Boot0011  Boot Menu     FvFile(126a762d-5758-4fca-8531-201a7f57f850)
Boot0012  Diagnostic Splash Screen      FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
Boot0013  Lenovo Diagnostics    FvFile(3f7e615b-0d45-4f80-88dc-26b234958560)
Boot0014  Regulatory Information        FvFile(478c92a0-2622-42b7-a65d-5894169e4d24)
Boot0015  ThinkShield secure wipe       FvFile(3593a0d5-bd52-43a0-808e-cbff5ece2477)
Boot0016  Startup Interrupt Menu        FvFile(f46ee6f4-4785-43a3-923d-7f786c3c8479)
Boot0017  Rescue and Recovery   FvFile(665d3f60-ad3e-4cad-8e26-db46eee9f1b5)
Boot0018  MEBx Hot Key  FvFile(ac6fd56a-3d41-4efd-a1b9-870293811a28)
Boot0019* USB CD        VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)
Boot001A* USB FDD       VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)
Boot001B* NVMe0 VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,001c199932d94c4eae9aa0b6e98eb8a400)
Boot001C* NVMe1 VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,001c199932d94c4eae9aa0b6e98eb8a401)
Boot001D* ATA HDD0      VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f602)
Boot001E* ATA HDD1      VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f601)
Boot001F* USB HDD       VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,33e821aaaf33bc4789bd419f88c50803)
Boot0020* PXE BOOT      VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,78a84aaf2b2afc4ea79cf5cc8f3d3803)
Boot0021* LENOVO CLOUD  VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,ad38ccbbf7edf04d959cf42aa74d3650)/Uri(https://download.lenovo.com/pccbbs/cdeploy/efi/boot.efi)
Boot0022  Other CD      VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a35406)
Boot0023  Other HDD     VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f606)
Boot0024* IDER BOOT CDROM       PciRoot(0x0)/Pci(0x14,0x0)/USB(11,1)
Boot0025* IDER BOOT Floppy      PciRoot(0x0)/Pci(0x14,0x0)/USB(11,0)
Boot0026* ATA HDD       VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f6)
Boot0027* ATAPI CD      VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a354)
Function Keys problems in Ubuntu 26.04 LTS in Asus Expertbook Ultra (X7 385H) https://askubuntu.com/questions/1568589/function-keys-problems-in-ubuntu-26-04-lts-in-asus-expertbook-ultra-x7-385h

After installing Ubuntu 26.04 in Asus Expertbook Ultra (X7 385H) why getting problem in some function keys. Like brightness increase / decrease, fingerprint option not showing in settings, and IR facial recognition login option is not working.

Ubuntu randomly stuck at 640x480 display resolution - can't be changed https://askubuntu.com/questions/1568580/ubuntu-randomly-stuck-at-640x480-display-resolution-cant-be-changed

FINAL UPDATE

I finally got this janky operating system fixed.

My System

  1. version of Ubuntu 24.04.4 LTS
  2. output of uname -r is: 7.0.0-28-generic
  3. GPU hardware name/model: GeForce GTX 1060 6GB

Because the screen size is 640x480 I can only see partial dialogs. Dialogs with interactive buttons are off screen. There is no known (to me) method to views dialogs that require a space larger than 640x480 pixels.

At the time when the screen size got stuck at 640x480 I was NOT updating anything. I was only using the computer in normal ways that users use computers.

At the time when the screen size got stuck at 640x480 I had unusual problems with my external USB drive not functioning correctly and acting weird. This led to rebooting my Ubuntu machine. This is when the resolution got stuck at 640x480.

At the time when the screen size got stuck at 649x480 I tried updating my Ubuntu machine thinking this may fix the problem. Things got worse. The updater couldn't accomplish certain things and gave errors. Due to the above condition I am unable to describe what these problems were for lack of visuals (i.e. dialogs off the screen).

I'd rather not reformat the entire system - but this may be the only option.

UPDATE 1:

After reading random solutions on the internet I have this really bad feeling that it's 100% impossible for me to fix this. If my system has recently updated to something absolutely incompatible with my GPU card then I guess I'm just hosed. There's no way I'll be able to "hack" a driver as others have suggested.

This is why I've always been against upgrades - especially when nothing was broken to begin with. At the very least there should be some method to roll back to the previous state if some problem like this were to occur.

EDIT 1 & 2 - (A) added Ubuntu version (B) added descriptive text. (C) deleted a paragraph (D) Deleted and added text at top

EDIT 3

I believe I have the Desktop version of Ubuntu - it just says Ubuntu 24.04.4 LTS with no mention about kernels. I installed the original Desktop version in January of 2026 using a bootable USB. Therefore, the version was likely version 22 (or close to that version).

I wasn't updating (yesterday) when the resolution got stuck at 640x480. Although it is possible that one or two or three or seven days ago I updated. I just don't know. But my machine was in high resolution mode when I booted it - it was only after rebooting (yesterday) that the resolution issue showed up. Regarding Updates: although I wasn't updating anything yesterday I began updating to try to fix the sudden resolution problem. Updating failed. I got error messages. I tried a partial update. I guess that worked. (except for the resolution).

I ran the following command to see if there were NVIDIA errors:

Sudo dmesg

I saved the above output to a text file, then searched for things like “error” – and found nothing. The output text is lengthy. The copy is on my MacBook). I am hesitant to post all this data online (it is lengthy). Therefore, it would be helpful if I had some idea what to look for.

I copied the dpkg.log file (to my MacBook). This should have information on system updates. Which there are because I deleted all NVIDIA stuff and then ran an update to force an update (this procedure is online somewhere). But there was an update prior to this (which was failing for some reason). Again, what should I look for here?

I created a bootable USB with Ubuntu 22.04.5 on it and observed that I could achieve a default resolution of 1080x1920 (and higher). I used the “Try Ubuntu” menu item (which is neat). I got the ISO from here: https://releases.ubuntu.com/jammy/

Prior to creating the above bootable USB I did the same, but using Ubuntu 26.04 for the bootable USB (the latest as of today’s date). I got this ISO from here: https://ubuntu.com/download/desktop This didn't work. I got the following error so I killed it

Ubuntu 26.04 [ 27.969569] Novacore0000:03:00.0 Unsupported chipset: boot42 = 0x136a1000 (architecture 0x13, implementation 0x6)

That's all I have for now - as of July 24, 2026.

Reinstalling an Ubuntu version that works for my NVIDA card is likely the most efficient. Long distance computer forensics will take years (sarcasm) to find the root problem. But, I think everybody already knows what the problem is. Ubuntu doesn't work with my graphics card. Pretty simple.

I now know that Ubuntu 22.04.5 works.

EDIT 4 - added the output of uname -r at top (7.0.0-28-generic). running "sudo apt update && sudo apt full-upgrade" followed by rebooting did not fix the problem.

Ubuntu screen stays black after waking from sleep (Dell Latitude E7450, Wayland) https://askubuntu.com/questions/1568552/ubuntu-screen-stays-black-after-waking-from-sleep-dell-latitude-e7450-wayland

im having a really annoying problem on my dell latitude e7450 (intel graphics) where Ubuntu won't turn the screen back on after sleep. the laptop wakes up, but the screen just stays totally black.

I'm on the latest version of Ubuntu and I'm using Wayland. (just to be clear, I want to stick with Wayland and I haven't tried xorg at all for this).

Here's a list of what I've tried so far using Kate to edit the config files:

I tried fixing the Intel power-saving stuff:

I added i915.enable_dc=0 and i915.enable_psr=0 to GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub.

Forced deep sleep:

I also added mem_sleep_default=deep to the grub cmdline to make sure it's actually going into a real sleep state.

Enabled early KMS for the graphics driver:

I added i915 to the bottom of my /etc/initramfs-tools/modules file so the driver loads early.

After doing all that, i ran sudo update-grub and sudo update-initramfs -u and rebooted.

Even after updating Ubuntu to the latest version and applying all these fixes, it still doesn't fix the screen wake up problem. Does anyone know what else I can try to fix this black screen issue on Wayland?

System Details Report

Date generated: 2026-07-22 20:42:03

Hardware Information:

  • Hardware Model: Dell Inc. Latitude E7450

  • Memory: 16.0 GiB

  • Processor: Intel Core i7-5600U × 4

  • Graphics: Intel HD Graphics 5500 (BDW GT2)

  • Disk Capacity: 512.1 GB

Software Information:

  • Firmware Version: A24

  • OS: Ubuntu 26.04

  • OS Build: (null)

  • OS Type: 64-bit

  • GNOME Version: 50

  • Windowing System: Wayland

  • Kernel Version: Linux 7.0.0-28-generic

Note: This is definitely an Ubuntu specific software issue. The laptop wakes from sleep perfectly fine on other operating systems like MX Linux,Fedora, EndeavourOS so the hardware and screen are fully functional.

Fixed resolution after updating https://askubuntu.com/questions/1568300/fixed-resolution-after-updating

My screen resolution has defaulted to 800 x 600 after an update and I cannot change it. I have an Nvidia 3060 GPU. I am running Ubuntu 26.04. Kernel is Linux 7.0.0-27 Generic. In the Systems Details it shows "Software Rendering" under "Graphics". Should it not show the graphics card installed?

I need help with support for TP-Link UB600 Bluetooth Dongle on Kubuntu 26.04 please https://askubuntu.com/questions/1568248/i-need-help-with-support-for-tp-link-ub600-bluetooth-dongle-on-kubuntu-26-04-ple

I've been trying to get my UB600 Bluetooth dongle to work, however it seems that it's not compatible out of the box. In fact, there's only 1 place with a solution how to get it to work however it seems the explanation on how to do it goes over my head. I've tried using what they gave me in konsole but some things just error and I can't seem to get around that. The fix I've been attempting is this. The issue I'm having is, it detects the Bluetooth dongle, but the computer is then unable to detect any Bluetooth devices at all. The lsusb is exactly as shown on that link as is the journalctl.

Results of lsusb | grep -i 'tp-link':

Bus 001 Device 012: ID 37ad:0600  TP-Link Bluetooth USB Adapter

Results of journalctl:

usb 1-1: new full-speed USB device number 12 using xhci_hcd
usb 1-1: New USB device found, idVendor=37ad, idProduct=0600, bcdDevice= 2.00
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1: Product: TP-Link Bluetooth USB Adapter
usb 1-1: Manufacturer:
usb 1-1: SerialNumber: 18694530DB8B
Bluetooth: MGMT ver 1.23

I ran sudo dmesg | grep -i bluetooth and got this:

server@server-z87hd3:~$ sudo dmesg | grep -i bluetooth
[sudo] password for server: 
[647887.635955] usb 1-1: Product: TP-Link Bluetooth USB Adapter
[647887.709668] Bluetooth: MGMT ver 1.23
[648046.220743] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000b lmp_ver=0a lmp_subver=8761
[648046.221733] Bluetooth: hci0: RTL: rom_version status=0 version=1
[648046.222744] Bluetooth: hci0: RTL: btrtl_initialize: key id 0
[648046.222748] Bluetooth: hci0: RTL: loading rtl_bt/rtl8761bu_fw.bin
[648046.224331] Bluetooth: hci0: RTL: loading rtl_bt/rtl8761bu_config.bin
[648046.224378] Bluetooth: hci0: RTL: cfg_sz 6, total sz 30210
[648046.376751] Bluetooth: hci0: RTL: fw version 0xdfc6d922
[648046.443866] Bluetooth: MGMT ver 1.23
[648062.029928] usb 1-1: Product: TP-Link Bluetooth USB Adapter
[648062.105001] Bluetooth: MGMT ver 1.23
[648220.950989] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000b lmp_ver=0a lmp_subver=8761
[648220.951983] Bluetooth: hci0: RTL: rom_version status=0 version=1
[648220.952966] Bluetooth: hci0: RTL: btrtl_initialize: key id 0
[648220.952969] Bluetooth: hci0: RTL: loading rtl_bt/rtl8761bu_fw.bin
[648220.953197] Bluetooth: hci0: RTL: loading rtl_bt/rtl8761bu_config.bin
[648220.953223] Bluetooth: hci0: RTL: cfg_sz 6, total sz 30210
[648221.105982] Bluetooth: hci0: RTL: fw version 0xdfc6d922
[648221.173128] Bluetooth: MGMT ver 1.23
[648256.225222] usb 1-1: Product: TP-Link Bluetooth USB Adapter
[648256.298247] Bluetooth: MGMT ver 1.23
[649742.374342] Bluetooth: MGMT ver 1.23
[682771.713073] usb 1-1: Product: TP-Link Bluetooth USB Adapter
[682771.785356] Bluetooth: MGMT ver 1.23

Is there any chance somebody could explain to me like I'm a 5 year old how to apply that patch, or better yet, create a solution for me? I am running Kubuntu 26.04 on kernel 7.0.0-27-27.

Edit: Following "david" in the comments advice results.

server@server-z87hd3:~$ sudo apt install bluetooth bluez -y
[sudo: authenticate] Password:       
bluez is already the newest version (5.85-4ubuntu0.1).
bluez set to manually installed.
Installing:                 
  bluetooth

Suggested packages:
  bluez-meshd

Summary:
  Upgrading: 0, Installing: 1, Removing: 0, Not Upgrading: 3
  Download size: 6,600 B
  Space needed: 36.9 kB / 180 GB available

Get:1 http://archive.ubuntu.com/ubuntu resolute-updates/universe amd64 bluetooth all 5.85-4ubuntu0.1 [6,600 B]
Fetched 6,600 B in 0s (121 kB/s)      
Selecting previously unselected package bluetooth.
(Reading database… 268329 files and directories currently installed.)
Preparing to unpack …/bluetooth_5.85-4ubuntu0.1_all.deb…
Unpacking bluetooth (5.85-4ubuntu0.1)…
Setting up bluetooth (5.85-4ubuntu0.1)…
server@server-z87hd3:~$ sudo systemctl start bluetooth
server@server-z87hd3:~$ sudo systemctl enable bluetooth
Synchronizing state of bluetooth.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install enable bluetooth
server@server-z87hd3:~$ bluetoothctl show | grep "Powered"
        Powered: yes
server@server-z87hd3:~$ bluetoothctl
[NEW] Media /org/bluez/hci1 
        SupportedUUIDs: 0000110a-0000-1000-8000-00805f9b34fb
        SupportedUUIDs: 0000110b-0000-1000-8000-00805f9b34fb
Agent registered
[CHG] Controller 18:69:45:30:DB:8B Discovering: yes
[bluetoothctl]> power on#
Invalid argument on#
[bluetoothctl]> power on
Changing power on succeeded
[bluetoothctl]> agent on
Agent is already registered
[bluetoothctl]> default-agent
Default agent request successful
[bluetoothctl]> discoverable on
hci1 new_settings: powered connectable bondable ssp br/edr le secure-conn ll-privacy 
[CHG] Controller 18:69:45:30:DB:8B Connectable: yes
hci1 new_settings: powered connectable discoverable bondable ssp br/edr le secure-conn ll-privacy 
Changing discoverable on succeeded
[CHG] Controller 18:69:45:30:DB:8B Discoverable: yes
[bluetoothctl]> pairable on
Changing pairable on succeeded
[bluetoothctl]> scan on
SetDiscoveryFilter success
Discovery started
[bluetoothctl]> 

Edit: I should specify this dongle is a Bluetooth 6.0 dongle.

Cannot enable Bluetooth anymore after upgrade to 26.04 https://askubuntu.com/questions/1567280/cannot-enable-bluetooth-anymore-after-upgrade-to-26-04

It might be due to the upgrade to Ubuntu 26.04 (from 25.10) or to a recent UEFI firmware update (0.1.63) on my Lenovo Thinkpad P14s, but I cannot activate Bluetooth anymore. It appears in the system menu as switched off, turning it on does not do anything.

Tried:

$ rfkill list
0: tpacpi_bluetooth_sw: Bluetooth
    Soft blocked: no
    Hard blocked: no
1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
~$ sudo /etc/init.d/bluetooth restart
[sudo: authenticate] Wachtwoord:               
Restarting bluetooth (via systemctl): bluetooth.service.
~$ service bluetooth status
○ bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset>
     Active: inactive (dead)
       Docs: man:bluetoothd(8)

mei 29 02:00:36 thinkpad-p14s systemd[1]: bluetooth.service - Bluetooth service skipped, unmet condition check ConditionPathIsDirectory=/sys/class/bluetooth
mei 29 02:12:33 thinkpad-p14s systemd[1]: bluetooth.service - Bluetooth service skipped, unmet condition check ConditionPathIsDirectory=/sys/class/bluetooth

There is no /sys/class/bluetooth... Should there be?

sudo apt update
sudo apt install --reinstall bluez linux-firmware -y
sudo reboot

But no dice...

Also tried, as suggested in many other forum threads:

  • disabling LAN, WAN and Bluetooth in UEFI settings then rebooting and re-enabling them again

  • a factory reset of UEFI settings

  • disabling Secure Boot

Sadly, there is no option to boot into a kernel version pre 7 on Ubuntu 26.04 anymore...

Does anyone know what can be done to get Bluetooth back up and running again?

DMESG:

$ sudo dmesg | grep -i bluetooth
[    3.076099] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is unblocked
libpango1.0-0 needed on Ubundu 24.04.3 https://askubuntu.com/questions/1559324/libpango1-0-0-needed-on-ubundu-24-04-3

I am a newbie, so i am sorry in advance.

I have a very old scanner/printer. It worked on Windows 11 but every since i changed to ubundu (24.04.3), i cannot make it work.
I read that the transition package libpango1.0-0 was dropped in ubundu 24, and i dont know how to tell my scanner's drivers which depend on libpango1.0-0 that it's the same as libpango-1.0-0.

sudo apt-get install libpango1.0-0 did not work

scanner driver is from there https://asia.canon/en/support/0100551901?model=8330B, (there was also a source file , but i did not get any better results https://asia.canon/en/support/0100553202?model=8330B)

I tried to creat sym link as follows:

sudo
ln -s /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0
/usr/lib/libpango1.0.so.0

and rebooted but it did not get any results , i think maybe because i dont know where install.sh is looking for dependencies . I nano-ed into install.sh, but i could not figure it out.

I appreciate ur help.

Best wishes

How to remap the Logitech LIFT mouse thumb buttons suing Solaar? https://askubuntu.com/questions/1531480/how-to-remap-the-logitech-lift-mouse-thumb-buttons-suing-solaar

I have a new Logitech LIFT mouse and want to remap the thumb buttons. Now the buttons are assigned to go back one page in the web browser and forward, essentially as Alt+ and Alt+, repsectively.

I want to remap them to Ctrl+Tab and Ctrl+Shift+Tab instead, so I can cycle through my tabs in the browser and other applications.

I have tried to map them with Solaar following THIS POST but it does not seem to recognize the thumb buttons there. It might also be that I do not understand how "Key Button Diversion" works.

I am unsure how to approach this further, and where to look.

I am running Ubuntu 24.10 and GNOME 47 (Wayland), but am still very new to this.

classicmenu-indicator fails to run https://askubuntu.com/questions/1512314/classicmenu-indicator-fails-to-run

Running on Ubuntu 24.04 (Noble Numbat) I get the following error:

$ classicmenu-indicator
Traceback (most recent call last):
  File "/usr/bin/classicmenu-indicator", line 11, in <module>
    load_entry_point('classicmenu-indicator==0.11', 'console_scripts', 'classicmenu-indicator')()
  File "/usr/lib/python3/dist-packages/classicmenu_indicator/cmindicator.py", line 578, in main
    indicator = ClassicMenuIndicator()
                ^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/classicmenu_indicator/cmindicator.py", line 152, in __init__
    gettext.bind_textdomain_codeset(settings.GETTEXT_DOMAIN, 'UTF-8')
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'gettext' has no attribute 'bind_textdomain_codeset'

My python version is :

$ python3 Python 3.12.3

constant CPU usage by gvfs-udisks2-volume-monitor https://askubuntu.com/questions/1490890/constant-cpu-usage-by-gvfs-udisks2-volume-monitor

Since more than one month I see this process "gvfs-udisks2-volume-monitor" using one of my cpu-cores constantly between 25 and 50 %.
I'm running Ubuntu 22.04.3 LTS on Linux 6.2.0-35-generic, x86-64, Consumer hardware used as server and media system, CPU: Ryzen 3 4300GE, OS and some data is on an nvme-ssd (2tb 970 evo plus), data is on 3 hard drives, two of them are in a mdadm-raid and mainly sleeping, all in a self-printed pc-case, no other storage connected, two usb connected for giving power to switch and light and one usb for USV-communication and one for keyboard. Unplugging all USBs does not change cpu-usage. gvfs versions seems to be 1.48.2-0ubuntu1. I mainly run Nextcloud, Jellyfin, and Apache2, some minor apps and docker containers.
Here is a graph of the cpu-usage measured every half an hour with ps -e -o pid,user,comm,%cpu | grep 'gvfs-udisks', the spike at the end was after a reboot: cpu-usage graph

Please help me fix this.
I don't know what additional info is needed, I will just list things I've tried here:

  1. I tried killing it according to this answer but then I was not able to access or empty my trash and it came back alive anyway so I reverted.
  2. I tried stopping all my docker containers with no difference.
  3. to make sure this is no virus I was looking at parent processes:
    richi@richihomecl:~$ sudo ps -e -o ppid,pid,user,comm,%cpu | grep 'gvfs-udisks'  
       7797    8280 richi    gvfs-udisks2-vo 31.8  
    richi@richihomecl:~$ sudo ps -q 7797 -o ppid,pid,user,comm,%cpu  
       PPID     PID USER     COMMAND         %CPU  
          1    7797 richi    systemd          2.7  
    richi@richihomecl:~$ sudo lsof -p 8280
    lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
          Output information may be incomplete.
    lsof: WARNING: can't stat() fuse.portal file system /run/user/1000/doc
          Output information may be incomplete.
    COMMAND    PID  USER   FD      TYPE             DEVICE SIZE/OFF     NODE NAME
    gvfs-udis 8280 richi  cwd       DIR              253,0     4096 73662467 /home/richi
    gvfs-udis 8280 richi  rtd       DIR              253,0     4096        2 /
    gvfs-udis 8280 richi  txt       REG              253,0   187360 89142453 /usr/libexec/gvfs-udisks2-volume-monitor
    gvfs-udis 8280 richi  mem       REG              253,0  6070224 89129711 /usr/lib/locale/locale-archive
    gvfs-udis 8280 richi  DEL       REG              253,0          74451910 /home/richi/.config/dconf/user
    gvfs-udis 8280 richi  mem       REG              253,0   204237 92540357 /usr/share/glib-2.0/schemas/gschemas.compiled
    gvfs-udis 8280 richi  mem       REG              253,0   268520 91099771 /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
    gvfs-udis 8280 richi  mem       REG              253,0   211448 91099041 /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
    gvfs-udis 8280 richi  mem       REG              253,0   149760 89141471 /usr/lib/x86_64-linux-gnu/libgpg-error.so.0.32.1
    gvfs-udis 8280 richi  mem       REG              253,0   633536 89141817 /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0.11.0
    gvfs-udis 8280 richi  mem       REG              253,0   220192 89141176 /usr/lib/x86_64-linux-gnu/libblkid.so.1.1.0
    gvfs-udis 8280 richi  mem       REG              253,0  1296312 89141417 /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.3.4
    gvfs-udis 8280 richi  mem       REG              253,0   125152 89141633 /usr/lib/x86_64-linux-gnu/liblz4.so.1.9.3
    gvfs-udis 8280 richi  mem       REG              253,0   841808 89142186 /usr/lib/x86_64-linux-gnu/libzstd.so.1.4.8
    gvfs-udis 8280 richi  mem       REG              253,0   170456 89141635 /usr/lib/x86_64-linux-gnu/liblzma.so.5.2.5
    gvfs-udis 8280 richi  mem       REG              253,0   166240 89131188 /usr/lib/x86_64-linux-gnu/libudev.so.1.7.2
    gvfs-udis 8280 richi  mem       REG              253,0   940560 89131573 /usr/lib/x86_64-linux-gnu/libm.so.6
    gvfs-udis 8280 richi  mem       REG              253,0   485744 89130717 /usr/lib/x86_64-linux-gnu/libpcre.so.3.13.3
    gvfs-udis 8280 richi  mem       REG              253,0   166280 89141928 /usr/lib/x86_64-linux-gnu/libselinux.so.1
    gvfs-udis 8280 richi  mem       REG              253,0  2216304 89131567 /usr/lib/x86_64-linux-gnu/libc.so.6
    gvfs-udis 8280 richi  mem       REG              253,0    39024 89142907 /usr/lib/x86_64-linux-gnu/libcap.so.2.44
    gvfs-udis 8280 richi  mem       REG              253,0    47688 89141357 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0
    gvfs-udis 8280 richi  mem       REG              253,0   273056 89141676 /usr/lib/x86_64-linux-gnu/libmount.so.1.1.0
    gvfs-udis 8280 richi  mem       REG              253,0   108936 89142180 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
    gvfs-udis 8280 richi  mem       REG              253,0    22736 89130058 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.7200.4
    gvfs-udis 8280 richi  mem       REG              253,0   395424 89141926 /usr/lib/x86_64-linux-gnu/libsecret-1.so.0.0.0
    gvfs-udis 8280 richi  mem       REG              253,0   807936 89130244 /usr/lib/x86_64-linux-gnu/libsystemd.so.0.32.0
    gvfs-udis 8280 richi  mem       REG              253,0   768072 89142042 /usr/lib/x86_64-linux-gnu/libudisks2.so.0.0.0
    gvfs-udis 8280 richi  mem       REG              253,0    51272 89141519 /usr/lib/x86_64-linux-gnu/libgudev-1.0.so.0.3.0
    gvfs-udis 8280 richi  mem       REG              253,0  1277712 89129107 /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4
    gvfs-udis 8280 richi  mem       REG              253,0   387464 89130070 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7200.4
    gvfs-udis 8280 richi  mem       REG              253,0  1924496 89129102 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7200.4
    gvfs-udis 8280 richi  mem       REG              253,0    63552 91099033 /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
    gvfs-udis 8280 richi  mem       REG              253,0   240936 89131564 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
    gvfs-udis 8280 richi  DEL       REG              0,325                81 /run/user/1000/dconf/user
    gvfs-udis 8280 richi    0r      CHR                1,3      0t0        5 /dev/null
    gvfs-udis 8280 richi    1u     unix 0xffff8d79f5fa72c0      0t0    60407 type=STREAM
    gvfs-udis 8280 richi    2u     unix 0xffff8d79f5fa72c0      0t0    60407 type=STREAM
    gvfs-udis 8280 richi    3u  a_inode               0,14        0       62 [eventfd]
    gvfs-udis 8280 richi    4u  a_inode               0,14        0       62 [eventfd]
    gvfs-udis 8280 richi    5u     unix 0xffff8d79ff563b80      0t0    59199 type=STREAM
    gvfs-udis 8280 richi    6u  a_inode               0,14        0       62 [eventfd]
    gvfs-udis 8280 richi    7u     sock                0,8      0t0    59223 protocol: NETLINK
    gvfs-udis 8280 richi    8u     unix 0xffff8d79b371d0c0      0t0    60994 type=STREAM
    gvfs-udis 8280 richi    9r  a_inode               0,14        0       62 inotify
    gvfs-udis 8280 richi   10r      REG               0,22        0    60410 /proc/8280/mountinfo
    gvfs-udis 8280 richi   11u  a_inode               0,14        0       62 [eventfd]
    richi@richihomecl:~$ sudo blkid
    /dev/mapper/luks-9e54f936-e7c0-4ece-ab06-89776d516967: LABEL="2tb970" UUID="2690fc02-ffbc-4092-a32d-db407eb73b7d" BLOCK_SIZE="4096" TYPE="ext4"
    /dev/loop1: TYPE="squashfs"
    /dev/loop29: TYPE="squashfs"
    /dev/mapper/WDraid: LABEL="WDraid" UUID="d905f54b-ccc2-4b29-870a-b329df2acf62" BLOCK_SIZE="4096" TYPE="ext4"
    /dev/loop19: TYPE="squashfs"
    /dev/nvme0n1p3: UUID="9e54f936-e7c0-4ece-ab06-89776d516967" TYPE="crypto_LUKS" PARTUUID="f305037b-35ba-4a9c-bb66-b7fdc64a7301"
    /dev/nvme0n1p1: UUID="B21E-68FD" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="2ba3bf16-203e-4be0-88fd-d033f3b4d8f8"
    /dev/nvme0n1p2: UUID="f8a307c1-a09b-46b8-ba2a-eec90b30dc5e" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="f70eb402-21a3-4f22-9834-93274ba688b5"
    /dev/loop27: TYPE="squashfs"
    /dev/loop17: TYPE="squashfs"
    /dev/loop8: TYPE="squashfs"
    /dev/loop35: TYPE="squashfs"
    /dev/loop25: TYPE="squashfs"
    /dev/sdb1: UUID="bd83c4b8-dcd4-4102-b3fc-70a998991db4" TYPE="crypto_LUKS" PARTUUID="9da340fa-7116-40fd-96b4-5b15b446fa77"
    /dev/loop15: TYPE="squashfs"
    /dev/loop6: TYPE="squashfs"
    /dev/loop33: TYPE="squashfs"
    /dev/loop23: TYPE="squashfs"
    /dev/loop13: TYPE="squashfs"
    /dev/loop4: TYPE="squashfs"
    /dev/loop31: TYPE="squashfs"
    /dev/loop21: TYPE="squashfs"
    /dev/loop11: TYPE="squashfs"
    /dev/md0: UUID="b37c932a-cee9-4c00-b1c4-55d6c46c8e45" TYPE="crypto_LUKS"
    /dev/loop2: TYPE="squashfs"
    /dev/mapper/TOSHI1: LABEL="Toshi1" UUID="c4d5c0a1-740f-4746-b894-d066e815b5bf" BLOCK_SIZE="4096" TYPE="ext4"
    /dev/loop0: TYPE="squashfs"
    /dev/loop28: TYPE="squashfs"
    /dev/loop18: TYPE="squashfs"
    /dev/loop9: TYPE="squashfs"
    /dev/loop26: TYPE="squashfs"
    /dev/sdc1: UUID="50bcf8e3-684f-6aa2-b325-bb179aecbe3d" UUID_SUB="777aced7-3e40-f978-54cf-badee5b17989" LABEL="richihomecl:0" TYPE="linux_raid_member" PARTUUID="6360d8c2-01"
    /dev/loop16: TYPE="squashfs"
    /dev/loop7: TYPE="squashfs"
    /dev/loop34: TYPE="squashfs"
    /dev/loop24: TYPE="squashfs"
    /dev/sda: UUID="50bcf8e3-684f-6aa2-b325-bb179aecbe3d" UUID_SUB="168752fb-a767-8fa3-31d3-b51b1d7963bb" LABEL="richihomecl:0" TYPE="linux_raid_member"
    /dev/loop14: TYPE="squashfs"
    /dev/loop5: TYPE="squashfs"
    /dev/loop32: TYPE="squashfs"
    /dev/loop22: TYPE="squashfs"
    /dev/loop12: TYPE="squashfs"
    /dev/loop3: TYPE="squashfs"
    /dev/loop30: TYPE="squashfs"
    /dev/loop20: TYPE="squashfs"
    /dev/loop10: TYPE="squashfs"
    richi@richihomecl:~$ sudo lsblk
    NAME                                          MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINTS
    loop0                                           7:0    0     4K  1 loop  /snap/bare/5
    loop1                                           7:1    0  95,7M  1 loop  /snap/bombsquad/13
    loop2                                           7:2    0  94,5M  1 loop  /snap/bombsquad/16
    loop3                                           7:3    0   9,6M  1 loop  /snap/canonical-livepatch/246
    loop4                                           7:4    0   9,9M  1 loop  /snap/canonical-livepatch/248
    loop5                                           7:5    0 105,8M  1 loop  /snap/core/16091
    loop6                                           7:6    0 105,8M  1 loop  /snap/core/16202
    loop7                                           7:7    0  55,7M  1 loop  /snap/core18/2785
    loop8                                           7:8    0  55,7M  1 loop  /snap/core18/2790
    loop9                                           7:9    0  63,4M  1 loop  /snap/core20/1974
    loop10                                          7:10   0  63,5M  1 loop  /snap/core20/2015
    loop11                                          7:11   0  73,9M  1 loop  /snap/core22/858
    loop12                                          7:12   0  73,9M  1 loop  /snap/core22/864
    loop13                                          7:13   0 240,5M  1 loop  /snap/firefox/3206
    loop14                                          7:14   0 238,8M  1 loop  /snap/firefox/3252
    loop15                                          7:15   0 521,4M  1 loop  /snap/gimp/393
    loop16                                          7:16   0 520,9M  1 loop  /snap/gimp/405
    loop17                                          7:17   0 164,8M  1 loop  /snap/gnome-3-28-1804/194
    loop18                                          7:18   0 164,8M  1 loop  /snap/gnome-3-28-1804/198
    loop19                                          7:19   0 218,4M  1 loop  /snap/gnome-3-34-1804/90
    loop20                                          7:20   0 218,4M  1 loop  /snap/gnome-3-34-1804/93
    loop21                                          7:21   0 349,7M  1 loop  /snap/gnome-3-38-2004/140
    loop22                                          7:22   0 349,7M  1 loop  /snap/gnome-3-38-2004/143
    loop23                                          7:23   0   497M  1 loop  /snap/gnome-42-2204/141
    loop24                                          7:24   0 496,9M  1 loop  /snap/gnome-42-2204/132
    loop25                                          7:25   0   140K  1 loop  /snap/gtk2-common-themes/13
    loop26                                          7:26   0  81,3M  1 loop  /snap/gtk-common-themes/1534
    loop27                                          7:27   0  91,7M  1 loop  /snap/gtk-common-themes/1535
    loop28                                          7:28   0  37,1M  1 loop  /snap/hunspell-dictionaries-1-7-2004/2
    loop29                                          7:29   0 126,3M  1 loop  /snap/silex-desktop/x1
    loop30                                          7:30   0  12,3M  1 loop  /snap/snap-store/959
    loop31                                          7:31   0  45,9M  1 loop  /snap/snap-store/638
    loop32                                          7:32   0  40,9M  1 loop  /snap/snapd/20290
    loop33                                          7:33   0  40,8M  1 loop  /snap/snapd/20092
    loop34                                          7:34   0 407,8M  1 loop  /snap/telegram-desktop/5113
    loop35                                          7:35   0 409,8M  1 loop  /snap/telegram-desktop/5133
    sda                                             8:0    0 931,5G  0 disk  
    └─md0                                           9:0    0 931,4G  0 raid1 
      └─WDraid                                    253:1    0 931,4G  0 crypt /mnt/WDraid
    sdb                                             8:16   0  12,7T  0 disk  
    └─sdb1                                          8:17   0  12,7T  0 part  
      └─TOSHI1                                    253:2    0  12,7T  0 crypt /mnt/TOSHI1
    sdc                                             8:32   0 931,5G  0 disk  
    └─sdc1                                          8:33   0 931,5G  0 part  
      └─md0                                         9:0    0 931,4G  0 raid1 
        └─WDraid                                  253:1    0 931,4G  0 crypt /mnt/WDraid
    nvme0n1                                       259:0    0   1,8T  0 disk  
    ├─nvme0n1p1                                   259:1    0   550M  0 part  /boot/efi
    ├─nvme0n1p2                                   259:2    0   768M  0 part  /boot
    └─nvme0n1p3                                   259:3    0   1,8T  0 part  
      └─luks-9e54f936-e7c0-4ece-ab06-89776d516967 253:0    0   1,8T  0 crypt /var/snap/firefox/common/host-hunspell
                                                                             /
    sudo strace -p 8280
    strace: Process 8280 attached
    restart_syscall(<... resuming interrupted read ...>) = 1
    write(3, "\1\0\0\0\0\0\0\0", 8)         = 8
    clock_gettime(CLOCK_MONOTONIC, {tv_sec=8491, tv_nsec=751319759}) = 0
    write(3, "\1\0\0\0\0\0\0\0", 8)         = 8
    write(3, "\1\0\0\0\0\0\0\0", 8)         = 8
    clock_gettime(CLOCK_MONOTONIC, {tv_sec=8491, tv_nsec=751414675}) = 0
    poll([{fd=3, events=POLLIN}, {fd=10, events=0}], 2, 0) = 2 ([{fd=3, revents=POLLIN}, {fd=10, revents=POLLERR}])
    read(3, "\3\0\0\0\0\0\0\0", 16)         = 8
    openat(AT_FDCWD, "/proc/self/mountinfo", O_RDONLY|O_CLOEXEC) = 12
    newfstatat(12, "", {st_mode=S_IFREG|0444, st_size=0, ...}, AT_EMPTY_PATH) = 0
    read(12, "23 30 0:21 / /sys rw,nosuid,node"..., 1024) = 1024
    readlink("/proc", 0x7ffee7779b50, 1023) = -1 EINVAL (Invalid argument)
    readlink("/proc/self", "8280", 1023)    = 4
    readlink("/proc/8280", 0x7ffee7779b50, 1023) = -1 EINVAL (Invalid argument)
    readlink("/proc/8280/mountinfo", 0x7ffee7779b50, 1023) = -1 EINVAL (Invalid argument)
    read(12, "atime shared:10 - cgroup2 cgroup"..., 1024) = 1024
    read(12, "ev,noexec,relatime shared:21 - r"..., 1024) = 1024
    read(12, ",nodev,relatime shared:61 - squa"..., 1024) = 1024
    read(12, "/snap/gnome-3-28-1804/194 ro,nod"..., 1024) = 1024
    read(12, ",nodev,relatime shared:95 - squa"..., 1024) = 1024
    read(12, "190 30 7:33 / /snap/snapd/20092 "..., 1024) = 1024
    read(12, "pd/ns rw,nosuid,nodev,noexec,rel"..., 1024) = 1024
    read(12, "3VEVSKOLL7QYTPBFMO5A3RA:/var/lib"..., 1024) = 1024
    read(12, "ay2/l/4VBMVTNPL5OCWOA6UNNNUMKFJL"..., 1024) = 1024
    read(12, "ker/overlay2/l/ALHLFNCYV4NERBARI"..., 1024) = 1024
    read(12, "r/lib/docker/overlay2/l/EDGWEROK"..., 1024) = 1024
    read(12, "4e11783ebe54da55de218b0d2290b7af"..., 1024) = 1024
    read(12, "MLZVRMRBX6BWDSQBRQ6Q2:/var/lib/d"..., 1024) = 1024
    read(12, " - overlay overlay rw,lowerdir=/"..., 1024) = 1024
    read(12, "lib/docker/overlay2/c746ceabc818"..., 1024) = 1024
    read(12, "31e13b0686a9f9d553901eac2188d6b6"..., 1024) = 1024
    read(12, "2LAGQVHUPH:/var/lib/docker/overl"..., 1024) = 1024
    read(12, "QAKUXGAQSYD232JRY76:/var/lib/doc"..., 1024) = 1024
    read(12, "l/K7FU5IHM2J5C645CPDS4XXHJJQ:/va"..., 1024) = 1024
    read(12, "overlay2/l/ROUKI7LRQI763Z3BPMCGV"..., 1024) = 1024
    read(12, "b/docker/overlay2/l/QLHKYUYVRF5A"..., 1024) = 1024
    read(12, "CD:/var/lib/docker/overlay2/l/NE"..., 1024) = 1024
    read(12, "N3TYOH6VIVY:/var/lib/docker/over"..., 1024) = 1024
    read(12, "y overlay rw,lowerdir=/var/lib/d"..., 1024) = 1024
    read(12, "2/l/VIBDZDKVQLOLHQR46SBCXVX4KI:/"..., 1024) = 1024
    read(12, "er/overlay2/l/5UTZBETHRGXRM7AQVN"..., 1024) = 1024
    read(12, "/lib/docker/overlay2/l/GPBZL5C4Z"..., 1024) = 1024
    read(12, "5JBU:/var/lib/docker/overlay2/l/"..., 1024) = 1024
    read(12, "7JKTPWNKCGVQA:/var/lib/docker/ov"..., 1024) = 1024
    read(12, "3IVOXWK3OBPT6VUITEG43GU:/var/lib"..., 1024) = 1024
    read(12, "ay2/l/4NNKABRN2XMT62P6FVE5J4HZA5"..., 1024) = 1024
    read(12, "53ea18d rw shared:2575 - nsfs ns"..., 1024) = 1024
    read(12, "/var/lib/docker/overlay2/50041e2"..., 1024) = 1024
    read(12, " 27 0:4 net:[4026534294] /run/do"..., 1024) = 1024
    read(12, "4793] /run/docker/netns/a6c2da44"..., 1024) = 1024
    read(12, "W:/var/lib/docker/overlay2/l/CRU"..., 1024) = 1024
    read(12, "] /run/snapd/ns/telegram-desktop"..., 1024) = 1024
    read(12, "0:350 / /var/lib/docker/overlay2"..., 1024) = 1024
    read(12, "cker/overlay2/l/J3RNDWQAEMTVXC4K"..., 1024) = 1024
    read(12, "/overlay2/b5e01bdffa939fa5acc117"..., 1024) = 1024
    read(12, "var/lib/docker/overlay2/l/F26LND"..., 1024) = 1024
    read(12, "d/merged rw,relatime shared:1573"..., 1024) = 1024
    read(12, "=/var/lib/docker/overlay2/l/NHF5"..., 1024) = 1024
    read(12, "time shared:1640 - overlay overl"..., 1024) = 1024
    read(12, "5I:/var/lib/docker/overlay2/l/WI"..., 1024) = 1024
    read(12, "V7NIVEC55SI4:/var/lib/docker/ove"..., 1024) = 1024
    read(12, "A35BKHQPZYGSONCLB2WF6W:/var/lib/"..., 1024) = 1024
    read(12, "ay2/l/IJPLWZCZR5XYDZNF4IKNTAWTIT"..., 1024) = 1024
    read(12, "cker/overlay2/l/CRYKKZKU6WT7L6KU"..., 1024) = 1024
    read(12, "pperdir=/var/lib/docker/overlay2"..., 1024) = 1024
    read(12, "diff,workdir=/var/lib/docker/ove"..., 1024) = 1024
    read(12, "ee35/work,nouserxattr\n9168 30 0:"..., 1024) = 1024
    read(12, "3c0bd09dc7341ce63674c66c1167a/me"..., 1024) = 1024
    read(12, "b/docker/overlay2/l/YPJMBJXOYQGJ"..., 1024) = 1024
    read(12, "O2:/var/lib/docker/overlay2/l/F2"..., 1024) = 1024
    read(12, "VED6AMWNQW4P:/var/lib/docker/ove"..., 1024) = 1024
    read(12, "3425 - nsfs nsfs rw\n10486 27 0:4"..., 1024) = 1024
    read(12, "r/lib/docker/overlay2/l/TOXUWY6H"..., 1024) = 1024
    read(12, "E6ODRIT:/var/lib/docker/overlay2"..., 1024) = 1024
    read(12, "G:/var/lib/docker/overlay2/l/EK6"..., 1024) = 1024
    read(12, "ker/overlay2/49b70ef1f3316af2657"..., 1024) = 1024
    read(12, "/c4008157d6bfbe3d8d66cf1f2da243d"..., 1024) = 1024
    read(12, "ZP6VE3D3OWP4:/var/lib/docker/ove"..., 1024) = 1024
    read(12, "werdir=/var/lib/docker/overlay2/"..., 1024) = 1024
    read(12, "2cfb32f3f39ce1757453b579d1991a67"..., 1024) = 1024
    read(12, "orkdir=/var/lib/docker/overlay2/"..., 1024) = 1024
    read(12, "225b025d15896a28b03e7c02f6914b48"..., 1024) = 1024
    read(12, "/var/lib/docker/overlay2/1974463"..., 1024) = 1024
    read(12, "ib/docker/overlay2/a8b66aac8f67f"..., 1024) = 1024
    read(12, "4830 27 0:4 net:[4026537242] /ru"..., 1024) = 1024
    read(12, "b/docker/overlay2/c14d9210ebc906"..., 1024) = 1024
    read(12, "3269c38042a5bd61ca8378bf906efbd6"..., 1024) = 1024
    read(12, "ocker/netns/1d7dc84444fc rw shar"..., 1024) = 55
    read(12, "", 1024)                      = 0
    close(12)                               = 0
    getuid()                                = 1000
    newfstatat(AT_FDCWD, "/run", {st_mode=S_IFDIR|0755, st_size=1400, ...}, 0) = 0
    newfstatat(AT_FDCWD, "/run/mount/utab", {st_mode=S_IFREG|0644, st_size=2449, ...}, 0) = 0
    openat(AT_FDCWD, "/run/mount/utab", O_RDONLY|O_CLOEXEC) = 12
    newfstatat(12, "", {st_mode=S_IFREG|0644, st_size=2449, ...}, AT_EMPTY_PATH) = 0
    read(12, "SRC=/dev/loop0 TARGET=/snap/bare"..., 4096) = 2449
    read(12, "", 4096)                      = 0
    close(12)                               = 0
    getuid()                                = 1000
    newfstatat(AT_FDCWD, "/etc/fstab", {st_mode=S_IFREG|0664, st_size=958, ...}, 0) = 0
    openat(AT_FDCWD, "/proc/self/mountinfo", O_RDONLY|O_CLOEXEC) = 12
    newfstatat(12, "", {st_mode=S_IFREG|0444, st_size=0, ...}, AT_EMPTY_PATH) = 0
    read(12, "23 30 0:21 / /sys rw,nosuid,node"..., 1024) = 1024
    REPEATING ITSELF
    richi@richihomecl:~$ dpkg -l | grep gvfs
    ||/ Name                                                        Version                                                        Architecture Description
    ii  gvfs:amd64                                                  1.48.2-0ubuntu1                                                amd64        userspace virtual filesystem - GIO module
    ii  gvfs-backends                                               1.48.2-0ubuntu1                                                amd64        userspace virtual filesystem - backends
    ii  gvfs-common                                                 1.48.2-0ubuntu1                                                all          userspace virtual filesystem - common data files
    ii  gvfs-daemons                                                1.48.2-0ubuntu1                                                amd64        userspace virtual filesystem - servers
    ii  gvfs-fuse                                                   1.48.2-0ubuntu1                                                amd64        userspace virtual filesystem - fuse server
    ii  gvfs-libs:amd64                                             1.48.2-0ubuntu1                                                amd64        userspace virtual filesystem - private libraries
    richi@richihomecl:~$ grep gvfs-udi /var/log/syslog
    Oct 30 11:02:47 richihomecl dbus-daemon[2834]: [session uid=125 pid=2834] Activating via systemd: service name='org.gtk.vfs.UDisks2VolumeMonitor' unit='gvfs-udisks2-volume-monitor.service' requested by ':1.9' (uid=125 pid=3135 comm="/usr/libexec/tracker-miner-fs-3 " label="unconfined")
    Oct 30 11:03:02 richihomecl dbus-daemon[7923]: [session uid=1000 pid=7923] Activating via systemd: service name='org.gtk.vfs.UDisks2VolumeMonitor' unit='gvfs-udisks2-volume-monitor.service' requested by ':1.7' (uid=1000 pid=7981 comm="/usr/libexec/tracker-miner-fs-3 " label="unconfined")
    Oct 30 11:03:22 richihomecl systemd[2752]: gvfs-udisks2-volume-monitor.service: Consumed 11.545s CPU time.
Increase the number of old kernels to keep on autoremove in Ubuntu 22.04 https://askubuntu.com/questions/1415074/increase-the-number-of-old-kernels-to-keep-on-autoremove-in-ubuntu-22-04

I'd like to do the same thing like that:

Increase number of old kernels to keep on autoremove

but in Ubuntu 22.04 I can't find the apt-auto-removal file.

Update:

These are the contents of this directory.

00aptitude        15update-stamp      20packagekit          60icons
00trustcdrm       20apt-esm-hook.conf 20snapd.conf          60icons-hidpi
01autoremove      20archive           50appstream           70debconf
01-vendor-ubuntu  20auto-upgrades     50command-not-found   99update-notifier
10periodic        20dbus              50unattended-upgrades

and I have an "01autoremove" file, and this is what I have inside:

/etc/apt/apt.conf.d$ cat 01autoremove :

APT
{
  NeverAutoRemove
  {
    "^firmware-linux.*";
    "^linux-firmware$";
    "^linux-image-[a-z0-9]*$";
    "^linux-image-[a-z0-9]*-[a-z0-9]*$";
  };

  VersionedKernelPackages
  {
    # kernels
    "linux-.*";
    "kfreebsd-.*";
    "gnumach-.*";
    # (out-of-tree) modules
    ".*-modules";
    ".*-kernel";
  };

  Never-MarkAuto-Sections
  {
    "metapackages";
    "contrib/metapackages";
    "non-free/metapackages";
    "restricted/metapackages";
    "universe/metapackages";
    "multiverse/metapackages";
  };

  Move-Autobit-Sections
  {
    "oldlibs";
    "contrib/oldlibs";
    "non-free/oldlibs";
    "restricted/oldlibs";
    "universe/oldlibs";
    "multiverse/oldlibs";
  };
};

Do you know what I need to change?

What is the significance of Ubuntu version numbers? https://askubuntu.com/questions/1408878/what-is-the-significance-of-ubuntu-version-numbers

I don't understand the significance of Ubuntu version numbers, especially the last portion (ex. ".4")

On the Ubuntu download page, there are the following options:

Standard support
LTS Releases
Ubuntu 22.04 LTS (Jammy Jellyfish) ›
Ubuntu 20.04.4 LTS (Focal Fossa) ›
Ubuntu 18.04.6 LTS (Bionic Beaver) › 

FROM: https://wiki.ubuntu.com/Releases

Version             End of Standard Support   End of Life
Ubuntu 22.04 LTS    April 2027                April 2032
Ubuntu 20.04.4 LTS  July 2022                 July 2022

What is the difference between Jammy Jellyfish and Focal Fossa?

Is 22.04 newer than 20.04.4?

Does this have anything to do with the "End of Life" date?

Optimize thermal daemon https://askubuntu.com/questions/1400361/optimize-thermal-daemon

I just discovered thermald for preventing machines from overheating. I'd like some basic suggestions on how to modify the xml configuration file. Below is the one I have at /etc/thermald/thermal-conf.xml. From some examples I have skimmed online, it seems it is set to start preventing overheating at 55 C (if I am reading the <Temperature>55000</Temperature> line correctly), but my cores reach even 94 C with fans going on.

I am using a Intel(R) Core(TM) i7-10850H CPU @ 2.70GHz machine.

<?xml version="1.0"?>

<!--
use "man thermal-conf.xml" for details
-->

<!-- BEGIN -->
<ThermalConfiguration>
<Platform>
    <Name>Generic X86 Laptop Device</Name>
    <ProductName>EXAMPLE_SYSTEM</ProductName>
    <Preference>QUIET</Preference>
    <ThermalSensors>
        <ThermalSensor>
            <Type>TSKN</Type>
            <AsyncCapable>1</AsyncCapable>
        </ThermalSensor>
    </ThermalSensors>
    <ThermalZones>
        <ThermalZone>
            <Type>SKIN</Type>
            <TripPoints>
                <TripPoint>
                    <SensorType>TSKN</SensorType>
                    <Temperature>55000</Temperature>
                    <type>passive</type>
                    <ControlType>SEQUENTIAL</ControlType>
                    <CoolingDevice>
                        <index>1</index>
                        <type>rapl_controller</type>
                        <influence> 100 </influence>
                        <SamplingPeriod> 16 </SamplingPeriod>
                    </CoolingDevice>
                    <CoolingDevice>
                        <index>2</index>
                        <type>intel_powerclamp</type>
                        <influence> 100 </influence>
                        <SamplingPeriod> 12 </SamplingPeriod>
                    </CoolingDevice>
                </TripPoint>
            </TripPoints>
        </ThermalZone>
    </ThermalZones>
</Platform>

<!-- Thermal configuration example only -->
<Platform>
    <Name>Example Platform Name</Name>
    <!--UUID is optional, if present this will be matched -->
    <!-- Both product name and UUID can contain
        wild card "*", which matches any platform
     -->
    <UUID>Example UUID</UUID>
    <ProductName>Example Product Name</ProductName>
    <Preference>QUIET</Preference>
    <ThermalSensors>
        <ThermalSensor>
            <!-- New Sensor with a type and path -->
            <Type>example_sensor_1</Type>
            <Path>/some_path</Path>
            <AsyncCapable>0</AsyncCapable>
        </ThermalSensor>
        <ThermalSensor>
            <!-- Already present in thermal sysfs,
                enable this or add/change config
                For example, here we are indicating that
                sensor can do async events to avoid polling
            -->
            <Type>example_thermal_sysfs_sensor</Type>
            <!-- If async capable, then we don't need to poll -->
            <AsyncCapable>1</AsyncCapable>
        </ThermalSensor>
        <ThermalSensor>
            <!-- Examle of a virtual sensor. This sensor
                depends on other real sensor or
                virtual sensor.
                E.g. here the temp will be
                 temp of example_sensor_1 * 0.5 + 10
            -->
            <Type>example_virtual_sensor</Type>
            <Virtual>1</Virtual>
            <SensorLink>
                <SensorType>example_sensor_1</SensorType>
                <Multiplier> 0.5 </Multiplier>
                <Offset> 10 </Offset>
            </SensorLink>
        </ThermalSensor>

    </ThermalSensors>
    <ThermalZones>
        <ThermalZone>
            <Type>Example Zone type</Type>
            <TripPoints>
                <TripPoint>
                    <SensorType>example_sensor_1</SensorType>
                    <!-- Temperature at which to take action -->
                    <Temperature> 75000 </Temperature>
                    <!-- max/passive/active
                        If a MAX type is specified, then
                        daemon will use PID control
                        to aggresively throttle to avoid
                        reaching this temp.
                     -->
                    <type>max</type>
                    <!-- SEQUENTIAL | PARALLEL
                    When a trip point temp is violated, then
                    number of cooling device can be activated.
                    If control type is SEQUENTIAL then
                    It will exhaust first cooling device before trying
                    next.
                    -->
                    <ControlType>SEQUENTIAL</ControlType>
                    <CoolingDevice>
                        <index>1</index>
                        <type>example_cooling_device</type>
                        <!-- Influence will be used order cooling devices.
                            First cooling device will be used, which has
                            highest influence.
                        -->
                        <influence> 100 </influence>
                        <!-- Delay in using this cdev, this takes some time
                        too actually cool a zone
                        -->
                        <SamplingPeriod> 12 </SamplingPeriod>
                    </CoolingDevice>
                </TripPoint>

            </TripPoints>
        </ThermalZone>
    </ThermalZones>
    <CoolingDevices>
        <CoolingDevice>
            <!--
                Cooling device can be specified
                by a type and optionally a sysfs path
                If the type already present in thermal sysfs
                no need of a path.
                Compensation can use min/max and step size
                to increasing cool the system.
                Debounce period can be used to force
                a waiting period for action
            -->
            <Type>example_cooling_device</Type>
            <MinState>0</MinState>
            <IncDecStep>10</IncDecStep>
            <ReadBack> 0 </ReadBack>
            <MaxState>50</MaxState>
            <DebouncePeriod>5000</DebouncePeriod>
            <!--
                If there are no PID parameter
                compensation increase step wise and exponentaially
                if single step is not able to change trend.
                Alternatively a PID parameters can be specified
                then next step will use PID calculation using
                provided PID constants.
            -->>
            <PidControl>
                <kp>0.001</kp>
                <kd>0.0001</kd>
                <ki>0.0001</ki>
            </PidControl>
        </CoolingDevice>
    </CoolingDevices>
</Platform>
</ThermalConfiguration>
<!-- END -->

Following the suggestion from @heynnema, I have deleted the configuration file, stopped thermald, and ran sudo thermald --no-daemon --loglevel=info. Following is the output, but how is this supposed to help me construct a new, more efficient configuration file?

$ sudo thermald --no-daemon --loglevel=info
[1649408071][INFO]RAPL domain count 1
[1649408071][INFO]RAPL domain count 1
[1649408071][MSG]22 CPUID levels; family:model:stepping 0x6:a5:2 (6:165:2)
[1649408071][INFO]Running on a vanilla kernel
[1649408071][MSG]Polling mode is enabled: 4
[1649408071][INFO]sensor_update: type TSKN
[1649408071][INFO]sensor_update: type acpitz
[1649408071][INFO]sensor_update: type x86_pkg_temp
[1649408071][INFO]sensor_update: type pch_cometlake
[1649408071][INFO]sensor_update: type NGFF
[1649408071][INFO]sensor_update: type TMEM
[1649408071][INFO]sensor_update: type B0D4
[1649408071][INFO]sensor_update: type TVGA
[1649408071][INFO]thd_read_default_thermal_sensors loaded 8 sensors 
[1649408071][INFO]dts /sys/devices/platform/coretemp.0/name doesn't exist
[1649408071][WARN]sensor id 11 : No temp sysfs for reading raw temp
[1649408071][WARN]sensor id 11 : No temp sysfs for reading raw temp
[1649408071][WARN]sensor id 11 : No temp sysfs for reading raw temp
[1649408071][INFO]INT3400 Base path is 
[1649408071][INFO]failed to open /dev/acpi_thermal_rel 
[1649408071][INFO]failed to open /dev/acpi_thermal_rel 
[1649408071][INFO]TRT/ART read failed
[1649408071][INFO]Using config file /etc/thermald/thermal-conf.xml
I/O warning : failed to load external entity "/etc/thermald/thermal-conf.xml"
[1649408071][WARN]error: could not parse file /etc/thermald/thermal-conf.xml
[1649408071][INFO]sensor index:2 TSKN /sys/class/thermal/thermal_zone2/ Async:0 
[1649408071][INFO]sensor index:0 acpitz /sys/class/thermal/thermal_zone0/ Async:0 
[1649408071][INFO]sensor index:7 x86_pkg_temp /sys/class/thermal/thermal_zone7/ Async:1 
[1649408071][INFO]sensor index:5 pch_cometlake /sys/class/thermal/thermal_zone5/ Async:0 
[1649408071][INFO]sensor index:3 NGFF /sys/class/thermal/thermal_zone3/ Async:0 
[1649408071][INFO]sensor index:1 TMEM /sys/class/thermal/thermal_zone1/ Async:0 
[1649408071][INFO]sensor index:6 B0D4 /sys/class/thermal/thermal_zone6/ Async:0 
[1649408071][INFO]sensor index:4 TVGA /sys/class/thermal/thermal_zone4/ Async:0 
[1649408071][INFO]sensor index:8 hwmon /sys/class/hwmon/hwmon5/temp1_input Async:0 
[1649408071][INFO]sensor index:9 hwmon /sys/class/hwmon/hwmon5/temp2_input Async:0 
[1649408071][INFO]sensor index:10 hwmon /sys/class/hwmon/hwmon5/temp3_input Async:0 
[1649408071][INFO]thd_read_default_cooling devices loaded 14 cdevs 
[1649408071][INFO]ppcc limits max:47000000 min:10000000  min_win:28000000 step:1000000
[1649408071][INFO]set_pid_param 14 [-1000.100,10]
[1649408071][INFO]Use Default pstate drv settings
[1649408071][INFO]sysfs create failed 
[1649408071][INFO]INT3400 Base path is 
[1649408071][INFO]failed to open /dev/acpi_thermal_rel 
[1649408071][INFO]failed to open /dev/acpi_thermal_rel 
[1649408071][INFO]TRT/ART read failed
[1649408071][INFO]Using config file /etc/thermald/thermal-conf.xml
I/O warning : failed to load external entity "/etc/thermald/thermal-conf.xml"
[1649408071][WARN]error: could not parse file /etc/thermald/thermal-conf.xml
[1649408071][INFO]name = package-0
[1649408071][INFO]name = dram
[1649408071][INFO]sysfs read failed /sys/devices/virtual/powercap/intel-rapl/intel-rapl:0/intel-rapl:0:2/constraint_0_max_power_uw
[1649408071][INFO]:powercap RAPL invalid max power limit range 
[1649408071][INFO]Calculate dynamically phy_max 
[1649408071][INFO]set_pid_param 18 [-0.4.0,0]
[1649408071][INFO]13: ath10k_thermal, C:0 MN: 0 MX:100 ST:1 pt:/sys/class/thermal/ rd_bk 1 
[1649408071][INFO]1: Processor, C:0 MN: 0 MX:3 ST:1 pt:/sys/class/thermal/ rd_bk 0 
[1649408071][INFO]11: Processor, C:0 MN: 0 MX:3 ST:1 pt:/sys/class/thermal/ rd_bk 0 
[1649408071][INFO]8: Processor, C:0 MN: 0 MX:3 ST:1 pt:/sys/class/thermal/ rd_bk 0 
[1649408071][INFO]6: Processor, C:0 MN: 0 MX:3 ST:1 pt:/sys/class/thermal/ rd_bk 0 
[1649408071][INFO]4: Processor, C:0 MN: 0 MX:3 ST:1 pt:/sys/class/thermal/ rd_bk 0 
[1649408071][INFO]2: Processor, C:0 MN: 0 MX:3 ST:1 pt:/sys/class/thermal/ rd_bk 0 
[1649408071][INFO]12: intel_powerclamp, C:-1 MN: 0 MX:50 ST:5 pt:/sys/class/thermal/ rd_bk 0 
[1649408071][INFO]0: Processor, C:0 MN: 0 MX:3 ST:1 pt:/sys/class/thermal/ rd_bk 0 
[1649408071][INFO]10: Processor, C:0 MN: 0 MX:3 ST:1 pt:/sys/class/thermal/ rd_bk 0 
[1649408071][INFO]9: Processor, C:0 MN: 0 MX:3 ST:1 pt:/sys/class/thermal/ rd_bk 0 
[1649408071][INFO]7: Processor, C:0 MN: 0 MX:3 ST:1 pt:/sys/class/thermal/ rd_bk 0 
[1649408071][INFO]5: Processor, C:0 MN: 0 MX:3 ST:1 pt:/sys/class/thermal/ rd_bk 0 
[1649408071][INFO]3: Processor, C:0 MN: 0 MX:3 ST:1 pt:/sys/class/thermal/ rd_bk 0 
[1649408071][INFO]14: rapl_controller, C:47000000 MN: 47000000 MX:10000000 Inc ST:-2000000 Dec ST:-1000000 pt:/sys/devices/virtual/powercap/intel-rapl/intel-rapl:0/ rd_bk 1 
[1649408071][INFO]15: intel_pstate, C:0 MN: 0 MX:10 ST:1 pt:/sys/devices/system/cpu/intel_pstate/ rd_bk 1 
[1649408071][INFO]16: rapl_controller_dram, C:100000000 MN: 100000000 MX:0 ST:-500000 pt:/sys/devices/virtual/powercap/intel-rapl/intel-rapl:0/intel-rapl:0:2/ rd_bk 1 
[1649408071][INFO]17: LCD, C:0 MN: 0 MX:120000 ST:12000 pt:/sys/class/backlight/intel_backlight/ rd_bk 1 
[1649408071][INFO]18: amdgpu, C:0 MN: 0 MX:0 ST:0 pt: rd_bk 1 
[1649408071][INFO]thd_read_default_thermal_zones loaded 7 zones 
[1649408071][INFO]INT3400 Base path is 
[1649408071][INFO]zone cpu will be created 
[1649408071][INFO]dts zone /sys/devices/platform/coretemp.0/name doesn't exist
[1649408071][INFO]/sys/class/hwmon/hwmon6/name->dell_smm
[1649408071][INFO]/sys/class/hwmon/hwmon4/name->pch_cometlake
[1649408071][INFO]/sys/class/hwmon/hwmon2/name->BAT0
[1649408071][INFO]/sys/class/hwmon/hwmon0/name->AC
[1649408071][INFO]/sys/class/hwmon/hwmon7/name->ath10k_hwmon
[1649408071][INFO]/sys/class/hwmon/hwmon5/name->coretemp
[1649408071][INFO]Buggy max temp: to close to critical 90000
[1649408071][INFO]Core temp DTS :critical 100000, max 90000, psv 95000
[1649408071][INFO]node type: Element, name: CoolingDevice value: rapl_controller
[1649408071][INFO]node type: Element, name: CoolingDevice value: intel_pstate
[1649408071][INFO]node type: Element, name: CoolingDevice value: intel_powerclamp
[1649408071][INFO]node type: Element, name: CoolingDevice value: cpufreq
[1649408071][INFO]node type: Element, name: CoolingDevice value: Processor
[1649408071][INFO]CDEVS order specified in thermal-cpu-cdev-order.xml
[1649408071][INFO]/sys/class/hwmon/hwmon3/name->nouveau
[1649408071][INFO]/sys/class/hwmon/hwmon1/name->acpitz
[1649408071][INFO]INT3400 Base path is 
[1649408071][INFO]failed to open /dev/acpi_thermal_rel 
[1649408071][INFO]failed to open /dev/acpi_thermal_rel 
[1649408071][INFO]TRT/ART read failed
[1649408071][INFO]Using config file /etc/thermald/thermal-conf.xml
I/O warning : failed to load external entity "/etc/thermald/thermal-conf.xml"
[1649408071][WARN]error: could not parse file /etc/thermald/thermal-conf.xml
[1649408071][INFO]

 ZONE DUMP BEGIN
[1649408071][INFO]
[1649408071][INFO]Zone 8: cpu, Active:1 Bind:0 Sensor_cnt:1
[1649408071][INFO]..sensors.. 
[1649408071][INFO]sensor index:7 x86_pkg_temp /sys/class/thermal/thermal_zone7/ Async:1 
[1649408071][INFO]..trips.. 
[1649408071][INFO]index 0: type:passive temp:95000 hyst:0 zone id:8 sensor id:65535 control_type:1 cdev size:4
[1649408071][INFO]cdev[0] rapl_controller, Sampling period: 0
[1649408071][INFO]   target_state:not defined
[1649408071][INFO]cdev[1] intel_pstate, Sampling period: 0
[1649408071][INFO]   target_state:not defined
[1649408071][INFO]cdev[2] intel_powerclamp, Sampling period: 0
[1649408071][INFO]   target_state:not defined
[1649408071][INFO]cdev[3] Processor, Sampling period: 0
[1649408071][INFO]   target_state:not defined
[1649408071][INFO]index 1: type:polling temp:85500 hyst:0 zone id:8 sensor id:7 control_type:0 cdev size:0
[1649408071][INFO]
[1649408071][INFO]

 ZONE DUMP END
[1649408071][INFO]Current user preference is 0
[1649408071][INFO]thd_engine_thread begin

After the edit, this is my configuration file, yet cores temp goes up to 90 C:

~$ cat /etc/thermald/thermal-conf.xml
<?xml version="1.0"?>
<ThermalConfiguration>
<Platform>
        <Name>Generic X86 Laptop Device</Name>
        <ProductName>*</ProductName>
        <Preference>QUIET</Preference>
        <ThermalZones>
                <ThermalZone>
                        <Type>cpu</Type>
                        <TripPoints>
                                <TripPoint>
                                        <SensorType>x86_pkg_temp</SensorType>
                                        <Temperature>55000</Temperature>
                                        <type>passive</type>
                                        <ControlType>PARALLEL</ControlType>
                                </TripPoint>
                        </TripPoints>
                </ThermalZone>
        </ThermalZones>
</Platform>
</ThermalConfiguration>

Additional info:

~$ ls -al /etc/thermald
total 32
drwxr-xr-x   2 root      root       4096 Apr  8 16:32 .
drwxr-xr-x 159 root      root      12288 Apr  5 09:03 ..
-rw-r--r--   1 root      root       4605 Jan 15  2019 backup
-rw-rw-r--   1 username username   816 Apr  8 16:32 thermal-conf.xml
-rw-r--r--   1 root      root        508 Jan 15  2019 thermal-cpu-cdev-order.xml

And also this seems relevant (thermald inactive?):

$ sudo systemctl status thermald
● thermald.service - Thermal Daemon Service
     Loaded: loaded (/lib/systemd/system/thermald.service; enabled; vendor preset: enabled)
     Active: inactive (dead) since Fri 2022-04-08 10:54:28 CEST; 1 weeks 0 days ago
   Main PID: 1328 (code=exited, status=0/SUCCESS)

Apr 07 11:51:51 Precision-3551 thermald[1328]: error: could not parse file /etc/thermald/thermal-conf.xml
Apr 07 11:51:51 Precision-3551 thermald[1328]: I/O warning : failed to load external entity "/etc/thermald/thermal-conf.xml"
Apr 07 11:51:51 Precision-3551 thermald[1328]: error: could not parse file /etc/thermald/thermal-conf.xml
Apr 07 11:51:51 Precision-3551 thermald[1328]: I/O warning : failed to load external entity "/etc/thermald/thermal-conf.xml"
Apr 07 11:51:51 Precision-3551 thermald[1328]: error: could not parse file /etc/thermald/thermal-conf.xml
Apr 08 10:54:26 Precision-3551 systemd[1]: Stopping Thermal Daemon Service...
Apr 08 10:54:26 Precision-3551 thermald[1328]: Terminating ...
Apr 08 10:54:27 Precision-3551 thermald[1328]: terminating on user request ..
Apr 08 10:54:28 Precision-3551 systemd[1]: thermald.service: Succeeded.
Apr 08 10:54:28 Precision-3551 systemd[1]: Stopped Thermal Daemon Service.

I have now reactivated it with sudo service thermald restart and now:

$ sudo systemctl status thermald
● thermald.service - Thermal Daemon Service
     Loaded: loaded (/lib/systemd/system/thermald.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2022-04-15 22:26:23 CEST; 2s ago
   Main PID: 609438 (thermald)
      Tasks: 2 (limit: 18622)
     Memory: 1.3M
     CGroup: /system.slice/thermald.service
             └─609438 /usr/sbin/thermald --systemd --dbus-enable --adaptive

Apr 15 22:26:23 Precision-3551 systemd[1]: Starting Thermal Daemon Service...
Apr 15 22:26:23 Precision-3551 systemd[1]: Started Thermal Daemon Service.
Apr 15 22:26:23 Precision-3551 thermald[609438]: 22 CPUID levels; family:model:stepping 0x6:a5:2 (6:165:2)
Apr 15 22:26:23 Precision-3551 thermald[609438]: 22 CPUID levels; family:model:stepping 0x6:a5:2 (6:165:2)
Apr 15 22:26:23 Precision-3551 thermald[609438]: Polling mode is enabled: 4
Apr 15 22:26:23 Precision-3551 thermald[609438]: sensor id 11 : No temp sysfs for reading raw temp
Apr 15 22:26:23 Precision-3551 thermald[609438]: sensor id 11 : No temp sysfs for reading raw temp
Apr 15 22:26:23 Precision-3551 thermald[609438]: sensor id 11 : No temp sysfs for reading raw temp
Realtek 8812AU / 8821AU wireless driver for Ubuntu 20.10 https://askubuntu.com/questions/1294487/realtek-8812au-8821au-wireless-driver-for-ubuntu-20-10

I have little linux experience and am wondering if anyone can help me with this? I have a Realtek 8812AU / 8821AU USB wifi dongle and am needing the drivers for it so I don't have to be tethered to my router. I've tried using make, git clone, and DKMS to clone repos and build the drivers, and when I've gotten some to show up and be selected in Ubuntu's Software & Updates additional drivers panel, the adapter still never works (when it is in use a blue light flashes). How can I get it to work?

Here is some info:

typing lsusb:

Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 003: ID 04d9:a096 Holtek Semiconductor, Inc. Keyboard
Bus 005 Device 002: ID 046d:c08b Logitech, Inc. G502 SE HERO Gaming Mouse
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0bda:0811 Realtek Semiconductor Corp. Realtek 8812AU/8821AU 802.11ac WLAN Adapter [USB Wireless Dual-Band Adapter 2.4/5Ghz]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

ifconfig:

enp9s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.111  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::c359:a278:e1b5:db83  prefixlen 64  scopeid 0x20<link>
        inet6 2605:a601:aa70:5500:6219:62f8:1dc0:d75d  prefixlen 64  scopeid 0x0<global>
        inet6 2605:a601:aa70:5500:a045:24ef:8c9d:5636  prefixlen 64  scopeid 0x0<global>
        ether a8:a1:59:35:e7:65  txqueuelen 1000  (Ethernet)
        RX packets 227570  bytes 297235969 (297.2 MB)
        RX errors 0  dropped 7  overruns 0  frame 0
        TX packets 111209  bytes 10197829 (10.1 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 1363  bytes 136875 (136.8 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1363  bytes 136875 (136.8 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
How to delete logs automatically after a certain time and restart the process that fills up the log file? https://askubuntu.com/questions/1130518/how-to-delete-logs-automatically-after-a-certain-time-and-restart-the-process-th

Server is Ubuntu 16.04. I have a process running with nohup that logs into a local file. This file gets big enough to consume 100% disk space. To resolve this I have to kill the process first and then remove the log file. Then I restart the process. How can I resolve this with a script or some other tool?

How to upgrade the php version in Lampp in Ubuntu https://askubuntu.com/questions/997317/how-to-upgrade-the-php-version-in-lampp-in-ubuntu

I need to upgrade the php version to 7.2 in my Lampp. Actually, when I am checking php -v in terminal, it's showing the following result:

PHP 7.2.1-1+ubuntu14.04.1+deb.sury.org+1 (cli) (built: Jan 11 2018 22:52:58) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2017 Zend Technologies
    with Zend OPcache v7.2.1-1+ubuntu14.04.1+deb.sury.org+1, Copyright (c) 1999-2017, by Zend Technologies

But I am running the file from opt/lampp/htdocs and there I am getting the php version as 5.6.3 which needs to be upgraded to 7.2. I was referring the following steps to install this originally.

sudo apt-get install apache2 mysql-server php7-mysql php7 libapache2-mod-php7 php7-mcrypt phpmyadmin

Package manager info:

$ apt-cache policy apache2 mysql-server php7-mysql php7 libapache2-mod-php7 php7-mcrypt phpmyadmin
apache2:
  Installed: 2.4.7-1ubuntu4.18
  Candidate: 2.4.7-1ubuntu4.18
  Version table:
     2.4.10-1ubuntu1.1~ubuntu14.04.2 0
        100 http://in.archive.ubuntu.com/ubuntu/ trusty-backports/main amd64 Packages
 *** 2.4.7-1ubuntu4.18 0
        500 http://in.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
        100 /var/lib/dpkg/status
     2.4.7-1ubuntu4 0
        500 http://in.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
mysql-server:
  Installed: 5.5.58-0ubuntu0.14.04.1
  Candidate: 5.5.58-0ubuntu0.14.04.1
  Version table:
 *** 5.5.58-0ubuntu0.14.04.1 0
        500 http://in.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
        100 /var/lib/dpkg/status
     5.5.35+dfsg-1ubuntu1 0
        500 http://in.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
phpmyadmin:
  Installed: 4:4.0.10-1
  Candidate: 4:4.0.10-1
  Version table:
 *** 4:4.0.10-1 0
        500 http://in.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
        100 /var/lib/dpkg/status
N: Unable to locate package php7-mysql
N: Unable to locate package php7
N: Unable to locate package libapache2-mod-php7
N: Unable to locate package php7-mcrypt
School timetable https://askubuntu.com/questions/875135/school-timetable

I am using Ubuntu 14.04. I am a high school teacher, and I want a software to create a school timetable. Just to feed it with the class lessons and teacher, for the teacher section. To provide it with subjects being taught, to auto generate it.

Would be an alternative to Windows's aScTimeTables.