Ubuntu Linux

2308 readers
1 users here now

Linux for Human Beings.

Ubuntu is a popular Linux operating system for PC / mobile devices, etc.

Developed by Canonical & based on Debian (another older Linux OS) which is known for it's rock solid stability.

Ubuntu is trusted everywhere computing by professionals and common users alike.

https://ubuntu.com/

founded 6 years ago
MODERATORS
1
 
 

I've been running Ubuntu 26.04 'Resolute Raccoon' on my 'Streaming Fortress' PC
NUC7 - Intel J5005 - 16GB DDR4-2400 RAM - 120GB SSD (2013 Hardware)
for the last two months now.

I put this machine through the wringer: heavy streaming on a bit ambiguous shady sites films and tv series, and running custom 'Fortress' scripts to isolate it completely from my home network.

Despite the hardware being a bit old and the heavy workload, it’s been a flawless experience so far. Even the major updates didn't break my custom scripts or security structure. Well done, Ubuntu team!! 🐧 🫶

@ubuntu@ubuntu.social
@ubuntu@lemmy.ml

https://releases.ubuntu.com/26.04-snapshot1/

https://reubuntu.blogspot.com/2025/10/ubuntu-2604-data-di-rilascio-e-nuove.html

#UbuntuResoluteRaccoon
#Ubuntu
#UBUNTU26_04
#Ubuntu26
#SnapShot1
#LTS
#Linux
#FOSS
#OpenSourceOS
#LinuxCommunity
#ResoluteRaccoon
#TechNews
#LinuxNews
#desktoppc
#ServerPc
#dailybuilds
#prototypeOS
#prototypeUBUNTU
#Canonical
#FreeStreamsLive
#StreamingUnity

2
 
 
3
 
 

cross-posted from: https://lemmy.ca/post/59381417

I often need to allow some randomly selected port to be open (tcp & udp) in the Uncomplicated Firewall (UFW), while some app is active. Then I'd like to close it. The port number is written in a file, say portfile

At the moment I'm doing this manually: read the number, then call sudo ufw allow xxxx/tcp in a terminal. Later on, delete the port rule with sudo ufw delete [rulenumber].

I'm trying to write a bash script to do this in a more automated way. It's easy to read the number from the flie as a variable, then call ufw with that number (provided the script is started as sudo).

What's not clear to me is how to delete the UFW rule once the application is closed. I could start the app within the bash script itself. Maybe it'd just be a matter of waiting for it to finish?

I'm very thankful for suggestions and ideas – and learning more about bash tricks :)

4
5
6
 
 

I just got this

$ sudo apt update && sudo apt -y install timeshift
Henter:15 https://www.synaptics.com/sites/default/files/Ubuntu stable InRelease [9.626 B]
E: Repository 'https://www.synaptics.com/sites/default/files/Ubuntu stable InRelease' changed its 'Origin' value from '' to 'Synaptics Inc'
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.

What fresh hell is this?

7
 
 

I used it the first time because i am a circuit designer this is truly a blessing

8
9
10
 
 

just run: sudo apt update && sudo apt upgrade to fix the issue.

11
12
13
14
15
 
 

I've used multiple linux distro's in the early 2000's but found myself going back to macOS for the last 15 years.

Recently my macbook pro crashed and I decided to ditch big tech and bought a refurbished Lenovo X1 Carbon gen 8 (i5, 16 GB ram, 256 GB disk) for 300 euros (without VAT) & installed Ubuntu 24 LTS

I must say I am so surprised with how polished the OS feels, the fingerprint reader, the screenshots, emojis, the battery life of my Bluetooth headphones, hibernating correctly, pluging in a printer that just works ... its in the little things ...

It has really become something that I can hand over to my mom now and be confident that she will not bump into one issue after the other. Hats of to all devs involved that made this happen!

16
 
 

