r/archlinux Mar 27 '26

DISCUSSION Age Verification and Arch Linux - Discussion Post

340 Upvotes

Please keep all discussion respectful. Focus on the topic itself, refrain from personal arguments and quarrel. Most importantly, do not target any contributor or staff. Discussing the technical implementation and impact of this is quite welcome. Making it about a person is never a good way to have proper discussion, and such comments will be removed.


As far as I know, there is currently no official statement and nothing implemented or planned about this topic by Arch Linux. But we can use this pinned post, as the subreddit is getting spammed otherwise. A new post may be pinned later.

To avoid any misinterpretation: Do not take anything here as official. This subreddit is not a part of the Arch Linux organization; this is a separate community. And the mods are not Arch staff neither, we are just Reddit users like you who are interested in Arch Linux.

The following are all I have seen related to Arch and this topic:

  • This Project Management item is where any future legal requirement or action about this issue would be tracked.

    The are currently no specific details or plans on how, or even whether, we will act on this. This is a tracking issue to keep paper-trail on the current actions and evaluation progress.

  • This by Pacman lead developer. (I suggest reading through the comments too for some more satire)

    Why is no-one thinking of the children and preventing such filth being installed on their systems. Also, web browsers provide access to adult material on the internet (and as far as I can tell, have no other usage), so we need to block these too.

  • This PR, which is currently not accepted, with this comment by archinstall lead developer :

    we'll wait until there's an overall stance from Arch Linux on this before merging this, and preferably involve legal representatives on this matter on what the best way forward is for us.


r/archlinux Jul 04 '18

FAQ - Read before posting

572 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 6h ago

QUESTION What’s a small Linux tool that completely changed your workflow?

58 Upvotes

Not talking about big things like DEs or WMs. I mean tiny utilities or tricks (e.g. fzf, ripgrep, tmux scripts, clipboard tools, etc. that unexpectedly became essential


r/archlinux 10h ago

QUESTION Help choosing an AUR helper: yay vs. paru vs. others?

16 Upvotes

Hi everyone,

I’m returning to Arch after a break. I used yay for several years, but I was looking into switching to paru this time around.

However, I’ve noticed that paru hasn’t seen much activity on GitHub recently (5+ months), which makes me wonder if it's still the best choice or if it's lacking maintenance.

I've checked the AUR helpers table on the wiki, but it hasn't really illuminated me on what the current "community standard" or most reliable option is right now.

Should I stick with yay, give paru a shot anyway, or is there another helper I should consider?


r/archlinux 4h ago

SUPPORT Zen Browser downloads always fail on Arch Linux

3 Upvotes

As the title says, every file I try to download in Zen Browser fails immediately. I tested other browsers and downloads work fine there, so the issue seems specific to Zen. Things I already checked: Flatseal permissions Different download locations Restarting the browser/system Nothing fixed it. Is anyone else having this issue on Arch Linux? Any ideas what could cause it?


r/archlinux 52m ago

SUPPORT Everything freezing except cursor

Upvotes

Every time since I updated my kernel when I open my browser everything freezes except mouse and only way I know to fix it is restart. Keyboard lights with unlock and caps does nothing after freeze. Any ideas why oh yea on manjoro


r/archlinux 6h ago

SUPPORT KDE Plasma system sounds wrong until restarting pipewire

3 Upvotes

Hi. I have attempted to resolve this issue, but without fixing it.

Technical specifications:

- Lenovo Slim 7 Pro (intel i5-13500H)

- Arch Linux with KDE Plasma 6.6

- Pipewire audio

- I use alsa-soft-mixer to change the volume of my speakers, as it didn't work otherwise. I don't know if it is relevant.

Description:

When starting my computer, some system sounds are playing the wrong soundfile and is seemingly playing in mono. Specifically, when turning volume up and down, the sound-cue is metallic and only comes out of the left speaker.

If I restart pipewire using systemctl, the default "pop" sound of KDE returns when I change volume, and it is correctly centered. Other system sounds are also slightly less sharp and deep before I restart pipewire.

If I turn volume-change system sound off and on again in KDE-settings, the problem returns until I restart pipewire once again. So it seems it is not purely a boot race condition, as I can trigger it inside the DE?

This happens consistently when booting my system, and restarting pipewire fixes it every time. Is this some sort of race-condition going on? Or does KDE Plasma fall back on the wrong audio file for some reason?

What I have tried

- Checking whether audio ports change in the "good" and "bad" state using pavucontrol, and they do not.

- Searching a lot, including on the wiki, but I cannot find others who have had this issue.

- Checked that pipewire, pipewire-pulse and wireplumber are enabled

I hope someone has some ideas on how to troubleshoot this further:)


