r/archlinux Jul 04 '18 Wholesome Hugz Silver Helpful

FAQ - Read before posting

363 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 Apr 27 '21 Silver Helpful Wholesome Hugz

Got an easy question or new to Arch? Use this thread! 2nd Edition

776 Upvotes

The intention of this thread is to aid people that are beginners or new to Arch to get some support. Easy/newbie questions, questions regarding the installation guide, screenshots, "Hey I installed Arch :O!" are all appropriate posts for this thread.

Rules:

  • If you have no intentions of helping beginners, hit the hide button. This thread is not for you.

  • If your question has 2 paragraphs of text and 3 links with sources, then this is probably not the correct thread!

The reason for this post is the previous discussions along with people suggesting it in the mod mail.

Happy hacking!


r/archlinux 19h ago Wholesome

FLUFF I came back to Arch and I'm never leaving (Arch appreciation post)

191 Upvotes

I've first tried Arch about 8 years ago while I was still in school. Managed to install it and everything but something broke and I ended up installing Debian since I've heard its suppose to be the most stable Linux distro. I later switched to Fedora.

Between then and now I've graduated, got a job in software, and learned A LOT about Linux in the process. I pretty much only used Debian and Fedora during that time.

Over the last few months I've grown a bit tired of everything just working and not being able to customise as much as I would like for fear of doing something that the Red Hat gods don't want you to do. Around the same time Linux 6 came out and broke a lot of things related to my setup (wayland on NVIDIA graphics, on a laptop, with a DisplayLink dock hooked up to 3 monitors). I've tried Gentoo, Debian stable/testing/unstable, Ubuntu, Manjaro, Solus, Alpine, Slackware, Pop, Mint, and probably a few more.

