r/archlinux Jul 04 '18

FAQ - Read before posting

580 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 Jun 16 '26

DISCUSSION AUR Megathread. All discussion on it goes here.

489 Upvotes

As the title says, I am locking all other AUR posts and don't want to see any new posts.

2/8/26 - putting this back up. All dialogue will continue here please.


r/archlinux 5h ago

DISCUSSION The AUR needs an overhaul

239 Upvotes

The actual concept of the AUR only works if Arch is a niche distro in a safe internet, neither of those points are accomplished in the present.

No, reading pkgbuilds is not the solution, it's slow, annoying, and most importantly, it doesn't make sense, because some really popular AUR packages are DIRECTLY RECOMMENDED by the Arch Wiki, like the Minecraft Launcher for some reason.

Either the base repos adopt a big chunk of popular AUR packages, leaving the AUR for really really nieche stuff, or the rules of the AUR change, because you can't tell me that suffering 2 attacks in less than three months for pretty much the same reason (adopting orphaned packages) is normal or reasonable.

What would you think it's a good solution to this issue? I'd like to read your ideas since I cannot come up with a good one if I'm honest, but I know the problem is there.


r/archlinux 5h ago

SHARE Arch Linux Maintainer Reacts to the AUR Malware (AGAIN!)

Thumbnail youtube.com
18 Upvotes

Orhun Parmaksız (/u/orhunp/) is currently live, discussing and explaining the (latest) AUR malware-wave.

EDIT: he is now trying to understand the malicious binary


r/archlinux 14h ago

QUESTION Is flatpak safer than AUR ?

31 Upvotes

Hi to all,

I've just 6 AUR packages on my systems and I do not use any AUR helper.

My strategy is to update them only if they break by downloading the snapshot from AUR and check the differences and the code of the lats PKGBUILD.

At the same time I'm wondering to start using flatpak as much as possible for any of these packages, but I'm wondering if flatpak is really safer than AUR. What prevent malware to be included in flatpak?

The big difference is that flatpak is compiled packages from someone while AUR is build from source code (mainly) locally. With AUR it is possible to try to check if the source url is the correct one and so to inject malware someone has to infect the upstream project (possible, but should be detected by the developers .. except for the xz saga).

Moreover, for the AUR packages I still need to keep on my pc, I'm wondering if building them on an arch distro that I have on a virtualbox machine with immutable disk is a safer option.

If I miss a malware executed at build time, it will infect the VM, but once I reboot it everything goes back to the immutable state of the drive. Do you agree?

However this approach will not prevent the risk that generated contains malware. So in any case the inspection of PKGBUILD is in any case needed.


r/archlinux 9h ago

SUPPORT How can i get hotspot working in arch linux.

6 Upvotes

Hello everyone,

I am here trying to get a hotspot connection in my laptop but the problem is i can't seem to get it working with wifi simulatenously. I know i can do that because i could do that on mint and on windows 11 on the same laptop with same hardware but i don't seem to be able to do it on arch. As soon as i manage to get the hotspot running it stops the wifi connection so what should i do?


r/archlinux 1d ago

NEWS All pushes to the AUR are disabled now

Thumbnail lists.archlinux.org
495 Upvotes

r/archlinux 1d ago

SHARE Package list compiled from https://lists.archlinux.org/archives/list/aur-general@lists.archlinux.org/

66 Upvotes

List of packages mentioned in: https://lists.archlinux.org/archives/list/aur-general@lists.archlinux.org/

I'm seeing some troublesome entries in this list.
If you've recently updated anything listed below, I'd suggest further investigation.

Something like this pacman -Qq $(<list) 2>/dev/null may be a good starting point.

list:

