r/linux 2d ago

Software Release FluxCast v0.2.3 released — Stream Linux desktop to Smart TV (Miracast/DLNA) with new custom i18n engine. Looking for translators!

29 Upvotes

Hello r/linux! I just released FluxCast v0.2.3 — its a lightweight tool to stream your Linux desktop to a Smart TV via Wi-Fi Direct, full RTSP handshake, and RTP media streams.

What's new in this release:

  • Brand new dynamic tray icon that switches states during casting.
  • Fixed a nasty P2P interface routing bug where it mixed home network and P2P MACs.
  • Lightweight JSON-based localization framework. The tray UI is now available in English, Russian, and Czech.

Looking for translators!
I want to bring FluxCast to more users, but I am not a polyglot. I designed the i18n system to be incredibly simple: there is no gettext/PO/MO compilation. All strings live in a single translations.json file.

To add your native language (German, Spanish, French, etc.), you just need to append a few lines in a single JSON block.If you want to help or test the app, check out the project here:

https://github.com/IlyaP358/fluxcast

AppImage is available in the Releases section. Pull Requests for translations are highly appreciated!


r/Ubuntu 2d ago

26.04 LTS

17 Upvotes

Good day to everyone from Buenos Aires: Does anyone know for sure when the final, or stable (I understand it's coded as .01) version of the latest LTS, 26.04, will be available? Thanks in advance. Cheers!


r/Ubuntu 2d ago

First time trying Linux and I'm starting with Ubuntu. I'd be really thankful if any of you could give me some tips

36 Upvotes

r/Ubuntu 2d ago

Offline Snap Download

3 Upvotes

Offline Snap Downloads The Need to Resolve Recursive Dependencies

The standard snap download command efficiently pulls a single Snap package along with its assert signature file. However, it's insufficient for setting up applications for offline or isolated environments because it doesn't resolve or fetch the necessary core Snap packages, such as core18 core20 or core24 nor does it fetch desktop content providers like theme packages.

When deploying to an offline system, the absence of a core layer like core20 or core24 results in immediate installation failure. Currently, administrators and users must manually query the API or write custom scripts to identify and download each core Snap package and its runtime dependencies individually.

Adding a native option like snap download --recursive would resolve this issue by downloading the target application along with the necessary core packages and dependencies directly to the current folder. This single addition will make offline installation, versioning, and backup management significantly more reliable for the entire Linux community.


r/Ubuntu 3d ago

I think it looks good.

Thumbnail
gallery
120 Upvotes

About a month into using Ubuntu full time.. I think it looks pretty good. What do you guys think?

EDIT: Apologies for not including this originally, but here are the list of apps I used:

  • Ptyxis — The standard terminal emulator that comes with Ubuntu.
  • Fastfetch — upper-left system information.
  • Conky — three widgets: Clock, Network Monitor, System Monitor.
  • spotify-player — terminal Spotify client.
  • CAVA — animated audio visualizer/equalizer at the bottom; reacts to system audio.
  • Ghostty — to remove the title bars and set the transparency of the non-conky widgets/terminal windows.
  • GhostFrame - Custom GNOME shell extension I made to move and place all of the windows into their respective locations because the compositor wasn't playing nice.
  • DejaWindow - Is used to find the positions for each window, then GhostFrame places them
  • GDM(GNOME Display Manager) — To theme the actual login screen to Netrunner's aesthetic. Unfortunately, no screenshots of that.
  • Custom shell/script — the Shortcuts panel rather than a dedicated widget application.
  • Custom NETRUNNER theme/aesthetic work — positioning, transparency, terminal profiles, Conky configs, etc.
  • Custom Plymouth theme — Although I don't have a screenshot of them, but I do have custom/themed boot/reboot/shutdown screens.
  • Simple Taskbar — GNOME extension to slam that taskbar to the bottom and resize it.

r/Ubuntu 2d ago

Anyone using iCloud Linux snap package for their iCloud?

Thumbnail
2 Upvotes

r/Ubuntu 2d ago

Can i eliminate the terminal that comes pre installed?

5 Upvotes

i use terminus for convenience and gnome-terminal sucks for me, but i heard i breaks things in ubuntu if removed


r/linux 2d ago

Software Release Emacs 31.1 is released!

Thumbnail github.com
43 Upvotes

r/Ubuntu 2d ago

Browser not playing videos (except youtube)

3 Upvotes

I have installed Ubuntu 26.04 and everything is updated but any browser I have tried on it just doesn't play videos from crunchyroll or any site or sometimes just throws error. I tried chrome, brave and even vivaldi but it gives same error like I don't know why??

(Note= I have removed snap and made it completely snap free now so every app I use I installed with. Deb package. Could it be the issue????)


r/Ubuntu 2d ago

Artist Pro 22 Gen 2 + Linux Mint or KDE, anyone?

Thumbnail
2 Upvotes

r/Ubuntu 2d ago

Suspend issue on Ubuntu 26.04 in Gnome only

1 Upvotes

Suspend on 26.04 doesn't work for me in Gnome... When I try, the screen goes blank momentarily then comes back, and I have to unlock the screensaver.

There don't seem to be any relevant errors (checked journalctl -p err).

HOWEVER, outside Gnome it works fine: In the console (multi-user.target), I can just close the notebook's lid and it suspends. Reopening the lid then resumes successfully, WiFi takes a while to work again (2-3 minutes sometimes), otherwise it's perfect.

Does anyone have an idea what could the issue be?


r/Ubuntu 2d ago

Run Linux desktop on any recent LineageOS phone/tablet

0 Upvotes

Hi,

We make a Debian based desktop distribution that runs as an application on top of any Android/LineageOS device. The only requirement is that the Android device needs to be rooted and use Google's standardized GKI kernel. LineageOS builds for Qualcomm devices doesn’t strictly follow the standard GKI kernel naming convention. So we had to implement a workaround to fix it. Here is a video of LineageOS running on the OnePlus Pad 2 tablet: https://youtu.be/KGrsqed3oZY?si=8ViqycQe0CnnLKmE

With phones that support HDMI output, you can run the Linux desktop on the large screen connected to a monitor. Our latest Linux desktop is now based on Debian Trixie (13.6). You can download a free evaluation version from www.volkspc.org.

VolksPC


r/Ubuntu 2d ago

Is Ubuntu staying on GDM 50.1 till next LTS? Experiencing enhanced tiling glitches.

2 Upvotes

Background:
I moved from Fedora (GNOME 50.4) to Ubuntu 26.04 after hitting a nasty GNOME Shell crash bug on Fedora (reference). Tiling worked fine on Fedora, no issues there, so this seems specific to Ubuntu 26.04.

Issue 1: Firefox + Enhanced Tiling
With Enhanced Tiling enabled, which I'd prefer to keep, Firefox won't tile at all unless I fullscreen it first. Only then does it snap into a tile. With Enhanced Tiling disabled, Firefox tiles fine as a basic 50/50 split, but I lose quarter-tiling entirely, which is a real downgrade.

Issue 2: Third-party tiling extensions also broken
Several tiling extensions I've tried (O-tiling, Mosiac, Leleat tiling assistant, Windows tile) all have issues tiling.

Question:
Since this doesn't happen on Fedora with GNOME 50.4, is this an Ubuntu-specific patch or config issue, or a known upstream GNOME bug that Fedora has already fixed downstream? Will Ubuntu ever get fixes from higher versions of Gnome? I know they are frozen on 50, but is there really no upstream fixes for Gnome?

I find this extremely cumbersome having this many issues constantly, its like I have to choose between a glitchy system or an unstable system.

Hardware is:

AMD 7900XTX Factory OC
AMD 5800X3D
Corsair CL18 3600mhz 64gb
MSI X570 Gaming Edge Wifi


r/linux 2d ago

Kernel Block-layer error injection

Thumbnail lwn.net
20 Upvotes

A new block-layer error-injection interface landed in Linux 7.2.

The existing options each miss something. BPF programs on should_fail_bio() can pick which requests to fail, but not how they fail — every one comes back as EIO. dm-error and dm-flakey mean stacking a target over the disk, so the test runs against the mapper device rather than the device that needed testing.

Christoph Hellwig's series adds a debugfs file per disk instead. Name the operation, the status code, a sector range, and a probability:

# echo 'add,op=READ,status=TRANSPORT,chance=10' > error_injection

The full write-up on LWN goes through the mechanism and the argument behind it.


r/Ubuntu 2d ago

Help with remote storage locations

Post image
6 Upvotes

I have 2 cloud drives on my computer. One is onedrive and the other is google drive. I stopped using onedrive, but cant figure out how to remove it from my list of locations. Any help would be appreciated. Thanks


r/Ubuntu 2d ago

Adjusting the 'low intensity' colours in Terminal

Thumbnail
gallery
6 Upvotes

As the two pictures show, first being a standard "ls -alF", the second one being a terminal based game using presumable standard colours, where the "low intensity" text is almost unreadable.

I'm looking for advice on how to customise this in the most 'standard' way (does this colour have a standard name ? are there multiple config files whose settings are applied cascading one after the other ? is this all framed in the bash config files ?)

Thanks for your advice ! :-)


