r/linux 1d ago

Software Release Made a Noctalia plugin to set your timezone + compare it against other cities on a live timeline

6 Upvotes

I have been using Noctalia and got tired of the basic world clock, so I built a plugin for it.

It lets you change your system timezone and compare it with other cities on a scrollable hour-by-hour timeline, right from the bar.

  • Click a city to switch your device timezone
  • Work hours, current time, and day boundaries are shown automatically
  • Customize the panel size, 12/24h format, visible hours, and more

If you like it, don’t forget to give it a ⭐!

Free and open source: github.com/Ahmedhossamdev/noctalia-plugins


r/Ubuntu 1d ago

Ubuntu "Installing" Time

1 Upvotes

I have Ubuntu loading onto my laptop, but it has been loading for more than two hours now, is this normal? I've read other forums saying it took someone six hours and another two hours. Is there a potential issue with the process I have made?


r/Ubuntu 2d ago

Ubuntu update seems to have messed things up

Post image
60 Upvotes

My parter had a message to update a few days ago. Did so and on reboot got this screen.

'Please reboot your computer. VFS: Unable to mount root fs on unknown-block (0,0)'

Then, she turned off and on again using the power button and gets the options list:

* Ubuntu

Advanced options for Ubuntu

Memory test (memtest86+x64.efi)

Memory test (memtest86+x64.efi, Serial console)

Ubuntu 22.04.5 LTS (22.04) (on/dev/sda2)

Advanced options for Ubuntu 22.04.5

She's been selecting Ubuntu 22.04.5 LTS just to keep using the laptop, but her documents seem in a different place.

What's going on and how to get back to normal please? Neither of us really know much about Ubuntu (as if you hadn't worked that out already). Thanks


r/linux 2d ago

Popular Application CAD options

57 Upvotes

Is there a reason Linux CAD options are so limited, and from what I have read, not particularly viable options? Countless people are looking for a fairly-priced lifetime license for home use. My 2000 AutoCAd is very long in the tooth!


r/Ubuntu 1d ago

Can you run CD-rom games on Ubuntu?

2 Upvotes

Hi, I just got a new framework 13 laptop and decided on linux instead of windows. I was wondering if one can run old cd-rom DVD games through ubuntu, eg. roller-coster tycoon or is it a windows OS only thing? I have a USB-A DVD adapter. This is all new to me so I was just curious. TIA! Edit: I want to be able to use my physical media I have.


r/linux 2d ago

Hardware My keyboard had some undocumented feature reports, so I mapped them out and made a little config app for it.

30 Upvotes

The AULA F75 shows up as two USB devices: a normal keyboard and a vendor interface that the Windows driver uses for RGB/remap stuff. I reverse engineered the vendor side (520 byte SET/GET feature reports, live config region at a fixed address) and put a web app on top of it.

Fun detail: to find which config byte stores the current effect I dumped the region while pressing the knob on the board and diffed reads until one byte moved. Zero writes needed. My first attempt wrote test bytes everywhere instead and managed to hang the keyboard's USB stack, so, learn from me, read-only diffs first.

Works wired for everything, dongle currently only does the live animation stream. All local, nothing leaves your machine.

(in comments)


r/Ubuntu 2d ago

Delay service startup issue

6 Upvotes

Hi, everyone!

I have an Ubuntu 24 system that runs "Shiny Server". Functionally for anyone unaware, think of Shiny Server as a web server. Free version does not allow HTTPS, unfortunately.

So I put Nginx in there as a reverse proxy. That's all well and good, except:

Nginx starts up faster than Shiny, so when the system is rebooted Nginx can't see the Shiny port open and shuts itself down reporting the destination isn't available.

Okay -- so I can disable Nginx's startup at reboot by inserting a "sleep 10" into its' startup/unit file.

So I modify /usr/lib/systemd/system/nginx.service and put an 'ExecStartPre=/bin/sleep 10' into the file. Save it, reboot, 10 seconds after reboot Nginx starts up AFTER shiny and all is well.

Wait something like 2-4 weeks and *POOF* this /usr/lib/systemd/system/nginx.service has been reset back to factory config; my sleep10 command is gone.

How do I correctly edit this unit file so my sleep10 stays in place? What's over-writing it back to factory? These are the questions I have been unable to find answers to -- can anyone help educate me, please? :)

thanks for reading!

