disappearing interface if using queued orders

disappearing interface if using queued orders

Discuss everything related to running Spring on your chosen distribution of Linux.

Moderator: Moderators

Post Reply
Progman
Posts: 2
Joined: 03 Dec 2008, 00:00

disappearing interface if using queued orders

Post by Progman »

Hi

I installed spring recently with the installer in spring-installer_77b5_11-26-2008_amd64.zip. If I play a mod (whichone doesn't matter) and use shift to place orders in queue the interface is disappearing sometimes. The game itself is running, I can place orders but I dont see the interface anymore. The weird thing is it is shown if a build unit got some orders left and holding the shift key at the same time. I noticed the interface widges got some special rotating borders like the transparent building queues have while I have this bug so it seems it disable them too if I release the shift key again. This bug is gone randomly as it appears by trying around with building/canceling jobs/orders. Disabling the LUA widges in the settings doesn't solve this bug. What should I do to fix this bug?
User avatar
jK
Spring Developer
Posts: 2299
Joined: 28 Jun 2007, 07:30

Re: disappearing interface if using queued orders

Post by jK »

For some unknown reason ati detection didn't worked for you (did you run a test builds ~0.5 years ago?).
So you have to enable "atihacks" in the registry (search for "SJ/spring").

(tip: there is a forum search, ppl open each 1.5 weeks a thread about this issue ...)
Progman
Posts: 2
Joined: 03 Dec 2008, 00:00

Re: disappearing interface if using queued orders

Post by Progman »

I have added "AtiHacks=1" to my ~/.springrc file, however it doesn't fix the bug. Is it the right place to add this setting?
And I didn't run any spring build before on linux, this is the first one.
User avatar
jK
Spring Developer
Posts: 2299
Joined: 28 Jun 2007, 07:30

Re: disappearing interface if using queued orders

Post by jK »

ups forgot it is linux (da installer irritated me >_<)

but it is still the same ati bug, try different driver versions
doomhammr
Posts: 2
Joined: 26 Jan 2009, 06:18

Re: disappearing interface if using queued orders

Post by doomhammr »

I'm having the exact same issue, where using queued build orders causes the entire UI to disappear. I found that I can get it back by holding shift, then left clicking on the board (placing the current selected building) then the UI comes back.

I wanted to see if you had any resolution for that issue yet. I'll keep you informed to my status as well.
User avatar
SpliFF
Posts: 1224
Joined: 28 Jul 2008, 06:51

Re: disappearing interface if using queued orders

Post by SpliFF »

I get a very similar problem on win2k using the omega drivers for an ATI 1950XT pro. Hold shift and the interface disappears but often doesn't ever come back. It's very repeatable.

I say this because it doesn't seem like a linux bug per-se but an issue with the Spring display code on Radeons or older catalyst drivers. ATI don't release drivers for win2k anymore so I have no workarounds. Turning graphics to low everything and disabling shaders does not fix it. Furthermore it worked fine until 0.77.
doomhammr
Posts: 2
Joined: 26 Jan 2009, 06:18

Re: disappearing interface if using queued orders

Post by doomhammr »

Ah, I am happy to hear its not some issue with my linux configuration. I found out a little more information:

1. You can get out of the issue (get the UI back) only when a construction unit is selected.
2. I disabled all widgets except for the BA display widget, and it happened.
3. It also happened with the Gundam RTS mod, so it does not seem to be mod related either.

For the others with this issue, have you tried older, or any alternate, ATI drivers? Quite honestly I don't want to mess up my current configuration with ubuntu, as I'm still trying to learn the drivers in linux.

Let me know if you find anything else.
General Failure
Posts: 1
Joined: 10 Sep 2009, 15:12

Re: disappearing interface if using queued orders

Post by General Failure »

Here's a workaround. In cmdcolors.txt , simply comment out or remove the following lines:

Code: Select all

stipplePattern 0xffcc
stippleFactor 1
stippleSpeed 1.0
HTH :-)
Post Reply

Return to “Linux”