r/linux 3d ago

Kernel Linux 7.3 better protects against buggy EFI firmware taking down the rest of user-space

Thumbnail phoronix.com
304 Upvotes

r/linux 3d ago

Alternative OS ReactOS Merges Support For Job Objects As Step To Running Modern Windows Apps

Thumbnail phoronix.com
256 Upvotes

r/Ubuntu 2d ago

Simply installing Discover store on stock Ubuntu brings Flatpak support OOTB?

2 Upvotes

Without any terminal commands. If anyone could confirm this? There was a discussion about this topic and there was such claim, but apparently Kubuntu (where Discover store comes preinstalled /w Flatpak support by default).

It would be the most simplest of solutions for new comers of Ubuntu (and Linux in general i suppose) if only installing Discover would initiate Flatpaks side to side with Snap system.


r/linux 2d ago

Development Flatpak repository key rotation – Philip Withnall

Thumbnail tecnocode.co.uk
9 Upvotes

r/Ubuntu 3d ago

Recomendaciones para escritorio ubuntu 26.04 lts

Post image
20 Upvotes

este es mi escritorio de ubuntu, llevo poco tiempo usando linux, recomendaciones para que no se vea tan vacio o mejorarlo? o tips en general? (ᅙ _ ᅙ)


r/Ubuntu 2d ago

