Comments (9)
Also I see libraries that are installed in /usr/share/projectM/presets
shouldn't they be moved in libdir
???
lrwxrwxrwx 1 build build 30 Aug 17 16:18 libMstressJuppyDancer.so -> libMstressJuppyDancer.so.0.0.0
lrwxrwxrwx 1 build build 30 Aug 17 16:18 libMstressJuppyDancer.so.0 -> libMstressJuppyDancer.so.0.0.0
-rwxr-xr-x 1 build build 18400 Aug 17 16:19 libMstressJuppyDancer.so.0.0.0
lrwxrwxrwx 1 build build 28 Aug 17 16:18 libRLGFractalDrop7c.so -> libRLGFractalDrop7c.so.0.0.0
lrwxrwxrwx 1 build build 28 Aug 17 16:18 libRLGFractalDrop7c.so.0 -> libRLGFractalDrop7c.so.0.0.0
-rwxr-xr-x 1 build build 18400 Aug 17 16:19 libRLGFractalDrop7c.so.0.0.0
lrwxrwxrwx 1 build build 30 Aug 17 16:18 libRovastarDarkSecret.so -> libRovastarDarkSecret.so.0.0.0
lrwxrwxrwx 1 build build 30 Aug 17 16:18 libRovastarDarkSecret.so.0 -> libRovastarDarkSecret.so.0.0.0
-rwxr-xr-x 1 build build 18400 Aug 17 16:19 libRovastarDarkSecret.so.0.0.0
lrwxrwxrwx 1 build build 33 Aug 17 16:18 libRovastarDriftingChaos.so -> libRovastarDriftingChaos.so.0.0.0
lrwxrwxrwx 1 build build 33 Aug 17 16:18 libRovastarDriftingChaos.so.0 -> libRovastarDriftingChaos.so.0.0.0
-rwxr-xr-x 1 build build 22496 Aug 17 16:19 libRovastarDriftingChaos.so.0.0.0
lrwxrwxrwx 1 build build 33 Aug 17 16:18 libRovastarFractalSpiral.so -> libRovastarFractalSpiral.so.0.0.0
lrwxrwxrwx 1 build build 33 Aug 17 16:18 libRovastarFractalSpiral.so.0 -> libRovastarFractalSpiral.so.0.0.0
-rwxr-xr-x 1 build build 14304 Aug 17 16:19 libRovastarFractalSpiral.so.0.0.0
lrwxrwxrwx 1 build build 36 Aug 17 16:18 libRovastarFractopiaFrantic.so -> libRovastarFractopiaFrantic.so.0.0.0
lrwxrwxrwx 1 build build 36 Aug 17 16:18 libRovastarFractopiaFrantic.so.0 -> libRovastarFractopiaFrantic.so.0.0.0
-rwxr-xr-x 1 build build 18400 Aug 17 16:19 libRovastarFractopiaFrantic.so.0.0.0
from projectm.
The ._ files can for sure be deleted
the .so files are native presets. they should likely be a configure option (disabled by default)
PRs welcome!
from projectm.
@revmischa before talking about PR, I need to succeed running projectM. 😉
I haven't had time to dig yet but here is what I get when I execute the binaries (projectMSDL
and projectM-pulseaudio
)
$ projectMSDL
INFO: GL_VERSION: (null)
INFO: GL_SHADING_LANGUAGE_VERSION: (null)
INFO: GL_VENDOR: (null)
[projectM] config file: /usr/share/projectM/config.inp
Floating point exception
$ projectM-pulseaudio
(projectM-pulseaudio:23680): Gtk-WARNING **: 16:24:53.384: Unable to locate theme engine in module_path: "murrine",
(projectM-pulseaudio:23680): Gtk-WARNING **: 16:24:53.385: Unable to locate theme engine in module_path: "murrine",
(projectM-pulseaudio:23680): Gtk-WARNING **: 16:24:53.385: Unable to locate theme engine in module_path: "murrine",
dir:/usr/share/projectM/config.inp
reading ~/.projectM/config.inp
[projectM] config file: /home/py/.projectM/config.inp
Error compiling base vertex shader: 0:1(10): error: GLSL 4.10 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.40, 1.00 ES, and 3.00 ES
Error compiling base fragment shader: 0:1(10): error: GLSL 4.10 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.40, 1.00 ES, and 3.00 ES
error: linking with uncompiled/unspecialized shadererror: linking with uncompiled/unspecialized shader
Error compiling base vertex shader: 0:1(10): error: GLSL 4.10 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.40, 1.00 ES, and 3.00 ES
Error compiling base fragment shader: 0:1(10): error: GLSL 4.10 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.40, 1.00 ES, and 3.00 ES
error: linking with uncompiled/unspecialized shadererror: linking with uncompiled/unspecialized shader
No Textures Loaded from /usr/local/share/projectM/textures
[projectM] Allocating idle preset...
Loading preset idle://Geiss & Sperl - Feedback (projectM idle HDR mix).milk
[PresetFactory] path is Geiss & Sperl - Feedback (projectM idle HDR mix).milk
[PresetFactory] url is idle://Geiss & Sperl - Feedback (projectM idle HDR mix).milk
unconnected: connecting...
connectHelper: "alsa_output.pci-0000_00_05.0.analog-stereo.monitor"
CREATED
READY
[PresetFactory] path is r/share/projectM/presets/illusion & studio music - charged bliss.milk
[PresetFactory] url is /usr/share/projectM/presets/illusion & studio music - charged bliss.milk
from projectm.
What system is this on? Try building with --enable-gles?
from projectm.
It looks like you're building the pre-release beta, right?
from projectm.
Nope, I'm building the 3.0.0 final. It works indeed much better with --enable-gles
This being said, projectMSDL returns a black window, projectM-pulseaudio works just fine.
Any idea what could be wrong with the SDL version on my system ?
$ projectMSDL
INFO: GL_VERSION: 3.1 Mesa 18.1.6
INFO: GL_SHADING_LANGUAGE_VERSION: 1.40
INFO: GL_VENDOR: VMware, Inc.
[projectM] config file: /usr/share/projectM/config.inp
No Textures Loaded from /usr/local/share/projectM/textures
[projectM] Allocating idle preset...
Loading preset idle://Geiss & Sperl - Feedback (projectM idle HDR mix).milk
[PresetFactory] path is Geiss & Sperl - Feedback (projectM idle HDR mix).milk
[PresetFactory] url is idle://Geiss & Sperl - Feedback (projectM idle HDR mix).milk
[PresetFactory] path is r/share/projectM/presets/Geiss - Heavenly 1.milk
[PresetFactory] url is /usr/share/projectM/presets/Geiss - Heavenly 1.milk
INFO: Using audio driver: pulseaudio
INFO: Found audio capture device 0: Built-in Audio Analog Stereo
INFO: Opened audio capture device 2: Built-in Audio Analog Stereo
INFO: Sample rate: 512, frequency: 48000, channels: 2, format: 33056
[PresetFactory] path is r/share/projectM/presets/Rovastar & Krash - Cerebral Demons (Beat Pulse Mix).milk
[PresetFactory] url is /usr/share/projectM/presets/Rovastar & Krash - Cerebral Demons (Beat Pulse Mix).milk
[PresetFactory] path is r/share/projectM/presets/Zylot - Rainbow Planet Under Attack.milk
[PresetFactory] url is /usr/share/projectM/presets/Zylot - Rainbow Planet Under Attack.milk
[PresetFactory] path is r/share/projectM/presets/Rovastar + Geiss - Hyperkaleidoscope Glow 2 motion blur.milk
[PresetFactory] url is /usr/share/projectM/presets/Rovastar + Geiss - Hyperkaleidoscope Glow 2 motion blur.milk
[PresetFactory] path is r/share/projectM/presets/Geiss - Reaction Diffusion 2.milk
[PresetFactory] url is /usr/share/projectM/presets/Geiss - Reaction Diffusion 2.milk
[PresetFactory] path is r/share/projectM/presets/Rovastar & Geiss - Dynamic Swirls 3 (Smoking Delusion Mix).milk
[PresetFactory] url is /usr/share/projectM/presets/Rovastar & Geiss - Dynamic Swirls 3 (Smoking Delusion Mix).milk
[PresetFactory] path is r/share/projectM/presets/Illusion & Rovastar - Clouded Bottle.milk
[PresetFactory] url is /usr/share/projectM/presets/Illusion & Rovastar - Clouded Bottle.milk
[PresetFactory] path is r/share/projectM/presets/Geiss - Feedback 2.milk
[PresetFactory] url is /usr/share/projectM/presets/Geiss - Feedback 2.milk
[PresetFactory] path is r/share/projectM/presets/Tschoey - Music Flower.milk
[PresetFactory] url is /usr/share/projectM/presets/Tschoey - Music Flower.milk
[PresetFactory] path is r/share/projectM/presets/Geiss - Bass Kaleidosphere.milk
[PresetFactory] url is /usr/share/projectM/presets/Geiss - Bass Kaleidosphere.milk
[PresetFactory] path is r/share/projectM/presets/Flexi, Rovastar + Geiss - Fractopia vs bas relief.milk
[PresetFactory] url is /usr/share/projectM/presets/Flexi, Rovastar + Geiss - Fractopia vs bas relief.milk
[PresetFactory] path is r/share/projectM/presets/Krash - molten indecision.milk
[PresetFactory] url is /usr/share/projectM/presets/Krash - molten indecision.milk
[projectM] thread cleanup
[~MilkdropPresetFactory] destroy infix ops
[~MilkdropPresetFactory] destroy builtin func
[~MilkdropPresetFactory] delete preset out puts
[~MilkdropPresetFactory] done
$ projectM-pulseaudio
(projectM-pulseaudio:15597): Gtk-WARNING **: 16:50:22.564: Unable to locate theme engine in module_path: "murrine",
(projectM-pulseaudio:15597): Gtk-WARNING **: 16:50:22.565: Unable to locate theme engine in module_path: "murrine",
(projectM-pulseaudio:15597): Gtk-WARNING **: 16:50:22.567: Unable to locate theme engine in module_path: "murrine",
dir:/usr/share/projectM/config.inp
reading ~/.projectM/config.inp
[projectM] config file: /home/py/.projectM/config.inp
No Textures Loaded from /usr/local/share/projectM/textures
[projectM] Allocating idle preset...
Loading preset idle://Geiss & Sperl - Feedback (projectM idle HDR mix).milk
[PresetFactory] path is Geiss & Sperl - Feedback (projectM idle HDR mix).milk
[PresetFactory] url is idle://Geiss & Sperl - Feedback (projectM idle HDR mix).milk
unconnected: connecting...
connectHelper: "alsa_input.pci-0000_00_05.0.analog-stereo"
CREATED
READY
[PresetFactory] path is r/share/projectM/presets/fiShbRaiN + geiss - witchcraft (Grow Mix 3).milk
[PresetFactory] url is /usr/share/projectM/presets/fiShbRaiN + geiss - witchcraft (Grow Mix 3).milk
[PresetFactory] path is r/share/projectM/presets/Geiss - Bipolar 2.milk
[PresetFactory] url is /usr/share/projectM/presets/Geiss - Bipolar 2.milk
from projectm.
The issue may (or may not) be fixed in the glsl
branch (aka the beta release). We've been working on GLES and GLSL support in it.
from projectm.
Is this still an issue with latest master or release?
from projectm.
Issue is fixed with version 3.1.0.
I have made a patch for adding projectM in the Solus repository.
Thanks again for the help & follow up, @revmischa ! 👍
from projectm.
Related Issues (20)
- Shader-based smooth transitions between presets HOT 5
- Add a project GitHub page with extensive Sphinx-generated documentation HOT 1
- Add an error reporting and general logging API
- Support Milkdrop user sprites
- Nintendo Switch Support HOT 3
- Add the ability to control the actual running time from the outside. HOT 1
- Some way to cap how epileptic presets can be HOT 18
- White screen on Soft Cuts HOT 7
- Fix GLES/Emscripten rendering issues HOT 1
- preset soft transitions don't work on Mac
- Try out libniceshade as a replacement for hlslparser
- Tracking projectm in downstream package ecosystem HOT 3
- Broken transition? HOT 6
- Instance creation fails on some Android devices HOT 5
- Put the free version of the app to fdroid. HOT 1
- Android HOT 2
- Add API call to supply a "burn-in" texture for the next frame
- Crowdsourced localization ? HOT 3
- Preset Parser to Support Syntax Specifications HOT 6
- Foobar2000 visualization plugin HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from projectm.