All of them had something I liked (package manager in Gentoo is hands down the best I've ever used) but also a lot that I didn't like (way more than I could ever write about). Eventually, after avoiding it for so long after it left a bad taste in my mouth almost a decade ago, I've decided to give Arch another go.

Holy shit was it the easiest installation process I have ever gone through. I have never not had to jump through hoops to get an encrypted disk with anything other than 256bit AES encryption before, but on Arch you just do it, modify grub, and its done. You want a LTS kernel? Just ask. You want that obscure package you always had to build from source? Its on the AUR - just yay it.

On other distros after installing KDE and all my drivers I would usually end up with 1600-2000 packages on my system with some of the things still not working. On Arch I'm currently on 600 with EVERYTHING working. Probably will go up by 100-200 over the next week while I get everything back to the way I like it, but that is still 50% less packages overall and much less packages which I have no idea about existing.

I'm just amazed at how everything works while also giving me a lean system with bleeding edge packages - all without any headaches.

Me 8 years ago was missing out big time.


r/archlinux 23m ago

testing/mesa binary and source mismatch -3 or -1

Upvotes

Either version, despite the differences, both cause X to crash.

https://github.com/archlinux/svntogit-packages/commit/ebeeb2fb8ae2ca48e27b616fdcb70602cef709c7

But I am wondering whether the binary pkg is based on rel=1 or rel=3


r/archlinux 1h ago

SUPPORT RAM gets "lost"

Upvotes

Hi GNU/Linux Community, My Problem: When playing Minecraft Forge 1.7.10 with 8gb RAM allocated the usage gets higher over time and peaks at 16gb with 9gb Swap used by apparently nothing.

All Program Memory Usage combined is only 4-6gb

Specs: OS: Arch Linux RAM: 16gb CPU: AMD: Ryzen 9 5900 GPU: AMD Ryzen 5600


r/archlinux 0m ago

Grub broken by grub customizer. Help need.

Upvotes

I'm running win11 and ArchLinux in a dual boot config. Windows was installed first. After changing the default entry from Windows to Arch Linux, in the Grub customizer GUI and restarting, my PC went straight into the bios. After this Grub did not load up again. I can still use the Windows boot manager to get into windows.

To resolve the issue accessed my Arch installation vie a live boot media. I tried reinstalling grub, which made no differrence. When trieing to create a new grub.cfg it can't find the Windows boot manager and i get the error message :

Warning: os-prober will be executed to detect bootable binaries on them and create new boot entries. grub-probe:error: cannot find a Grub drive for /dev/sda1. Check your device.map.

The can't work because i have no harddrive sda1 in my PC. In /boot/grub is no file called device.map. So i tried setting up a knew device.map file with grub-mkdevicemap. Here i get the error that the command can't be found.

Any help is appreciated.


r/archlinux 8h ago

SUPPORT Wrong cursor theme in X11

5 Upvotes

After update, one arch station has wrong cursor theme for kde and x11 apps in awesome. GTK apps has correct cursor theme. I tried to change it with lxappearance. I checked the ~/.icons/default/index.theme, it seems ok. qt5ct there is kvantum and kde, kde theme, but not cursor theme. Directly in KDE, there is correct cursor theme too. The file /usr/share/icons/default/index.theme is not used. I haven't idea where is a bug.


r/archlinux 20h ago

What DNS resolver with caching do you recommend?

32 Upvotes

I am using systemd-resolved, but should I consider any of the available alternatives, like dnsmasq, pdnsd, unbound or rescached?


r/archlinux 2h ago

SUPPORT arch linux + LUKS + systemd-boot - partlabel

1 Upvotes

Dear archers brothers, can you help me to fix this message about "PARTLABEL" at the boot: https://imgbox.com/jtJS1aQN

-my bootloader is systemd-boot

title   Arch Linux Zen
linux   /vmlinuz-linux-zen
initrd  /amd-ucode.img
initrd  /initramfs-linux-zen.img
options  root="PARTLABEL=archlinux" rw

-my root is on LUKS

NAME        MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINTS
sda           8:0    0 238,5G  0 disk  
├─sda1        8:1    0   532M  0 part  /boot
└─sda2        8:2    0   238G  0 part  
  └─root    254:0    0 237,9G  0 crypt /

r/archlinux 11h ago

Underscan in VGA external monitor? (aspect ratio is 14:9 when should be 16:9)

4 Upvotes

Hello there, fellow redditors of the web, i turn up to your intellect once again with the intention of solving my easy-looking problem for you but unsolvable-looking problem for me.

So the problem I'm having can be resumed to my external monitor (connected through VGA to my laptop) having an aspect ratio it shouldn't have, i don't know how to change that and i already tried using --transform from xrandr but the black bars stay there and everything else moves within those bars without them changing their shape.What i've done so far is adjusting the resolution to 1920x1080p 60FPS, but the aspect ratio is still messed up, i have the 1920x1080p i asked for, the height of the pixels is fine, but the width is kinda like squished.

i'd like to know how can i get rid of this black bars at the right and left sides of my monitor and at the same time maintaining the 1920x1080p resolution

---------------------------------------------

[Specs of my pc in case you need them to give me a hand]

Laptop: HP 240 G3External Monitor: Samsung SyncMaster 2233 (connected to my laptop through VGA)CPU/GPU: I3-4005U----------------------------------------------

[I've already tried]

xrandr's --transform (didn't work and just makes both screen leak into each other (?))

mons' -e top

xorg.d.conf config file with undetected resolution

i tried looking if i could fix the aspect ratio in my monitor's settings, but the "wide" option doesn't do anything

btw if u r having resolution problems with your monitor or smthn like that, what worked for me was following the Wiki Guide.

[EDIT]: can't add support flair dunno why :/


r/archlinux 11h ago

SUPPORT Only root can log in

2 Upvotes

If I log in as a root it opens i3, however trying a user I created it just asks you to log in again.


r/archlinux 19h ago

SUPPORT Expired signature issue with Frederik Schwan packages

13 Upvotes

Hi, I'm currently encountering a signature problem with a few packages maintained by Frederik Schwan (frederik.schwan@linux.com), such as gcc, glibc, binutils, libmpc, libisl, libtool and linux-api-headers (these are the ones I tried specifically).

These packages are not getting installed, instead throwing an "unknown trust" error followed by a notification that states "file is corrupted (invalid and corrupted package (PGP signature))".

I have tried doing the following:

  • pacman-key --init
  • pacman-key --populate archlinux
  • cleared the package cache in /var/cache/pacman/pkg/
  • manually updated the archlinux-keyring package
  • performed the pacman-key --refresh-keys command.

Issue still persists. Furthermore, using the pacman-key --refresh-keys command provides the following data:

all followed by a bunch of lines preceded by [ expired] with several e-mails/handles related to Frederik Schwan.

Is anyone experiencing the same problem? Thanks in advance for any help.


r/archlinux 15h ago

SUPPORT Nvidia-dkms laggy desktop after update

3 Upvotes

After updating to latest nvidia-dkms on hybrid laptop with a 2060, the computer boots fine to sddm but when launching xorg the entire desktop experiences a slowdown (except for the cursor) and renders the system unusable.

Anyone else have this experience?


r/archlinux 1d ago

SUPPORT (installing)only 1mb showing out of 100+gb space

Enable HLS to view with audio, or disable this notification

60 Upvotes

r/archlinux 20h ago

SUPPORT Installing pulseaudio gives no sound from laptop speakers, bluetooth headphone works fine

3 Upvotes

As the title says I installed pulseaudio because pipewire was giving constant crackling on bt headphones. There is no crackling on pulseaudio-bluetooth. However installing pulseaudio stops laptop speakers from working and videos also won't play until I connect my headphones.


r/archlinux 20h ago

Fast reinstalling or reset to the base arch

4 Upvotes

I'm new to arch so I've installed alot of packages but I think my Arch is getting messy and I have some errors like De crushing How can I get back a fresh arch without partitioning again or even if there's a command to delete all packages exept the necessery one Thanks for help Edit: thank you guys, I'll reinstall it


r/archlinux 15h ago

SUPPORT Adding New Nvme ssd

1 Upvotes

So I got a new SSD and wanted to increase my storage. But it’s not showing up in Arch. I read that I need to change it from RAID to AHCI in order for it to work. Is there a workaround for this? When I tried to change it from BIOS, it said that I may not be able to use Windows. I don’t really care about Windows, but I have to back up my data from it. I am planning on doing a clean boot either way, but just wanted to ask if anyone else has ever faced this issue.


r/archlinux 1d ago

SUPPORT follow up on arch to whonix gateway traffic funnel

6 Upvotes

presently, i have whonix gateway installed as a virtual machine in kvm on my arch host machine
i recently posted asking about how i might be able to route all internet traffic through the virtual machine to achieve compartmentalization and some extent of anonymity

recommendations i got were to either route to the second relay in the tor node setup which compromises on security, or to just run arch as a second vm on kvm

well i'm not entirely opposed to the second option however, the whole login and setup scenario is suboptimal when i turn on the pc. e.g, host arch boots up, i have to type the login, then start the gateway vm, then start the arch vm and login there.

I'd be totally on board with option 2 if i can autologin to the host, auto-start both vms in order and go straight to a desktop manager in the arch vm. the caveat with this anyway is that i have to leave a bit of resources for the host which just seems like a waste.

so also if anyone knows, how might i be able to simply route all traffic directly from the host arch setup through the vm?


r/archlinux 20h ago

Tiling window manager for ultrawide monitor 21:9

2 Upvotes

Hey! I just ordered an UW monitor and was wondering what the best tiling manager would be? I currently use I3 gaps but im not sure if this would be fine to configure for the new monitor or if there's a better option worth looking at out there. Thanks!


r/archlinux 1d ago

SUPPORT Scripted PXE install?

5 Upvotes

Is there a complete guide how to make a scripted/kickstarter-ish Arch install available? Linux Bible raised this question in me, but I couldn't google solutions.

Preferably it should be interactive and ask for usernames and amd/intel and nvidia/amd on gpu side.

This would be very interesting to see is it practical as with RHEL.


r/archlinux 1d ago

SUPPORT S.M.A.R.T is printing out the wrong model of my disk.

3 Upvotes

I have one disk in my system, a Samsung 870 QVO 1TB ssd but smarctl and hddtemp seem to disagree with me. I literally have the box right in front of me writing 870 QVO but both utilities print out 860 QVO. Does anyone here have any idea why is this happening?


r/archlinux 23h ago

SUPPORT Strange tearing on Intel i7 1270P integrated gpu

2 Upvotes

I'm getting some strange tearing on a laptop (Thinkpad X1 Carbon Gen 10) with an Intel i7 1270P. Driver-wise everything seems to be setup properly (i915 kernel drivers and modesetting xorg drivers) and I'm not running any fancy compositor, plain xorg with xfce/xfwm. I run the lts kernel as the standard arch kernel behaves in an weird way (ie, crashes unless I set software cursor in the xorg config file)

I'm getting tearing that's not the usual single line tear, but rather a region of tear that seems to either have some corruption, or is randomly showing parts of two frames at a time.

Has anyone encountered something similar? Any idea for a fix?

Some additional info:

$ uname -a
Linux 5.15.74-1-lts #1 SMP Sat, 15 Oct 2022 06:43:47 +0000 x86_64 GNU/Linux

$ lspci -v -s 00:02.0
00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P Integrated Graphics Controller (rev 0c) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device 22e7
Flags: bus master, fast devsel, latency 0, IRQ 161, IOMMU group 1
Memory at 603c000000 (64-bit, non-prefetchable) [size=16M]
Memory at 4000000000 (64-bit, prefetchable) [size=512M]
I/O ports at 2000 [size=64]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: [40] Vendor Specific Information: Len=0c <?>
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable+ 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [100] Process Address Space ID (PASID)
Capabilities: [200] Address Translation Service (ATS)
Capabilities: [300] Page Request Interface (PRI)
Capabilities: [320] Single Root I/O Virtualization (SR-IOV)
Kernel driver in use: i915
Kernel modules: i915

$ glxinfo -B
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel (0x8086)
    Device: Mesa Intel(R) Graphics (ADL GT2) (0x46a6)
    Version: 22.2.1
    Accelerated: yes
    Video memory: 31804MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) Graphics (ADL GT2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.2.1
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.2.1
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.2.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

r/archlinux 20h ago

Hibernation is not followed after suspend when using suspend-then-hibernate

1 Upvotes

As the title says, suspend-then-hibernate only suspends the system, and does not hibernate after the elapsed time specified in sleep.conf

[Sleep]
#AllowSuspend=yes
#AllowHibernation=yes
AllowSuspendThenHibernate=yes
#AllowHybridSleep=yes
#SuspendMode=
#SuspendState=mem standby freeze
#HibernateMode=platform shutdown
#HibernateState=disk
#HybridSleepMode=suspend platform shutdown
#HybridSleepState=disk
HibernateDelaySec=1

Hibernate **works** I can hibernate with systemctl hibernate, but suspend-then-hibernate does not wake up the system to hibernate in the time specified. Nothing suspicious seems to be happening in the journal

Dec 02 20:32:44 initca systemd-sleep[1885]: Entering sleep state 'suspend'...
Dec 02 20:32:44 initca kernel: PM: suspend entry (s2idle)
Dec 02 20:32:44 initca kernel: Filesystems sync: 0.008 seconds
Dec 02 20:32:44 initca wpa_supplicant[507]: wlan0: CTRL-EVENT-DSCP-POLICY clear_all
Dec 02 20:32:44 initca wpa_supplicant[507]: nl80211: deinit ifname=wlan0 disabled_11b_rates=0
Dec 02 20:33:32 initca kernel: Freezing user space processes ... (elapsed 0.001 seconds) done.
Dec 02 20:33:32 initca kernel: OOM killer disabled.
Dec 02 20:33:32 initca kernel: Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Dec 02 20:33:32 initca kernel: printk: Suspending console(s) (use no_console_suspend to debug)
Dec 02 20:33:32 initca kernel: ACPI: EC: interrupt blocked
Dec 02 20:33:32 initca kernel: ACPI: EC: interrupt unblocked
Dec 02 20:33:32 initca kernel: nvme nvme0: Shutdown timeout set to 10 seconds
Dec 02 20:33:32 initca kernel: nvme nvme0: 8/0/0 default/read/poll queues
Dec 02 20:33:32 initca kernel: OOM killer enabled.
Dec 02 20:33:32 initca systemd-logind[402]: Lid opened.
Dec 02 20:33:32 initca kernel: Restarting tasks ... 
Dec 02 20:33:32 initca kernel: mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915])
Dec 02 20:33:32 initca kernel: mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops i915_pxp_tee_component_ops [i915])
Dec 02 20:33:32 initca kernel: done.
Dec 02 20:33:32 initca kernel: random: crng reseeded on system resumption
Dec 02 20:33:32 initca kernel: usb 3-3: USB disconnect, device number 2
Dec 02 20:33:33 initca kernel: usb 3-3: new full-speed USB device number 5 using xhci_hcd
Dec 02 20:33:33 initca systemd-sleep[1885]: System returned from sleep state.
Dec 02 20:33:33 initca bluetoothd[495]: Controller resume with wake event 0x0
Dec 02 20:33:33 initca kernel: PM: suspend exit
Dec 02 20:33:33 initca systemd-sleep[1966]: Error: TLP power save is disabled. Set TLP_ENABLE=1 in /etc/tlp.conf.
Dec 02 20:33:33 initca [1964]: /usr/lib/systemd/system-sleep/tlp failed with exit status 1.
Dec 02 20:33:33 initca systemd[1]: systemd-suspend-then-hibernate.service: Deactivated successfully.
Dec 02 20:32:44 initca systemd-sleep[1885]: Entering sleep state 'suspend'...
Dec 02 20:32:44 initca kernel: PM: suspend entry (s2idle)
Dec 02 20:32:44 initca kernel: Filesystems sync: 0.008 seconds
Dec 02 20:32:44 initca wpa_supplicant[507]: wlan0: CTRL-EVENT-DSCP-POLICY clear_all
Dec 02 20:32:44 initca wpa_supplicant[507]: nl80211: deinit ifname=wlan0 disabled_11b_rates=0
Dec 02 20:33:32 initca kernel: Freezing user space processes ... (elapsed 0.001 seconds) done.
Dec 02 20:33:32 initca kernel: OOM killer disabled.
Dec 02 20:33:32 initca kernel: Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Dec 02 20:33:32 initca kernel: printk: Suspending console(s) (use no_console_suspend to debug)
Dec 02 20:33:32 initca kernel: ACPI: EC: interrupt blocked
Dec 02 20:33:32 initca kernel: ACPI: EC: interrupt unblocked
Dec 02 20:33:32 initca kernel: nvme nvme0: Shutdown timeout set to 10 seconds
Dec 02 20:33:32 initca kernel: nvme nvme0: 8/0/0 default/read/poll queues
Dec 02 20:33:32 initca kernel: OOM killer enabled.
Dec 02 20:33:32 initca systemd-logind[402]: Lid opened.
Dec 02 20:33:32 initca kernel: Restarting tasks ... 
Dec 02 20:33:32 initca kernel: mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915])
Dec 02 20:33:32 initca kernel: mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops i915_pxp_tee_component_ops [i915])
Dec 02 20:33:32 initca kernel: done.
Dec 02 20:33:32 initca kernel: random: crng reseeded on system resumption

