Skip to content

vkquake AUR package refuses to use standard Linux basedirs, insists on using my user directory #856

@mrbigmouth502

Description

@mrbigmouth502

Describe the bug
VKQuake refuses to use /usr/share/games/quake or /usr/share/quake as its basedir, and instead looks in my user directory.

To Reproduce
Install vkquake from the AUR, place your id1 directory in /usr/share/games/quake or /usr/share/quake, then try running it.

Expected behavior
VKQuake should look in /usr/share/games/quake or /usr/share/quake for game files and launch the game, as one would expect from nearly any sourceport.

Desktop (please complete the following information):

  • OS: EndeavourOS KDE
  • GPU: Radeon RX 5600 XTl
  • GPU Driver: Whichever version of AMDGPU is in the 6.18.5-zen1-1-zen kernel

Additional context
VKQuake's own docs mention placing the music in /usr/share/quake, so I'm surprised it's not looking there for the game files. Might be an issue with the AUR package. In any case, I kind of don't want to have more random files and folders in my home directory than I already have.

UPDATE: I was looking at the post-install script in the AUR package, and it turns out it looks in ~/.vkquake/ by default. I also already copied the files there the other day, which is weird because I don't remember doing that. In any case, I had to rename my pak files to have lowercase filenames so that the game would run. Yay for case-sensitivity! /s

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions