I'm sure you're wondering why the hell I'd want to do that. I'd like to run a Steam game (Doom 3 to be specific), and I can force it to download since Steam now uses Proton to be compatible, but I want to be able to use the community source port instead, which uses a native Linux executable, while still logging my hours in Steam. So, I downloaded Doom 3 from Steam, then copied the files from the source port. Steam, however, can only point to "Doom3.exe", and there's no option in Kubuntu to disconnect the file name from the file type, so renaming the source port's executable to Doom3.exe and launching from Steam does not work, with it attempting to launch it as a Windows executable. I did find a "File Type Options" in the properties for the file, but the "*.exe" entry comes back immediately after removal. I'm hoping I can write a script of some sort to make this work, and I'd appreciate any help I could be given. Of course I can just play it without Steam, but I'd very much like to have my hours counted.

  • @Terrance I did mention the source port, but I could have explained it more for those that didn't know. edited.
    – Vardogor
    Apr 26, 2020 at 20:45
  • I like that wording. Great question! +1
    – Terrance
    Apr 26, 2020 at 21:18

1 Answer 1


I ended up getting this to work by adding *. before *.exe within KDE's File Type Options. It may take a couple tries, it seems to be finnicky.File Type Options

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .