Radiant 1.5 (Linux) Shaders Missing


(sadPanda) #1

I just installed a fresh copy of the latest version of Radiant from their svn and everything is working great EXCEPT no shaders are loading. I am simply getting “SHADER IMAGE MISSING” on every single shader. That error is showing up in the console along with where the shader image should be.

Any ideas what would cause this error?

Thanks in advance!


(Constra) #2

Try reinstalling .


(kamikazee) #3

When installing, did you point GTKRadiant to the right W:ET folder?
If not, it might not be able to find the game’s textures and shaders.

Although you can fix this manually, I’d recommend a reinstall to do things the easy way.


(sadPanda) #4

I just grabbed a new set of the latest files from SVN and reinstalled with the exact same result, no shader images found.

I verified the installation directory was correct ( /usr/local/games/enemy-territory/ ) and even tried changing it to my local file set in ~/.etwolf/ (hard-link, not relative pathed with tilde).

It is a mystery to me. Hope somebody can provide more insight into possible causes for shader images not to be found…what generates them? I don’t believe there is a real shader image anywhere, are they generated by Radiant? Does Radiant store them somewhere in its directory tree? Or is it in the source?

BTW, I removed all traces of previous installation.


(sadPanda) #5

Problem solved.

It seems that Radiant does have a directory for these, however, in my case, it wasn’t extracted.

In case anybody comes across this problem in the future, I will detail the solution below:

In the folder that you pulled in the gamepack (games/ETPack) from SVN, you will find a handful of pk3s (common.pk3, mapmedia.pk3, lights.pk3, and astro-skies.pk3), I made a temporary folder inside of the ETPack directory and unzipped them all. You will then have a textures folder, I then copied the contents over to /usr/local/games/enemy-territory/etmain/textures/…or wherever else you specified your EnginePath to be.

You will also find a few more folders in this directory, I copied them over to etmain also, specifically models.

Hope that helps! Thanks for your replies above ^^


(d3coy) #6

could have just put those pk3 files in etmain and it would should read them… might be wrong but i think im correct on this.


(sodsm live) #7

maybe you weren’t root when you installed 1.5 so it couldn’t write those files to your etfolder or something.

i always install my stuff locally. if my wife wants something on her account i’ll install it locally to her home directory(big harddrives are cheap these days, no reason to clog up the system partition with non system apps and games).


(murka) #8

i have a 250gig HD in my lan just for games,vids,music etc :wink:


(EB) #9

Radiant 1.5 covers so many games that it would be a “huge” download to include all of the gamepacks. Therefore the gamepacks that you choose to utilize will need to be downloaded from the qeradiant storage.

This does confuse the regular-hobby-like level designer as it is a bit more complex than getting an install package like Radiant 1.4 which includes the gamepack information. Whatever way that you choose to ‘fix’ this situation/problem, there are many solves, radiant should work well.

I am glad that you figured it out SadPanda