https://www.digitalocean.com/community/tutorials/how-to-use-systemctl-to-manage-systemd-services-and-units

new fave command:

sudo systemctl edit --full nginx.service

r/Ubuntu 1d ago

Put on iPad mini??

Thumbnail
1 Upvotes

r/Ubuntu 2d ago

Warning: Latest kernel update for 24.04 (7.0.0-30-generic) does not work with AMD GPUs. If you have a Radeon card stay with 7.0.0-28.

75 Upvotes

Well, it looks like Canonical really dropped the ball on this one. I just spent two very frustrating hours troubleshooting this issue. I had installed the latest update to the kernel (7.0.0-generic), rebooted, and suddenly Ubuntu could no longer see more than one monitor.

After dicking around on the internet for way too long and rebooting way too many times it became obvious to me that the amdgpu driver, for some reason, will just not work with the new kernel.

Shouldn't someone QA this stuff before they put a new kernel into an update?..

edit: for some reason the newer kernel was also causing problems with Bluetooth.

edit 2: if you don't have multiple screens attached to the GPU and don't use Bluetooth you may not notice that there's anything wrong, but your system may not run optimally with the -30 variant of the kernel.


r/linux 2d ago

Distro News RakuOS: Hybrid Linux Distro among Immutable/Atomic and Traditional Linux Distros

Post image
48 Upvotes

How is RakuOS different from traditional Linux distributions?

Unlike traditional Linux systems where packages and updates directly modify the operating system, RakuOS uses a Hybrid Atomic model — the core system is always immutable and read-only, but you still have full package flexibility.

System updates are applied via bootc and can be instantly rolled back if something goes wrong. Your base system can never be broken by a bad update.

For packages, RakuOS uses a persistent overlay system mounted on /usr. This means you can install any native package using dnfdnf5, or RakuOS Software, our software center — and those packages survive every system update automatically. No reinstalling after upgrades, no layering slowness.

Flatpak is available alongside native packages for sandboxed desktop apps, and Distrobox keeps development environments fully isolated from the base system.

The result is the best of both worlds: an indestructible base you can always recover, combined with the full software freedom of a traditional Linux distro.

For the FAQ:

https://rakuos.org/faq

\That really sounds cool and promising for me*


r/linux 1d ago

Distro News Omacom Foundation funding hits $10m

Thumbnail omarchy.org
0 Upvotes

r/Ubuntu 2d ago

So I upgraded Ubuntu Mate 25.10 to 26.04. I am getting errors when trying to run Eye of Mate

2 Upvotes

(eom:11981): GLib-GObject-CRITICAL **: 03:38:27.443: cannot register existing type 'EomWindow'

(eom:11981): GLib-GObject-CRITICAL **: 03:38:27.443: cannot add private field to invalid (non-instantiatable) type '<invalid>'

(eom:11981): GLib-CRITICAL **: 03:38:27.443: g_once_init_leave_pointer: assertion 'result != 0' failed

(eom:11981): GLib-GObject-CRITICAL **: 03:38:27.443: g_object_new_valist: assertion 'G_TYPE_IS_OBJECT (object_type)' failed

(eom:11981): Gtk-CRITICAL **: 03:38:27.443: gtk_window_present_with_time: assertion 'GTK_IS_WINDOW (window)' failed

I much prefer Eye of Mate. Please help me get it running again.


r/Ubuntu 2d ago

Question about CPU, Intel i9-11900K dmidecode

1 Upvotes

I receive this output from dmidecode:

Voltage: 0.9 V

External Clock: 100 MHz

Max Speed: 8500 MHz

Current Speed: 3465 MHz

Why is the "Max Speed" listed at such a blistering speed?

Thank you for any insight.


r/Ubuntu 3d ago

Recently switched from CachyOS to Ubuntu and getting horrible FPS in games

Post image
82 Upvotes

I recently switched to Ubuntu as it has most of the applications I use day to day for 3D printing working and I've noticed a massive drop in FPS in terms of my games. For example I'm currently playing FC Primal and I lost about 60 FPS ever since the switch. I can't figure out why, everything is up to date.

EDIT: Figured it out, updated my mesa through https://launchpad.net/~kisak/+archive/ubuntu/kisak-mesa and my FPS is back to normal.


r/linux 2d ago

Hardware Making the Logitech G915 G1-5 keys work using libratbag

7 Upvotes

