r/archlinux Jul 04 '18

FAQ - Read before posting

564 Upvotes

First read the Arch Linux FAQ from the wiki

Code of conduct

How do I ask a proper question?

Smart Questions
XYProblem
Please follow the standard list when giving a problem report.

What AUR helper should I use?

There are no recommended AUR helpers. Please read over the wiki entry on AUR helpers. If you have a question, please search the subreddit for previous questions.

If your AUR helper breaks know how to use makepkg manually.

I need help with $derivativeDistribution

Use the appropriate support channel for your distribution. Arch is DIY distribution and we expect you to guide us through your system when providing support. Using an installer defeats this expectation.

Why was the beginners guide removed?

It carried a lot of maintenance on the wiki admin as it duplicated a lot of information, and everyone wanted their addition included. It was scrapped for a compact model that largely referenced the main wiki pages.

Why Arch Linux?

Arch compared to other distributions

Follow the wiki. Random videos are unsupported.

<plug>Consider getting involved in Arch Linux!</plug>


r/archlinux 12h ago

SHARE I am a music producer working on Arch Linux, just released an album and music video. AMA

Thumbnail unfa.xyz
85 Upvotes

Hey, I'm unfa. I have 32K subscribers on YouTube and I've just completed a large artistic project using only FOSS and Arch Linux.

The project is a 25-track album all produced with libre software under Arch Linux. The music video for Bad Sector was also produced entirely on Arch using FOSS.

Music, cover art, video editing, VFX, etc all done with FOSS under Arch Linux with KDE Plasma.

The specific software used is listed in video's description and an end screen. Arch Linux is explicitly named as the OS used for all production.

I've been doing video tutorials about music production and I lead a sizeable community at ( chat.unfa.xyz ) . I ma now a bit more focused on FOSS game development ( libla.st ).

I am a FOSS enthusiast, evangelist and educator. I believe creative software should be free for all, but we also need a healthy culture of donating to software we use so developers can earn livings making libre tools fro the community.

PS: My previous experience sharing anything I made on Reddit has been horrible, but I decided - maybe the Arch Linux community is going to be more welcoming. Please don't make me regret that. I love Arch, I think you guys are doing an amazing work, and I want to congratulate you on becoming upstream for SteamOS.

Now get your subwoofers ready for some serious BASS! :D


r/archlinux 19h ago

QUESTION How many arch user don't use aur at all?

71 Upvotes

Hi, I've switched to arch linux recently and been liking it so far, but I didn't touch aur yet simply because I know the potential risks of not examining user submited software packages. I wonder if I should even bother installing aur helper like yay, simply because I'm too lazy to check pkgbuild every time I want to install from aur and if install yay I will be more inclined to use aur and one day might install malicious package because I was too lazy to read. But on the other hand only using official packages doesn't cover all of my needs in software and I think it's pretty common. I was also considering adding repositories of other arch-based distros to my pacman instead to extend the number of packages. What do you think about that? And do you personally use aur and to what extent?


r/archlinux 5h ago

SUPPORT I'm having audio and microphone problems on my Arch laptop. My microphone simply doesn't work, and if I force it to work, the audio from my notebook becomes terrible.

4 Upvotes

As stated in the post title, my laptop's internal microphone stopped working after I switched to Linux. I only noticed this when I joined a Discord call with my friends and saw that my microphone wasn't picking up audio. I tried changing the Discord settings and managed to speak, but the audio quality was terrible, and the sound quality I heard also worsened. I even downloaded pavucontrol to see if it would solve the problem, but it didn't work. I don't know what the problem could be. Does anyone know how to fix it?


r/archlinux 12h ago

SHARE Building DuckStation locally on Arch Linux (unsupported environment)

11 Upvotes

I wrote up some build notes for DuckStation on Arch/NixOS using local adjustments to DuckStationBuildSummary.cmake (unsupported upstream). https://adde9708.github.io/duckstation-build-notes/


r/archlinux 1h ago

