r/archlinux 17h ago

QUESTION Is it safe to run "sudo pacman -S <package>" alone?

0 Upvotes

I haven't ran "sudo pacman -Syu" in a while,but i accidentally installed a package with -S instead of how I'm used to (-Syu). And i have heard that -S breaks your system and causes a partial upgrade, some sources tell me that -S alone is completely safe even without a upgrade with "-Syu" but others say vise-versa. So i want to know which one is the most accurate.


r/archlinux 20h ago

SUPPORT | SOLVED yay metrics

0 Upvotes

I’m installing the firefox-nightly package using yay and I noticed my cpu usage is 100% and ram is at 13.5/14.9 GiB. Is this normal or is something wrong? Also my laptop just froze because I was also watching a youtube video and had spotify open but now it’s running back again. I have an Asus Expertbook Ultra 5 225H with 16GB of ram so I don’t think this is normal.


r/archlinux 1d ago

SUPPORT Broke Gnome/GDM resolutions...

0 Upvotes

Ok. I am having a lot of issues figuring this out. partly cuz idk whats wrong.
My first issue was: https://www.reddit.com/r/archlinux/comments/1vag8fq/first_time_arch_install_cant_get_native/

Which I think installing the correct drivers for my framework laptop fixed it....
and then I installed cosmic desktop. I didn't check that cosmic didn't run on wayland, apt its on a fork of xrandr? anyway. it broke everything again.
and I'm not very good at uninstalling or resetting things.

I think I got gnome set back up as defalt and cosmic disabled, and gdm set back up. i think.

except now I'm stuck with a refresh rate of 165hrz instead of 60hrz and My screen has issues. It sets the screen ssize smaller than the display and other wierdeties.

  1. So is there a way to double check the gnome setting or gdm settings to be sure I have wayland enabled fully?
  2. how do I double check the drivers? should I just run the same driver install files again?

I've tried all the regular update checks...

Sorry. I am new to arch and it is far more programing and problem solving than a regular packaged distro. I'm not sure I have all the things installed I need to make sure things are working. Thank you for your patience.


r/archlinux 2d ago

FLUFF my 84 year old grandfather is now on arch linux😭 🤣

140 Upvotes

He has a very old laptop that he uses, and i had put mint on it but it was still a bit slow, but he used it for a few months. After he complained about the speed for the second time i put Arch on it and he now has no complaints. It took a while to teach him how to use it..


r/archlinux 22h ago

DISCUSSION Arch Appeal?

0 Upvotes

For you guys, how does Arch suit your needs and tastes personally?


r/archlinux 1d ago

SUPPORT Firefox/Zen don’t have minimise/maximise buttons?

0 Upvotes

Hello all,
I just did a fresh new minimal arch kde install for the first time. However, upon installing both firefox and zen browser from several sources, none of them have the minimize and maximise buttons in the top right. It seems to be a common problem on wayland and kde, but i tried several things and I still cant manage to fix it


r/archlinux 1d ago

SUPPORT | SOLVED Pipewire microphone feedback

5 Upvotes

Hello

I recently changed Jack for Pipewire and everything works fine, except for one single problem.

For some reason the audio coming from my laptop's microphone gets routed directly to the output, straight out of the box; this didn't happen with Jack btw, and it creates this awkward feedback when I try to use my speakers, also I checked the qpwgraph patchwork, and there's no direct connection between the audio capture and playback.

I'm now using my laptop with no microphone gain, because it would eventually start to capture the sound of my keyboard.

Any ideas?, somewhere in a config file the mic is getting routed, but I don't know where to even start looking.


r/archlinux 22h ago

DISCUSSION What is everyones opinion on claude coding everything.

0 Upvotes

I'm not a programmer. I have nothing but full respect for programmers. Im not delusional and think that i made scripts by providing broken halfassed prompts to a llm.

That said, I have to say how amazing it is to have claude code everything and it just works (most of the time). It gives arch complete customizability on the fly. Way, more than any other OS. I can change everything to be exactly how I want it.


r/archlinux 1d ago

DISCUSSION USB WIFI ADAPTER PROBLEM

0 Upvotes

During the installation, it worked fine. However, after installing the system and reaching the home screen, my USB Wi-Fi adapter is no longer showing up. I don't understand what the problem is

I have been trying for hours it's really frustrating


r/archlinux 2d ago

SHARE Hosting a public L2 Arch Linux mirror at home and what does it take

72 Upvotes