Two weekends ago I upgraded my Ubuntu desktop from 22.04 to 24.04.3 and was left with an unusable system because I opted to keep my existing copy of the gdm-smartcard-pkcs11-exclusive configuration file because I don't use a smartcard.

But it's a new configuration file and is REQUIRED. By saying I didn't want it updated, the update program didn't create the new one. And since there wasn't an old one, the upgrade failed with "error: alternative path /etc/pam.d/gdm-smartcard-pkcs11-exclusive doesn’t exist" and "The upgrade has aborted. Your system could be in an unusable state." Oh, it certainly was.

It might as well have said, "Enter N if you want your system to become unusable."

The upgrade program should never have asked. If the file is required and it isn't there, it should have just created it. I think it's a bug in the update program.

gdm3, ubuntu-desktop, and ubuntu-desktop-minimal weren't installed. PAM was not set up. No way to log in.

I wrote a blog post about how I recovered from this in case anyone else is bitten by this same issue: https://jerry.hear-me.blog/ubuntu-22-04-to-24-04-upgrade-failure-missing-file/

17
 
 

cross-posted from: https://programming.dev/post/35495679

Earlier post version: image/text.

From another article referenced there:

The maintainers of the Ubuntu Linux distribution are now rewriting GNU Coreutils in Rust. Instead of using the GPLv3 license, which is designed to make sure that the freedoms and rights of the user of the program are preserved and always respected over everything else, the new version is going to be released using the very permissible or "permissive" (non-reciprocal) MIT license, which allows creating proprietary closed-source forks of the program.

There will surely be small incompatibilities - either intentional or accidental - between the Rust rewrite of coreutils and the GNU/C version. If the Rust version becomes popular - and it probably will, if Ubuntu starts using it - the Rust people will start pushing their own versions of higher level programs that are only compatible with the Rust version of coreutils. They will most probably also spam commits to already existing programs making them incompatible with the GNU/C version of coreutils. That way either everyone will be forced into using the MIT-licensed Rust version of coreutils, or the Linux userland becomes even more broken than it already is because now we have again two incompatible sets of runtime functions that conflict with one another. Either way, both outcomes benefit the corporations that produce proprietary software.

(Source – which does contain some more-than-problematic language outside of these passages, compare the valid objections raised by others in the cross-posts.)

Compare also how leaders of Canonical/Ubuntu have ties to Microsoft, and how the Canonical employee who leads the push to rewrite coreutils as non-GPL-licensed Rust software has spent years working for the British Army, where he "Architected and built multiple high-end bespoke Electronic Surveillance capabilities", by his own proud admission.

18
19
20
4
submitted 7 months ago* (last edited 7 months ago) by M137@lemmy.world to c/ubuntu@lemmy.ml
 
 

Hey, I am forced to use Ubuntu 20.04 because it's the only distro and version currently supported by Shadow, which I use for several hours every day. (Yeah, it sucks that they haven't kept up with updates or support other distros...) And I'm trying to install Floorp browser but I get errors both via apt get install and via flatpak. Here are the two errors:

apt get install floorp
floorp : Depends: libgdk-pixbuf-2.0-0 (>= 2.22.0) but it is not installable
E: Unable to correct problems, you have held broken packages.

flatpak install flathub one.ablaze.floorp
Looking for matches…
error: Unable to load summary from remote flathub: URI https://dl.flathub.org/repo/summary exceeded maximum size of 10485760 bytes

I'm pretty new to Linux so I have no idea what to do here. I found nothing helpful when searching these errors.

21
 
 

Please don't lecture me how this is not a good idea. The system is non critical with zero important data, I just need least effort to input and confirm password.

During install, Ubuntu 25.04 allowed me to type in 1 character long password, but I picked the wrong key that's not as convenient as I thought.

I've tried changing password and GUI won't allow me to do it and passwd complains about length and still makes it look like it changes it, but doesn't really. So, how can I bloody do it without reinstalling the whole damn OS again because only installer isn't complaining about it?

Thanks

22
 
 

