Re: vlc 2.0.3 ProjectM path fix (was: Re: More rtld trouble)

2012-08-15 Thread Juergen Lock
On Tue, Aug 14, 2012 at 08:31:58PM +0100, Chris Rees wrote:
 On 14 August 2012 20:24, Juergen Lock n...@jelal.kn-bremen.de wrote:
  On Tue, Aug 14, 2012 at 06:51:18PM +0200, Rainer Hurling wrote:
  On 14.08.2012 13:42 (UTC+2), Juergen Lock wrote:
   On Tue, Aug 14, 2012 at 06:40:14AM +0200, Rainer Hurling wrote:
  
  
   Am 13.08.2012 23:46 (UTC+1) schrieb Juergen Lock:
   [removed kan and kib from Cc as this is now not about rtld in fact]
  
   On Mon, Aug 13, 2012 at 11:11:09PM +0200, Juergen Lock wrote:
   Hi kib, kan, sorry to bother you again but... :)
  
   On Mon, Aug 13, 2012 at 09:53:55PM +0200, Rainer Hurling wrote:

   [...]
  
   (2) Option PROJM builds and installs, but crashes when I try to 
   start it
   within vlc:
  
   No Textures Loaded from /usr/local/share/projectM/textures
   Segmentation fault (core dumped)
  
   As far as I can see, there is no path to projectM/textures (installed
   from libprojectM) on FreeBSD, but to projectM/presets?
  
  I'll have to look at that next...
  
   Hmm, cannot seem to reproduce this one, sorry.  (Or do I have to do
   something special in vlc to activate it?  I just tried playing a
   video file...)
  
   I have the problem with ProjectM when playing audio files and turn the
   ProjectM visualizations on. It immediately crashes.
  
   Yes, I meanwhile found this too.  Maybe our projectm port version
   is too old?
 
  I think I got it: It is only a problem of configuring in the running
  vlc. You have to set the right path under
  'Settings','All','Audio','Visualizing','projectM'. That's all ;-)
 
  Aah-haah! :)  I've fixed the default paths and made a new patch:
 
  http://people.freebsd.org/~nox/tmp/vlc-2.0.3-010.patch
 
 Is there anything I can do to the projectM port to make it easier for you?
 
 I'll see if I can get it to 2.1.0 shortly.

I don't think so, this was just vlc using linux paths.

 Ok, maybe it could give an error instead of crashing when a
font is not found... :)  But that's minor.

 Thanx!
Juergen
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


vlc 2.0.3 ProjectM path fix (was: Re: More rtld trouble)

2012-08-14 Thread Juergen Lock
On Tue, Aug 14, 2012 at 06:51:18PM +0200, Rainer Hurling wrote:
 On 14.08.2012 13:42 (UTC+2), Juergen Lock wrote:
  On Tue, Aug 14, 2012 at 06:40:14AM +0200, Rainer Hurling wrote:
 
 
  Am 13.08.2012 23:46 (UTC+1) schrieb Juergen Lock:
  [removed kan and kib from Cc as this is now not about rtld in fact]
 
  On Mon, Aug 13, 2012 at 11:11:09PM +0200, Juergen Lock wrote:
  Hi kib, kan, sorry to bother you again but... :)
 
  On Mon, Aug 13, 2012 at 09:53:55PM +0200, Rainer Hurling wrote:
  On 13.08.2012 21:24 (UTC+2), Rainer Hurling wrote:
  On 13.08.2012 19:45 (UTC+2), Juergen Lock wrote:
  On Mon, Aug 13, 2012 at 07:34:45AM +0200, Rainer Hurling wrote:
  [...]
  I just posted the workaround for that crash:
 