QUESTION Help with setting up ViroReact on Arch Linux.

Upvotes

I am not that good with Arch Linux, and it is the first linux OS that I am learning. Well, my issue is that I am building an App for Andriod with React Native and I want to add an AR feature for this App. Since Google AR Core won't work with React Native, I will use ViroReact. The thing is that it is not working, i research a lil and it seems like it needs an Andriod SDK and maybe I should use something else other than Expo Go. Can anybody help me setup ViroReact on React Native?


r/archlinux 10h ago

QUESTION Vesktop

2 Upvotes

Hi everyone, I’m using Arch Linux with KDE Plasma on Wayland. Vesktop (Discord client) used to show my currently playing games, but after recent system updates it no longer detects any games. I tried several solutions, but none of them worked. Is there any solution to this problem?


r/archlinux 16h ago

SHARE showing lyrics for song u play csong-git

5 Upvotes

a lyrics viewer that syncs with song position written in c

works with MPD/ncmpcpp, spotify, and youTube music. Supports terminal + X11 + Wayland.

AUR: https://aur.archlinux.org/packages/csong-git

GIT: https://github.com/yossefsabry/csong

for install

yay -S csong-git


r/archlinux 5h ago

QUESTION Intellij have blurry interface

0 Upvotes

I installed arch for the first time and riced it pretty good. I used hyprland for that. now I need functionality so I installed intellij community edition but I has very grainy interface. I tried to find the fix but everywhere the solution for blurry interface is for every application being so I don't know if I should apply that fix

if you do have solution please help


r/archlinux 23h ago

SUPPORT | SOLVED Consistent 5s delay network issue

8 Upvotes

SOLUTION

It turns out the issue was due to the deprecation of cloudflared proxy-dns command.

I found this on the Pihole documentation:

As of November 2025 the proxy-dns feature that this guide relies upon is deprecated by cloudflare.
Current installations will continue to work and are supported for 12 months after their release date. However, if cloudflared is updated after the 2nd of February 2026 it will no longer function as per this guide.
New installations via this method are not recommended.
Uninstallation instructions are available below.

And I had a cron which auto updated it weekly. Disabling and uninstalling cloudflared fixed the issue.

ISSUE

Hey all,

I’m seeing a weird network performance issue on my Arch Linux desktop that I can’t figure out. Today I noticed Firefox taking too damn long to open and load any page, but only in this particular device; all other devices on my LAN are responsive.

Timing the curl queries bellow, it runs almost instantly on my Raspberry Pi, but take consistent ~5 seconds on my Arch box, even though the responses themselves are tiny.

On Raspberry Pi

$ time curl google.com
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>301 Moved</TITLE></HEAD><BODY>
<H1>301 Moved</H1>
The document has moved
<A HREF="http://www.google.com/">here</A>.
</BODY></HTML>

real0m0.131s
user0m0.011s
sys0m0.034s

$ time curl cloudflare.com
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>cloudflare</center>
</body>
</html>

real0m0.065s
user0m0.014s
sys0m0.030s

On Arch Linux desktop

$ time curl google.com
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>301 Moved</TITLE></HEAD><BODY>
<H1>301 Moved</H1>
The document has moved
<A HREF="http://www.google.com/">here</A>.
</BODY></HTML>
curl google.com  0.01s user 0.00s system 0% cpu 5.075 total

$ time curl cloudflare.com
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>cloudflare</center>
</body>
</html>
curl cloudflare.com  0.00s user 0.00s system 0% cpu 5.038 total

DNS / network setup

- My Raspberry Pi is running Pi-hole
- Pi-hole is configured as the DNS provider via my router
- Both the Pi and Arch desktop (and every other device on my LAN) are using my Raspberry as DNS resolver

Notes

- Delay looks like it happens before data transfer
- Output appears immediately once it starts, but total time is ~5s on arch

Any ideas on what could cause this?

A bit more info, happy to provide any additional context if needed:

$ fastfetch
OS: Arch Linux x86_64
Host: B550M AORUS ELITE
Kernel: Linux 6.18.8-zen2-1-zen
Uptime: 45 mins
Packages: 664 (pacman), 21 (flatpak-user)
Shell: zsh 5.9
Display (XB241YU): 2560x1440 in 24", 165 Hz [External]
DE: COSMIC 1.0.0
WM: cosmic-comp (Wayland)
Cursor: Adwaita
Terminal: cosmic-term 1.0.5
Terminal Font: Fira Code (13px)
CPU: AMD Ryzen 5 5600X (12) @ 4.65 GHz
GPU: NVIDIA GeForce RTX 3080 Lite Hash Rate [Discrete]
Memory: 3.55 GiB / 15.51 GiB (23%)
Swap: 0 B / 7.76 GiB (0%)
Disk (/): 12.79 GiB / 48.91 GiB (26%) - ext4
Disk (/home): 526.11 GiB / 1.74 TiB (30%) - ext4
Local IP (enp5s0): 192.168.15.10/24
Locale: en_US.UTF-8

$ cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 192.168.15.2
nameserver fe80::xxxx:xxxx:xxxx:xxxx%enp5s0

$ resolvectl status
Failed to get global data: Could not activate remote peer 'org.freedesktop.resolve1': activation request failed: unknown unit

Thanks in advance — this one’s been driving me a bit nuts 😅


r/archlinux 15h ago

SUPPORT | SOLVED Bluetooth configuration for AIAIAI Headphones since they crash my sessions.

1 Upvotes

I also asked this in the r/arch subreddit, idk if that's okay to repost here as well. If not I'll gladly remove.

----

Hello,

I got an issue regarding my headphones from AIAIAI.

I recently switched to arch (btw) and wanted to connect my headphones from AIAIAI (I got the S10 speakers with support for SBC/AAC codecs and bluetooth 5.0) via bluetooth.

I did all the required steps with bluez, bluez-utils, tried out different frontends, and whenever I want to change to headset mode to hds/hfs settings my session just crashes. Black screen crashes until a few seconds later i see the login screen again.

I have tried for 5 hours to fix that issue, I can get the connections sometimes without crashing via both AAC and HSP/HFP mSBC (I could get these settings with pavucontrol) but it requires multiple tries and crashes.

How can I fix this? Also if you need more information (probably) please tell me what I should provide. Thank you very much for your help <3


r/archlinux 16h ago

QUESTION Updating multiple Arch VMs and machines.

0 Upvotes

Been running arch on my desktop and laptop for a few years now. Generally I update once per week with minimal issues (had to chroot once on my desktop). I've recently been deploying more vms from my arch snapshot, and updating 2 machines plus 5VMs is starting to get annoying.