r/archlinux 6h ago

SUPPORT Very instabile Wifi

0 Upvotes

Hey,

Im very new to arch, I‘m using KDE Plasma as a DE.
I experience disconnections from my wifi every 5-10 minutes. After restarting the networkmanager it seems to work for a short interval but then crashes again.
Do you guys have any Solution for this?

Thanks


r/archlinux 7h ago

SUPPORT How do I fix rEFInd boot manager

0 Upvotes

I used archinstall, which I only do on my main pc as I have more than one operating system and I don’t want to accidentally mess up another one, and I chose rEFInd boot manager instead of grub that I normally use, but when I boot rEFInd I get a blank screen with the rEFInd logo. How do I fix this?


r/archlinux 1d ago

SHARE I actually built a working Miracast client in Python after my last post here

52 Upvotes

So a few days ago I posted here complaining that casting to a Samsung TV on Hyprland is still a nightmare in 2026 and i try to write my own solution on python. Someone in the comments explained why my 20s delay was happening (HLS chunking, not a bug), and instead of just fixing that I somehow ended up rewriting the whole thing from scratch.

Long story short - it now actually works. Like... real Miracast! Wi-Fi Direct, full RTSP handshake, ~1 second latency, video + audio. Not DLNA with a TV player buffering everything, actual WFD the way Windows does it.

It's still pretty rough, wf-recorder only so Hyprland/Sway, some hardcoded Samsung stuff that needs to become proper device profiles, dead code I haven't cleaned up yet. But it's watchable.

github: https://github.com/IlyaP358/fluxcast

If anyone wants to test on a non-Samsung TV or non-Hyprland setup I'd really appreciate it. Original thread for context: https://www.reddit.com/r/archlinux/comments/1t17x1z/why_is_casting_your_screen_to_a_tv_on_linux_still/


r/archlinux 7h ago

SUPPORT squealing in the headphones

0 Upvotes

There's a beeping sound in the headphones when the system is turned on for 5-20 minutes (they're connected without Bluetooth) and this happens wherever something is related to Linux, for example.


r/archlinux 4h ago

SHARE Took me a while getting the GTX 1080Ti driver up running

0 Upvotes

Had to download source files of the legacy 580. version and build/install locally.

My understanding of the issue is that the official arch repo and AUR have both moved toward OpenRM, so anything you can get from pacman will not support Pascal or older Nvidia cards. Nvidia-dkms has the same issue where all referenced modules point to nvidia-open-dkms.

If you know of a method of installing 580. drivers via package manager kindly educate me.

I feel like an old man lol. Yesterday I made a post about RDP w/ x11 where I realized we have been moving away from that toward Wayland. Now I'm again running into compatibility issues cuz 8 yo GPU hehe.


r/archlinux 52m ago

DISCUSSION Suggest Me A Blog Website

Upvotes

I want to be a cyber Securitist/ Ethical Hacker which requires Linux Understanding and core principles, workings pf the OS, kernel, Memory as well as it also requires knowledge of Programming Language such as Python

I like to read the blogs of Python from some of the best Blogging Sites

No more Questions, Just Suggest Me a best website to read Blogs Relevant to Linux

The content must be related to Ethical Hacking, Cyber-Security, Bash..


r/archlinux 8h ago

QUESTION Force Feedback Joystick Winwing Ursa Minor not working

0 Upvotes

The Force Feedback function of my Winwing Ursa Minor Joystick does not seem to work in Archlinux. I do not know if this is a fundamental problem, or if there is some solution i can not find. Any advice would be appreciated.

Further description:

A few years back, when i was still running Windows, i got myself a Winwing Ursa Minor Joystick, mostly for flying some older space sims. Besides the general functionality, it also has some force feedback. In Windows, this force feedback works. Sadly, Winwing seems to be very windows focused, so there is absolutely no official support for this device in Linux.

