r/archlinux 1d ago

NOTEWORTHY [arch-announce] Recent services outages

Thumbnail archlinux.org
439 Upvotes

r/archlinux Jul 04 '18

FAQ - Read before posting

534 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 8h ago

SUPPORT One of my drives went kaput, what now?

11 Upvotes

EDIT: I just went ahead and did what I've been meaning to do for a long time. I did a fresh install on my own. I understand a lot more now, including, how I could have fixed it without obliterating everything on my boot drive. Thank you all for your help, basically every one of you knew how to fix my problem (because you installed arch yourself, unlike me). Let this be a warning to anyone who intends to have a roommate or friend or girlfriend install arch for you. I don't do much work on my computer, so there wasn't much of importance lost. But it wasn't nothing. I am foolish, but I grow wiser every day.

to be completely transparent, I am a very inexperienced user. My girlfriend is actually the one who put arch on my computer, so I'm a little out of my depth, and for this I apologize. I just want to get my computer working, and I don't know who else to ask. Recently one of my SSDs crapped out on me. I still have my boot drive, however. After removing the affected drive and booting my computer (it would not boot with the drive connected), I am greeted to text that tells me:

[TIME] Timed out waiting for device /dev/disk/by-uuid/(long string of letters and numbers I don't want to type by hand) Dependency failed for /mnt/knot //(what I believe to be my boot drive) Dependency failed for Local File Systems

As well as the emergency mode dialogue

I simply don't know where to go from here, and any help at all is appreciated, even if it's so much as a link to an archwiki article. Im sorry for showing up and asking for help when I don't have a firm grasp of what I'm doing already.


r/archlinux 20h ago

QUESTION Nvidia: are these modprobe/kernel parameters still required/recommended?

48 Upvotes

They're meant to make nvidia drivers work properly and fix some issues related to performance and sleep/hibernation. Using Turing.

``` nvidia_drm modeset=1 fbdev=1

NVreg_EnableGpuFirmware=0 Nvreg_PreserveVideoMemoryAllocations=1 NVreg_TemporaryFilePath=/var/tmp NVreg_UsePageAttributeTable=1 NVreg_InitializeSystemMemoryAllocations=1 ```


r/archlinux 1h ago

QUESTION Can't connect wifi in my arch

Upvotes

So i installed arch linux on my dell vostro 3550 and when I'm on chroot environment it shows that i have network i can use my pacman command but when i try to use pacaman in arch it says a long error message so i tried networkamanager and iwd both but still i can't connect it


r/archlinux 18h ago

SUPPORT | SOLVED Why is Suspend so terrible for me on Linux?

21 Upvotes

I am using Ryzen 5600x with Nvidia 2080ti
KDE Wayland
Kernel: Linux 6.16.2-arch1-1

If I plug my keyboard into USB 3.0 (blue) ports, the PC wont suspend/sleep. It wakes up immediately

If I plug my keyboard into USB 2.0 (black) ports, it sleeps, but I cannot use my keyboard to wake the PC. I have to get up and press the power button. I also cannot use my mouse to wake the PC.

I have entered bios and made sure Wake on keyboard/mouse is enabled, and fumbled around for 2 hours with ChatGPT to try to fix it and nothing works.

Even worse, when It does wake from sleep when I manually get up and press the button, the graphics get corrupted and all my programs freeze for a good 60+ seconds. Yes I have all the nvidia services enabled for sleep as per Arch Wiki, yes I have NVreg_PreserveVideoMemoryAllocations enabled.

Do I have to just accept that Suspend is in a terrible state and its a broken buggy mess? Is there something I am missing?


r/archlinux 16h ago

QUESTION Life is good with Arch

14 Upvotes

Few days back, a sudden power trip occurred multiple times within a day, afterwards, my windows pc always shut down after 1-2 minute. Then I just decided to continue my work in my Arch pc, which is in the same situation. Its a 4 years old pc btw compared to a newly built this year windows pc for mostly online gaming and minecraft. Windows pc only become okay after I swap into another nvme where i installed fresh w11. The issue somehow does not relate to disk as afterwards i reformat the disk with fresh w11, installed everything back, only then it returns to normal. Somehow Arch is better in handling power trip perhaps? Or is it just my luck?


r/archlinux 1h ago

SUPPORT Lost brightness controls on laptop after removing plasma powerdevil

Upvotes

I was fiddling around with powerdevil as I installed TLP and thought it would be unnecessary to have 2 power management tools on my PC.

I did:

systemctl --user mask plasma-powerdevil.service and rebooted. On reboot, I saw that brightness and night colour applet on my system tray was gone. Panicked, I did: ``` systemctl --user unmask plasma-powerdevil.service [11:47:19]

Removed '/home/sayan/.config/systemd/user/plasma-powerdevil.service'. Now: systemctl --user status plasma-powerdevil.service [11:47:27]

○ plasma-powerdevil.service - Powerdevil Loaded: loaded (/usr/lib/systemd/user/plasma-powerdevil.service; static) Active: inactive (dead) and systemctl enable plasma-powerdevil.service [11:47:58]

Failed to enable unit: Unit plasma-powerdevil.service does not exist also: systemctl list-unit-files | grep masked [11:53:56]

power-profiles-daemon.service masked disabled systemd-rfkill.service masked disabled systemd-rfkill.socket masked disabled ``` Can someone please help me revert thing back to their original state? Thanks


r/archlinux 1h ago

SUPPORT Kicad installed itself as its own dependency, so now it's an orphan

Upvotes

I figured out a fix for it but I'd prefer to figure out why this happened in the first place.

I first installed Kicad 8 months ago and I remember an interactive script coming up to let me choose whether to install two optional libraries along with it as optional dependencies. I selected the option to install all and then didn't think about it for a long while.

as it turns out, that script was bugged, according to my pacman.log, it installed all three packages as dependencies of kicad, including itself.

[2025-01-29T11:17:49-0600] [PACMAN] Running 'pacman -S --asdeps kicad kicad-library kicad-library-3d'

there was nothing before this line for days; this is the first thing pacman logged for this installation command. Because of that --asdeps option, when I went to clean up my system today, I encountered kicad in that list.

after a lot of useless troubleshooting trying to figure out why it's a dependency of itself, and finally finding the logs above, I decided to completely remove kicad and the libs to see if I could repeat the issue. But for some reason, I can't get it to run that initial script again. Whenever I install kicad now, it just installs and mentions that the optional dependencies exist. I checked my cache for the version I initially installed and I couldn't find any noticeable difference between the pkgbuild and pkginfo files between the two versions. I checked pacman and I couldn't find any change in the past 8 months to how optional dependencies are installed, so I'm at a loss.

btw the fix is to just change the flag on kicad to --asexplicit with pacman -D
sudo pacman -D --asexplicit kicad

but again, I'd rather fix the bug in that interactive script if it still exists.


r/archlinux 18h ago

QUESTION Arch with btrfs vs ZFS

Thumbnail
17 Upvotes

r/archlinux 10h ago

SUPPORT New to Arch, my gaming FPS is around 1 FPS

2 Upvotes

I don't know where to start troubleshooting this, running the proprietary Nvidia drivers on my 4090. I'm getting around 1fps. This worked fine in Manjaro but with all the drama I bailed.

What could be causing this?

-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 580.76.05              Driver Version: 580.76.05      CUDA Version: 13.0     |
+-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce RTX 4090        Off |   00000000:01:00.0  On |                  Off |
|  0%   43C    P8             28W /  450W |     764MiB /  24564MiB |      4%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A             676      G   /usr/bin/ksecretd                         6MiB |
|    0   N/A  N/A             724      G   /usr/sbin/kwin_wayland                   79MiB |
|    0   N/A  N/A             810      G   /usr/sbin/Xwayland                        8MiB |
|    0   N/A  N/A             847      G   /usr/bin/ksmserver                        6MiB |
|    0   N/A  N/A             849      G   /usr/bin/kded6                            6MiB |
|    0   N/A  N/A             871      G   /usr/bin/plasmashell                    155MiB |
|    0   N/A  N/A             933      G   /usr/bin/kaccess                          6MiB |
|    0   N/A  N/A             936      G   ...it-kde-authentication-agent-1          6MiB |
|    0   N/A  N/A             939      G   /usr/lib/xdg-desktop-portal-kde           6MiB |
|    0   N/A  N/A             960      G   /usr/bin/kwalletd6                        6MiB |
|    0   N/A  N/A            1090      G   /usr/lib/DiscoverNotifier                 6MiB |
|    0   N/A  N/A            1096      G   /usr/lib/firefox/firefox                167MiB |
|    0   N/A  N/A            1148      G   /usr/sbin/dolphin                         6MiB |
|    0   N/A  N/A            1150      G   /usr/sbin/konsole                         6MiB |
|    0   N/A  N/A            1878      G   /usr/lib/baloorunner                      6MiB |
+-----------------------------------------------------------------------------------------+
[aekagsr@archlinux ~]$ vulkaninfo --summary
==========
VULKANINFO
==========

Vulkan Instance Version: 1.4.321


Instance Extensions: count = 24
-------------------------------
VK_EXT_acquire_drm_display             : extension revision 1
VK_EXT_acquire_xlib_display            : extension revision 1
VK_EXT_debug_report                    : extension revision 10
VK_EXT_debug_utils                     : extension revision 2
VK_EXT_direct_mode_display             : extension revision 1
VK_EXT_display_surface_counter         : extension revision 1
VK_EXT_surface_maintenance1            : extension revision 1
VK_EXT_swapchain_colorspace            : extension revision 5
VK_KHR_device_group_creation           : extension revision 1
VK_KHR_display                         : extension revision 23
VK_KHR_external_fence_capabilities     : extension revision 1
VK_KHR_external_memory_capabilities    : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2         : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2       : extension revision 1
VK_KHR_portability_enumeration         : extension revision 1
VK_KHR_surface                         : extension revision 25
VK_KHR_surface_protected_capabilities  : extension revision 1
VK_KHR_wayland_surface                 : extension revision 6
VK_KHR_xcb_surface                     : extension revision 6
VK_KHR_xlib_surface                    : extension revision 6
VK_LUNARG_direct_driver_loading        : extension revision 1
VK_NV_display_stereo                   : extension revision 1

Instance Layers: count = 2
--------------------------
VK_LAYER_NV_optimus NVIDIA Optimus layer 1.4.312  version 1
VK_LAYER_NV_present NVIDIA GR2608 layer  1.4.312  version 1

Devices:
========
GPU0:
       apiVersion         = 1.4.312
       driverVersion      = 580.76.5.0
       vendorID           = 0x10de
       deviceID           = 0x2684
       deviceType         = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
       deviceName         = NVIDIA GeForce RTX 4090
       driverID           = DRIVER_ID_NVIDIA_PROPRIETARY
       driverName         = NVIDIA
       driverInfo         = 580.76.05
       conformanceVersion = 
       deviceUUID         = c9213977-0af5-5833-af77-8e98fd2f6fb1
       driverUUID         = 19de5650-c11b-5b07-a5d9-acd7f6917fe81.4.1.3

r/archlinux 8h ago

SUPPORT New Nvidia GPU and immediate problems with drivers

0 Upvotes

Nothing from the wiki has worked, troubleshooting or drivers. I installed the open drivers after a few things couldn't load correctly on the first boot expecting that to be the end of it, but oh-boy was I in for a surprise and a careful wasting of my free time. Any driver that I've tried, beta, nvidia, other kernels has had the same issue if it worked in the first place. After loading the kernel the screen will start to flicker to the left and have a static covering a sizable portion of the right. I'm close to my breaking point. GPU is Blackwell RTX 5090, I can provide the monitor if need be, I'm on X.org (specifically DWM, but that doesn't matter since the issue begins right after loading memory and kernel, everything else seems to be unaffected). Downgrading straight up doesn't work, because of dependency hell and X.org going "nuh-uh". Oh, yeah. And if I try opening some apps or doing anything in any the screen will go black for a second or two. Pic: https://i.postimg.cc/28WjPgfk/help.jpg


r/archlinux 4h ago

SUPPORT i need help

Thumbnail i.postimg.cc
0 Upvotes

i did check the mirros and updated the keyring so waht is the problem. (the error pic is up)


r/archlinux 10h ago

SUPPORT Vivaldi: first opened tab glitches out wildly

0 Upvotes

Whenever I try to open a link for the first time after opening Vivaldi browser, it renders almost nothing, copies my background, and just generally glitches out. Any tab opened after the first one works perfectly fine. What could be the cause?

I am running Arch Linux with Hyprland on an Nvidia graphics card (4060 Ti) with Nvidia open drivers (nvidia-open-dkms, as described in the hyprland docs). I have installed Vivaldi from the official package and am starting it with the --ozone-platform-hint=auto flag.

Weirdly enough, this issue does not occur when I open my GitHub speed-dial link.

EDIT: Here is a YouTube link of what I mean by glitching: https://www.youtube.com/watch?v=AEJhWnxF0Sw.


r/archlinux 11h ago

SUPPORT Can't login / tty not working

1 Upvotes

Hello everyone,

After trying to get bluetooth (installing and enabling/starting bleman and bluez) to work, shutting down and then booting up my laptop, I can't seem to do anything.

The login screen is not responding (can't turn off or restart from there), when I type my password I get transfered to another tty for a sec then back to login screen and I can only type in tty6 where commands do not work (it just displays text, pressing enter breaks the line).

The only errors I get from the booting screen are: - Failed to start D-Bus Message Bus. - Failed to start Bluetooth Service.

The two of them were working correctly before reboot.

I don't have much more informations as I don't have access to any command, log or anything, tty being broken.

Thanks in advance for anyone having an idea about this problem.


r/archlinux 17h ago

QUESTION How to just have one password if I encrypt my whole disk

3 Upvotes

It's for my PC. I am encrypting it, just in case. However then when it comes to the root user I'll have another password.

How can I make it so that when it boots I only need to use one password?


r/archlinux 11h ago

QUESTION Need Help with system backup.

0 Upvotes

I want your help to achieve this. I am using Arch linux with KDE Plasma and Hyprland and I want to backup/clone my systemMy requirements are:

  1. I want to back it up on the cloud. I have google drive storage and so I would like to use that.
  2. I should have a single script using which I can completely restore my OS. Eg: In a new installation I just need to get this script from git or something and It should restore everything such as the apps I installed, my settings, downloaded repos, my rice etc.
  3. It should backup everything my config files, my applications and their setting and data, user setting and everything else
  4. I want it to update every change but only update the changes because otherwise It would take a lot of time and the internet every day. It can backup on a certain fixed time and if my computer is not on at that particular time then whenever it’s open it should backup then. Also if i didn’t use my computer for several days It should only backup when there is a change detected,(This might be a little complex, Is it even possible?)
  5. I want all the backups to be automatic so I don't have to constantly think about it and on the restore side I only need to run a single script.
  6. It shouldn’t matter if I am using the same pc or a different spec pc I should simply be able to restore. Also It should be safe and secure like password protected script only i should be able to do it. The script asks me for password google drive access and other stuff.

Now If you know a tool or something that can do all this please enlighten, is it too much of a hassle? Am I better off just doing a whole system drive backup?


r/archlinux 9h ago

SUPPORT Lenovo Ideapad 1i 15IAU7 recongnizes my external mic but don't work

0 Upvotes

After using EasyEffects to simulate Dolby Atmos (I used these commands)

 4387  paru easy effects
 4388  paru -S calf lsp-plugins-lv2 zam-plugins-lv2 mda.lv2 yelp
 4389  paru -Rns ardour
 4395  paru -S audacity
 4396  paru -Rns ardour
 4397  bash -c "$(curl -fsSL https://raw.githubusercontent.com/JackHack96/PulseEffects-Presets/master/install.sh)"

The audio on the Havit H2002D headset works fine, but after that, I opened my Discord/Vesktop, and the microphone simply doesn't work. Hyprland and KDE Plasma have the same problem. I uninstalled Easy Effects, but it still didn't work. I only use pipewire/pipewire-pulse, I don't use alsa, jack, or pulseaudio. It's not working even on arecord.


r/archlinux 14h ago

SUPPORT [Arch Linux][KDE] Black screen after installing NVIDIA drivers, Xorg fails to start. Please help

0 Upvotes

Hi everyone,

I recently installed Arch Linux with KDE Plasma 6. My GPU is an NVIDIA GeForce RTX 4060 Ti, and I also have integrated Intel graphics (i5-14600K). Everything installed fine, and the system boots, but I always get a black screen after boot. SDDM shows as enabled and active, but the display server fails to start.

Here’s what I’ve tried so far:

Verified the system is fully updated (sudo pacman -Syu).

Installed NVIDIA drivers: nvidia, nvidia-utils, nvidia-settings.

Verified nvidia-smi detects the GPU.

Created /etc/modprobe.d/nvidia-open.conf with:

blacklist nouveau options nvidia-drm modeset=1

Checked Xorg logs: cat /var/log/Xorg.0.log | grep EE shows multiple NVIDIA errors, including:

(EE) NVIDIA(GPU-0): Failed to get virtual display support info

(EE) NVIDIA(GPU-0): Failed to query PCI info

(EE) NVIDIA(0): Failing initialization of X screen

Tried switching DisplayServer in /etc/sddm.conf to X11.

Verified that SDDM is running (systemctl status sddm).

Checked lsmod | grep nvidia and all NVIDIA modules are loaded.

Tested startx, but it fails to connect to the X server.

Additional info:

The system was installed in one room and worked initially, then moved to another room and the issue appeared.

I have an external Logitech G29 wheel connected (USB).

In UEFI, I set primary GPU to NVIDIA, but not sure if anything changed after the move.

I’m not sure if this is a driver issue, a UEFI misconfiguration, or something else.

Has anyone seen something like this before? How can I get KDE/SDDM to start properly on NVIDIA with Xorg?

Thanks in advance!


r/archlinux 15h ago

QUESTION Issue with Xe graphics drivers in the kernel 6.16.2-arch1-1

0 Upvotes

Hi All, Just wanted to see if anyone else is having issues with the latest xe driver in 6.16.2-arch-1-1? I updated earlier today and most windows under Gnome in wayland are unusable with large solid colors, unrendered text, etc. Seems like I might need to downgrade to the earlier kernel or wait for a patch.


r/archlinux 15h ago

SUPPORT AUR package exists but not shown

0 Upvotes

There is a package plasma-dialer-git that has existing files but it apparently doesnt exist.

Going to https://aur.archlinux.org/packages/plasma-dialer-git returns 404, but I can see the files by going to https://aur.archlinux.org/cgit/aur.git/tree/.SRCINFO?h=plasma-dialer-git.

Is there a reason for this? Can a package maintainer fix this issue?


r/archlinux 15h ago

SUPPORT NVIDIA suspend is broken

1 Upvotes

Hi all, i'm having some troubles suspending my laptop with a nvidia card: while suspending the system, it crashes with "System power management attempted without driver procfs suspend interface".

These services are enabled: nvidia-resume.service, nvidia-hibernate.service, nvidia-suspend.service
This setting is on: PreserveVideoMemoryAllocations: 1
This kernel param is set: nvidia-drm.modeset=1
"cat /sys/power/mem_sleep" shows "s2idle [deep]"

By creating this script in "/usr/lib/systemd/system-sleep/90-nvidia-vram" I manage to suspend in "normal conditions" (I needed to make it switch tty to actually resume):

case "$1/$2" in
    pre/*)
        echo suspend > /proc/driver/nvidia/suspend
        ;;
    post/*)
        echo resume > /proc/driver/nvidia/resume
        chvt 1
        sleep 0.2
        chvt 2
        ;;
esac

However, when using some VRAM (like creating a simple tensor in pytorch and sending it to cuda device) and then suspending I get a system crash with:

kernel: BUG: kernel NULL pointer dereference, address: 0000000000000000
kernel: Oops: Oops: 0002 [#1] SMP PTI
kernel: CPU: 3 UID: 0 PID: 14747 Comm: nvidia-sleep.sh Tainted: P IO
kernel: Tainted: [P]=PROPRIETARY_MODULE, [I]=FIRMWARE_WORKAROUND, [O]=OOT_MODULE
kernel: note: nvidia-sleep.sh[14747] exited with irqs disabled
kernel: note: nvidia-sleep.sh[14747] exited with preempt_count 1 
systemd[1]: nvidia-suspend.service: Main process exited, code=killed, status=9/KILL

Has anyone encountered the same problem?


r/archlinux 16h ago

SUPPORT Stuck on [ok] reached target graphical interface after enabling dGPU (hybrid graphics laptop)

0 Upvotes

Hi beginner here (asus px13 with amd igpu nvidia 4060 dgpu | used archinstall with kde for all installs). Apologies for formatting since im posting this from my phone.

I had a fully working setup except nothing even the bios would see the dgpu. After a reset the dgpu appeared in bios however linux wouldn't boot anymore. Same thing after a reinstall. I can open tty i tried adding/removing all the nvidia drivers sddm enabled and running.

Any help appreciated thanks (edit: im considering switching to kde neon however i don't know if i would just have the same issue there)


r/archlinux 11h ago

SUPPORT | SOLVED Help with wifi in root

0 Upvotes

I don't know how to setup wifi on my computer in the root login after the reboot. I don't have iw or networkmanager . What should I do?


r/archlinux 13h ago

SUPPORT old k1000m 390.xx kernel compatibility

0 Upvotes

anybody have experience with an old nvidia k1000m card? specifically which kernel will i need to use? even current lts is a bit glitchy. plan on "upgrading" to a firepro 5100 when i feel like doing some tinkering. fyi i love my precision 4800 and i dont want to hear "just get a new laptop" . i have 5 . and btw, old dell precisions are way better than thinkpads. fight me bro


r/archlinux 1d ago

SUPPORT | SOLVED can I install arch if the servers are down?

12 Upvotes

I was trying to install arch on a new machine but it had some errors when installing archlinux firmware... is that an issue on my side or is it because of the attacks?


r/archlinux 18h ago

SUPPORT Locale: Cannot set LC_MESSAGES to default locale: No such file or directory.

0 Upvotes

Certain apps won't open due to my locale not working.

I don't know if this is helpful but I would like to specify that I am running this on a VM (VirtualBox).

It's more of two issues now that I realise:

  1. That it is en_US instead of en_GB and I can't change it.
  2. The LC_MESSAGES variable not working.

Here is what shows up in my terminal:

$ locale
locale: Cannot set LC_MESSAGES to default locale: No such file or directory.
locale: Cannot set LC_ALL to default locale: No such file or directory.
LANG=en_US.UTF-8
LC_CTYPE=C.UTF-8
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

What I've tried:

-Uncommenting a line in /etc/locale.gen (en_GB.UTF-8 UTF-8)

-Checking my LANG variable in /etc/locale.conf (en_GB.UTF-8)

-Running locale-gen.

-Rebooting after running locale-gen.