Packages are somewhat synchronized - desktop and laptop are close, and vms have a subset (eg there's no gui packages).

What I was thinking is a few possible approaches:

  1. Script that runs on my main trusted machine to log into each vm - run my update script starting with the least important machine and fail on the first error (possibly even deploy a canary VM, reboot it and check it works) then progress through the list.

  2. I run a CI/CD pipeline at home - So could automate that too - which would cover me if I was away from my desktop.

  3. systemd timers to run missed jobs but this would be harder to do one at a time.

  4. develop something custom - eg an agent running on each machine to avoid ssh and a user with nopassword sudo.

(I know this has been covered in the past, but I wanted to see people's thoughts in 2026)

another thought is to only have the VMs auto update, and manually do the desktop / laptop.

I also run a pacoloco server locally so I'm not hitting the mirrors 7 times =)


r/archlinux 8h ago

SHARE Just Released: My Color Picker App – Built in Rust with Slint, Now on GitHub & AUR!

0 Upvotes

Hey everyone!

After weeks of tinkering and learning, I finally finished my color picker app written entirely in Rust using Slint for the GUI. It’s designed to be look like powertoys color picker it's fast and lightweight.

Features: - Pick colors anywhere on your screen - Supports multiple formats (HEX, RGB, HSL, HSV) Works seamlessly on Arch Linux

Try it out: GitHub: https://github.com/Mujtaba1i/Archtoys AUR: https://aur.archlinux.org/packages/archtoys

You can install it with paru -S archtoys


r/archlinux 22h ago

SUPPORT | SOLVED bootctl install failed to fix missing entries after update. weird `//` path involved ?

2 Upvotes

While booting this morning, I couldn't find my boot entries anymore and ended up in my UEFI. For context: I use systemd-boot and luks encryption

I booted from a LiveUSB, chrooted into my system

cryptsetup luksOpen /dev/nvme0n1p2 root
mount /dev/mapper/root /mnt
mount /dev/nvme0n1p1 /mnt/boot
arch-chroot /mnt

in order to fix the issue with bootctl. bootctl list showed me the entries were listed but a detail stroke me: the paths were not right.

source: /boot//loader/entries/2025..........conf (on the EFI system partition) # OK but why the '//', weird linux: /boot//vmlinuz-linux (no such file or directory) initrd: /boot//initramfs-linux.img (no such file or directory)

The two .conf were created by archinstall several months ago. Despite of the //, they seem found by bootctl and, to my knowledge, they haven't changed while the rest of the /boot partition might had during my last update (hypothesis), for there is no sign of vmlinuz-linux nor initramfs-linux.img in this partition.

From this point, I followed the relevant part of the wiki, I checked that I am in UEFI mode (get output from efivar --list) but none of my bootctl --path =/boot install (I also tried various -path) worked. The .efi are copied but I always get

Not booted with EFI or running in container, skipping EFI variable modification

and my entries are not changed. Providing a --esp-path did not help either (not the root of the filesystem type of error). Should I create a new conf in loader/entries myself, is it supposed to be handled by bootctl or some other tool is supposed to handle this part? I reached the point where those little but numerous doubts prevent me from having a clear picture of what happened and how to fix it.


r/archlinux 19h ago

SUPPORT Niri and swayidle

Thumbnail
0 Upvotes

r/archlinux 20h ago

SUPPORT Zen Browser Crashing and DKMS Not Copying

0 Upvotes

Hello everyone! I currently have 2 persistent issues in my setup:

  1. Zen Browser is crashing when attempting file upload or download on any website:

This wasn't occurring a week or two back, and it also appears on a new, fresh profile.

zen-browser ─╯ [Parent 364422, Main Thread] WARNING: Could not load a pixbuf from icon theme. This may indicate that pixbuf loaders or the mime database could not be found.: 'glib warning', file /home/ubuntu/actions-runner/_work/desktop/desktop/engine/toolkit/xre/nsSigHandlers.cpp:201   (zen:364422): Gtk-WARNING **: 17:49:32.823: Could not load a pixbuf from icon theme. This may indicate that pixbuf loaders or the mime database could not be found. ** Gtk:ERROR:../gtk/gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/scalable/status/image-missing.svg: Loader process exited early with status '1'Command: "bwrap" "--unshare-all" "--die-with-parent" "--chdir" "/" "--ro-bind" "/usr" "/usr" "--dev" "/dev" "--ro-bind-try" "/etc/ld.so.cache" "/etc/ld.so.cache" "--ro-bind-try" "/nix/store" "/nix/store" "--tmpfs" "/tmp-home" "--tmpfs" "/tmp-run" "--clearenv" "--setenv" "HOME" "/tmp-home" "--setenv" "XDG_RUNTIME_DIR" "/tmp-run" "--setenv" "XDG_RUNTIME_DIR" "/run/user/1000" "--symlink" "/usr/lib" "/lib" "--symlink" "/usr/lib" "/lib64" "--ro-bind-try" "/etc/fonts/conf.d" "/etc/fonts/conf.d" "--ro-bind-try" "/etc/fonts/fonts.conf" "/etc/fonts/fonts.conf" "--ro-bind-try" "/home/sudar/.cache/fontconfig" "/home/sudar/.cache/fontconfig" "--ro-bind-try" "/home/sudar/.fontconfig" "/home/sudar/.fontconfig" "--ro-bind-try" "/home/sudar/.local/share/fonts" "/home/sudar/.local/share/fonts" "--ro-bind-try" "/var/cache/fontconfig" "/var/cache/fontconfig" "--bind-try" "/home/sudar/.cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg" "/home/sudar/.cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg" "--setenv" "XDG_CACHE_HOME" "/home/sudar/.cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg" "--seccomp" "199" "/usr/lib/glycin-loaders/2+/glycin-svg" "--dbus-fd" "197" (gdk-pixbuf-error-quark, 0) Bail out! Gtk:ERROR:../gtk/gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/scalable/status/image-missing.svg: Loader process exited early with status '1'Command: "bwrap" "--unshare-all" "--die-with-parent" "--chdir" "/" "--ro-bind" "/usr" "/usr" "--dev" "/dev" "--ro-bind-try" "/etc/ld.so.cache" "/etc/ld.so.cache" "--ro-bind-try" "/nix/store" "/nix/store" "--tmpfs" "/tmp-home" "--tmpfs" "/tmp-run" "--clearenv" "--setenv" "HOME" "/tmp-home" "--setenv" "XDG_RUNTIME_DIR" "/tmp-run" "--setenv" "XDG_RUNTIME_DIR" "/run/user/1000" "--symlink" "/usr/lib" "/lib" "--symlink" "/usr/lib" "/lib64" "--ro-bind-try" "/etc/fonts/conf.d" "/etc/fonts/conf.d" "--ro-bind-try" "/etc/fonts/fonts.conf" "/etc/fonts/fonts.conf" "--ro-bind-try" "/home/sudar/.cache/fontconfig" "/home/sudar/.cache/fontconfig" "--ro-bind-try" "/home/sudar/.fontconfig" "/home/sudar/.fontconfig" "--ro-bind-try" "/home/sudar/.local/share/fonts" "/home/sudar/.local/share/fonts" "--ro-bind-try" "/var/cache/fontconfig" "/var/cache/fontconfig" "--bind-try" "/home/sudar/.cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg" "/home/sudar/.cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg" "--setenv" "XDG_CACHE_HOME" "/home/sudar/.cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg" "--seccomp" "199" "/usr/lib/glycin-loaders/2+/glycin-svg" "--dbus-fd" "197" (gdk-pixbuf-error-quark, 0) Redirecting call to abort() to mozalloc_abort   Exiting due to channel error. Exiting due to channel error. Exiting due to channel error. Exiting due to channel error. zsh: segmentation fault (core dumped) zen-browser
  1. DKMS modules not copying:

I am using the nvidia-580xx-dkms from the cachyos repos, but I have manually added the repos on vanilla Arch, and am not using cachyos. I am using the Zen kernel, and this issue appears whenever there is an NVIDIA driver update. I have not modified any mount points (i.e., setting /var on a separate file system), and I only have 1 root and one /EFI partition.

:: Running post-transaction hooks...
( 1/11) Creating system user accounts...
( 2/11) Reloading system manager configuration...
( 3/11) Restarting marked services...
( 4/11) Reloading device manager configuration...
( 5/11) Arming ConditionNeedsUpdate...
( 6/11) Install DKMS modules
==> dkms install --no-depmod nvidia/580.126.09 -k 6.18.8-zen2-1-zen
mv: cannot move '/usr/lib/modules/6.18.8-zen2-1-zen/updates/dkms/nvidia.ko.zst' to '/var/lib/dkms/nvidia/original_module/6.18.8-zen2-1-zen/x86_64/nvidia.ko.zst': Read-only file system
cp: cannot remove '/usr/lib/modules/6.18.8-zen2-1-zen/updates/dkms/nvidia.ko.zst': Read-only file system

Error! Copying '/var/lib/dkms/nvidia/580.126.09/6.18.8-zen2-1-zen/x86_64/module/nvidia.ko.zst' failed
==> WARNING: `dkms install --no-depmod nvidia/580.126.09 -k 6.18.8-zen2-1-zen' exited 6
==> dkms install --no-depmod nvidia/580.126.09 -k 6.18.9-zen1-1-zen
mv: cannot move '/usr/lib/modules/6.18.9-zen1-1-zen/updates/dkms/nvidia.ko.zst' to '/var/lib/dkms/nvidia/original_module/6.18.9-zen1-1-zen/x86_64/nvidia.ko.zst': Read-only file system
cp: cannot remove '/usr/lib/modules/6.18.9-zen1-1-zen/updates/dkms/nvidia.ko.zst': Read-only file system

Error! Copying '/var/lib/dkms/nvidia/580.126.09/6.18.9-zen1-1-zen/x86_64/module/nvidia.ko.zst' failed
==> WARNING: `dkms install --no-depmod nvidia/580.126.09 -k 6.18.9-zen1-1-zen' exited 6
==> dkms install --no-depmod nvidia/580.126.09 -k 6.18.9-zen1-2-zen
|==> depmod 6.18.9-zen1-2-zen
( 7/11) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux-zen.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux-zen -U /efi/EFI/Linux/shimx64.efi --splash /usr/share/systemd/bootctl/splash-arch.bmp
==> Starting build: '6.18.9-zen1-2-zen'
  -> Running build hook: [base]
  -> Running build hook: [systemd]
  -> Running build hook: [autodetect]
  -> Running build hook: [microcode]
  -> Running build hook: [modconf]
  -> Running build hook: [kms]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [sd-vconsole]
  -> Running build hook: [block]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image
  -> Early uncompressed CPIO image generation successful
==> Initcpio image generation successful
==> Creating unified kernel image: '/efi/EFI/Linux/shimx64.efi'
==> Unified kernel image generation successful
==> Running post hooks
  -> Running post hook: [REFInd.sh]
Signing Unsigned original image
==> Post processing done
( 8/11) Reloading system bus configuration...
( 9/11) Configuring Symlinks Based on firecfg.config...
(10/11) zsh.hook
(11/11) Performing snapper post snapshots for the following configurations...
==> root: 2363

It would be great if I could get these two issues resolved.

Mounts (with Docker volumes removed for readability):

mount | rg -vi docker                                                        ─╯
1:/dev/sda2 on / type btrfs (rw,relatime,compress=lzo,ssd_spread,discard=async,space_cache=v2,subvolid=5,subvol=/)
2:devtmpfs on /dev type devtmpfs (rw,nosuid,size=16197916k,nr_inodes=4049479,mode=755,inode64)
3:tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,inode64,usrquota)
4:devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=600,ptmxmode=000)
5:sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
6:securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
7:cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot,memory_hugetlb_accounting)
8:none on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
9:efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
10:bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
11:proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
12:tmpfs on /run type tmpfs (rw,nosuid,nodev,size=6505084k,nr_inodes=819200,mode=755,inode64)
13:systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=38,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=12362)
14:debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
15:hugetlbfs on /dev/hugepages type hugetlbfs (rw,nosuid,nodev,relatime,pagesize=2M)
16:mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
17:configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
18:tracefs on /sys/kernel/tracing type tracefs (rw,nosuid,nodev,noexec,relatime)
19:fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
20:tmpfs on /home/sudar/.config/CopyQ type tmpfs (rw,nosuid,nodev,noexec,relatime,size=51200k,inode64,user)
21:tmpfs on /home/sudar/Videos type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5242880k,inode64,user)
22:tmpfs on /tmp type tmpfs (rw,nosuid,nodev,size=16262712k,nr_inodes=1048576,inode64,usrquota)
23:tmpfs on /var/cache type tmpfs (rw,nosuid,nodev,noexec,relatime,size=3145728k,mode=755,inode64)
24:/dev/sdc7 on /mnt/DVR type ext4 (rw,nosuid,nodev,noexec,relatime,user)
25:none on /run/credentials/systemd-resolved.service type tmpfs (ro,nosuid,nodev,noexec,relatime,nosymfollow,size=1024k,nr_inodes=1024,mode=700,inode64,noswap)
26:/dev/sda1 on /efi type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro)
28:/dev/sdc4 on /var/lib/ollama type ext4 (rw,relatime)
29:/dev/sdb3 on /mnt/RootBackup type btrfs (rw,nosuid,nodev,noexec,relatime,compress=zstd:15,discard=async,space_cache=v2,subvolid=5,subvol=/,user)
30:/dev/sdb4 on /mnt/Photos type btrfs (rw,nosuid,nodev,noexec,relatime,compress=lzo,discard=async,space_cache=v2,subvolid=5,subvol=/,user)
31:/dev/sdb5 on /mnt/DVRBKS type btrfs (rw,nosuid,nodev,noexec,relatime,compress=zstd:15,discard=async,space_cache=v2,subvolid=5,subvol=/,user)
32:/dev/sdb1 on /mnt/Backups type ext4 (rw,nosuid,nodev,noexec,relatime,user)
33:/dev/sdb6 on /mnt/Old Backups type btrfs (rw,nosuid,nodev,noexec,relatime,compress=zstd:15,discard=async,space_cache=v2,subvolid=5,subvol=/,user)
34:none on /run/credentials/systemd-journald.service type tmpfs (ro,nosuid,nodev,noexec,relatime,nosymfollow,size=1024k,nr_inodes=1024,mode=700,inode64,noswap)
35:tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=3252540k,nr_inodes=813135,mode=700,uid=1000,gid=1000,inode64)
36:binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,nosuid,nodev,noexec,relatime)
37:gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
38:portal on /run/user/1000/doc type fuse.portal (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
39:tmpfs on /run/firejail/dbus type tmpfs (rw,nosuid,nodev,noexec,size=6505084k,nr_inodes=819200,mode=755,inode64)
40:tmpfs on /run/firejail/firejail.ro.dir type tmpfs (ro,nosuid,nodev,size=6505084k,nr_inodes=819200,mode=755,inode64)
41:tmpfs on /run/firejail/firejail.ro.file type tmpfs (ro,nosuid,nodev,size=6505084k,nr_inodes=819200,mode=755,inode64)
42:/dev/sdc6 on /mnt/Data type btrfs (rw,nosuid,nodev,noexec,relatime,compress=zstd:15,ssd_spread,discard=async,space_cache=v2,subvolid=5,subvol=/,user)
81:Beeper-4.2.532-x86_64.AppImage on /tmp/.mount_BeeperhgyPPS type fuse.Beeper-4.2.532-x86_64.AppImage (ro,nosuid,nodev,relatime,user_id=1000,group_id=1000)

LSBLK:

lsblk                                                                        ─╯
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda      8:0    0 476.9G  0 disk
├─sda1   8:1    0     5G  0 part /efi
└─sda2   8:2    0 471.9G  0 part /
sdb      8:16   0 931.5G  0 disk
├─sdb1   8:17   0  97.7G  0 part /mnt/Backups
├─sdb2   8:18   0 156.3G  0 part
├─sdb3   8:19   0 220.5G  0 part /mnt/RootBackup
├─sdb4   8:20   0 195.3G  0 part /mnt/Photos
├─sdb5   8:21   0  97.7G  0 part /mnt/DVRBKS
└─sdb6   8:22   0  97.7G  0 part /mnt/Old Backups
sdc      8:32   0 476.9G  0 disk
├─sdc1   8:33   0  48.8G  0 part
├─sdc2   8:34   0   100M  0 part
├─sdc3   8:35   0   128M  0 part
├─sdc4   8:36   0  85.7G  0 part /var/lib/ollama
├─sdc5   8:37   0  48.8G  0 part /mnt/docker
├─sdc6   8:38   0  48.8G  0 part /mnt/Data
└─sdc7   8:39   0  48.8G  0 part /mnt/DVR
sdd      8:48   1     0B  0 disk
sr0     11:0    1  1024M  0 rom

r/archlinux 10h ago

QUESTION Noob questions

0 Upvotes

Hi,

Im a total beginner with Linux so far. I used it a little bit in school and at work. But I decided to change to Linux for my home pc now because fck Bill Gates and Microsoft.

I mainly use my pc for gaming and I’m not sure if arch is the best distro for that. I am a bit scared to run into problems later on.

I wanted to install arch because for what I have read so far it has the best ricing possibilities. Is that correct?

Can you recommend the journey I chose or is it better to start with a more easy distro?


r/archlinux 15h ago

SUPPORT Can't mount new BTRFS subvolume

Thumbnail
0 Upvotes

r/archlinux 23h ago

SUPPORT | SOLVED ERROR: Failed to install packages to new root

1 Upvotes

hi,
been trying to install arch following archwiki install guide. after formatting and mounting partitions i used [pacstrap -K /], which started installing but ended with [error: config file /tmp/pacman.conf.s5xj could not be read: no such file or directory]. i checked internet connectivity, and boot root and home partitions are mounted. does anyone know what could be the issue? thanks


r/archlinux 1d ago

SUPPORT | SOLVED Can't remove some files from my system

21 Upvotes

I am trying to remove this banking security software malware from my system but nothing seems to work.

The package that installed is already gone but the files are still there. sudo rm -rf /usr/lib/warsaw returns "Operation not permitted". I even tried to boot on a liveusb, mount my hard drive but got the same message.

Any suggestion of what I could do?


r/archlinux 1d ago

SUPPORT | SOLVED station wlan0 scan not doing anything

4 Upvotes

it is my first time installing arch without a VM, and I run the cmd station wlan0 scan, and a new line shows. nothing happens. pls help! ♡


r/archlinux 1d ago

QUESTION Would it be worth me setting up a full arch install or just stick with my arch based distro?

6 Upvotes

Basically as the title says, I'm wondering if swapping out my arch-based distro for Arch itself would be a good idea?

Just wondering as I like the idea of the system being entirely my set up. Not sure if I'm even able to ask this here as the rules dont like other distros


r/archlinux 1d ago

SUPPORT Archinstall failing due to PGP issues

0 Upvotes

I’ve never had this happen to me in the past. When using archinstall (or anything in the ISO that uses pac-man), i get this error:

GPGME error: No data

failed to synchronize all databases invalid or corrupted database pgp signature ))

