Hey guys,
I'm pulling my hair out for something very simple and very frustrating. I've been playing Ashes 2063 Enriched and want to create a shortcut for it on my desktop. I've seen posts using the -file mymod.pk3 options but that does not work. Remembering I need to start it with Doom2 I make a shortcut: gzdoom -iwad doom2.wad -file Ashes2063Enriched2_23.pk3 and it simply runs Doom2 without the mod.
Feeling defeated after messing with a dumb shortcut for 30 minutes I manually start the game again by launching GZDoom and have to manually type in the path to the PK3 file because I cannot copy past into GZDoom's Additional Parameters field.
Can somebody point me to sanity?
Running:
Mint 22.1 Cinnamon
GZDoom G4.14.2
Creating a desktop shortcut in Linux Mint to run a PK3.
Moderators: GZDoom Developers, LZDoom Developers, UZDoom Developers
Forum rules
Please be as descriptive as possible in your posts (list your hardware and operating system, the version of the source port you are using, any mods you are running and how they're being loaded, etc.)
This will help others to give you a solution!
Please be as descriptive as possible in your posts (list your hardware and operating system, the version of the source port you are using, any mods you are running and how they're being loaded, etc.)
This will help others to give you a solution!
-
Fr0ns
- Posts: 1
- Joined: Wed Jul 30, 2025 12:25 pm
- Operating System Version (Optional): Linux Mint
- Graphics Processor: ATI/AMD with Vulkan/Metal Support
-
Rachael
- Posts: 13995
- Joined: Tue Jan 13, 2004 1:31 pm
- Preferred Pronouns: She/Her
Re: Creating a desktop shortcut in Linux Mint to run a PK3.
You should use absolute paths in Linux - every desktop environment is different and might have their shells and file managers coded differently including how desktop shortcuts get interpreted (even though there is a standard for the file format for those).
So instead of gzdoom -iwad doom2.wad -file Ashes2063Enriched2_23.pk3
try
gzdoom -iwad doom2.wad -file /home/yourloginname/Documents/gzdoom/Ashes2063Enriched2_23.pk3
Also don't forget that filenames in Linux are case-sensitive if the filesystem is on the default ext2/3/4 or zfs systems.
If you're confused about how absolute paths work in Linux, I found a page that does give a little bit of an overview: https://linuxsimply.com/absolute-path-in-linux/ - the main thing to remember is that in Linux, folder hierarchy stems from a single root, and does not have drive letters like in Windows - also, \ is an escape character in Linux, not a path separator like in Windows. The path separator is instead a forward slash (/) and is also the only reserved character for filenames.
So instead of gzdoom -iwad doom2.wad -file Ashes2063Enriched2_23.pk3
try
gzdoom -iwad doom2.wad -file /home/yourloginname/Documents/gzdoom/Ashes2063Enriched2_23.pk3
Also don't forget that filenames in Linux are case-sensitive if the filesystem is on the default ext2/3/4 or zfs systems.
If you're confused about how absolute paths work in Linux, I found a page that does give a little bit of an overview: https://linuxsimply.com/absolute-path-in-linux/ - the main thing to remember is that in Linux, folder hierarchy stems from a single root, and does not have drive letters like in Windows - also, \ is an escape character in Linux, not a path separator like in Windows. The path separator is instead a forward slash (/) and is also the only reserved character for filenames.