https://github.com/NVIDIA/open-gpu-kernel-modules/issues/522#issuecomment-1814507887
The nvidia issue has apparently been fixed.
Keeping the other comments pinned for now just in case.
![]() |
VOOZH | about |
| Git Clone URL: | https://aur.archlinux.org/lunar-client.git (read-only, click to copy) |
|---|---|
| Package Base: | lunar-client |
| Description: | PvP modpack for all modern versions of Minecraft |
| Upstream URL: | https://lunarclient.com |
| Keywords: | lunar lunar-client lunarclient minecraft modpack pvp |
| Licenses: | unknown |
| Submitter: | Nixuge |
| Maintainer: | Nixuge (Antti) |
| Last Packager: | Antti |
| Votes: | 17 |
| Popularity: | 0.42 |
| First Submitted: | 2022-11-30 14:15 (UTC) |
| Last Updated: | 2026-06-24 09:27 (UTC) |
https://github.com/NVIDIA/open-gpu-kernel-modules/issues/522#issuecomment-1814507887
The nvidia issue has apparently been fixed.
Keeping the other comments pinned for now just in case.
Regarding the nvidia drivers issue, it appears that adding __GL_THREADED_OPTIMIZATIONS=0 to the environment variables fixes the problem. Source
Hello, Doubt a lot of people still come here but while at it, if you're having issues on Minecraft pre-1.13 without forge, it's almost sure it's due to your nvidia drivers.
The current ones (535.54.03-1) are broken for me, and while it makes for a nice challenge and while I can still play with Forge no problem, it's still nice to have smth that works properly.
So here are the nvidia driver/kernel versions to downgrade to (use the "downgrade" command):
nvidia, nvidia-utils, lib32-nvidia-utils: 530.41.03-1 (replace nvidia by nvidia-dkms if using another kernel)
linux, linux-headers: 6.3.7 (replace with linux-zen or smth if using another kernel)
When opening rofi on my system, Lunar Client doesn't have an icon, so I looked into /usr/share/applications to check the desktop entry and that made me check /usr/share/icons and run find | grep lunarclient which showed me the icon indeed existed in /usr/share/icons/1024x1024/apps/lunarclient.png, so I was stumped on why it didn't show up. Just looking around I saw the index.theme file and searched it for a mention of a 1024x1024 folder and it did not have one. I updated the file to include [1024x1024/apps] and it actually worked, but after looking at the origin of this directory, it seems to be updated by hicolor-icon-theme, and an update of this package might break this aur-package by overwriting the index.theme file. I came with an alternate solution after reading the PKGBUILD, and realized a much simpler way of fixing this problem was simply just copying lunarclient.png to /usr/share/icons/hicolor/512x512/apps/ instead of 1024x1024. This fixes the issue and building it on my system has worked.I just updated this: # Icon images install -dm755 "${pkgdir}/usr/share/" cp -a \ "${srcdir}/squashfs-root/usr/share/icons" \ "${pkgdir}/usr/share/" to be # Icon images install -dm755 "${pkgdir}/usr/share/icons/hicolor/512x512/apps" cp -a \ "${srcdir}/squashfs-root/usr/share/icons/hicolor/1024x1024/apps/lunarclient.png" \ "${pkgdir}/usr/share/icons/hicolor/512x512/apps/lunarclient.png"
Hope this helps!
You can add gvfs as optional dependency for URL links opening support in old Minecraft versions.
If your Minecraft client fails to open a URL in a default browser, install gvfs package.
the new update fixed the issue thanks
hi, I reinstalled lunar client and it seems to be unable to start, if anyone know why please reply thanks. here is the error: 17:10:01.126 › [Electron] Uncaught exception: Error: Something went wrong during the migration! Changes applied to the store until this failed migration will be restored. Error: ENOENT: no such file or directory, scandir '/home/xefreh/.lunarclient/profiles' at ElectronStore._migrate (/tmp/.mount_lunarcHa4ym7/resources/app.asar/dist-electron/electron/main.js:31:38146) at new Fe (/tmp/.mount_lunarcHa4ym7/resources/app.asar/dist-electron/electron/main.js:31:33654) at new ElectronStore (/tmp/.mount_lunarcHa4ym7/resources/app.asar/dist-electron/electron/main.js:31:39967) at new CacheStore (/tmp/.mount_lunarcHa4ym7/resources/app.asar/dist-electron/electron/main.js:83:161832) at Module.<anonymous> (/tmp/.mount_lunarcHa4ym7/resources/app.asar/dist-electron/electron/main.js:803:101551) at Module._compile (node:internal/modules/cjs/loader:1373:14) at Module._extensions..js (node:internal/modules/cjs/loader:1432:10) at Module.load (node:internal/modules/cjs/loader:1215:32) at Module._load (node:internal/modules/cjs/loader:1031:12) at c._load (node:electron/js2c/node_init:2:17025) at node:electron/js2c/browser_init:2:126921 at node:electron/js2c/browser_init:2:127130 at node:electron/js2c/browser_init:2:127134 at BuiltinModule.compileForInternalLoader (node:internal/bootstrap/realm:398:7) at BuiltinModule.compileForPublicLoader (node:internal/bootstrap/realm:337:10) at loadBuiltinModule (node:internal/modules/helpers:104:7)
Icon Broken :(
@Nixuge its fine right now. not sure what the issue was but it worked after restarting the launcher.