I am new to Ubuntu and Linux, so I will almost certainly not have enough information, sorry.

I set up my two monitors with the refresh rate, location, and placements and saved and it all worked fine.

The machine went to sleep, and when I woke it up, it had defaulted the display settings.

I have had a look around, and someone suggested setting the displays through the Nvidia x server app, but that still did the same thing.

Has anyone had this or know a solution? Its not a huge deal, but it is a pain to reset them everytime I log on.

23
 
 

Hello,

Before the current ubuntu upgrade, i used a proprietary driver, but now, the command "ubuntu-drivers devices" return an empty result. I'm tempted tu use the ppa, but i fear it could break my system.

OS: ubuntu 25.04 Nvidia GTX 1050Ti

24
 
 

Hello,

I can't do anything that implies the use of dpkg or apt. No matter what i do, i get the same message (on french).

stem@stem-kubuntu:~$ sudo apt upgrade
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Impossible de satisfaire les dépendances : 
 libkf5textedittexttospeech1 : Dépend: libkf5textaddons-data (>= 1.5.4-0ubuntu1) mais il n'est pas installable
 libkf5textemoticonscore1 : Dépend: libkf5textaddons-data (>= 1.5.4-0ubuntu1) mais il n'est pas installable
 libkpim6akonadisearchcore6 : Dépend: libakonadisearch-data (>= 4:24.12.3-0ubuntu1) mais il n'est pas installé
Erreur : Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).
stem@stem-kubuntu:~$ sudo apt --fix-broken install
Correction des dépendances... Fait              
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libaccounts-qt5-1               libkpim5akonadicontact5      libkpim5imap-data              libkpim5ldap5           libkuserfeedbackcore1
  libkaccounts2                   libkpim5akonadisearchdebug5  libkpim5imap5                  libkpim5libkdepim-data  libkuserfeedbackwidgets1
  libkpim5akonadiagentbase5       libkpim5contacteditor5       libkpim5kontactinterface-data  libkpim5libkdepim5      libqt5keychain1
  libkpim5akonadicontact-data     libkpim5grantleetheme-data   libkpim5kontactinterface5      libkpim5textedit-data   libsignon-qt5-1
  libkpim5akonadicontact-plugins  libkpim5grantleetheme5       libkpim5ldap-data              libkuserfeedback-l10n   qml-module-org-kde-userfeedback
Veuillez utiliser « sudo apt autoremove » pour les supprimer.

Installation de dépendances : 
  libakonadisearch-data

SUPPRESSION :
  libkf5textedittexttospeech1  libkf5textemoticonscore1

Sommaire :
  Mise à niveau de : 0. Installation de : 1Supprimé : 2. Non mis à jour : 0
  7 partiellement installés ou enlevés.
Taille du téléchargement : 0 B / 27,8 kB
  Espace libéré : 190 kB

Continuer ? [O/n] 
(Lecture de la base de données... 403326 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libakonadisearch-data_4%3a24.12.3-0ubuntu1_all.deb ...
Dépaquetage de libakonadisearch-data (4:24.12.3-0ubuntu1) ...
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/libakonadisearch-data_4%3a24.12.3-0ubuntu1_all.deb (--unpack) :
 trying to overwrite '/usr/share/locale/ar/LC_MESSAGES/akonadi_search.mo', which is also in package libkpim5akonadisearch-data (4:23.08.5-0ubuntu3)
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/libakonadisearch-data_4%3a24.12.3-0ubuntu1_all.deb
Erreur : Sub-process /usr/bin/dpkg returned an error code (1)
stem@stem-kubuntu:~$

My hardware

Intel Core i5-8500
Ubuntu 25.04
nvidia GTX 1050i
25
 
 

Besides having the latest version available, what do Ubuntu users who run MariaDB wish to see in future versions of MariaDB, or how it is integrated and packaged in Ubuntu?

I am the maintainer in Ubuntu - looking for feedback and ideas.

view more: next ›