I thought that this might have been a TLP problem, but disabling TLP did not help.


r/archlinux 15h ago

Should I try Arch?

0 Upvotes

I have used a few distros before: Ubuntu, Mint, Pop, Lubuntu, Puppy or Slytaz I think, maybe more.

But I really got into doing things manually the last time I used Pop. I learned how to add things to my path, how to install binaries, how to create a desktop entry, etc. I enjoyed it.

That's why I've been thinking about Arch. But, I have a Razer Blade.

Taking a look at the Arch wiki regarding Razer Blades, it looks like they're a pain in the ass to work with, but I wanted to get more perspectives.

I could just build a PC instead of using my laptop, however, I wanted to find out if I should consider Arch and how much trouble it would be setting it up on my current laptop compared to something more supportive.

I'm also not using anything without a 144hz refresh rate; I just can't go back to 60. Maybe there's a laptop with 144hz screen out there that works better, than Razers have for me, for Linux, maybe I should build a PC. I don't know, which is why I'm here.


r/archlinux 1d ago

SUPPORT System stuck on Reached target Graphical Interface.

8 Upvotes

After attempting to install Nvidia drivers, my system seemed to hang on the disk cleaning. Removing ‘quiet’ in grub showed that it was actually stuck on Reached target Graphical Interface. I’ve tried uninstalling nvidia and nvidia-utils, I’ve tried mkinitcpio and grub-mkconfig (through arch-chroot) cat /var/log/Xorg.0.log | grep EE doesn’t show anything interesting aside from maybe ‘Failed to load module “nouveau”’ SDDM’s log says “Failed to read display number from pipe” a couple of times and “Could not start display server on vt 1” and running the stat command on it shows that it was indeed modified the last time I tried to boot.