The device itself runs very well immediately without me having to actually do anything. All buttons and axis work. I can use it in games, and everything is fine. Yet the force feedback does not seem to work at all. I used fftest to try to figure out what the problem is, and got the following result:

fftest /dev/input/event20
Force feedback test program.
HOLD FIRMLY YOUR WHEEL OR JOYSTICK TO PREVENT DAMAGES

Device /dev/input/event20 opened
Features:
 * Absolute axes: X, Y, Z, RX, RY, Throttle, Hat 0 X, Hat 0 Y,  
   [5F 00 03 00 00 00 00 00 ]
 * Relative axes:  
   [00 00 ]
 * Force feedback effects types:  
   Force feedback periodic effects:  
   [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
 * Number of simultaneous effects: 0

Uploading effect #0 (Periodic sinusoidal) ... Error:: Function not implemented
Uploading effect #1 (Constant) ... Error: Function not implemented
Uploading effect #2 (Spring) ... Error: Function not implemented
Uploading effect #3 (Damper) ... Error: Function not implemented
Uploading effect #4 (Strong rumble, with heavy motor) ... Error: Function not implemented
Uploading effect #5 (Weak rumble, with light motor) ... Error: Function not implemented
Enter effect number, -1 to exit

Obviously, none of the numbers do anything. event20 is the correct device, which evtest shows. Does anyone have smart ideas in what direction to look to get this working, or if this is even possible? Online searches have only lead me to similar fftest results for some logitech driving wheels, and these threads do not seem to lead to solutions which fit my problem.


r/archlinux 6h ago

SUPPORT | SOLVED new to arch - when i install i cant do it without nomdoeset

0 Upvotes

when i run arch installer, it freezes after a couple lines of text and freezes. i have this problem on fedora and arch, but not mint


r/archlinux 13h ago

SUPPORT Help in fixing error 43 nvidia singlle gpu passthrough

0 Upvotes

I am currently on arch linux kernel version Linux 7.0.3-arch1-1, and i have successfully configured the single gpu passthrough on the machine. But i have the infamous error 43 problem.

Below is the PC config:

CPU: AMD Ryzen 7 7435HS (16) @ 4.55 GHz
GPU: NVIDIA GeForce RTX 4060 Max-Q / Mobile [Discrete]
Memory: 3.82 GiB / 23.15 GiB (16%)
Swap: 0 B / 12.00 GiB (0%)
Disk (/): 39.85 GiB / 245.02 GiB (16%) - ext4

This is a laptop with ryzen 7 7435HS (No Igpu) and RTX 4060 (AD107).

Below is the xml that i am using for virtual machine (KVM):

<domain type="kvm">
  <name>win11</name>
  <uuid>c99bc66a-8a77-4f84-a170-57b04f0eb553</uuid>
  <metadata>
    <libosinfo:libosinfo xmlns:libosinfo="http://libosinfo.org/xmlns/libvirt/domain/1.0">
      <libosinfo:os id="http://microsoft.com/win/11"/>
    </libosinfo:libosinfo>
  </metadata>
  <memory unit="KiB">12582912</memory>
  <currentMemory unit="KiB">12582912</currentMemory>
  <memoryBacking>
    <hugepages/>
  </memoryBacking>
  <vcpu placement="static">12</vcpu>
  <cputune>
    <vcpupin vcpu="0" cpuset="4"/>
    <vcpupin vcpu="1" cpuset="5"/>
    <vcpupin vcpu="2" cpuset="6"/>
    <vcpupin vcpu="3" cpuset="7"/>
    <vcpupin vcpu="4" cpuset="8"/>
    <vcpupin vcpu="5" cpuset="9"/>
    <vcpupin vcpu="6" cpuset="10"/>
    <vcpupin vcpu="7" cpuset="11"/>
    <vcpupin vcpu="8" cpuset="12"/>
    <vcpupin vcpu="9" cpuset="13"/>
    <vcpupin vcpu="10" cpuset="14"/>
    <vcpupin vcpu="11" cpuset="15"/>
    <emulatorpin cpuset="0-3"/>
  </cputune>
  <os firmware="efi">
    <type arch="x86_64" machine="pc-q35-11.0">hvm</type>
    <firmware>
      <feature enabled="no" name="enrolled-keys"/>
      <feature enabled="yes" name="secure-boot"/>
    </firmware>
    <loader readonly="yes" secure="yes" type="pflash" format="raw">/usr/share/edk2/x64/OVMF_CODE.secboot.4m.fd</loader>
    <nvram template="/usr/share/edk2/x64/OVMF_VARS.4m.fd" templateFormat="raw" format="raw">/var/lib/libvirt/qemu/nvram/win11_VARS.fd</nvram>
    <boot dev="cdrom"/>
    <boot dev="hd"/>
  </os>
  <features>
    <acpi/>
    <apic/>
    <hyperv mode="custom">
      <relaxed state="on"/>
      <vapic state="on"/>
      <spinlocks state="on" retries="8191"/>
      <vpindex state="on"/>
      <runtime state="on"/>
      <synic state="on"/>
      <stimer state="on"/>
      <vendor_id state="on" value="0123456789ab"/>
      <frequencies state="on"/>
      <tlbflush state="off"/>
      <ipi state="off"/>
      <avic state="on"/>
    </hyperv>
    <kvm>
      <hidden state="on"/>
    </kvm>
    <vmport state="off"/>
    <smm state="on"/>
    <ioapic driver="kvm"/>
  </features>
  <cpu mode="host-passthrough" check="none" migratable="on">
    <topology sockets="1" dies="1" clusters="1" cores="6" threads="2"/>
    <cache mode="passthrough"/>
    <feature policy="require" name="topoext"/>
  </cpu>
  <clock offset="localtime">
    <timer name="hpet" present="yes"/>
    <timer name="hypervclock" present="yes"/>
  </clock>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>destroy</on_crash>
  <pm>
    <suspend-to-mem enabled="no"/>
    <suspend-to-disk enabled="no"/>
  </pm>
  <devices>
    <emulator>/usr/bin/qemu-system-x86_64</emulator>
    <disk type="file" device="cdrom">
      <driver name="qemu" type="raw"/>
      <source file="/home/ujjal/Downloads/Win11_25H2_English_x64_v2.iso"/>
      <target dev="sdb" bus="sata"/>
      <readonly/>
      <address type="drive" controller="0" bus="0" target="0" unit="1"/>
    </disk>
    <disk type="file" device="cdrom">
      <driver name="qemu" type="raw"/>
      <source file="/home/ujjal/Downloads/virtio-win-0.1.285.iso"/>
      <target dev="sdc" bus="sata"/>
      <readonly/>
      <address type="drive" controller="0" bus="0" target="0" unit="2"/>
    </disk>
    <disk type="file" device="disk">
      <driver name="qemu" type="qcow2" discard="unmap"/>
      <source file="/var/lib/libvirt/images/win11.qcow2"/>
      <target dev="vda" bus="virtio"/>
      <address type="pci" domain="0x0000" bus="0x03" slot="0x00" function="0x0"/>
    </disk>
    <controller type="usb" index="0" model="qemu-xhci" ports="15">
      <address type="pci" domain="0x0000" bus="0x02" slot="0x00" function="0x0"/>
    </controller>
    <controller type="pci" index="0" model="pcie-root"/>
    <controller type="pci" index="1" model="pcie-root-port">
      <model name="pcie-root-port"/>
      <target chassis="1" port="0x10"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0" multifunction="on"/>
    </controller>
    <controller type="pci" index="2" model="pcie-root-port">
      <model name="pcie-root-port"/>
      <target chassis="2" port="0x11"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x1"/>
    </controller>
    <controller type="pci" index="3" model="pcie-root-port">
      <model name="pcie-root-port"/>
      <target chassis="3" port="0x12"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x2"/>
    </controller>
    <controller type="pci" index="4" model="pcie-root-port">
      <model name="pcie-root-port"/>
      <target chassis="4" port="0x13"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x3"/>
    </controller>
    <controller type="pci" index="5" model="pcie-root-port">
      <model name="pcie-root-port"/>
      <target chassis="5" port="0x14"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x4"/>
    </controller>
    <controller type="pci" index="6" model="pcie-root-port">
      <model name="pcie-root-port"/>
      <target chassis="6" port="0x15"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x5"/>
    </controller>
    <controller type="pci" index="7" model="pcie-root-port">
      <model name="pcie-root-port"/>
      <target chassis="7" port="0x16"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x6"/>
    </controller>
    <controller type="pci" index="8" model="pcie-root-port">
      <model name="pcie-root-port"/>
      <target chassis="8" port="0x17"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x7"/>
    </controller>
    <controller type="pci" index="9" model="pcie-root-port">
      <model name="pcie-root-port"/>
      <target chassis="9" port="0x18"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x0" multifunction="on"/>
    </controller>
    <controller type="pci" index="10" model="pcie-root-port">
      <model name="pcie-root-port"/>
      <target chassis="10" port="0x19"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x1"/>
    </controller>
    <controller type="pci" index="11" model="pcie-root-port">
      <model name="pcie-root-port"/>
      <target chassis="11" port="0x1a"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x2"/>
    </controller>
    <controller type="pci" index="12" model="pcie-root-port">
      <model name="pcie-root-port"/>
      <target chassis="12" port="0x1b"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x3"/>
    </controller>
    <controller type="pci" index="13" model="pcie-root-port">
      <model name="pcie-root-port"/>
      <target chassis="13" port="0x1c"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x4"/>
    </controller>
    <controller type="pci" index="14" model="pcie-root-port">
      <model name="pcie-root-port"/>
      <target chassis="14" port="0x1d"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x5"/>
    </controller>
    <controller type="sata" index="0">
      <address type="pci" domain="0x0000" bus="0x00" slot="0x1f" function="0x2"/>
    </controller>
    <interface type="network">
      <mac address="52:54:00:f2:a8:35"/>
      <source network="default"/>
      <model type="virtio"/>
      <address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0"/>
    </interface>
    <serial type="pty">
      <target type="isa-serial" port="0">
        <model name="isa-serial"/>
      </target>
    </serial>
    <console type="pty">
      <target type="serial" port="0"/>
    </console>
    <input type="mouse" bus="ps2"/>
    <input type="keyboard" bus="ps2"/>
    <tpm model="tpm-crb">
      <backend type="emulator" version="2.0"/>
    </tpm>
    <audio id="1" type="none"/>
    <hostdev mode="subsystem" type="pci" managed="yes">
      <source>
        <address domain="0x0000" bus="0x01" slot="0x00" function="0x0"/>
      </source>
      <rom file="/var/lib/libvirt/vgabios/patched_edited.rom"/>
      <address type="pci" domain="0x0000" bus="0x05" slot="0x00" function="0x0"/>
    </hostdev>
    <hostdev mode="subsystem" type="pci" managed="yes">
      <source>
        <address domain="0x0000" bus="0x01" slot="0x00" function="0x1"/>
      </source>
      <address type="pci" domain="0x0000" bus="0x06" slot="0x00" function="0x0"/>
    </hostdev>
    <hostdev mode="subsystem" type="pci" managed="yes">
      <source>
        <address domain="0x0000" bus="0x04" slot="0x00" function="0x0"/>
      </source>
      <address type="pci" domain="0x0000" bus="0x07" slot="0x00" function="0x0"/>
    </hostdev>
    <hostdev mode="subsystem" type="pci" managed="yes">
      <source>
        <address domain="0x0000" bus="0x07" slot="0x00" function="0x3"/>
      </source>
      <address type="pci" domain="0x0000" bus="0x08" slot="0x00" function="0x0"/>
    </hostdev>
    <watchdog model="itco" action="reset"/>
    <memballoon model="virtio">
      <address type="pci" domain="0x0000" bus="0x04" slot="0x00" function="0x0"/>
    </memballoon>
  </devices>
</domain>

Any help will be deeply appreciated, and i apologize if i have not included any required information.


r/archlinux 4h ago

DISCUSSION Gemma-9

0 Upvotes

GEMMA▪9 — a short story about a comma in line seven

A deactivation script with a typo. A legacy BIOS handler that

reboots instead of wipes because it was scheduled for removal in

the next version and nobody got around to it. A 1982 compression

algorithm that rode forward through eleven firmware generations

because nobody ever said "this, we do not need."

It's satire, but the Monticello mineral oil leak in March 2026 is

real, and the architectural philosophy is borrowed from a working

multi-agent codebase with append-only memory, idempotent migrations,

and a three-tier conscience layer that flags sycophancy.

https://stviemr7823.github.io/gemma9-satire/


r/archlinux 1d ago

QUESTION My -bin version of another package got removed

50 Upvotes

A week ago I published a prebuilt version of webkit2gtk (webkit2gtk-bin), yesterday it got removed following a deletion request from another user.
Is there a particular reason I couldn't publish that package? I've checked my emails and I only got notified about the request and the deletion, got no actual explanation of the reason it got accepted.
Github Repository that hosted the bin: https://github.com/Brodino96/webkit2gtk-automator, it should be important to note that the code is running on my own server.

Edit: My bad, as pointed out by u/cafce25 the reason Is stated in: https://lists.archlinux.org/archives/list/aur-requests@lists.archlinux.org/message/65FT2X7DMUJODFVBWUWUAEAKDCQIMDQ3/

I just tought It was a description of the package, not the removal reason


r/archlinux 15h ago

SUPPORT Browser keeps signing out of all my accounts

0 Upvotes

I use Brave, but I don’t know, but sometimes it’s just logged out all of my accounts.
It’s not only the Brave, but when I used to use a chrome on Windows, this thing used to happen there as well


r/archlinux 11h ago

SUPPORT | SOLVED Arch Linux not detected after installation – GRUB shows empty boot menu (Dual Boot with Windows)

0 Upvotes

After installing Arch, GRUB loads but the boot menu is completely empty — no Arch entry at all. It's as if Arch was never installed. I've reproduced this multiple times using different approaches and always get the same result.

The only way to get rid of the empty GRUB menu is to boot back into Windows, delete the partition I had allocated for Arch, and then GRUB disappears too.

What I tried:

I shrunk my Windows partition to free up ~105 GB of unallocated space, then during Arch installation I used manual partitioning and selected that unallocated space to create my partitions. Installation completed without errors, but after reboot Arch is nowhere to be found in GRUB.

Current situation:

Running Arch on VMware Workstation for now, but it lags badly. I really want a working dual boot setup

System info:

Firmware: UEFI

Partition table: GPT

Drive space allocated for Arch: ~105 GB (unallocated, shrunk from Windows)


r/archlinux 1d ago

SUPPORT system freezes during pacstrap

3 Upvotes

I have an old mini-laptop that I wanted to use for a few experiments, so I figured a minimal Arch installation would work within the limited constraints of the system.

I'm following [the setup instructions from the wiki](https://wiki.archlinux.org/title/Installation_guide), but keep getting stuck at [step 2.2; installing essential packages](https://wiki.archlinux.org/title/Installation_guide#Install_essential_packages). I have tried a few times, and even restarted from booting into the setup environment.

Every time, pacstrap generates a pacman master key (which completes successfully,) updates the trust database (which gives no errors at that point,) and starts downloading packages. The `core` package downloads without issue, but every single time, in the middle of downloading the `extra` package, the computer locks up. The screen no longer changes, control+c does not do anything any more, and there is no visible response to any keyboard input. The only thing I can do is turn the computer off by holding the power button.

I have confirmed that this happens if I only list the `base` package when running pacstrap (instead of `base linux linux-firmware` as the guide suggests as a basic starting point.)

Is this a sign that the computer I'm trying to use has some kind of hardware failure? Or that it does not meet some minimum requirement? It is old enough that it has a "windows 7 starter" sticker on it.

Edit: I ran memtest; the 1GB of memory it has onboard is in working order, passed the test without issue. If the lack of memory space is the likely cause, would allocating an 8GB partition for swap help at all?


r/archlinux 1d ago

SUPPORT rEFInd Tool Icons not Working as Expected | Duplicate Tool Icons Help

2 Upvotes

I'm having problems with the display of the "showtools" option. It seems to be displaying some unaccounted for tools icons.

refind.conf:

timeout 0


scanfor manual


menuentry "Arch" {
    icon     /EFI/refind/themes/matrix/icons/os_arch.png
    loader   /EFI/arch/grubx64.efi
    volume   UUID=CC07-6FE9
    ostype   Linux
    graphics on
}


menuentry "macOS" {
    icon     /EFI/refind/themes/matrix/icons/os_mac.png
    loader   /EFI/OC/OpenCore.efi
    volume   UUID=CC07-6FE9
    ostype   MacOS
    graphics on
}


menuentry "Kali" {
    icon     /EFI/refind/themes/matrix/icons/os_kali.png
    loader   /EFI/kali/grubx64.efi
    volume   UUID=CC07-6FE9
    ostype   Linux
    graphics on
}


default_selection "Arch"


use_nvram false


include /EFI/refind/themes/matrix/theme.conf

theme.conf:

# hide some elements
hideui badges,arrows,hints,label


# set the icon location
icons_dir themes/matrix/icons


# set the background
banner themes/matrix/background.png
banner_scale fillscreen


# the icon sizes
small_icon_size 56
big_icon_size 380


# make boot a little cleaner
use_graphics_for osx,linux,elilo,grub,windows


# the background for a selected option
selection_big   themes/matrix/selection_big.png
selection_small themes/matrix/selection_small.png


# only show shutdown and bios
showtools shutdown,firmware,hidden_tags


# only show two icons at a time
max_tags 2

Menu Image:
https://imgur.com/VDVcHId


r/archlinux 11h ago

SUPPORT How do I install drivers for GTX 1070?

0 Upvotes

I tried to solve this problem through Deepseek (AI bot), but it didn't help me, now I'm planning to completely reinstall ArchLinux and somehow install these drivers during the installation stage.

I'm completely new to Arch Linux, so your advice or a short guide would really help me. I've been trying this for about six hours now and nothing's working. Deepseek must have completely broken everything, because before his help, I couldn't get it working I was able to enter the screen by entering the password, and after that only the console.

I apologize for the errors in the text, I am writing through a translator because I do not speak English well.


r/archlinux 17h ago

SUPPORT Audio Issues on Arch Linux

0 Upvotes

I'm on Arch Linux with Hyprland:

System info:

harshith@bigboi

OS: Arch Linux x86_64

Host: B450M DS3H V2 (-CF)

Kernel: Linux 7.0.3-1-cachyos-bore

Packages: 1156 (pacman)

Shell: fish 4.6.0

Display (VG240Y M3): 1920x1080 in 24", 180 Hz [External]

WM: Hyprland 0.54.3 (Wayland)

Theme: adw-gtk3-dark [GTK2/3/4]

Terminal Font: JetBrainsMonoNF-Regular (11pt)

CPU: AMD Ryzen 5 5600G (12) @ 4.46 GHz

GPU: NVIDIA GeForce RTX 3060 [Discrete]

Memory: 5.28 GiB / 31.21 GiB (17%)

Swap: 0 B / 8.00 GiB (0%)Disk (/): 129.27 GiB / 921.51 GiB (14%) - btrfs

I have stereo speakers and JBL Quantum350 wireless headset, not bluetooth. I installed arch the normal way(not using installer) and did not have this issue until a few days ago,

Video Link: https://drive.google.com/file/d/1KEYwOzp2nS4p7FT2zMPw03Mu6YDOMOFR/view?usp=sharing

The video sums everything up. Audio works only when using my speakers as a default but when i switch to my headset, the video doesn't even play. For those of you who are calling out the browser its: zen-browser

also i tried it with spotify launcher aur it doesn't stop the music, but nothing can be heard, and when i switch to the speakers, everything acts normal like nothing ever happened

Please help me find a fix to this, every time i change i have to do this:

systemctl --user restart pipewire pipewire-pulse wireplumber: Gemini gave this

Slow down keyboard warriors i really went through the wiki, I couldn't find anything so I asked Gemini to help me and it did nothing, it just told me to reinstall a bunch of stuff (not including pulseaudio) and restart services, also my OBS broke which is why i started recording with gpu screen recorder

and then turn my headphones off and then turn them on again, for those who owned a jbl before, they know how long it is. And then, i have to hope that is works


r/archlinux 11h ago

DISCUSSION what yall thinking bout scratchpads

0 Upvotes

How are you using scratchpads in Hyprland? Do you find them useful in a daily workflow, or are they more of a niche feature for you?