Page 8 of 31 FirstFirst ... 67891018 ... LastLast
Results 71 to 80 of 309

Thread: Howto: Install and use projectM music visualizer with pulseaudio support on Hardy

  1. #71
    Join Date
    Apr 2008
    Location
    Park Slope, NY
    Beans
    29
    Distro
    Kubuntu 8.04 Hardy Heron

    Re: Howto: Install and use projectM music visualizer with pulseaudio support on Hard

    Can't do it easily unfortunately (cmake doesn't support make uninstall out of the box). The only way if its installed by source is to manually delete everything.

  2. #72
    Join Date
    Jun 2007
    Beans
    30
    Distro
    Ubuntu 7.10 Gutsy Gibbon

    Re: Howto: Install and use projectM music visualizer with pulseaudio support on Hard

    Riiiiight

    So everything in my ~/projectm directory, and everything in /usr/share/projectM

    Anywhere else I should look?

    Edit: Nevermind. I did
    Code:
    gksudo gnome-search-tool
    and searched for projectM, modified less than 1 day ago, and deleted everything that came up.
    Last edited by Steve Fisher; May 16th, 2008 at 09:32 PM.

  3. #73
    Join Date
    Dec 2007
    Location
    /home/USA/CT
    Beans
    294
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Howto: Install and use projectM music visualizer with pulseaudio support on Hard

    I get the following errors.

    I'm using Hardy 64 bit.

    Scanning dependencies of target projectM
    [ 1%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/projectM.o
    [ 2%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/FBO.o
    [ 3%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/InitCond.o
    [ 4%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/Expr.o
    [ 5%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/PCM.o
    [ 6%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/Parser.o
    [ 7%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/Preset.o
    [ 8%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/BeatDetect.o
    [ 9%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/PerPixelEqn.o
    [ 10%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/Param.o
    [ 12%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/CustomWave.o
    [ 13%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/CustomShape.o
    [ 14%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/Func.o
    [ 15%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/Eval.o
    [ 16%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/PerFrameEqn.o
    [ 17%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/PerPointEqn.o
    [ 18%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/fftsg.o
    [ 19%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/KeyHandler.o
    [ 20%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/timer.o
    [ 21%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/wipemalloc.o
    [ 23%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/BuiltinFuncs.o
    [ 24%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/BuiltinParams.o
    [ 25%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/Renderer.o
    [ 26%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/PresetLoader.o
    [ 27%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/PresetChooser.o
    [ 28%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/PresetFrameIO.o
    [ 29%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/PresetMerge.o
    [ 30%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/ConfigFile.o
    [ 31%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/IdlePreset.o
    [ 32%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/TextureManager.o
    [ 34%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/TimeKeeper.o
    [ 35%] Building C object projectM-engine/CMakeFiles/projectM.dir/image_DXT.o
    [ 36%] Building C object projectM-engine/CMakeFiles/projectM.dir/image_helper.o
    [ 37%] Building C object projectM-engine/CMakeFiles/projectM.dir/SOIL.o
    [ 38%] Building C object projectM-engine/CMakeFiles/projectM.dir/stb_image_aug.o
    Linking CXX shared library libprojectM.so
    /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib/libftgl.a(FTFont.o): relocation R_X86_64_32S against `vtable for FTFont' can not be used when making a shared object; recompile with -fPIC
    /usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib/libftgl.a: could not read symbols: Bad value
    collect2: ld returned 1 exit status
    make[2]: *** [projectM-engine/libprojectM.so.2.00] Error 1
    make[1]: *** [projectM-engine/CMakeFiles/projectM.dir/all] Error 2
    make: *** [all] Error 2
    Last edited by WildeBeest; May 16th, 2008 at 10:19 PM. Reason: more info

  4. #74
    Join Date
    Dec 2004
    Beans
    282

    Re: Howto: Install and use projectM music visualizer with pulseaudio support on Hard

    Quote Originally Posted by WildeBeest View Post
    I get the following errors.

    I'm using Hardy 64 bit.

    Scanning dependencies of target projectM
    [ 1%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/projectM.o
    [ 2%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/FBO.o
    [ 3%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/InitCond.o
    [ 4%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/Expr.o
    [ 5%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/PCM.o
    [ 6%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/Parser.o
    [ 7%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/Preset.o
    [ 8%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/BeatDetect.o
    [ 9%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/PerPixelEqn.o
    [ 10%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/Param.o
    [ 12%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/CustomWave.o
    [ 13%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/CustomShape.o
    [ 14%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/Func.o
    [ 15%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/Eval.o
    [ 16%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/PerFrameEqn.o
    [ 17%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/PerPointEqn.o
    [ 18%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/fftsg.o
    [ 19%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/KeyHandler.o
    [ 20%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/timer.o
    [ 21%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/wipemalloc.o
    [ 23%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/BuiltinFuncs.o
    [ 24%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/BuiltinParams.o
    [ 25%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/Renderer.o
    [ 26%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/PresetLoader.o
    [ 27%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/PresetChooser.o
    [ 28%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/PresetFrameIO.o
    [ 29%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/PresetMerge.o
    [ 30%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/ConfigFile.o
    [ 31%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/IdlePreset.o
    [ 32%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/TextureManager.o
    [ 34%] Building CXX object projectM-engine/CMakeFiles/projectM.dir/TimeKeeper.o
    [ 35%] Building C object projectM-engine/CMakeFiles/projectM.dir/image_DXT.o
    [ 36%] Building C object projectM-engine/CMakeFiles/projectM.dir/image_helper.o
    [ 37%] Building C object projectM-engine/CMakeFiles/projectM.dir/SOIL.o
    [ 38%] Building C object projectM-engine/CMakeFiles/projectM.dir/stb_image_aug.o
    Linking CXX shared library libprojectM.so
    /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib/libftgl.a(FTFont.o): relocation R_X86_64_32S against `vtable for FTFont' can not be used when making a shared object; recompile with -fPIC
    /usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib/libftgl.a: could not read symbols: Bad value
    collect2: ld returned 1 exit status
    make[2]: *** [projectM-engine/libprojectM.so.2.00] Error 1
    make[1]: *** [projectM-engine/CMakeFiles/projectM.dir/all] Error 2
    make: *** [all] Error 2
    You need to downgrade your libftgl-dev package. I've attached the libftgl-dev package that you need. I grabbed it from this forum, somewhere...
    Attached Files Attached Files

  5. #75
    Join Date
    Dec 2007
    Location
    /home/USA/CT
    Beans
    294
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Howto: Install and use projectM music visualizer with pulseaudio support on Hard

    Thanks for the info.

    Now how do I down grade?

  6. #76
    Join Date
    Dec 2004
    Beans
    282

    Re: Howto: Install and use projectM music visualizer with pulseaudio support on Hard

    Quote Originally Posted by WildeBeest View Post
    Thanks for the info.

    Now how do I down grade?
    just download the deb file i've attached in my previous post an open it with the gdebi package installer.

  7. #77
    Join Date
    Sep 2006
    Location
    Anchorage, Alaska
    Beans
    242
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Howto: Install and use projectM music visualizer with pulseaudio support on Hard

    Quote Originally Posted by struktured View Post
    Do same steps as shown in tutorial, but change CMAKE_BUILD_TYPE to Debug rather than Release. Then type "gdb /usr/bin/projectM-pulseaudio" . Then type the command "r" inside of gdb to run it. If it crashes then type "bt" for a backtrace and post the results.
    Alright, here is the backtrace:

    Code:
    #0  0xb7fc5410 in __kernel_vsyscall ()
    #1  0xb6f16085 in raise () from /lib/tls/i686/cmov/libc.so.6
    #2  0xb6f17a01 in abort () from /lib/tls/i686/cmov/libc.so.6
    #3  0xb7ecaaeb in BuiltinFuncs::insert_func (func=0x80fa608)
        at /home/ellanceo/projectm/projectM-Trunk/src/projectM-engine/BuiltinFuncs.cpp:152
    #4  0xb7ecabb5 in BuiltinFuncs::load_builtin_func (name=@0xbffbec0c, 
        func_ptr=0xb7ecda48 <FuncWrappers::int_wrapper(float*)>, num_args=1)
        at /home/ellanceo/projectm/projectM-Trunk/src/projectM-engine/BuiltinFuncs.cpp:37
    #5  0xb7ecac22 in BuiltinFuncs::load_all_builtin_func ()
        at /home/ellanceo/projectm/projectM-Trunk/src/projectM-engine/BuiltinFuncs.cpp:58
    #6  0xb7ecc325 in BuiltinFuncs::init_builtin_func_db ()
        at /home/ellanceo/projectm/projectM-Trunk/src/projectM-engine/BuiltinFuncs.cpp:126
    #7  0xb7e9b556 in projectM::initPresetTools (this=0x826ebb0)
        at /home/ellanceo/projectm/projectM-Trunk/src/projectM-engine/projectM.cpp:741
    #8  0xb7e9ba86 in projectM::projectM_init (this=0x826ebb0, gx=32, gy=24, 
        fps=35, texsize=1024, width=512, height=512)
        at /home/ellanceo/projectm/projectM-Trunk/src/projectM-engine/projectM.cpp:454
    ---Type <return> to continue, or q <return> to quit---
    #9  0xb7e9d648 in projectM::readConfig (this=0x826ebb0, configFile=@0xbffbee9c)
        at /home/ellanceo/projectm/projectM-Trunk/src/projectM-engine/projectM.cpp:218
    #10 0xb7e9ea7c in projectM (this=0x826ebb0, config_file=@0xbffbee9c, flags=1)
        at /home/ellanceo/projectm/projectM-Trunk/src/projectM-engine/projectM.cpp:126
    #11 0xb7f9b55d in QProjectM (this=0x826eba8, config_file=@0x81404ec)
        at /home/ellanceo/projectm/projectM-Trunk/src/projectM-qt/qprojectm.hpp:23
    #12 0xb7f9b9dd in QProjectMWidget::initializeGL (this=0x81404d8)
        at /home/ellanceo/projectm/projectM-Trunk/src/projectM-qt/qprojectmwidget.hpp:192
    #13 0xb76c115f in QGLWidget::glInit () from /usr/lib/libQtOpenGL.so.4
    #14 0xb76c1332 in QGLWidget::glDraw () from /usr/lib/libQtOpenGL.so.4
    #15 0xb76c081f in QGLWidget::updateGL () from /usr/lib/libQtOpenGL.so.4
    #16 0xb76efdb6 in QGLWidget::qt_metacall () from /usr/lib/libQtOpenGL.so.4
    #17 0xb7f9b12e in QProjectMWidget::qt_metacall (this=0x81404d8, 
        _c=QMetaObject::InvokeMetaMethod, _id=27, _a=0xbffbf000)
        at /home/ellanceo/projectm/projectM-Trunk/src/projectM-qt/moc_qprojectmwidget.cxx:79
    #18 0xb7645cf4 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
    #19 0xb76468c2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
    #20 0xb7664167 in QTimer::timeout () from /usr/lib/libQtCore.so.4
    #21 0xb764c88e in QTimer::timerEvent () from /usr/lib/libQtCore.so.4
    ---Type <return> to continue, or q <return> to quit---
    #22 0xb76448b4 in QObject::event () from /usr/lib/libQtCore.so.4
    #23 0xb783c28d in QApplicationPrivate::notify_helper ()
       from /usr/lib/libQtGui.so.4
    #24 0xb783fce7 in QApplication::notify () from /usr/lib/libQtGui.so.4
    #25 0xb7632c1b in QCoreApplication::notifyInternal ()
       from /usr/lib/libQtCore.so.4
    #26 0xb7659e89 in ?? () from /usr/lib/libQtCore.so.4
    #27 0xbffc08d0 in ?? ()
    #28 0x08173268 in ?? ()
    #29 0xbffbf878 in ?? ()
    #30 0x08091f30 in ?? ()
    #31 0xbffbf890 in ?? ()
    #32 0x08173268 in ?? ()
    #33 0x00000000 in ?? ()
    Also when I ran it in gdb with "r" that gave me an error in a gui window:
    Code:
    There was a problem trying to open the playlist
    "/usr/share/projectM/ProjectMPlaylist.ppl"/ The file may no longer exist or you may not have permission to read the file
    This refers to the playlist file that I backed up so that I didn't have to rate everything over again (I recently did a fresh install because Hardy was dying on me).

    ProjectM worked fine before, even with Hardy obviously failing after an unsuccessful update.

    Annndd..I just realized I deleted that playlist file. Awesome.
    Last edited by El Lance-O; May 17th, 2008 at 09:06 AM.

  8. #78
    Join Date
    Mar 2007
    Beans
    146

    Re: Howto: Install and use projectM music visualizer with pulseaudio support on Hard

    Hi, hoping someone can help here.

    Last night I installed ProjectM from SVN, following the guide at the start of this post.

    All worked perfectly and I had a fully functioning ProjectM.


    This morning, there were some updates for my system (running Xubuntu 8.04). The following files were updated:

    Code:
    Commit Log for Sun May 18 08:43:28 2008 
     
    Upgraded the following packages: 
    gdm (2.20.5-0ubuntu3) to 2.20.6-0ubuntu1 
    libglib2.0-0 (2.16.3-1) to 2.16.3-1ubuntu1 
    libglib2.0-data (2.16.3-1) to 2.16.3-1ubuntu1 
    libglib2.0-dev (2.16.3-1) to 2.16.3-1ubuntu1 
    libgphoto2-2 (2.4.0-8ubuntu6) to 2.4.0-8ubuntu7 
    libgphoto2-port0 (2.4.0-8ubuntu6) to 2.4.0-8ubuntu7 
    libnautilus-extension1 (1:2.22.2-0ubuntu5) to 1:2.22.2-0ubuntu6 
    libtotem-plparser10 (2.22.2-0ubuntu1) to 2.22.3-0ubuntu2 
    nautilus (1:2.22.2-0ubuntu5) to 1:2.22.2-0ubuntu6 
    nautilus-data (1:2.22.2-0ubuntu5) to 1:2.22.2-0ubuntu6
    Since the updates, I am getting the following problem whenever I try to launch projectM-pulseaudio:

    Code:
    :~$ projectM-pulseaudio  
    dir:/usr/share/projectM/config.inp  
    reading ~/.projectM/config.inp  
    configFile: ~/.projectM/config.inp 
    MAX SAMPLES:2048 
    configFile: ~/.projectM/config.inp 
    MAX SAMPLES:2048 
    Failed to insert builtin function "int" into collection! Bailing... 
    Aborted
    Thinking something had just been broken between the original configuring and installing of ProjectM and the updates, I fully removed ProjectM and re-installed from SVN this morning (zero errors during ccmake, make and make install).

    Unfortunately, I am still getting the same error.

    All help is greatly appreciated, I have been looking for a visualiser for quite some time that doesn't slow my system to a crawl, and after using ProjectM last night, it fit's the bill perfectly!

    (I have also posted this on the ProjectM sourceforge forum to try and cover both bases!)

    Thanks.

    *** UPDATE ***

    Ok, I tried fully removing ProjectM, and then downgrading the packages that were previously updated, as these were the only changes that occurred between ProjectM working and failing.

    I then re-installed ProjectM, and I'm still getting the same error.....it's rather frustrating as it was working perfectly until these updates, and now it just refuses to work.

    Any ideas? I would really like to get this one solved!

    Thanks.

    *** SOLVED ***

    After figuring out how to debug from reading other posts, I found ProjectM was looking for a saved playlist, which no longer existed.

    From this, I eventually found that not only does ProjectM create a ~/.projectM folder for your settings, it also creates a ~/.config/ProjectM folder, which happens to store the deafult playlist to look for upon opening.

    Since the playlist no longer existed, ProjectM would no longer start.

    Deleting my ~/.projectM and ~/.config/ProjectM folders and then restarting solved the issue.
    Last edited by denham2010; May 18th, 2008 at 07:49 AM. Reason: SOLVED

  9. #79
    Join Date
    Sep 2006
    Location
    Anchorage, Alaska
    Beans
    242
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Howto: Install and use projectM music visualizer with pulseaudio support on Hard

    Awesome!

    That totally just solved my problem! Thanks for doing all the hard work I didn't know how to do.

    It's nice having projectM back. And kudos on getting the mouse to disappear with the new release.

    Very awesome.

  10. #80
    Join Date
    Dec 2007
    Location
    /home/USA/CT
    Beans
    294
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Howto: Install and use projectM music visualizer with pulseaudio support on Hard

    Quote Originally Posted by punkrockguy318 View Post
    just download the deb file i've attached in my previous post an open it with the gdebi package installer.
    The package installer won't allow me to install it.

    It gives me the following message and the install button is disabled.

    Error: A later version is already installed

Page 8 of 31 FirstFirst ... 67891018 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •