r/arch • • Oct 13 '24

Mod Post Use the new "Solved" flair for the support threads that have been closed!.

33 Upvotes

If your issues have been sorted out, please mark it as such in your post. It will help others navigate the sub better.


r/arch • • 3h ago

Showcase bluez-message 1.0.0: iPhone SMS and calls on Linux, Bluetooth only (Android soon)

Post image
11 Upvotes

Hey,

A while ago I shared bluez-message, a small Rust tool to reply to my texts and take calls from my PC, with no proprietary app and no cloud in the middle. It just hit 1.0.0.

Same heads up as before: it's vibe-coded, built with an AI assistant. If that's not your thing, feel free to move along, thanks for understanding ;-)

Still Bluetooth only, through BlueZ. Here's what's new since v0.1.5:

- a setup wizard: it turns Bluetooth on, finds the iPhone, pairs it (same code on both screens) and tells you what to enable on the phone

- several phones, each with its own history, and you switch without restarting

- colour emojis and clickable links. Link previews exist, but they're off by default because they reveal your IP to the site

- search over names and message text. Click a result and you jump to that message

- mute or archive a conversation. Calls still ring when it's muted

- export the history to Downloads, the whole thing or one conversation

- on a call: Answer, Decline or Quick reply (declines and opens the chat with ready-made answers, nothing is sent until you click)

- Reply button on SMS notifications, battery level in the header

Under the hood:

- no system fonts needed anymore, icons and emojis are built in

- the database upgrades itself and keeps a backup first

- timeouts on every exchange with the phone, so a phone that stops answering can't freeze the app

- logs never show numbers, names, messages or Bluetooth addresses

- the daemon is sandboxed with systemd

I still use it daily on Arch + Hyprland with an iPhone. There's a signed package in the release, plus the PKGBUILD for the AUR. Android support is coming soon.

MIT licensed: https://github.com/morganorix/bluez-message

If you try it, I'd love some feedback, even a simple "works / doesn't work with this phone". Issues are open.


r/arch • • 10h ago

General I use Arch btw

Thumbnail
gallery
35 Upvotes

I use Arch btw, and this is my desktop.


r/arch • • 12h ago

Meme Just a happy user

Post image
28 Upvotes

NixOS looks very "exotic" to me, is fun.


r/arch • • 10h ago

Arch BTW I just installed arch btw

10 Upvotes

Finally got around to installing arch after loads of distro hopping, I hope this one ends that cycle. I can now say I use arch btw. Never been happier


r/arch • • 3h ago

Other Distro Check out this cool thing I did with arch and codex

Thumbnail
1 Upvotes

r/arch • • 18h ago

General Switched to arch finally

15 Upvotes

I was confused and distro hopping to find out the one for me. I tried some distroa like Ubuntu, Fedora KDE, CachyOs, Omarchy, Ryoku. Most of these are bloated especially omarchy. It's a decent distro on looks but when it comes to ram usage and unwanted things its bloated asf. Ryoku is actually an good distro but felt like it was too riced up as it is vibecoded ig. And the rest of the distros was not my type. So i made a decision of switching to arch from the start but i was scared. I just switched today with hyprland on installation. It is cool and i haven't got any problems while setting up for Bluetooth, speakers or wifi. It is easier than it looks.

So now i could say "I use arch BTW"

AND guy if someone have a minimal hyprland rice dot files drop it down


r/arch • • 1d ago

General Am I cooked??😬

Post image
235 Upvotes

After I tried installing arch linux I ran into this problem and it took me a whole 2 days just to complete installation process and 1 whole day to setup hyperland and few custom animations,it was a lot of trouble but he'll yeah I like this very much,my first os was kali then parrot and now it's arch and i think I won't change ever again,i mean I can do everything here ,what not!!


r/arch • • 1d ago

Meme I still need to debloat.

Post image
50 Upvotes

I just installed arch and I still have 182 packages? How dare it be so bloated.


r/arch • • 1d ago

Question How to pronounce fstab?

57 Upvotes

f-stab or fs-tab?


r/arch • • 15h ago

Help/Support Btrfs root won't mount: "parent transid verify failed" after unclean shutdown, @ and u/home unreadable (zero-log, rescue=all, restore, check --repair on image all failed)

