Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

General Q&A about Linux and Unix-like operating systems

Filters (None)
60%
+1 −0
Show GPU usage in System Monitor

In PopOS's standard System Monitor application, how do I see the GPU usage? I can see the CPU, RAM, disk and network usage, and graphs for them, but GPU usage is listed nowhere. It's available in M...

0 answers  ·  posted 3d ago by Andreas from the dark caverns‭  ·  edited 3d ago by Andreas from the dark caverns‭

60%
+1 −0
Control desktop fan speeds

How do I control my computer's fan speeds, including the case fans, and the CPU pump and fan speed? Moving from Windows on an Acer laptop, I am used to Acer's PredatorSense application which lets ...

0 answers  ·  posted 4d ago by Andreas from the dark caverns‭  ·  edited 4d ago by Andreas from the dark caverns‭

66%
+2 −0
Monitor computer temperatures

How do I read computer temperatures from my desktop in PopOS? Is there a terminal command, DE extension or GUI application that I can use for the purpose? The UEFI reports CPU, CPU case and motherb...

0 answers  ·  posted 4d ago by Andreas from the dark caverns‭  ·  edited 4d ago by Andreas from the dark caverns‭

60%
+1 −0
Enable multiplayer for Titanfall 2 from EA Games with Lutris

I have installed the Flatpak version of Lutris from Pop_Shop in PopOS. From within Lutris, I have installed the EA App, which I have then used to download several games from my library. Unfortunate...

0 answers  ·  posted 4d ago by Andreas from the dark caverns‭  ·  edited 4d ago by Andreas from the dark caverns‭

42%
+1 −2
Calculate the SHA1 checksum of a file

How to calculate the SHA1 digest of a file in a shell?

2 answers  ·  posted 16d ago by Iizuki‭  ·  last activity 4d ago by Iizuki‭

66%
+2 −0
Keep OpenRGB profiles active after hibernation and shutdown

I have created a set of profiles in OpenRGB that set the RGB lights on the fans and LED strips inside my desktop case. This works as expected, however, the activation of a profile does not persist ...

0 answers  ·  posted 8d ago by Andreas from the dark caverns‭

60%
+1 −0
Stop Lutris from changing the screen scaling

Every time I open EA Games from within Lutris, the desktop's UI/screen scaling is reset from 150% to 100%. This is in PopOS running with a 4K resolution on a 4K screen. The resolution is not change...

1 answer  ·  posted 9d ago by Andreas from the dark caverns‭  ·  last activity 9d ago by Andreas from the dark caverns‭

50%
+0 −0
Why are most distros so laggy on my Intel+NVIDIA laptop?

Greetings, kernel comrades! Ready to fork this conversation? I've been distro hopping for years now. I love Fedora and Tumbleweed, but everything I've tried beyond Ubuntu is slow and jumpy, and ev...

1 answer  ·  posted 12d ago by Upgrade6082‭  ·  last activity 12d ago by aheinlein‭

66%
+2 −0
Does Fedora have cutting edge features, and what makes it so?

I saw another post recommend using Fedora if you want cutting edge features. Is Fedora really a "cutting edge" distro? I am not very familiar with Fedora, I know it's a community counterpart to R...

1 answer  ·  posted 28d ago by matthewsnyder‭  ·  last activity 12d ago by terdon‭

50%
+0 −0
How to export public GPG key?

GPG stores keys inside an internal database of some sort. How to export your public key in the familiar -----BEGIN PGP PUBLIC KEY BLOCK----- format so that it can be imported to other software? E.g...

2 answers  ·  posted 2mo ago by Iizuki‭  ·  last activity 14d ago by amarok‭

GPG
66%
+2 −0
Nerf an SSH login outside expected IP range

Can I restrict myself from certain actions when I SSH in from outside a certain IP range? For instance no sudo? Maybe with ~/.ssh/authorized_keys having a from="!1.2.3.4/26" option with some kind ...

1 answer  ·  posted 28d ago by Michael‭  ·  last activity 16d ago by Michael‭

ssh
60%
+1 −0
Can you put systemd units under a custom path?

The systemd manual gives a list of path where systemd looks for unit files. However, I want to isolate my units in a path of my own choosing. Is it possible to configure systemd to add some path t...