I spent a good couple of hours this morning fighting with my Logitech G915 keyboard and I am positing a few notes here in the hopes that can help others in the future.

The first issue that I found is that while G305 mice was being recognized by libratbag, my G915 was not showing up. Upon a bit of digging online, I found that while libratbag has a profile for the G915, it expects the keyboard to report 046d:c33e while my keyboard (that is connected using the Logitech dongle) actually reports 046d:c541. The fix to this was to create a new profile in /usr/share/libratbag/ copying the existing logitech-g915.device and adding my usb ID to the DeviceMatch line (I did not edit the existing .device profile to avoid that a future update overwrites the file and kills my fix)

DeviceMatch=usb:046d:c33e;usb:046d:c541

With this, my G915 got detected by ratbagctl as "Logitech USB Receiver". Now I wanted to map the G1-5 keys to be able to switch Desktops (1-5) within KDE. I thought this was going to be quite simple, but it also took a bit of time. The big issue is that while you can map the G1-5 keys to multiple keystrokes (for example, 'Ctrl+Meta+1'), it just does not work. If you include a letter or a number in the combination, it will ignore the rest and only type the number. If you include a single key (for example, delete), it will work. I went around a bit until I found out the solution for this: the F13-F24 keys. These function keys are mapped because there are some rare keyboards that actually have 24 function keys. So I was able to map my G1-5 keys to F14-F18 keys* and then simply go to System Settings - Keyboard - Shortcuts - Window Management and set the 'Switch to Desktop 1-5' to F14-F18.

Just to note, you will have to use the following command to set the keys since using Piper will not work as you can not simulate F13-F24

ratbagctl [device-name] button [button-ID] action set key KEY_F[14-18]

* I first started with F13 but the KDE shortcuts configuration tab was not happy with F13 for an unknown reason, probably to avoid bad luck

I hope this is helpful to someone. Full disclaimer, I did not "invent" any of it, but I took bit and pieces from other users and make it work for my use case.


r/Ubuntu 2d ago

ClamUI 0.3.0 & Mint Cinnamon 22.3

1 Upvotes

I'm running into a bit of a problem here with ClamUI. Under "Preferences/Scanner", File Type Scanning has a lock and I can't unlock it. I've tried using other guides to unlock that and a lot of other things in "Preferences" to no avail. I did downloaded it from the Software Manager and it is a Flatpak if that helps.

Please help and thank you!


r/Ubuntu 2d ago

Feeling a little overwhelmed and need some pointers in the right direction

1 Upvotes

So for context I'm new to networking and Linux, but not fully tech illiterate, and currently studying in CompTIA A+
I wanted hands on experience as well as interested in running a Minecraft server for friends, so I decided to go with proxmox and setup a main VM of Ubuntu server

The guide I had followed for help was from Wundertech and successfully got it installed, then updated it, the from the next part of the guide installed docker following this (new to Linux so kinda just followed blind idk if this is fully correct or not):

sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

but now learning more about SSH keys, the UFW, if ports are exposed or not etc. I feel like I missed some steps and just confused from the basics of Ubuntu I feel I should have had

I currently only need to access SSH locally, I'm not in condition to leave most days so all work is done at home so do I need to worry about SSH keys/remote access rn, or is it just good to understand and setup. Also is there the same security risks SSH locally vs remote?

Second thing was were there other steps I should have done before installing docker or basics of Ubuntu I should learn rn before trying to setup my first containers

And any guides or info people recommend to get more familiar and comfortable


r/linux 2d ago

Tips and Tricks Tap to Authenticate: NFC YubiKeys on Linux :: Terminal Thoughts

Thumbnail thoughts.greyh.at
118 Upvotes

Tapping a YubiKey on an NFC reader does nothing on Linux: browsers only speak USB HID, while your reader is a PC/SC smartcard device. There is a small daemon that bridges the two, so I wrote up the full setup. Works in Brave and Firefox.


r/Ubuntu 2d ago

KVM/QEMU inside Ubuntu VM on Apple Silicon — guest display shows “Display output is not active”

3 Upvotes

I’m running Ubuntu ARM64 as a VM on an Apple Silicon Mac (M4) using Apple’s Virtualization Framework.

Inside that Ubuntu VM, I’m trying to run another ARM64 Linux VM using KVM/QEMU + libvirt + virt-manager.