http://people.freebsd.org/~nox/tmp/vlc-2.0.3-009.patch
 
  Thanks for the newest patch! The change from
  sysconf(_SC_GETPW_R_SIZE_MAX) to LINE_MAX + 1 works nice here. No core
  dumps any more and sound via pulseaudio is working again :)
 
   I'll Cc the pulseaudio port maintainers (gnome@), maybe they 
  have
  an idea?
 
  Did you forgot to Cc gnome@ (even on the other thread)?
 
  Yeah, I manually forwarded the mail when I noticed.
 
  I tried out a little bit the build without pulseaudio enabled. It 
  seems
  to me, that the sound of vlc is somewhat noisy or dirty, especially 
  for
  parts with more dynamics. This scratchy noise grows up when gain 
  control
  comes over 100% (up to 200% is possible). Can anyone confirm this?
 
  I haven't noticed that here, maybe your soundcard is clipping etc
  due to too high mixer levels?
 
  Hmm, possible, but unlikely. This worked pretty good with version 
  1.1.13
  and as I wrote, gain control was set in the middle (100%). But now, 
  with
  pulseaudio enabled again, there is not problem with damaged sound
  quality any more.
 
  Btw it's still possible that different mixer items cause different
  clipping etc, for example vol 100 and pcm low sounds worse than
  vol 75 and pcm higher, etc.  (Maybe pulseaudio does that...?)
 
  OK, thanks for the hint. I will have a further look at mixer. There are
  also some combinations like with kmix etc., that are not exactly
  represented in mixer settings ...
 
  And last but not least: When I deinstall vlc I get the following
  message:
  pkg_delete: '/usr/local/lib/vlc/plugins/plugins.dat' fails original 
  MD5
  checksum - deleted anyway.
 
  That's the file whose generating crashed when building with the 
  old
  vlc still installed, maybe it's regenerated at runtime otherwise?
 
  No, it also fails original MD5 checksum with deinstall/reinstall within
  2.0.3.
 
  Thanks again for your work on this port.
  Rainer
 
  You're welcome! :)
Juergen
 
  I just found two other problems, which at least occur on my system
  (10.0-CURRENT amd64):
 
  (1) With option NOTIFY enabled I am able to build, but not to install
  vlc. It gives me:
 
  [...]
 
  (2) Option PROJM builds and installs, but crashes when I try to start it
  within vlc:
 
  No Textures Loaded from /usr/local/share/projectM/textures
  Segmentation fault (core dumped)
 
  As far as I can see, there is no path to projectM/textures (installed
  from libprojectM) on FreeBSD, but to projectM/presets?
 
 I'll have to look at that next...
 
  Hmm, cannot seem to reproduce this one, sorry.  (Or do I have to do
  something special in vlc to activate it?  I just tried playing a
  video file...)
 
  I have the problem with ProjectM when playing audio files and turn the
  ProjectM visualizations on. It immediately crashes.
 
  Yes, I meanwhile found this too.  Maybe our projectm port version
  is too old?
 
 I think I got it: It is only a problem of configuring in the running 
 vlc. You have to set the right path under 
 'Settings','All','Audio','Visualizing','projectM'. That's all ;-)
 
Aah-haah! :)  I've fixed the default paths and made a new patch:

http://people.freebsd.org/~nox/tmp/vlc-2.0.3-010.patch

 Happy testing!
Juergen
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: vlc 2.0.3 ProjectM path fix (was: Re: More rtld trouble)

2012-08-14 Thread Chris Rees
On 14 August 2012 20:24, Juergen Lock n...@jelal.kn-bremen.de wrote:
 On Tue, Aug 14, 2012 at 06:51:18PM +0200, Rainer Hurling wrote:
 On 14.08.2012 13:42 (UTC+2), Juergen Lock wrote:
  On Tue, Aug 14, 2012 at 06:40:14AM +0200, Rainer Hurling wrote:
 
 
  Am 13.08.2012 23:46 (UTC+1) schrieb Juergen Lock:
  [removed kan and kib from Cc as this is now not about rtld in fact]
 
  On Mon, Aug 13, 2012 at 11:11:09PM +0200, Juergen Lock wrote:
  Hi kib, kan, sorry to bother you again but... :)
 
  On Mon, Aug 13, 2012 at 09:53:55PM +0200, Rainer Hurling wrote:
  On 13.08.2012 21:24 (UTC+2), Rainer Hurling wrote:
  On 13.08.2012 19:45 (UTC+2), Juergen Lock wrote:
  On Mon, Aug 13, 2012 at 07:34:45AM +0200, Rainer Hurling wrote:
  [...]
  I just posted the workaround for that crash:
 