1 answer  ·  posted 5mo ago by matthewsnyder‭  ·  last activity 16d ago by Cadence‭

81%
+7 −0
What unexpected things can happen if a user runs commands expecting a text file on input lacking a file-final newline?

It is often taught that in Unix/Linux text files should end with newline characters. The reason given (orally) to me by various sources was that "some commands (such as wc) assume or require a newl...

3 answers  ·  posted 11mo ago by Lover of Structure‭  ·  last activity 17d ago by mirabilos‭

66%
+2 −0
<!nocheck> meaning in Build-Depends

Trying to understand what exactly <!nocheck> does next to a package in build-depends (for example, Perl). Debian Wiki says: Terms can be negated by using an exclamation mark as a prefix ...

1 answer  ·  posted 1y ago by nteodosio‭  ·  last activity 17d ago by mirabilos‭

45%
+9 −11
Which Linux system to use?

What factors should I consider when choosing a Linux distribution? In particular, how does my level of skill or familiarity with Linux influence this decision? For example, are there distributions...

5 answers  ·  posted 3y ago by deleted user  ·  last activity 17d ago by Michael‭

80%
+6 −0
How to forward SSH access of one machine, through another, to the rest of a network?

I have a setup with two Raspberry PIs, a CM3 module with only a USB connection to the outside, and the Pi4 with a lot of connectors. I set up things such that CM3 functions as USB Gadget, and once...

3 answers  ·  posted 3y ago by CanisSomnolentus‭  ·  last activity 17d ago by Michael‭

71%
+3 −0
How to invert command exit code?

How to apply a logical not to a shell command, e.g. in a Bash script? So if the command exited with 0 (success) I would like it to be changed to a non-zero value, and if it exited with a non-zero ...

1 answer  ·  posted 7mo ago by Iizuki‭  ·  last activity 19d ago by Quasímodo‭

75%
+4 −0
How to run a command on a list of files?

Suppose I have a list of files on standard input. These may be the output of find, cat filelist.txt or something else. How can I run a command on each file in turn?

3 answers  ·  posted 12mo ago by matthewsnyder‭  ·  last activity 19d ago by Quasímodo‭

75%
+4 −0
Close all desktop notifications

I'd like to hide/dismiss/remove all the notifications that applications like Signal have created. I know I can create notifications with, for example, notify-send -t 10000 "🤖 Here goes my message"...

1 answer  ·  posted 2y ago by Matthias Braun‭  ·  last activity 19d ago by Quasímodo‭

66%
+2 −0
How to show motherboard model?

Surely there exists a command to print out the system's mother board model? Opening up the chassis is not an option.

2 answers  ·  posted 27d ago by Iizuki‭  ·  last activity 20d ago by Matthias Braun‭

71%
+3 −0
Why is 32768-60999 the default for local/ephemeral ports?

The local port range on my Arch Linux installation is 32768-60999 according to cat /proc/sys/net/ipv4/ip_local_port_range Wikipedia states that this range is "used by many Linux kernels" and th...

0 answers  ·  posted 23d ago by Matthias Braun‭  ·  edited 20d ago by Michael‭

71%
+3 −0
How to convert json to yaml?

How to convert a json file to yaml? Technically json is already valid yaml, but I'm talking about the characteristic easy-to-read yaml formatting with indentation and minimal quotes.

1 answer  ·  posted 1mo ago by Iizuki‭  ·  last activity 25d ago by Iizuki‭

60%
+1 −0
Is libostree practical for user files?

Is it practical to use libostree for user files? Or is it too specialized for tracking an entire OS? I am not familiar with libostree, but sounds like it's "Git for filesystem trees". Seems like t...

0 answers  ·  posted 28d ago by matthewsnyder‭

66%
+2 −0
Systemd unit needs to start at boot but wait for network

I have a systemd unit that does some stuff on the internet. Sometimes this gets fired at startup. I want to make sure it's delayed until the computer is connected to the internet. In my notes I fo...

1 answer  ·  posted 1mo ago by matthewsnyder‭  ·  last activity 1mo ago by Iizuki‭

50%
+0 −0
Systemd service status if ExecStop or ExecStopPost fails?

Will the overall unit status be failed if either ExecStop or ExecStopPost fail? I would expect it to be so, but the documentation isn't very explicit about it.

