FS#17446 - [tremulous] Gamma not working.

Attached to Project: Community Packages
Opened by Thomas Dziedzic (tomd123) - Wednesday, 09 December 2009, 02:45 GMT
Last edited by Dan Griffiths (Ghost1227) - Sunday, 31 January 2010, 15:27 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Gavin Bisesi (Daenyth)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 1
Private No

Details

Description:
Ever since a mesa 7.6/xorg 7.5 update, adjusting the gamma level in game doesn't do anything.

Additional info:
tremulous 1.1.0-5
mesa-git 20091207-1
xorg-server 1.7.3-1
xf86-video-intel 2.9.1-1

I'll provide more information on request.
This task depends upon

Closed by  Dan Griffiths (Ghost1227)
Sunday, 31 January 2010, 15:27 GMT
Reason for closing:  Upstream
Additional comments about closing:  Problem appears to be restricted to select configurations. As it has been open for some time and the maintainer has not been able to reproduce the bug, but no one has bothered to report their trouble upstream I see no reason to keep the bug open. Report it upstream if you want it resolved.
Comment by Thomas Dziedzic (tomd123) - Wednesday, 09 December 2009, 02:46 GMT Comment by Gavin Bisesi (Daenyth) - Wednesday, 09 December 2009, 12:04 GMT
I talked with kev about this after the first thread came up and he said it was probably related to intel. Looking into it.
Comment by Gavin Bisesi (Daenyth) - Wednesday, 09 December 2009, 12:26 GMT
Are you using tremulous from community or treumous-updated from aur/arch-games? Do you know if both packages have the bug?
Comment by Gavin Bisesi (Daenyth) - Wednesday, 09 December 2009, 18:03 GMT
Can you also paste the command line output from trem? Specifically any SDL_Error messages after SDL_SetGamma
Comment by Thomas Dziedzic (tomd123) - Wednesday, 09 December 2009, 22:52 GMT
Bug is in both versions. It's also in tremfusion. I'll get the output for you when I get a chance.
Comment by Thomas Dziedzic (tomd123) - Wednesday, 09 December 2009, 22:58 GMT
output from running latest tremulous (non updated).
   output (23.3 KiB)
Comment by Thomas Dziedzic (tomd123) - Wednesday, 09 December 2009, 23:00 GMT
output from running tremfusion-hg from the aur
   output (3.6 KiB)
Comment by Gavin Bisesi (Daenyth) - Thursday, 10 December 2009, 00:58 GMT
Would you mind trying with -updated and see if that helps? Tremfusion isn't an officially endorsed client, and the tremulous package itself is from 2006, so it could have been fixed since then.

I'm working on updating the tremulous package with some backported patches recommended by the devs, so after I push that to repos, it may or may not help.
Comment by Gavin Bisesi (Daenyth) - Thursday, 10 December 2009, 02:16 GMT
Updated the tremulous package, please also try updating that.
Comment by Thomas Dziedzic (tomd123) - Thursday, 10 December 2009, 02:17 GMT
same problem with tremulous-updated. output attached.
Comment by Thomas Dziedzic (tomd123) - Thursday, 10 December 2009, 02:17 GMT
uhh, forgot to attach output for tremulous-updated.
   output (5.3 KiB)
Comment by Gavin Bisesi (Daenyth) - Saturday, 12 December 2009, 18:15 GMT
I think you mentioned that the problem also exists in the 1.2 beta (tremulous-gpp)? Just wanted to note that here. We'll have to report this upstream.
Comment by Thomas Dziedzic (tomd123) - Wednesday, 30 December 2009, 16:32 GMT
http://bbs.archlinux.org/viewtopic.php?id=87737

A post in the link might have something related to this problem. I have an intel 945gm and I have kms enabled. His backlight setting ability using some technique apparently stopped working with kms enabled.
Comment by Thomas Dziedzic (tomd123) - Wednesday, 06 January 2010, 05:42 GMT
http://bugs.archlinux.org/task/17701
This bug might also be related. I'm going to try disabling kms later to confirm it is the same bug.
Comment by Dan Griffiths (Ghost1227) - Saturday, 16 January 2010, 21:37 GMT
Any word?
Comment by Thomas Dziedzic (tomd123) - Sunday, 17 January 2010, 16:29 GMT
Still doesn't work.

Probably same as http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=565638
To compile the test program in the linked bug report, you do
gcc sdlgamma.c -lSDL -lSDL_image
and you also have to have a test.png image in the same directory as the executable.

Note, this is not a tremulous specific bug, either sdl or xorg.
Comment by Gavin Bisesi (Daenyth) - Sunday, 31 January 2010, 15:06 GMT
I'm pretty sure this still hasn't been reported upstream. I don't have the problem myself, so I'm not really the best person to do it...

Loading...