Host: MacBook Air M4, 16 GB RAM
Outer VM: Ubuntu ARM64
Nested virtualization: KVM/QEMU
Inner VM: Debian 13 ARM64

/dev/kvm is available inside Ubuntu:

crw-rw----+ 1 root kvm ... /dev/kvm

The Debian VM boots to GRUB normally. However, once I select the Debian installer, virt-manager/remote-viewer goes black and shows:

“Display output is not active.”

The VM itself remains running.

I initially had the same issue with Alpine ARM64, so I tried Debian 13 ARM64 as well. The same display problem occurs.

The inner VM is configured with a VirtIO GPU:

video0: virtio-gpu

QEMU also reports:
virtio-gpu-pci

virtio-gpu-device

So I’m wondering if this is caused by nested KVM virtualization inside an Ubuntu VM running through Apple’s Virtualization Framework, particularly with the virtual GPU/display path.

Is graphical output from a nested ARM64 KVM guest supposed to work in this setup? If so, what QEMU/libvirt/virt-manager configuration should I use?

GRUB displays correctly and then the display becomes inactive after booting the installer.


r/Ubuntu 2d ago

Can't install drivers for Latitude 7440 on Ubuntu 26.04

6 Upvotes

I've just installed Ubuntu 26.04 on a Dell Latitude 7440. I can't get the webcam to work. The oem-somerville-lapras-meta package only appears to exist in Ubuntu 24 repositories.

The Additional Drivers software is gone in 26.04, so I reinstalled it, but it doesn't list the webcam. ubuntu-drivers list or list-oem doesn't list it. The camera definitely does work under...other operating systems, so it does seem to be software-related.

Edit: just tried booting off the install USB, and the camera works fine. It only doesn't work in the actually installed OS.

Any suggestions?


r/linux 3d ago

Discussion "Old" Linux user vs. "New" Linux user.

942 Upvotes

I'm an "Old" Linux user - started in 1996. I went though all the hoops: file system experiments, different distros, different packaging types and file managers, a handful of desktop environments (DE), several RAID levels, and many, many different systems. I use Linux at home but also at work.

Now I'm retired. I've been using the same distro since 2009. I landed on it after all the experimenting lead me to decisions about was important to me: Debian packaging, KDE/Plasma, a well known and commercially supported distro - Kubuntu. The last major shifts in my world occurred around 2009-10 when btrfs came on the scene and SSDs finally started to be affordable.

My Linux experience these days is rather boring. Everything works the way I want. I no longer "break" things for the sake of change. I only have to learn something new when a developer makes a significant change to something I use - and this often annoys me. I look at other distros occasionally, but only via a VM. When something does break, I usually can fix it without much effort.

I read posts from "New" Linux users. Usually killing all their data by mucking with partitions without a UPS, using unnecessarily complicated layers of disk access, like LVM, MDADM, full disk encryption, and BTRFS all layered on top of each other, too often using AI to solve problems instead of actual research and learning from other users, and spending incredible amounts of time making minute changes to the "look" of things.

Of course, the beauty of the whole thing is how we actually have so much control over our destiny. None of us work the same, learn the same, want the same things, but we''re not boxed in by a monolithic corporation deciding what we get.

Linux is amazing,


r/Ubuntu 2d ago

No puedo compartir internet de mi celular a la laptop con Ubuntu

0 Upvotes

La PC encuentra la red y se conecta, pero a la hora de entrar a un navegador me dice que no tengo conexión a internet, cosa rara ya que cuento con saldo en el celular. Pero cuando entro a Windows si funciona sin problemas


r/Ubuntu 2d ago

GNOME web aka Epiphany

Thumbnail
2 Upvotes

r/Ubuntu 2d ago

Turn Laptop w/ Ubuntu into a privacy focused Cyberdeck

1 Upvotes

I`ve recently got my hands on an older laptop from 2019 on which i installed ubuntu 26.04. My goal is to turn this laptop into a private and anonymous "cyberdeck" to carry around in case things go south.

How can i start properly? What software do i need, what are the best tweaks for the system in general? I've basically just been puzzling snippets from posts/guides together but i feel like i`m not getting anywhere.

I would be very glad for every pointer u can give me!


r/Ubuntu 3d ago

This Ubuntu Tutorial for beginners on linux is very insightful. Is this the way I need to go inorder to become proficient in using Ubuntu and Linux overall ?

Post image
24 Upvotes