1 answer  ·  posted 1mo ago by Iizuki‭  ·  last activity 1mo ago by Iizuki‭

60%
+1 −0
Moving the filesystem root to a different partition and booting from it

My primary drive is partitioned basically like so (only roughly to scale): / /home junk v v v |xx###############...

1 answer  ·  posted 1mo ago by Karl Knechtel‭  ·  last activity 1mo ago by Iizuki‭

71%
+3 −0
How to count the lines of a file?

How to get the number of lines in a file? I.e. for a file like this: Line one Line 2 Final line I would like to do something like this: $ count-lines /path/to/the/file/above 3

2 answers  ·  posted 3mo ago by Iizuki‭  ·  last activity 1mo ago by Michael‭

77%
+5 −0
What are the concrete security risks of forcibly terminating a process?

I'm using the Gnome System Monitor in Linux Mint. Whenever I attempt to "End" or "Kill" a process, I am given this warning via a modal dialog (emphasis mine): Killing a process may destroy data,...

2 answers  ·  posted 8mo ago by Karl Knechtel‭  ·  last activity 1mo ago by Kamil Maciorowski‭

71%
+3 −0
How do I migrate my main filesystem to a new drive?

I want to switch hard drives. How do I migrate my root FS from the drive it's on, to the new one, so that everything is exactly as it is?

3 answers  ·  posted 2mo ago by matthewsnyder‭  ·  last activity 1mo ago by matthewsnyder‭

50%
+0 −0
Pacman list files installed by a package

How to show a list of files belonging to a package with pacman?

1 answer  ·  posted 1mo ago by Iizuki‭  ·  last activity 1mo ago by Iizuki‭

50%
+0 −0
Get notifications to dunst when systemd units fail

How can I get notifications to dunst when systemd units fail?

1 answer  ·  posted 2mo ago by matthewsnyder‭  ·  last activity 2mo ago by Iizuki‭

60%
+1 −0
Manually trigger cron jobs

Do any of the cron implementations allow you to manually trigger cron jobs (stuff in your crontab) right now, in the exact same manner as they would have when triggered on their usual schedule, exc...

0 answers  ·  posted 2mo ago by matthewsnyder‭

50%
+0 −0
How to get remote container image digest with skopeo?

How to get the (index) digest of a remote container image with skopeo? So this would be your normal container image in a container registry. E.g. in docker.io

1 answer  ·  posted 2mo ago by Iizuki‭  ·  last activity 2mo ago by Iizuki‭

66%
+2 −0
==> WARNING: Possibly missing firmware for module: 'foo'

When I create the initramfs, I sometimes see messages like: ==> WARNING: Possibly missing firmware for module: 'xhci_pci' I get many for different modules. What do they mean? Should I in...

1 answer  ·  posted 2mo ago by matthewsnyder‭  ·  last activity 2mo ago by Iizuki‭

77%
+5 −0
What is cat abuse/useless use of cat?

Sometimes I share Unix commands online, and people chastise me for "useless use of cat" (UUOC) or "cat abuse". My cat is quite comfy and doing very well, thank you. What are they talking about?

3 answers  ·  posted 2mo ago by matthewsnyder‭  ·  last activity 2mo ago by Canina‭

cli
71%
+3 −0
Why/how can distro support lifetimes exceed the lifetime of their dependencies (such as Python)?

Motivating example: my Mint 20.3 distribution offers long-term support until April 2025, which matches the "standard support" offered for the upstream Ubuntu (20.04 "Jammy Jellyfish"). However, the...

2 answers  ·  posted 2mo ago by Karl Knechtel‭  ·  last activity 2mo ago by matthewsnyder‭