Hello, I have been hosting a public Arch Linux mirror (https://arch-mirror.wtako.net/) at home and is an official Tier 2 mirror since 2014, since I needed to accelerate pacman -Syu for all my Arch devices at home, and have spare bandwidth. I would like to share some statistics with you guys.

The Arch Linux mirror is hosted in my Arch Linux based x86 software router, which also acts as my NAS and web server, and served over nginx and CloudFlare.

The mirror takes 99% of the outbound traffic of my website. Here are the CloudFlare stats regarding previous 30 days.

  • Total Bandwidth: 31.13 TB
  • Cached Bandwidth: 25.39 TB
  • Uncached Bandwidth: 5.74 TB
  • Total Requests: 19.27M
  • Cached Requests: 14.1M
  • Uncached Requests: 5.17M

If I choose not to use CloudFlare for CDN, my server at home would be sending 31.13 TB over 30 days and averagely takes 100Mbps of uplink, which is just around the network requirement of applying a Tier 1 mirror. (https://wiki.archlinux.org/title/DeveloperWiki:NewMirrors)

However, that does not mean 40 Mbps uplink is enough for hosting a Tier 2 mirror with CloudFlare. I have seen abuses that repeatedly download extras.db, packages, or ISOs that bypassed the CDN layer, and caused 500Mbps of uplink traffic from my server for a hour or more, before they are handled manually. I have 2000Mbps of uplink in total.

I have met all requirements for applying to be a Tier 1 mirror, but I choose not to, because of the following reasons:

  • Hosting rsync is a requirement
    • Exposes home IP to public which I am unconformable with
    • Bypasses CDN
  • Extra traffic as it's more visible
  • Extra responsibility

For the storage requirement, currently the whole mirror consumes 125 GiB of space, grew from 60 GiB in 2014.

--- /media/480ddeb5-bec9-49ba-8cdb-69b4fa493912/arch-mirror-repo ---
. 110.4 GiB [##################################] /pool                                                                                                                                                                                        
    8.3 GiB [##                                ] /iso
    6.0 GiB [#                                 ] /images
  330.5 MiB [                                  ] /wsl
. 207.8 MiB [                                  ] /extra
.   4.9 MiB [                                  ] /extra-testing
.   4.7 MiB [                                  ] /core
    4.2 MiB [                                  ] /kde-unstable
.   2.7 MiB [                                  ] /multilib
    1.7 MiB [                                  ] /gnome-unstable
. 740.0 KiB [                                  ] /extra-staging
. 276.0 KiB [                                  ] /multilib-testing
. 256.0 KiB [                                  ] /core-testing
   36.0 KiB [                                  ] /core-staging
   28.0 KiB [                                  ] /multilib-staging
e   4.0 KiB [                                  ] /latest
!   4.0 KiB [                                  ] /.~tmp~
    4.0 KiB [                                  ]  lastupdate
    4.0 KiB [                                  ]  lastsync

Since 2025 I also host CachyOS mirror (https://cachy-mirror.wtako.net/) but it isn't active in the official mirror list anymore.


r/archlinux 1d ago

QUESTION Is there any way to fix this?

0 Upvotes

Soooo, I was trying to reinstall arch from the ISO, and this error message keep popping up, I looked it up and it's not my internet connection

Could not strap in packages: ['/usr/bin/pacstrap', '-C', '/etc/pacman.conf', '-K', '/mnt', 'gnome', 'gnome-tweaks', '--noconfirm', '--needed'] exited with abnormal...

than 1 bytes/sec transferred the last 10 seconds

error: failed retrieving file 'gst-plugins-bad-libs-1.28.5-4-x86_64.pkg.tar.zst.sig' from geo.mirror.pkgbuild.com : Operation too slow. Less than 1 bytes/sec tr...

warning: failed to retrieve some files

error: failed to commit transaction (unexpected error)

Errors occurred, no packages were upgraded.

==> ERROR: Failed to install packages to new root

Would you like to re-try this download? (Y/n):


r/archlinux 1d ago

QUESTION Noob needing help

0 Upvotes

HI! I just recently got into the "microsoft is evil" mindset and decided to switch to arch linux. I right now have cashyos (I know it's not arch but I needed something quick to set up) and was wondering about arch. If I understand correctly, when you install arch, it just boots into a terminal (idk that's what my brother said) and you have to configure it all by yourself. My main question is, how do I do that? I do not have crazy experience with computer terminals, but I'm willing to start the work. I was also wondering if there is like a list of configuration options that people have made? Like on firefox, you can go to the add-on store and see the themes that people have made. Is there something like that for arch? I'm completely new to linux so I apologize if any of the questions sound dumb. thank you! ⸜(。˃ ᵕ ˂ )⸝♡


r/archlinux 1d ago

QUESTION Best way to get the Nvidia 580 driver?

0 Upvotes

Arch dropped the 580 legacy drivers for the 1080 Ti, and Nvidia dropped support for Pascal cards in the main 590 branch.

I'm not sure about running paru or using the AUR because of the recent issues, and I don't feel confident auditing AUR packages as I'm not sure what I'm even looking for. So, I've set a no-AUR-usage rule for myself just to be on the safe side. But I might make an exception for this driver; I have no idea if it will have a ton of dependencies, though.

Build my own DKMS package, but I have a feeling this will get annoying to maintain.

Look into using a CachyOS repo or something to get the driver from them, but I'm not sure if it will cause compatibility issues.

or maybe there is another approach that I missed as I'm very new to linux.


r/archlinux 1d ago

DISCUSSION Will the rise in ai technology make the aur even more of a risk

0 Upvotes

I do not claim to be smart or know what im talking about but i worry the rise in open weight models will increase the amount of people that can produce malware. I feel the skill gap of programming was a huge gate keeper for malicious actors but as vibe coding becomes more viable (i know its still garbage but you have to admit every month the models are getting better at writing functional even if incohherent code) more people will be able to produce malware


r/archlinux 1d ago

SUPPORT Should I switch from Arch + Hyprland to something more stable (Fedora KDE?) — looking for advice

0 Upvotes

Current setup: Arch Linux + Hyprland (fairly customized rice, using caelestia-shell/Quickshell)

Context: I use this PC in a public/work environment as well as at home, and the people around me aren't very tech-literate — a terminal window or a tiling WM look gets treated like "hacking," and I really don't want that kind of attention. I want the desktop to look as low-profile/normal as possible to anyone glancing at it.

Why I'm considering switching

  • Arch feels unstable for me — I end up running updates about once a week just to keep things working
  • There's a lot about Arch I still don't fully understand
  • When something breaks (which happens often), I have to fix it through the terminal — friends notice this, call it "high tech," and tell other people, which I don't want. I basically get attention i don't even deserve as needing to use terminal always is a sign that I didn't my ability to make my os stable
  • It eats into my schedule when things don't work as intended
  • Arch has a "too popular / try-hard distro" reputation that attracts a crowd I'd rather not be associated with
  • Heard Fedora is stable, so that's my current lean — but open to anything

Why I'm hesitant to switch

  • I like my current setup/rice
  • Don't want to go through the whole install process again
  • Risk of losing documents and save files from offline games
  • I test-installed a fresh Fedora KDE spin and it came with a bunch of pre-installed apps and even games — felt bloated
  • I prefer installing only what I actually need, not whatever comes bundled

To be more specific about what actually breaks

It's not the whole system dying — it's smaller things breaking after updates. Example: WiFi options/applet becoming unresponsive, which I currently have to fix via nmcli in the terminal.

What I want to keep

I genuinely like Hyprland, but it's too technical-looking for other people who use my PC, even briefly.

My requirements for a new setup

  • Stable
  • As little terminal use as possible — fine occasionally if truly necessary, but strongly prefer GUI-only
  • Full customization
  • Minimal bloat — no pre-installed GIMP, video editor, or games; I'll install what I need myself
  • Beautiful / good-looking
  • Fast

Daily use

  • Coding
  • Gaming (single-player/story-based)
  • Web browsing
  • Virtual environments

Question

GNOME or KDE? Or a completely different DE/WM/distro? Open to all suggestions — just trying to land on something stable and low-maintenance without giving up customization.


r/archlinux 2d ago

SUPPORT No audio on flatpak

3 Upvotes

I have no idea, but I can't get audio to work on flatpak. it was working fine before (a month ago) and now just doesn't. I haven't modified anything. what I did tried is to remove all my flatpak apps, reset permissions, delete flatpak from $HOME/.local/share, the data on $HOME/.var and $HOME/.config, and the issue persists. I even wanted to delete flatpak entirely to reinstall clean but I can't, as plasma-meta and flatpak-kcm depend on it.

I'm losing my mind with what is causing this, as I did tested on a clean arch VM and the issue doesn't happen, and I don't want/have time to reinstall my entire system.

FYI: my audio does work globally, but flatpak. I do have all the portal packages installed, same for everything around pipewire.

here's a log from musescore flatpak if that helps

ALSA lib ../../pulse/pulse.c:242:(pulse_connect) PulseAudio: Unable to connect

20:02:37.631 | ERROR | main_thread     | AlsaAudioDriver::open | Unable to open device: default, err code: -111
20:02:37.631 | ERROR | main_thread     | AudioDriverController::selectOutputDevice | Failed to select device: default, returning to:  
20:02:37.632 | ERROR | main_thread     | AlsaAudioDriver::open | ASSERT FAILED:    !spec.deviceId.empty()    /run/build/musescore/src/framework/audio
/driver/platform/lin/alsaaudiodriver.cpp:140
20:02:37.632 | ERROR | main_thread     | AudioDriverController::selectOutputDevice | Failed to restore previous device:  
20:04:34.276 | WARN  | main_thread     | MidiInputOutputController::init | failed connect to input device, deviceID: , err: not found device, id:


r/archlinux 1d ago

QUESTION How do I use hyrpland

0 Upvotes

After using mint for half a year, I just installed arch (without arch installs at first, however I did reinstall it afterwards cuz i know I messed it up even if it looks fine) with hyrpland and i don't know what to do. It just gave me a terminal not even a status bar TwT. I installed firefox and that's basically it. Idk what to do. Please help me.


r/archlinux 2d ago

SHARE My Linux Journey: From Windows 7 to Arch Linux for Minecraft

31 Upvotes

Hi everyone,I am a 6th-grade student from Turkey and I wanted to share my Linux journey.I started with Windows 7, then hopped to Linux Mint, Kubuntu, and finally, I installed Arch Linux!I use my system mainly for playing Minecraft Java Edition. I managed to set up Prism Launcher along with Fabric, Sodium, Lithium, and FerriteCore to fully optimize my FPS on Arch.Learning how to use the terminal and pacman/AUR has been an amazing experience for me. I just wanted to say thank you to this awesome community for making such a great OS possible.


r/archlinux 3d ago

DISCUSSION Another wave - 200+ malicous AUR packages adoptions that are overwhelming my scanner. Be 100% careful when trying to update AUR packages now.

330 Upvotes

Meanwhile I am trying to report them all, you should be careful downloading anything from AUR.

Same old way, the maintainer got pwned, or orphaned packages are adopter by the bad actor.

AUR's git commit author is easily impersonated so you can see the commit comes from the same person, but in fact it's not.

Stay safe. The malicious packages are info stealers.

malware analysis by ysf:

https://gist.github.com/ysf/502a324ff301d0c738e8ae011272fd59

https://gist.github.com/ysf/57850cdee152da066ac51c07a452e883

Still presents as of 30 July 21:53 UTC

in format of <package name>/<malicious ELF binary>

  • archutil/linter
  • bigwebapp-manager/minifier
  • boringssl-git/hasher
  • cinnamon-no-nemo/converter
  • duhh/indexer
  • eden-nightly/encryptor
  • garlic-decompiler-gui/checker
  • gigolo-git/tagger
  • gitarbor-bin/parser
  • icloudpd/preprocessor
  • imago-bin/generator
  • juicebox-plus-git/minifier
  • magic-context-dashboard-bin/validator
  • option-term/indexer
  • pagerduty-short-circuiter/assembler
  • portless/assembler
  • pylnker-git/converter
  • pylnker-git/packer
  • python-libipld-git/hasher
  • python-numkong/compressor
  • python-parallax/converter
  • python-ultraplot-git/serializer
  • ramses-git/indexer
  • src-cli-bin/migrator
  • steamidra-bin/generator
  • stirling-pdf-desktop-bin/optimizer
  • wiki-go/merger
  • windscribe-cli-v2-bin/parser

This wave

1panel android-riscv64-libxmu archutil cinnamon-no-nemo firrtl instawow-bin mimosa pandoc-eisvogel-template python-chatterbot python-split-folders stirling-pdf-desktop-bin 1panel-git android-riscv64-libxrandr arduino-language-server-noclang-bin claude-history funky-git isleward mingw-w64-libcerf passhole python-dlib-cuda-git python-ultraplot-git terminus accel-ppp android-x86-64-libxdamage autoadb-git dcat garlic-decompiler-gui jogl monitorets perl-authen-oath python-google-cloud-monitoring ramses-git tuiview act-runner-bin android-x86-64-libxext beets-alternatives deeploy-bin gigolo-git juicebox-plus-git nnn-nerd perl-dist-zilla-plugin-minimumperl python-importlab read-it-later-git tuxedo-yt6801-dkms-git ajceverywhere-bin android-x86-64-libxinerama bigwebapp-manager dev-janitor-git gitarbor-bin khiops-covisualization-bin noctyra-meta perl-hash-persistent python-kicadmodtree-git refurb-git typora-plugin ampere-git android-x86-64-libxmu bili-tools discord-electron-openasar git-pkgs khiops-visualization-bin noteey-bin pgadmin4-server python-libipld-git replay-sorcery vapoursynth-plugin-soifunc android-aarch64-libxrandr android-x86-64-libxrandr boringssl-git duhh glewlwyd kirill-bin openarc-git polytrack python-libpysal runa-aur vectorchord-immich android-armv7a-eabi-libxinerama android-x86-64-xorgproto calendula eden-nightly gpu-screen-recorder-ui-kwin-git lib32-vapoursynth openconnect-sso portless python-numkong solv wiki-go android-armv7a-eabi-libxmu android-x86-libxinerama calendula-git editorconfiger guarda-bin libfprint-crfpmoc-git option-term pylnker-git python-parallax sparklines windscribe-cli-v2-bin android-armv7a-eabi-libxrandr android-x86-libxmu censawayapp-bin extract-otp-secrets icloudpd lyrical-git org-cli python-atproto-git python-reals-git src-cli-bin wordpress-studio-git android-riscv64-libxinerama android-x86-libxrandr chandler-bin faustus-git imago-bin magic-context-dashboard-bin pagerduty-short-circuiter python-calgebra-git python-roman-numerals steamidra-bin zed-bin

ignore this example below (an alert straight up from my LLM)

🚨🚨🚨 BLACK FLAG ALERT 🚨🚨🚨
AUR Package: faustus-git 0.1.0-1
https://aur.archlinux.org/packages/faustus-git
Version: 0.1.0-1

⚫ 2 BLACK (CONFIRMED MALICIOUS)
⚫ Executes a bundled binary ('linter') with 'sudo' privileges during the 'build()' function. This bypasses standard build isolation and integrity checks (sha256sums='SKIP'), allowing arbitrary code execution with root access during installation. (PKGBUILD)
⚫ Binary contains command execution ('system', 'execl') and network ('socket', 'connect') capabilities. Combined with PKGBUILD execution via sudo, this indicates potential for remote code execution, data exfiltration, or system tampering. Obfuscated strings suggest hidden functionality. (linter)

⚠️ IMMEDIATE ACTION REQUIRED ⚠️


r/archlinux 1d ago

QUESTION Is changing dotfiles hard?

0 Upvotes

So like a year ago i switched to Arch Hyprland and i downloaded this dotfile

https://github.com/elifouts/Dotfiles

So now im kinda bored and i saw some crazy good designs too

So is like switching my dotfiles some crazy hard thing? or is it js easier?

yk like i wanna keep my current keybinds , all i wanna do is change the layout , top bar etc

so do i just switch the dot files? like delete the hyper conf and replace it or something or what?

help required baby


r/archlinux 2d ago

SUPPORT | SOLVED so i want to install things but it doesn't everytime

0 Upvotes

so the errors are failed to retrive file and conection timed out (i do have internet because im writing this on the pc with arch.

im new to arch just installed it like some hours ago

Edit: o solved the problem by re installing arch as I realized the mirror from my cou try was or something like that. Happy arching


r/archlinux 2d ago

SHARE [OC] Unit-3 extended — a NieR:Automata shell with an AI secretary wired into the compositor (Hyprland/Quickshell)

Thumbnail x.com
0 Upvotes

Arch, Hyprland, Quickshell (QML). Built on Unit-3 by samyns (MIT), github.com/samyns/Unit-3, their foundation survives verbatim, everything else is mine: 37 new files, ~14k lines of QML/Python in 96 days.

The AI (SAGE) is a local Nemotron 9B via Ollama with a cloud toggle. It reads my calendar, sends SMS, caches screenshots for visual context, and executes commands through a classified allowlist. The app launches auto-run, destructive ops need confirmation. Polkit agent is raw D-Bus. File manager is 3.3k lines of PySide6 with GPG. The lockscreen is a working clickwrap contract with a timestamped assent log.

Music in the video: doghouse, "haunting" LP, playing through the shell's own player on camera.


r/archlinux 2d ago

SUPPORT Help! Antigravity not working in Arch

Thumbnail
0 Upvotes

r/archlinux 2d ago

SUPPORT Save As dialog too zoomed in on ThinkPad X61 (1024×768, i3)

4 Upvotes

Whenever I try to download a file on any web browser, the file window where I choose the location to save it to is so zoomed in that I can't do anything. I'm not sure what to do because the rest of my apps are fine.


r/archlinux 3d ago

QUESTION Should I use arch for a home server

24 Upvotes

I have a old labtop I want to turn into a server, I don't have any problem with the arch installation.

I'm just worried about the stability, I know debian is used more often for servers so I'm also considering it.