On 9/3/20 4:32 AM, Simon Lees wrote:
On 9/3/20 4:36 PM, Marc Chamberlin wrote:
On 9/2/20 10:02 PM, Simon Lees wrote:
Hi
On 9/3/20 11:37 AM, Marc Chamberlin wrote:
Hi - I am running OpenSuSE 15.2 with the KDE desktop on my media center computer (freshly installed) and I tried to start Clementine (no problems) and tried to start the projectM visualizer. In the past I never had much trouble with this but this time projectM is spitting out the following error message when I try to start it manually. Anyone care to translate and suggest a solution? I dunno what else info to supply, seems like a lot of different components could be involved, audio, video so will await for request which I will then gladly supply. Thanks in advance, Marc...
marc@nova:/etc/logrotate.d> projectM-pulseaudio Default config: /usr/share/projectM/config.inp reading /home/marc/.projectM/config.inp [projectM] config file: /home/marc/.projectM/config.inp Failed to compile shader 'Vertex: v2f_c4f'. Error: 0:1(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00ES, 3.00 ES, and 3.10 ES It requires a newer version of openGL then your system supports and or driver supports
On my leap machine that doesn't have gl setup well, glxinfo reports
Max GLES[23] profile version: 3.2
Cheers
Hi Simon, First off thanks for taking the time to reply, I much appreciate it. I am a bit confused however, my system has an integrated Intel graphics processor (Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller) on the motherboard and my understanding is that the drivers for this chip (i915 I believe) are installed as part of the kernel package itself. So does this mean that the kernel driver is not compatible with, nor supports version 3.30 of GLSL? If so, why is the projectM package that is in the OpenSuSE 15.2 repos requiring version 3.30 of GLSL? Shouldn't OpenSuSE 15.2 be supplying an older version of projectM? What path do you recommend I take to fix this issue? Bug report? Buy a new graphic's card? Install an older version of projectM? (not sure how) Find and install a newer version of the i915 driver, in the kernel? (That feels like an awful difficult path to try an follow and I have no idea how!) Thanks again for any advice, I am not sure what to do next...
FYI - glxinfo -B reports - Max GLES[23] profile version: 3.1 on my system. The fact that yours reports that and Nouveau reports 3.2 seems to point to your driver not supporting it (although it seems your hardware does). I wouldn't recommend trying to install a newer version of the graphics stack unless you were to bite the bullet and shift to tumbleweed however, The newer driver still may not support it for older generation chip sets, if it was going to i'd expect it to already given that it seems to be supported on some newer generation cards.
At this point I stumbled across https://github.com/projectM-visualizer/projectm/issues/168 then went and found the bug in our build.
If you have a chance can you add and try the packages in this repo? https://download.opensuse.org/repositories/home:/simotek:/branches:/multimed...
if they work for you i'll submit the fixes to Leap and tumbleweed.
Hi again Simon/OpenSuSE, I have installed your version of projectM and am happy to report that the visualizer is once again displaying interesting images! It runs standalone and can be started from the VLC player but not from Clementine. Also I cannot say for certain that the images are being driven by the music, sometimes I think it is, sometimes I don't see anything changing in response to changes in the music, I have enables PulseAudio on all my sound cards/chips) I do have a pretty old sound card from Creative Labs (Audigy 4 Pro) so maybe it has run out of support also. It is time I replace it anyhow, I want 5.1 support over an optical cable and this card only supports stereo . (any suggestions on good sound cards under $100.00?) Anywise your fixes made a big difference! Thanks for getting me further down the road to having my media server back. Marcs... -- *_ _ . . . . . . _ _ . _ _ _ _ . . . . _ . . . . _ _ . _ _ _ . . . . _ _ . _ . . _ . _ _ _ _ . _ . _ . _ . _ . * Computers: the final frontier. These are the voyages of the user Marc. His mission: to explore strange new hardware. To seek out new software and new applications. To boldly go where no Marc has gone before! (/Attached is my public key to be used for encryption and sending encrypted email to marc@marcchamberlin.com./)