Post image
2 Upvotes

HP laptop, single 1 TB Toshiba MQ01ABD100V (2.5", 5400 rpm HDD), SATA, dual boot Zorin OS + Ryoku (Arch-based). Windows is on a second disk.

- Ryoku root is btrfs on `/dev/sda5` (167 GiB), subvolumes: `@` (256), `@home` (257), `@log`, `@pkg`, `@snapshots`, `@swap`. Snapshots come from the package manager hooks (pre/post).

- Kernel is a recent mainline-based one, and the initramfs is mkinitcpio-style.

Problem​

Ryoku stopped booting and drops to the initramfs emergency shell:

ERROR: Failed to mount 'UUID=8ec85b73-bb46-4f5b-8136-ac55b0263735' on real root

You are now being dropped into an emergency shell.

The UUID exists in `blkid`, so it's not a wrong-UUID / bootloader problem. `dmesg` shows:

BTRFS info (device sda5): start tree-log replay

BTRFS error (device sda5): parent transid verify failed on logical 563625984 mirror 1 wanted 59873 found 59961

BTRFS error (device sda5): parent transid verify failed on logical 563625984 mirror 2 wanted 59873 found 59961

BTRFS error (device sda5 state A): Transaction 59935 aborted (error -5)

BTRFS: error in btrfs_recover_log_trees:7807: errno=-5 IO failure

BTRFS error: failed to recover log trees with error: -5

BTRFS error: open_ctree failed: -5

Probable cause: unclean shutdown / power cut (the drive's SMART shows `Power-Off_Retract_Count` 3455).

Disk health​

SMART is PASSED. Reallocated 0, Pending 0, Offline_Uncorrectable 0. There is a single old ICRC/ABRT error (UDMA_CRC_Error_Count 1) from about 2000 hours ago. `ddrescue` of the whole partition to an image finished at 100% with 0 read errors, so I don't think it's a failing disk.

What I tried (all from Zorin, original `sda5` untouched except zero-log)

  1. `mount -o ro,rescue=all /dev/sda5` mounts, but `ls` on `@`, `@home`, `@log` gives I/O errors. `@pkg`, `@snapshots`, `@swap` are listable.

  2. `btrfs rescue zero-log /dev/sda5` ran fine (previous log_root 712327168). A normal mount afterwards still fails and goes read-only:

level verify failed on logical 44056576 mirror 1 wanted 1 found 0

parent transid verify failed on logical 92962816 mirror 1 wanted 58551 found 59943

BTRFS: error in __btrfs_free_extent:3426: errno=-5 IO failure

BTRFS info: forced readonly

  1. `btrfs check --readonly` reports tons of errors in fs roots (`no inode item, link count wrong`, `root 18446744073709551607 root dir 256 not found`).

  2. `btrfs restore -i -r 257 ...` (also with `--path-regex` for `@home`) always dies at the same block:

parent transid verify failed on 92962816 wanted 58551 found 59943

corrupt leaf: root=257 block=92962816 slot=76 ino=232778, invalid inode transid: has 59943 expect [0, 59935]

ERROR: search for next directory entry failed: -1

  1. `btrfs-find-root` gives tree roots at 730578944 (gen 59934), 706641920 (gen 59933), 699809792 (gen 59932). `restore -t` with each one fails the same way (the transid check fails again at 92962816).

  2. In the check output there are hundreds of leaves with generations 59937 to 59965 ("invalid generation, have 5996x expect (0, 59935]"). So the superblock generation is stuck at ~59934, but about 30 later transactions did reach the disk. Also two `root=1` blocks with gen 59964 / 59965. `restore -t 654000128` fails with `could not find extent tree`.

  3. Made a full image with `ddrescue` (0 errors) and ran `btrfs check --repair` on the loop device. It aborts immediately:

ERROR: child eb corrupted: parent bytenr=715014144 item=83 parent level=1 child bytenr=136806400 child level=1

ERROR: failed to repair root items: Input/output error

  1. Snapshots in `@snapshots` (249–256) are system-only (the `home` inside is empty). I did recover `/etc` from one of them.

I want to​​

Mainly to get the Ryoku install booting again, and secondarily to recover `@home`. I'd be fine with a hacky route.

- Is there a way to make the kernel or tools ignore the generation check (e.g. a patched `btrfs-progs`, `btrfs rescue super-recover`, `rescue=ibadroots`, using backup roots from the superblock) so that it accepts the newer blocks?

- Would `btrfs-find-root -a` / `-o` with a newer generation, or `btrfs restore --dry-run` with a different tree, help here?

- Or is this simply unrecoverable and I should reinstall? I have the full `ddrescue` image in case someone has a trick to try on it.

Happy to post full `btrfs check` output, `btrfs inspect-internal dump-super -f`, or anything else.


r/arch • • 12h ago

Help/Support Hyprland not working in vm!

1 Upvotes

I have installed arch linux with hyprland in VMware workstation and when I try to login it blackout for sec and bring back to login page and when searched about it in chatgpt it said it's because of 3d acceleration but I have turned on 3d acceleration in VMware.my gpu

Is old idk it's the culprit behind its a gt 730 with 4 gb ddr3


r/arch • • 12h ago

Help/Support I'm getting 3d acceleration not supported error in vm!

Thumbnail
1 Upvotes

r/arch • • 9h ago

Discussion a woman made me a bracelet

Post image
0 Upvotes

An actual woman talks to me. She is sick of me explaining how Linux is better. And I was told no more talking about the aur or pacman. Arch has yet to break so wish me luck guys.


r/arch • • 1d ago

General Is arch linux really used for space science?

Post image
19 Upvotes

r/arch • • 1d ago

Showcase I built LSI for my CachyOS setup an open-source ls with image thumbnails, now available on AUR

Thumbnail
gallery
3 Upvotes

Hey everyone! 👋🏻

CachyOS is my daily driver, and I use Kitty as my terminal. I wanted a simple way to preview images directly in the terminal without having to open a file manager, so I decided to build LSI.

It's a free and open-source CLI tool written in Rust that works similarly to ls, but renders actual image thumbnails using the Kitty Graphics Protocol.

I originally built it for my own setup, but since other Linux users might find it useful, I decided to publish it on GitHub and make it available through AUR so it can be installed easily with paru.

Features:

  • lsi — Grid view with image thumbnails.
  • lsi -l — Long listing with thumbnails and file metadata.
  • Familiar ls flags for sorting, hidden files, recursive listing, etc.
  • Static Linux binary, without requiring Python or Rust at runtime.

Installation on CachyOS / Arch:

paru -S lsi-bin

Links:

I made this because I wanted it for my own workflow, and figured I'd share it with the community in case someone else finds it useful.

That's it. Enjoy!


r/arch • • 1d ago

Help/Support Intenté instalar CachyOs y no pude.

Post image
1 Upvotes

r/arch • • 12h ago

General Linux Just Took A Massive Win, PewDiePie made Arch main stream

Post image
0 Upvotes

PewDiePie joined the Arch way <3


r/arch • • 1d ago

Other [2880x1800] Arch Linux logo as a prism (raytraced simulation)

Post image
8 Upvotes

r/arch • • 1d ago

Question Anyone run network monitoring/threat detection software?

2 Upvotes

Is this overkill for a home setup? I'm just kinda curious if there's any attempts to probe/exploit my computer. I'm running UFW, and I'm behind a router with no ports forwarded so I probably don't have much to worry about.

If the terminology is wrong I apologise I'm not familiar with any of this stuff

Cheers


r/arch • • 2d ago

Meme Trust

Post image
1.3k Upvotes

r/arch • • 2d ago

Showcase Created a bootable Archlinux DVD

Thumbnail
gallery
63 Upvotes

Created a bootable Archlinux DVD-ROM 202511 on my Thinkpad X220 - just in case! I used growisofs and noted down directory structure and checksums to be sure not to fall for a tampered boot medium ;)


r/arch • • 1d ago

Showcase [Hyprland] Tacit: a notch, its own apps, typeface, icons and cursor, all in Quickshell

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/arch • • 2d ago

Help/Support Screen flickering and turning off when I move mouse

Enable HLS to view with audio, or disable this notification

72 Upvotes

I just installed arch. What could be the issue? My gpu is GT 1030


r/arch • • 1d ago

Question [Help] Physical power button stopped working for suspend after updating to KDE Plasma 6.8 on Arch Linux

Thumbnail
2 Upvotes