71%
+3 −0
Can a malicious party add false recipients (who are listed but can't really decrypt) to an encrypted GPG message?

In gpg(1), one normally adds recipients of an encrypted message with --recipient. Those recipients will be able to decrypt the message, and their key ID will appear unencrypted, so anyone will kno...

0 answers  ·  posted 2mo ago by alx‭  ·  edited 2mo ago by alx‭

GPG
71%
+3 −0
How do you remap mouse buttons?

How can I remap buttons on my mouse, especially for more exotic ones like MMO mice?

3 answers  ·  posted 4mo ago by matthewsnyder‭  ·  last activity 2mo ago by Michael‭

60%
+1 −0
Group and users seem to disagree about whether the users are in the group

On my current setup (running Linux Mint 20.3 Cinnamon), I have an administrative user and several ordinary users. I intend for all of these users to be in the same group, which happens to have the ...

0 answers  ·  posted 2mo ago by Karl Knechtel‭

66%
+2 −0
How do you generate arbitrary random numbers from /dev/random?

Suppose I want to get random numbers from /dev/random with basic CLI tools. Is there a way to do it, that's easier to type and read than python -c 'import random; print(100 + 200*random.random())'?...

1 answer  ·  posted 2mo ago by matthewsnyder‭  ·  last activity 2mo ago by r~~‭

71%
+3 −0
What are non-POSIX shells and what's the point of them?

I've been learning some Linux and I finally feel like I can find my way around the command line. But now I hear people say there are other, "non-POSIX" kinds of shell, with different semantics. Wha...

1 answer  ·  posted 2mo ago by matthewsnyder‭  ·  last activity 2mo ago by matthewsnyder‭

60%
+1 −0
How do you generate random strings from /dev/random?

Of course every language has some kind of random library... But can you generate custom random strings with just basic CLI tools? For example, we have /dev/random which provides a stream of random...

1 answer  ·  posted 2mo ago by matthewsnyder‭  ·  last activity 2mo ago by matthewsnyder‭

60%
+1 −0
Prettify XML in a shell

How to pretty print XML in a shell? I have command-line tool which outputs XML in a single line, totally unreadable. I would like something to pipe this into, to turn it into human readable XML wi...

1 answer  ·  posted 2mo ago by Iizuki‭  ·  edited 2mo ago by Iizuki‭

60%
+1 −0
Is there a way to automatically normalize paths when extracting RARs?

I use unrar to extract rar archives sometimes: UNRAR 6.24 freeware Copyright (c) 1993-2023 Alexander Roshal Sometimes the archive root has several files, so if I do unrar x foo.rar it will...

1 answer  ·  posted 2mo ago by matthewsnyder‭  ·  last activity 2mo ago by Karl Knechtel‭

66%
+2 −0
Solr crashes on startup with segmentation fault

I am trying to run Solr 9.5.0 on Windows Subsystem For Linux 2. It crashes with a Segmentation Fault and does not start. I can run it on Windows without an issue. Java version on WSL2: 17 Java ve...

1 answer  ·  posted 3mo ago by tarhalda‭  ·  last activity 2mo ago by tarhalda‭

50%
+0 −0
How to add a new drive to a BTRFS filesystem?

BTRFS is capable of spanning over multiple drives. How to add one more to an existing filesystem?

1 answer  ·  posted 2mo ago by Iizuki‭  ·  last activity 2mo ago by Iizuki‭

75%
+4 −0
How to extract string from file, run filter, and replace in file with new value?

TASK I am coding up ebooks to a specific standard, and have a script that converts a string into the correct titlecase for this publisher. When working with some public domain source files, one of...

4 answers  ·  posted 6mo ago by David‭  ·  last activity 2mo ago by Mithical‭

71%
+3 −0
NetworkManager can't open certificate file when trying to connect to VPN

I want to connect to my university network via OpenVPN under Fedora GNOME. I imported the openvpn configuration provided by the university in the Network Manager GUI and specified the user certifi...

0 answers  ·  posted 3mo ago by adonias‭  ·  edited 3mo ago by Quasímodo‭

66%
+2 −0
What are the %U and %u parameters in desktop files?

Desktop files always have either %u or %U as an argument for the program being launched. E.g. here's a line from my firefox.desktop: Exec=/usr/lib/firefox/firefox %u What does it mean?

1 answer  ·  posted 3mo ago by Iizuki‭  ·  last activity 3mo ago by Iizuki‭

71%
+3 −0
How do I diagnose TLS errors?

For reasons of my own, I have services on my LAN which use HTTPS and I create my own certificates for these. Over the years, the usage of TLS has evolved considerably. Many features that were once...

1 answer  ·  posted 3mo ago by matthewsnyder‭  ·  last activity 3mo ago by Michael‭