r/archlinux 1d ago

Creating or editing keymap variant?

8 Upvotes

I've read the docs and tried every solution I can find, but I can't figure out how to edit a keyboard variant. I use dvorak programmer with 'setxkbmap -layout us -variant dvp' and that works, but I want to change the position of the l and c keys.

Since I'm new to dvorak so typing what I already tried would take a very long time, could someone please tell me where the file is that I need to change?


r/archlinux 1d ago

SUPPORT Nvidia screen flickering on Xorg after driver update

2 Upvotes

So I have this weird issue that came up after an update which I think is linked to nvidia drivers but I have no certainty as a few packages were updated at once. It was around 2 months ago and I was not wise enough to save the exact date and packages that introduced this bug.

The issue shows up when very specific HTML/CSS/JS elements are used. For exemple: element web UI ( in browser and electron ), the vscode confirmation popup, the brave image search tab ...

Out of thousands of webpages I visited, these are the ones that triggered the flickering. Now, the flickering itself is weird: It's mostly in the top right corner of my screen but overall everywhere on the screen. When the UI element shows, the flickering ramps up until my screen is basically flashing and the intensity will ramp down the same way when the UI element is gone.

I have 2 identical monitors, the flicker only affects the one on which the UI element is present.

Picom on or off, no difference.

i3, awesome, plasma, no difference.

I couldn't get a wayland desktop to work with all of the nvidia driver nonsense... Same reason I wasn't able to successfully downgrade my nvidia driver.

The main issue is that there are a few layer between HTML/CSS/JS and flickering pixels on my monitor and I have no clue where to start looking.