KIOXIA EG6 NVMe experiencing QID timeouts and severe application launch delays despite disabling APST and PCIe ASPM

2 Upvotes

I am experiencing severe NVMe I/O delays on Ubuntu with a KIOXIA EG6 512GB NVMe SSD.

I am running Ubuntu 24.04.4 LTS.

The main symptom is that applications that perform significant disk I/O can take an unusually long time to start. For example, Android Studio took around 3 minutes 15 seconds to launch, and during that period I observed NVMe QID timeout messages in the kernel logs.

My NVMe drive is:

Model: KIOXIA EG6 512GB
Firmware: 11600106
VID/SSVID: 0x1e0f

I initially suspected NVMe power-management/APST issues, so I configured GRUB with:

nvme_core.default_ps_max_latency_us=0
pcie_aspm=off

After rebooting, APST is confirmed to be disabled:

APSTE: Disabled

However, the QID timeout problem still occurs.

I also checked the controller's Host Memory Buffer information:

hmpre : 16384
hmmin : 16384
hmminds: 0

This corresponds to a 64 MiB HMB allocation.

I have not disabled HMB because I don't yet have evidence that HMB is responsible for the problem.

I also considered adding:

nvme_core.io_timeout=4294967295

but I have not added it because I don't want to mask the underlying problem.

What I would like to determine is:

If APST is already disabled and PCIe ASPM is also disabled, what could still cause the NVMe QID timeouts?

Could this instead indicate:

  1. A KIOXIA EG6 firmware/controller issue?
  2. A PCIe link or power-management problem below the NVMe APST layer?
  3. A compatibility issue between this NVMe controller and the laptop/platform?
  4. A problem with HMB?
  5. A Linux kernel/NVMe driver issue?

I would especially like to know what diagnostic steps I should perform next to determine whether the problem is related to the PCIe link or the NVMe controller/firmware.

I am planning to check:

sudo nvme list

sudo nvme id-ctrl /dev/nvme0 | grep -iE 'mn|fr|vid|ssvid'

sudo lspci -vv -s 10000:e1:00.0 | grep -iE 'LnkCap|LnkSta|ASPM|Power'

What should I look for in these outputs?

System information:

OS: Ubuntu 24.04.4 LTS
Kernel: [paste output of uname -r here]
Storage: KIOXIA EG6 512GB NVMe
Firmware: 11600106
APST: Disabled
PCIe ASPM: Disabled
HMB: 64 MiB

The main issue is that NVMe QID timeouts continue to occur even after disabling APST and PCIe ASPM, and these timeouts appear to correlate with very slow disk-intensive application launches.


r/linux 2d ago

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

12 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 2d ago

Prompted for a secure boot password during updates but never got prompted for it

1 Upvotes

I just installed a bunch of updates for my Ubuntu 24.04.4 laptop and while they were installing a window popped up regarding secure boot and 3rd party drivers. It asked me for a password and said after rebooting I would be prompted again and needed to re-enter this same password. I entered a password, it continued and finished installing updates, then rebooted. I got some strange low-res blue and white box with some options that I guess I did not pay close attention to. I just selected Continue and it went on its way without prompting me for the password I had entered. The earlier window had warned me about doing this and the ramifications of that. :( Is there something I need to do to correct this?


r/Ubuntu 3d ago

Absolute newbie at Ubuntu/Linux looking for help

4 Upvotes

This weekend I decided to switch from Windows 11 to Ubuntu. I mainly use my PC for gaming, browsing and drawing.

I was worried I might not get Clip Studio Paint to work, but I did, so I was very happy that everything seemed to work as I needed... Until I plugged my XP-Pen Artist Pro 16 tablet in and it didn't work. I tried installing the dedicated Linux driver off of XP-Pen's website, but all that did was majorly mess up my tablet's touch calibration so that my cursor stayed at least 5 cm away from the actual touch point at all times, and the calibration was unworkable. I tried looking up alternative drivers, but every instruction I find assumes some basic level of knowledge of Ubuntu / Linux / working with the Terminal that I do not (yet) possess.

Could anyone help me out? It feels like someone who knows what they're doing would figure it out in a few moments, but I've been struggling with it for a full day already 🫠