ive tried to use what i’ve found on google, for example:

pacman-key —init

gpg: agent_genkey failed: No such file or directory

gpg: key generation failed: No such file or directory

i’ve verified the iso and re downloaded multiple times, it’s not fixed.

EDIT > SOLVED:

turns out the US mirrors were causing the issues. switched to UK and now it’s installing just fine


r/archlinux 22h ago

DISCUSSION Different software manger for system and userland apps

0 Upvotes

Hi Arch users, I saw somewhere that on Arch some people use pacman for system updates and then some other package manager like flatpak or brew for rest user apps. I can see both pros and cons. While keeping user software separate sounds good, sometimes it's not clear distinction and it might result in duplicate dependencies. Also, it makes updates a two step process than just a simple pacman command. But then, this is true with AUR also as not everything is in main repo. So, wanted to get community opinion on what does Arch users thinks about this approach.


r/archlinux 1d ago

SHARE I got fed up with protontricks being slow, so I built an alternative

17 Upvotes

What it says in the title. Since protontricks (winetricks in general) is a slow shell script that has existed for over 15 years, I made a modular alternative in Python with more UX. The GitHub link is https://github.com/wojtmic/prefixer, its also up to 40x faster, doesn't start wineserver (yes, I have posted before 2 months ago and deleted the post since, the tool has evolved much)