infyquest Posted October 2, 2013 Report Share Posted October 2, 2013 I have old geforce 7800 inspiron e1705 laptop. On which I have archlinux with nouveau & mesa drivers.I get the below error when i use the debug buildError: failed to compile this fragment program:FRAGPROPERTY FS_COORD_ORIGIN LOWER_LEFTPROPERTY FS_COLOR0_WRITES_ALL_CBUFS 1DCL IN[0], POSITION, LINEARDCL IN[1], TEXCOORD[0], PERSPECTIVEDCL IN[2], TEXCOORD[1], PERSPECTIVEDCL IN[3], TEXCOORD[2], PERSPECTIVEDCL IN[4], TEXCOORD[3], PERSPECTIVEDCL IN[5], GENERIC[0], PERSPECTIVEDCL OUT[0], COLORDCL SAMP[0]DCL SAMP[1]DCL SAMP[2]DCL SAMP[3]DCL SAMP[4]DCL SAMP[5]DCL CONST[19]DCL CONST[0..2]DCL CONST[4..13]DCL TEMP[0]DCL TEMP[1..13], LOCALIMM[0] FLT32 { 0.1250, 2.0000, 0.8000, 0.1000}IMM[1] FLT32 { 7.5000, -0.5000, 0.0000, 1.0000}IMM[2] FLT32 {16384.0000, 4098.0000, -1.0000, 4094.0000}IMM[3] FLT32 { 0.0025, 0.0500, 0.9990, 0.0010}IMM[4] FLT32 { 0.3333, 7.0000, 0.5000, 300.0000}IMM[5] FLT32 { 0.2000, 0.0300, 8.0000, 100.0000}IMM[6] FLT32 { 450.0000, 1.5000, 0.2500, 1.0500}IMM[7] FLT32 { 1.3333, 1.4427, 5.0000, 0.0000} 0: MOV TEMP[0], IN[0] 1: MAD TEMP[0].y, IN[0], CONST[19].zzzz, CONST[19].wwww 2: MUL TEMP[1].x, CONST[4].xxxx, IMM[0].xxxx 3: MOV TEMP[2].xyz, -CONST[0].xyzx 4: ADD TEMP[3].xyz, CONST[2].xyzz, -IN[5].xyzz 5: DP3 TEMP[4].x, TEMP[3].xyzz, TEMP[3].xyzz 6: RSQ TEMP[4].x, TEMP[4].xxxx 7: MUL TEMP[3].xyz, TEMP[3].xyzz, TEMP[4].xxxx 8: ADD TEMP[4].xyz, TEMP[2].xyzz, TEMP[3].xyzz 9: MUL TEMP[5].x, CONST[4].xxxx, IMM[0].wwww 10: LRP TEMP[5].x, TEMP[5].xxxx, IMM[0].zzzz, IMM[0].yyyy 11: MAD TEMP[5].xy, IN[1].xyyy, TEMP[5].xxxx, IN[1].zwww 12: MOV TEMP[5].xy, TEMP[5].xyyy 13: TEX TEMP[5].xyz, TEMP[5], SAMP[1], 2D 14: MUL TEMP[6].x, CONST[4].xxxx, IMM[0].wwww 15: LRP TEMP[6].x, TEMP[6].xxxx, IMM[0].zzzz, IMM[0].yyyy 16: MAD TEMP[6].xy, IN[1].xyyy, TEMP[6].xxxx, IN[1].zwww 17: MOV TEMP[6].xy, TEMP[6].xyyy 18: TEX TEMP[6].xyz, TEMP[6], SAMP[2], 2D 19: MUL TEMP[7].x, IMM[1].xxxx, CONST[13].xxxx 20: FRC TEMP[7].x, TEMP[7].xxxx 21: LRP TEMP[5].xyz, TEMP[7].xxxx, TEMP[6].xzyy, TEMP[5].xzyy 22: ADD TEMP[5].xyz, TEMP[5].xyzz, IMM[1].yyyy 23: DP3 TEMP[6].x, TEMP[5].xyzz, TEMP[5].xyzz 24: RSQ TEMP[6].x, TEMP[6].xxxx 25: MUL TEMP[5].xyz, TEMP[5].xyzz, TEMP[6].xxxx 26: LRP TEMP[6].xyz, TEMP[1].xxxx, TEMP[5].xyzz, IMM[1].zwzz 27: MAD TEMP[7].x, IMM[0].yyyy, TEMP[0].zzzz, IMM[2].zzzz 28: MUL TEMP[7].x, TEMP[7].xxxx, IMM[2].wwww 29: ADD TEMP[7].x, IMM[2].yyyy, -TEMP[7].xxxx 30: RCP TEMP[7].x, TEMP[7].xxxx 31: MUL TEMP[7].x, IMM[2].xxxx, TEMP[7].xxxx 32: RCP TEMP[8].x, CONST[12].xxxx 33: RCP TEMP[8].y, CONST[12].yyyy 34: MUL TEMP[8].xy, TEMP[0].xyyy, TEMP[8].xyyy 35: MOV TEMP[8].xy, TEMP[8].xyyy 36: TEX TEMP[8].x, TEMP[8], SAMP[5], 2D 37: RCP TEMP[9].x, CONST[12].xxxx 38: RCP TEMP[9].y, CONST[12].yyyy 39: MAD TEMP[10].x, IMM[0].yyyy, TEMP[8].xxxx, IMM[2].zzzz 40: MUL TEMP[10].x, TEMP[10].xxxx, IMM[2].wwww 41: ADD TEMP[10].x, IMM[2].yyyy, -TEMP[10].xxxx 42: RCP TEMP[10].x, TEMP[10].xxxx 43: MAD TEMP[10].x, IMM[2].xxxx, TEMP[10].xxxx, -TEMP[7].xxxx 44: MUL TEMP[10].x, TEMP[10].xxxx, IMM[3].xxxx 45: MIN TEMP[10].x, TEMP[10].xxxx, IMM[3].yyyy 46: MAX TEMP[10].x, TEMP[10].xxxx, IMM[1].zzzz 47: MUL TEMP[10].xy, TEMP[6].xzzz, TEMP[10].xxxx 48: MAD TEMP[9].xy, TEMP[0].xyyy, TEMP[9].xyyy, -TEMP[10].xyyy 49: MIN TEMP[9].xy, TEMP[9].xyyy, IMM[3].zzzz 50: MAX TEMP[9].xy, TEMP[9].xyyy, IMM[3].wwww 51: MOV TEMP[9].xy, TEMP[9].xyyy 52: TEX TEMP[9].x, TEMP[9], SAMP[5], 2D 53: SLT TEMP[10].x, TEMP[9].xxxx, TEMP[8].xxxx 54: CMP TEMP[8].x, -TEMP[10].xxxx, TEMP[8].xxxx, TEMP[9].xxxx 55: MAD TEMP[8].x, IMM[0].yyyy, TEMP[8].xxxx, IMM[2].zzzz 56: MUL TEMP[8].x, TEMP[8].xxxx, IMM[2].wwww 57: ADD TEMP[8].x, IMM[2].yyyy, -TEMP[8].xxxx 58: RCP TEMP[8].x, TEMP[8].xxxx 59: MAD TEMP[7].x, IMM[2].xxxx, TEMP[8].xxxx, -TEMP[7].xxxx 60: MUL TEMP[8].x, TEMP[7].xxxx, IMM[4].xxxx 61: MIN TEMP[8].x, TEMP[8].xxxx, IMM[4].yyyy 62: MAX TEMP[8].x, TEMP[8].xxxx, IMM[1].zzzz 63: MUL TEMP[9].xy, TEMP[6].xzzz, TEMP[8].xxxx 64: MAD TEMP[9].xy, IMM[4].zzzz, IN[3].xyyy, -TEMP[9].xyyy 65: RCP TEMP[10].x, IN[3].wwww 66: MAD_SAT TEMP[9].xy, TEMP[9].xyyy, TEMP[10].xxxx, IMM[4].zzzz 67: MOV TEMP[9].xy, TEMP[9].xyyy 68: TEX TEMP[9].xyz, TEMP[9], SAMP[4], 2D 69: POW TEMP[10].x, CONST[6].xxxx, IMM[5].xxxx 70: LRP TEMP[10].x, TEMP[10].xxxx, IMM[1].wwww, IMM[4].wwww 71: RCP TEMP[10].x, TEMP[10].xxxx 72: MUL_SAT TEMP[10].x, TEMP[7].xxxx, TEMP[10].xxxx 73: ADD TEMP[10].x, IMM[1].wwww, -TEMP[10].xxxx 74: MOV TEMP[11].xy, IN[4].xyyy 75: TEX TEMP[11].w, TEMP[11], SAMP[0], 2D 76: SLT TEMP[12].x, TEMP[11].wwww, IMM[5].yyyy 77: ADD TEMP[12].x, -TEMP[12].xxxx, IMM[1].wwww 78: CMP TEMP[11].x, -TEMP[12].xxxx, TEMP[11].wwww, IMM[1].zzzz 79: RCP TEMP[12].x, TEMP[0].wwww 80: MUL TEMP[12].x, TEMP[0].zzzz, TEMP[12].xxxx 81: MUL TEMP[1].x, TEMP[1].xxxx, TEMP[3].yyyy 82: MUL TEMP[1].x, TEMP[1].xxxx, IMM[5].zzzz 83: MIN TEMP[1].x, TEMP[1].xxxx, IMM[1].wwww 84: MAX TEMP[1].x, TEMP[1].xxxx, IMM[3].yyyy 85: LRP TEMP[1].xyz, TEMP[1].xxxx, TEMP[5].xyzz, IMM[1].zwzz 86: DP3 TEMP[5].x, TEMP[4].xyzz, TEMP[4].xyzz 87: RSQ TEMP[5].x, TEMP[5].xxxx 88: MUL TEMP[4].xyz, TEMP[4].xyzz, TEMP[5].xxxx 89: DP3 TEMP[1].x, TEMP[1].xyzz, TEMP[4].xyzz 90: MUL TEMP[4].x, TEMP[3].yyyy, IMM[0].yyyy 91: LRP TEMP[4].x, TEMP[4].xxxx, IMM[6].xxxx, IMM[5].wwww 92: POW TEMP[1].x, TEMP[1].xxxx, TEMP[4].xxxx 93: MUL TEMP[1].xyz, TEMP[1].xxxx, CONST[1].xyzz 94: MUL TEMP[4].xy, IMM[4].zzzz, IN[3].xyyy 95: RCP TEMP[5].x, IN[3].wwww 96: MAD TEMP[4].xy, TEMP[4].xyyy, TEMP[5].xxxx, IMM[4].zzzz 97: MOV TEMP[4].xy, TEMP[4].xyyy 98: TEX TEMP[4].xyz, TEMP[4], SAMP[4], 2D 99: DP3 TEMP[2].x, TEMP[6].xyzz, TEMP[2].xyzz100: ADD TEMP[2].x, TEMP[2].xxxx, IMM[1].wwww101: MAD TEMP[2].x, TEMP[2].xxxx, IMM[6].zzzz, IMM[4].zzzz102: MUL TEMP[5].xyz, TEMP[9].xyzz, CONST[5].xyzz103: MUL TEMP[13].x, TEMP[7].xxxx, CONST[6].xxxx104: MUL_SAT TEMP[13].x, TEMP[13].xxxx, IMM[5].xxxx105: LRP TEMP[5].xyz, TEMP[13].xxxx, TEMP[5].xyzz, TEMP[9].xyzz106: MUL TEMP[9].x, TEMP[10].xxxx, TEMP[10].xxxx107: LRP TEMP[5].xyz, TEMP[9].xxxx, TEMP[5].xyzz, CONST[9].xyzz108: MUL TEMP[2].xyz, TEMP[2].xxxx, TEMP[5].xyzz109: MUL TEMP[5].x, TEMP[8].xxxx, IMM[6].yyyy110: MUL TEMP[8].xy, IMM[4].zzzz, IN[2].xyyy111: MAD TEMP[5].xy, TEMP[5].xxxx, TEMP[6].xzzz, TEMP[8].xyyy112: RCP TEMP[8].x, IN[2].wwww113: MAD_SAT TEMP[5].xy, TEMP[5].xyyy, TEMP[8].xxxx, IMM[4].zzzz114: MOV TEMP[5].xy, TEMP[5].xyyy115: TEX TEMP[5].xyz, TEMP[5], SAMP[3], 2D116: MUL TEMP[8].xyz, CONST[1].xyzz, CONST[7].xyzz117: LRP TEMP[5].xyz, CONST[8].xxxx, TEMP[8].xyzz, TEMP[5].xyzz118: DP3_SAT TEMP[3].x, TEMP[6].xyzz, TEMP[3].xyzz119: ADD TEMP[3].x, IMM[6].wwww, -TEMP[3].xxxx120: POW TEMP[3].x, TEMP[3].xxxx, IMM[7].xxxx121: LRP TEMP[2].xyz, TEMP[3].xxxx, TEMP[5].xyzz, TEMP[2].xyzz122: MOV_SAT TEMP[3].x, TEMP[7].xxxx123: LRP TEMP[2].xyz, TEMP[3].xxxx, TEMP[2].xyzz, TEMP[4].xyzz124: MAD TEMP[1].xyz, TEMP[1].xyzz, IMM[6].yyyy, TEMP[2].xyzz125: MUL TEMP[2].x, -CONST[11].xxxx, CONST[11].xxxx126: MUL TEMP[2].x, TEMP[2].xxxx, TEMP[12].xxxx127: MUL TEMP[2].x, TEMP[2].xxxx, TEMP[12].xxxx128: MUL TEMP[2].x, TEMP[2].xxxx, IMM[7].yyyy129: EX2 TEMP[2].x, TEMP[2].xxxx130: ADD TEMP[3].x, IMM[1].wwww, -CONST[11].yyyy131: MAD_SAT TEMP[2].x, TEMP[2].xxxx, TEMP[3].xxxx, CONST[11].yyyy132: LRP TEMP[1].xyz, TEMP[2].xxxx, TEMP[1].xyzz, CONST[10].xyzz133: MUL TEMP[1].xyz, TEMP[1].xyzz, TEMP[11].xxxx134: MUL TEMP[2].x, IMM[7].zzzz, CONST[6].xxxx135: MUL_SAT TEMP[2].x, TEMP[7].xxxx, TEMP[2].xxxx136: MOV TEMP[1].w, TEMP[2].xxxx137: MOV OUT[0], TEMP[1]138: ENDprobably something related to my card capabilities or the default config settings but still its worth looking into Quote Link to comment Share on other sites More sharing options...
historic_bruno Posted October 3, 2013 Report Share Posted October 3, 2013 Is that the only output? Quote Link to comment Share on other sites More sharing options...
infyquest Posted October 3, 2013 Author Report Share Posted October 3, 2013 I get the following lines also if run like$./pyrogenesis_dbg >p.log 2>e.logATTENTION: default value of option force_s3tc_enable overridden by environment.libpng warning: iCCP: known incorrect sRGB profilelibpng warning: iCCP: known incorrect sRGB profileafter these above 3 lines continous message about the uncompilable fp. Quote Link to comment Share on other sites More sharing options...
Gallaecio Posted October 3, 2013 Report Share Posted October 3, 2013 The RGB thing should be easy to fix. Just a bash script that finds PNG files, and runs the convert command (Image Magick) like “convert image.png -o image.png”. Quote Link to comment Share on other sites More sharing options...
Ykkrosh Posted October 3, 2013 Report Share Posted October 3, 2013 That's the fancy-water GLSL fragment shader, and the error message is coming from the Nouveau drivers. Not a very informative error message, though... It's not a complicated shader so a GeForce 7 ought to be able to handle it fine, as far as I can see. It might be best to report the error to the Nouveau developers, to see if they can work out why it's failing. (But update to the latest drivers first, in case it's already fixed.)You can disable the fancy water effect by puttingfancywater=falsein ~/.config/0ad/config/local.cfg which ought to work around that error. Quote Link to comment Share on other sites More sharing options...
infyquest Posted October 4, 2013 Author Report Share Posted October 4, 2013 I will update the setting. I am using the latest nouveau drivers version 9.2.0-2AFAIR its the latest driver Quote Link to comment Share on other sites More sharing options...
fabio Posted October 4, 2013 Report Share Posted October 4, 2013 If you have some time and want to contribute you may want to try a development version of mesa from git (eventually using prebuilt packages, e.g. for Ubuntu see my signature, but you are likely not on Ubuntu?) and / or report the bug here: https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa so that a developer may have a chanche to fix it. Quote Link to comment Share on other sites More sharing options...
infyquest Posted October 4, 2013 Author Report Share Posted October 4, 2013 raised https://bugs.freedesktop.org/show_bug.cgi?id=70130 with mesa nouveau Quote Link to comment Share on other sites More sharing options...
fabio Posted October 4, 2013 Report Share Posted October 4, 2013 raised https://bugs.freedesktop.org/show_bug.cgi?id=70130 with mesa nouveauGood, this is mesa bug tracker, so you may want to add that the game is 0 A.D.. Also you may add output of:glxinfo | grep OpenGL Quote Link to comment Share on other sites More sharing options...
infyquest Posted October 4, 2013 Author Report Share Posted October 4, 2013 Well, It seems I have to wait for mesa 9.2.1 for the fix Quote Link to comment Share on other sites More sharing options...
fabio Posted October 4, 2013 Report Share Posted October 4, 2013 Well, It seems I have to wait for mesa 9.2.1 for the fix 9.2.1 will be released in days, so it's good news . Dunno however when Arch will include it. Quote Link to comment Share on other sites More sharing options...
Gallaecio Posted October 5, 2013 Report Share Posted October 5, 2013 Arch Linux? Not much after it is released, that is for sure. Quote Link to comment Share on other sites More sharing options...
Loki1950 Posted October 5, 2013 Report Share Posted October 5, 2013 Check Arch's release schedule or lack fabio Enjoy the Choice Quote Link to comment Share on other sites More sharing options...
Gallaecio Posted October 5, 2013 Report Share Posted October 5, 2013 I get the following lines also if run like$./pyrogenesis_dbg >p.log 2>e.logATTENTION: default value of option force_s3tc_enable overridden by environment.libpng warning: iCCP: known incorrect sRGB profilelibpng warning: iCCP: known incorrect sRGB profileafter these above 3 lines continous message about the uncompilable fp.I’ve proceed to report it: http://trac.wildfiregames.com/ticket/2184 Quote Link to comment Share on other sites More sharing options...
fabio Posted October 5, 2013 Report Share Posted October 5, 2013 Mesa 9.2.1 was just released: http://lists.freedesktop.org/archives/mesa-dev/2013-October/045755.html Quote Link to comment Share on other sites More sharing options...
infyquest Posted October 5, 2013 Author Report Share Posted October 5, 2013 Its now in testing branch for the archlinux, it will come out soon *yaaaay*I think we need to do the convert stuff, every now and then for the png's as we get new graphic assets from time to time..... Quote Link to comment Share on other sites More sharing options...
fabio Posted October 7, 2013 Report Share Posted October 7, 2013 Its now in testing branch for the archlinux, it will come out soon *yaaaay*It looks released now: https://www.archlinux.org/packages/extra/i686/mesa/ Quote Link to comment Share on other sites More sharing options...
infyquest Posted October 8, 2013 Author Report Share Posted October 8, 2013 Its fixed after the mesa 9.2.1 installation Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.