http://people.freebsd.org/~nox/tmp/vlc-2.0.3-009.patch
 
  Thanks for the newest patch! The change from
  sysconf(_SC_GETPW_R_SIZE_MAX) to LINE_MAX + 1 works nice here. No core
  dumps any more and sound via pulseaudio is working again :)
 
   I'll Cc the pulseaudio port maintainers (gnome@), maybe they 
  have
  an idea?
 
  Did you forgot to Cc gnome@ (even on the other thread)?
 
  Yeah, I manually forwarded the mail when I noticed.
 
  I tried out a little bit the build without pulseaudio enabled. It 
  seems
  to me, that the sound of vlc is somewhat noisy or dirty, especially 
  for
  parts with more dynamics. This scratchy noise grows up when gain 
  control
  comes over 100% (up to 200% is possible). Can anyone confirm this?
 
  I haven't noticed that here, maybe your soundcard is clipping etc
  due to too high mixer levels?
 
  Hmm, possible, but unlikely. This worked pretty good with version 
  1.1.13
  and as I wrote, gain control was set in the middle (100%). But now, 
  with
  pulseaudio enabled again, there is not problem with damaged sound
  quality any more.
 
  Btw it's still possible that different mixer items cause different
  clipping etc, for example vol 100 and pcm low sounds worse than
  vol 75 and pcm higher, etc.  (Maybe pulseaudio does that...?)
 
  OK, thanks for the hint. I will have a further look at mixer. There are
  also some combinations like with kmix etc., that are not exactly
  represented in mixer settings ...
 
  And last but not least: When I deinstall vlc I get the following
  message:
  pkg_delete: '/usr/local/lib/vlc/plugins/plugins.dat' fails original 
  MD5
  checksum - deleted anyway.
 
  That's the file whose generating crashed when building with the 
  old
  vlc still installed, maybe it's regenerated at runtime otherwise?
 
  No, it also fails original MD5 checksum with deinstall/reinstall 
  within
  2.0.3.
 
  Thanks again for your work on this port.
  Rainer
 
  You're welcome! :)
Juergen
 
  I just found two other problems, which at least occur on my system
  (10.0-CURRENT amd64):
 
  (1) With option NOTIFY enabled I am able to build, but not to install
  vlc. It gives me:
 
  [...]
 
  (2) Option PROJM builds and installs, but crashes when I try to start 
  it
  within vlc:
 
  No Textures Loaded from /usr/local/share/projectM/textures
  Segmentation fault (core dumped)
 
  As far as I can see, there is no path to projectM/textures (installed
  from libprojectM) on FreeBSD, but to projectM/presets?
 
 I'll have to look at that next...
 
  Hmm, cannot seem to reproduce this one, sorry.  (Or do I have to do
  something special in vlc to activate it?  I just tried playing a
  video file...)
 
  I have the problem with ProjectM when playing audio files and turn the
  ProjectM visualizations on. It immediately crashes.
 
  Yes, I meanwhile found this too.  Maybe our projectm port version
  is too old?

 I think I got it: It is only a problem of configuring in the running
 vlc. You have to set the right path under
 'Settings','All','Audio','Visualizing','projectM'. That's all ;-)

 Aah-haah! :)  I've fixed the default paths and made a new patch:

 http://people.freebsd.org/~nox/tmp/vlc-2.0.3-010.patch

Is there anything I can do to the projectM port to make it easier for you?

I'll see if I can get it to 2.1.0 shortly.

Chris
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org