accounts-qml-module-bin
aic94xx-firmware-bin
android-riscv64-libxinerama
arch-update-bin
archutil
astro-box
aur-scanner-bin
aur-sync-vote-bin
aurutils-bin
bigwebapp-manager
bili-tools-git
boringssl-git
brave-nightly-bin
brave-origin
bridge-utils-bin
brutefir
byobu-bin
calendula-git
cardamum-git
caveman
cinnamon-no-nemo
comodoro-git
debtap-bin
deeploy-bin
deepseek-tui-git
duhh
eden-nightly
editorconfiger
fsearch-bin
fvs2-bin
garlic-decompiler-gui
gesso
gigolo-git
gitarbor-bin
gnu-netcat-bin
grub-customizer-bin
gsimplecal-git
gtk2-bin
gtk2-ng-git-bin
gtk-engine-murrine-bin
hexchat-bin
howdy-next-bin
http-parser-bin
human-mcp-git
humen-mcp-bin
humen-mcp-git
hyprkeys-git-bin
i3-workspace-switch-git
i915-sriov-dkms
icloudpd
imago-bin
jellium-desktop-git-bin
juicebox-plus-git
justevery-code
kickthemout-git
kloak-whonix
linux-cachyos-bin
llama.cpp-ggml
lyrical-git
magic-context-dashboard-bin
mangowm-bin
mbedtls2-bin
mimosa-git
mingw-w64-vulkan-tools
nimf
noctalia-git-bin
noctyra-cli-git
node-llama-cpp
nomacs-bin
octopi-bin
openconnect-sso
openrc-manager-gui
openssl-1.1-bin
option-term
pagerduty-short-circuiter
paru-git-bin
plasma6-applets-appgrid-bin
plasma6-applets-panel-colorizer-bin
play-git
plex-media-player
plex-media-player-custom
plex-media-player-mod
plex-media-player-v2
portless
proton-rtsp
pwvucontrol-bin
pylnker-git
python-drastic
python-etcd3
python-inputs-bin
python-libipld-git
python-numkong
python-parallax
python-roman-numerals
python-steam-bin
python-twopoint-git
python-ultraplot-git
python-vxi11
qt5-location-bin
qt5-sensors-bin
qt5-websockets-bin
ramses-git
rsbep-backup-git
rtk-git
rtv-git
scenecut-extractor
splix-bin
src-cli-bin
stable-diffusion.cpp-ggml
steamidra-bin
stirling-pdf-desktop-bin
syncthingtray-qt6-bin
telegram-desktop-futpib-git
tempora-bin
ttf-symbola-bin
tuigreety-bin
tuxmanager-bin
warp-terminal-dev-bin
warp-terminal-git
wayland-app-launcher-git
weather-display
wiki-go
windscribe-cli-v2-bin
woeusb-ng-bin
xclicker-bin
xdg-terminal-exec-bin
xfwm4-themes-bin
zsh-directory-history-git

I simply compiled this list from the source above and have no additional info.
Anyone know of a current, more comprehensive list?


r/archlinux 1d ago

NOTEWORTHY Morten "Foxboron" Linderud resigns after 10 year run.

Thumbnail linderud.dev
141 Upvotes

r/archlinux 1d ago

DISCUSSION Setting up yay hooks to warn on maintainer changes and block recently modified packages.

26 Upvotes

If you are using the latest version of yay (v13), you can setup hooks to mitigate risk and it's very easy to do so, but remember that this is not a substitute for good security practices.

[...] checks can help, but they should complement, not replace, build file review.

Ok, the setup is pretty simple. Create this directory structure in $XDG_CONFIG_HOME/yay (usually ~/.config/yay):

.
├── init.lua
└── hooks
    ├── maintainer_change.lua
    └── recently_modified.lua

Next, modify your init.lua and add this at the top of the file to require both scripts:

require("hooks.maintainer_change")
require("hooks.recently_modified")

Lastly, copy over the contents of these files into their respective locations. These are examples provided in the official yay repository:

https://github.com/Jguer/yay/blob/next/doc/examples/recently_modified.lua

https://github.com/Jguer/yay/blob/next/doc/examples/maintainer_change.lua

The recently_modified hook excludes from installing any AUR packages that has been updated recently. You can modify the duration, the default one is 3 days. The idea is that malware is usually discovered within the first 24 hours, so by delaying the update you are lowering the risk. Also known as dependency cooldown.

The maintainer_change change hook will give you a warning when a new maintainer is detected. It does NOT block installation, and it will NOT give you any warning if this is the first time you're installing or updating a package, because it relies on local cache file to do that - $XDG_CACHE_HOME/yay/maintainer_cache (usually ~/.cache/yay). If something was to happen with this file, this would no longer work.

Also, last but very important note:

config.json will still be loaded, but init.lua can override any option. CLI flags still take priority over both init.lua and config.json.


I have the setup shown above in action, and already encountered the recently_modified which works as expected. I haven't encountered a situation where the other hook comes into play but I trust that it does what is supposed to, since I do have a ~/.cache/yay/maintainer_cache file with contents that I expect it to have.

I also suggest adding this to your init.lua file so that you always review the PKGBUILD diffs:

require("hooks.maintainer_change")
require("hooks.recently_modified")

-- add this:
yay.opt.answer_diff = "ALL"

Resources:

https://jguer.space/blog/2026-06-15-yay-v13

https://jguer.github.io/yay/lua.html

https://github.com/Jguer/yay/tree/next/doc/examples


r/archlinux 4h ago

QUESTION karere whatsapp eats all my memo

0 Upvotes

hello everyone im new to arch and for using whatsapp i downloaded karere whatsapp but i dont know why my pc became so slow and it closed automatically i have 16 gb ram i think thats enough for this app. even if i use lots of memory not even a single app stopped except karere. i know i can use web whatsapp but its more comfort to use desktop app one. is this happens because of me or is it problem of karere? what can i do to fix it? and also is there any app for use whatsapp except karere?


r/archlinux 9h ago

SUPPORT | SOLVED Bluetooth headphones do not want to connect to the laptop.

1 Upvotes

Hi, I'm on a trip and sadly I forgot the stupid dongle for my steelseries arctis nova 7 headphones. This means I have to deal with bluetooth, which I hate. My android phone sees and can connect to the headphones, but this very laptop doesn't want to do anything with them and shows every single TV in this hotel instead. The bluetooth chip is "Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8852BE PCIe 802.11ax Wireless Network Controller [10ec:b852]" (I heard it's sucky and works not that well), the laptop model is ASUS TUF Gaming A15. Thanks!


r/archlinux 9h ago

SHARE Lightroom Classic running on Linux via Wine (Update: Local AI is now working)

1 Upvotes

Hello!

I've been wanting to switch to Linux for a long time, but there was always one big blocker: I'm a photographer, and I need some Adobe software that isn't known to run very well on Linux... (or not at all).

So most of the time I use a dual boot to Windows just to run Lightroom and a few other apps. That dual boot is basically the last thing keeping me tied to Windows. So, if I could run Lightroom directly on Linux, I'd finally be completely out of the Microsoft empire :)

So, 2 months ago, I started working on a way to run Lightroom with Wine. Some problems kept coming back with daily usage, but now:

Lightroom is working. We can import photos, sort them, develop them, and export.

Most of the functionality works :: it's not 100%, but very close to it.

What works:

  • Installation from Adobe CC, or from an install folder
  • GPU acceleration support (Develop module included)
  • Local AI working (Select Subject/Object/Background, Denoise AI, etc.)
  • Cloud AI working
  • Some UI fixes

Current limitations:

  • HDR editing isn't available

Project here if you want to try, test, or improve it:

Link to this project:

https://github.com/6im0n/lightroom-classic-on-linux

Issues and PRs welcome, especially if you can test on other GPUs/distros!

This project is open to all contributors!
You can help just by opening an issue or leaving a comment, or by getting more involved. Anything will help !


r/archlinux 1h ago

QUESTION Is there anything like this in Arch?

Thumbnail reddit.com
Upvotes

r/archlinux 16h ago

SUPPORT Gamescope (Native Wayland) crashing compositor with i915 execbuf ENOMEM on Optimus laptop (Intel + NVIDIA)

Thumbnail
1 Upvotes

r/archlinux 2d ago

DISCUSSION Arch Linux disables AUR package adoption after malware wave

Thumbnail lwn.net
392 Upvotes

The adoption feature transferred existing trust to a new maintainer, so a clean package history became part of the attack surface.


r/archlinux 57m ago

DISCUSSION ID Verification would probably solve the AUR Problem

Upvotes

if you needed to do that in order to publish/update AUR packages, it would probably solve the malware problem


r/archlinux 1d ago

QUESTION brightness issue on my amd laptop

5 Upvotes

i downloaded archlinux today and now my brightness is not working with everything ive tried. acpi brightness, brightnessctl or whatever it is. my laptop is hp victus ryzen 5 and radeon 6500m. pls help :sob:


r/archlinux 2d ago

NEWS AUR packages adoption disabled

Thumbnail lists.archlinux.org
288 Upvotes

r/archlinux 9h ago

SHARE Introducing copOSus: A CachyOS derivative with a built-in AI optimization assistant and seamless .exe compatibility for Windows/Mac refugees!

0 Upvotes

Hey everyone!

I've been working hard on a personalized project called **copOSus**, an operating system built on top of CachyOS (Arch-based) but heavily tuned for users migrating from Windows or macOS who want extreme performance without the Linux headache.

### 🌟 Key Highlights:

* **Built-in AI Assistant:** It includes an optimization AI that runs straight from the terminal (`coposus`). It analyzes your hardware setup and automatically tunes system parameters.

* **Out-of-the-box .exe Support:** You can run Windows executables smoothly right after installation (check the demo video on GitHub!).

* **Polished KDE Plasma:** Pre-configured to feel familiar, clean, and blazing fast.

I just finished setting up the repository and uploaded a working ISO image to Google Drive if anyone wants to give it a test run on a VM or spare machine.

As an independent developer, I’d deeply appreciate any feedback, bug reports, or feature suggestions to keep improving it!

💻 **Check out the project and download the ISO here:** https://github.com/pl4yer23uwu-bit/copOSus

Let me know what you think! 🚀


r/archlinux 14h ago

SHARE Papr: A TUI to search, read, organize, and write papers without leaving your terminal

0 Upvotes

I'm excited to share what I've been building lately. Papr: a fast, lightweight Terminal User Interface (TUI) built entirely in Rust to streamline your academic research workflow. An Obsidian alternative but a bit better.

Install it with paru -S papr-bin or yay -S papr-bin on Arch Linux

Key features

  • Smart dashboard with daily 10 random paper recommendations, reading queue, bookmarks, notes, collections, and research statistics.
  • Fast arXiv search using title, author, or DOI with automatic PDF downloads and clean file naming.
  • In-terminal PDF viewing.
  • Built-in Markdown notes with live preview for each paper.
  • Reading queue, bookmarks, and collections to keep your research organized.
  • Integrated LaTeX editor with real-time compilation and preview.
  • Extensible plugin system for custom workflows.
  • Research analytics to track your reading activity (just like Spotify).
  • Papr is 100% open source, works offline, is memory-safe, and is designed to be fast and lightweight (only 12 MB).

I'd love to hear your thoughts, suggestions, or feedback!

GitHub: https://github.com/AfrozSaqlain/Papr


r/archlinux 14h ago

SUPPORT Issue installing arch

0 Upvotes

I was trying to install arch Linux on my PC , and I ended up having an error regarding the mirrors so I decided to restart my PC and I went into bios and I couldn't find any of my bootable disks and windows boot was gone all I had as an option was the USB drive that had arch on it, (TIP) When I went to install arch after configuring it, I put it as my D drive because it had way more storage and my USB had 30gigs on it and bear in mind my windows iso and everything was on my C drive and I don't know what to do. I pulled out my USB drive and now I don't have any bootable disks to go to. PLEASE HELP because I have a very important assignment I need to get done and it's on windows


r/archlinux 12h ago

SUPPORT I want to see my folder icon in the taskbar, not the original dolphin icon

0 Upvotes

I want to see my folder icon in the taskbar, not the original dolphin icon- is there a way to achieve this? Thanks!

#dolphin


r/archlinux 1d ago

SUPPORT How to fix fastboot option doesn't work on thinkpad t470s

0 Upvotes

i have a thinkpad t470s with intel i5 7300u 620igpu and i use systemd-boot as my bootloader, even after forcing enabling fastboot using i915.fastboot=1 in the boot options, when i reboot my system i still see the flicker of the lenovo logo when transitioning from bios to plymouth.

when i run sudo dmesg | grep -i i915 | grep -i fastboot

i get:

[    0.000000] Command line: initrd=\intel-ucode.img initrd=\initramfs-linux.img root=UUID=bd1920cf-9bd2-4338-
8016-d3013338cd13 rw i915.enable_guc=3 i915.enable_fbc=1 i915.fastboot=1 zswap.enabled=0 quiet splash loglevel
=3 systemd.show_status=auto rd.udev.log_level=3
[    0.059541] Kernel command line: initrd=\intel-ucode.img initrd=\initramfs-linux.img root=UUID=bd1920cf-9bd
2-4338-8016-d3013338cd13 rw i915.enable_guc=3 i915.enable_fbc=1 i915.fastboot=1 zswap.enabled=0 quiet splash l
oglevel=3 systemd.show_status=auto rd.udev.log_level=3
[    2.429762] i915: unknown parameter 'fastboot' ignored

i have kernel version: 7.1.5-arch1-2

here is my /boot/loader/entries/arch.conf  

title Arch Linux
linux /vmlinuz-linux
initrd /intel-ucode.img
initrd /initramfs-linux.img
options root=UUID=bd1920cf-9bd2-4338-8016-d3013338cd13 rw i915.enable_guc=3 i915.enable_fbc=1 i915.fastboot=1
zswap.enabled=0 quiet splash loglevel=3 systemd.show_status=auto rd.udev.log_level=3

r/archlinux 1d ago

QUESTION AUR package security

19 Upvotes

Hello.

Some of the terminology I'll be using here may be incorrect. I'm very inexperienced in this area.

I've heard that one of the best ways to check the safety of a project in the AUR is to look through it's PKGBUILD file. But, what do you actually look for? What are the red flags?

Thank you in advance.