glibc version causing playback problems?

Need help? Post your questions here.

Moderator: moderators

glibc version causing playback problems?

Postby willm » Wed Dec 14, 2011 9:29 am

Hi,

I am running subsonic on a RHEL vps server.

I have been having huge problems streaming to my iphone client i-sub. After posting on their forum some extracts from the log, the mod suggested that the glibc ver is not high enough:

[2011-12-13 21:32:53,282] DEBUG TranscodeInputStream - Starting transcoder: [/var/subsonic/transcode/lame] [-S] [-h] [--resample] [44.1] [-b] [256] [--tt] [Rococo] [--ta] [Arcade Fire] [--tl] [The Suburbs] [/var/music/Arcade Fire/The Suburbs/04 Rococo.mp3] [-]
[2011-12-13 21:32:53,423] DEBUG InputStreamReaderThread - (/var/subsonic/transcode/lame) /var/subsonic/transcode/lame: /lib/libc.so.6: version `GLIBC_2.7' not found (required by /var/subsonic/transcode/lame)

In addition to the above error, I also see:

[2011-12-08 23:07:08,742] INFO StreamController - Got range: Range[0,9223372036854775807]
[2011-12-08 23:07:08,743] INFO PlaylistInputStream - admin3g listening to "Different Class/01 Mis-Shapes.mp3"
[2011-12-08 23:07:08,748] DEBUG TranscodeInputStream - Starting transcoder: [/var/subsonic/transcode/lame] [-S] [-h] [--resample] [44.1] [-b] [128] [--tt] [Mis-Shapes] [--ta] [Pulp] [--tl] [Different Class] [/var/music/Pulp/Different Class/01 Mis-Shapes.mp3] [-]
[2011-12-08 23:07:33,007] INFO RESTRequestParameterProcessingFilter - Authentication failed for user admin3g

So I investigated my glibc ver:

root@vps usr]# rpm -qa | grep glibc
vzdummy-glibc-1.0-1.swsoft
glibc-common-2.5-65.el5_7.1
glibc-2.5-65.el5_7.1

The odd thing is, is that web playback works flawlessy and some tracks play OK via the i-sub client. admin3g user has full privileges and the bitrate is restricted to 256.

Somebody please help as I am getting really frustrated with this program not working as it should.
willm
 
Posts: 3
Joined: Wed Dec 14, 2011 9:22 am

Re: glibc version causing playback problems?

Postby liltechdude » Wed Dec 14, 2011 7:01 pm

I am having the exact same issue on CentOS 5.5 with the transcoding

DEBUG InputStreamReaderThread - (/var/subsonic/transcode/lame) /var/subsonic/transcode/lame: /lib/libc.so.6: version `GLIBC_2.7' not found (required by /var/subsonic/transcode/lame)

I imagine a rollback of lame would fix the issue, however, I'm not sure if it would break the new way transcoding is handled in 4.6
liltechdude
 
Posts: 2
Joined: Wed Dec 14, 2011 6:55 pm

Re: glibc version causing playback problems?

Postby liltechdude » Wed Dec 14, 2011 7:10 pm

Okay, a rollback wasn't required. All it needed was a properly compiled lame binary.

Here's how I fixed the transcoding problem:

Downloaded the LAME source code:
wget <link to lame source tarball>

tar xvf lame-3.99.3.tar.gz

cd lame-3.99.3

./configure

make

cd frontend

cp lame /var/subsonic/transcode

Hope it works for you!
liltechdude
 
Posts: 2
Joined: Wed Dec 14, 2011 6:55 pm

Re: glibc version causing playback problems?

Postby cybernixon » Mon Jan 16, 2012 11:16 pm

liltechdude wrote:Okay, a rollback wasn't required. All it needed was a properly compiled lame binary.

Here's how I fixed the transcoding problem:

Downloaded the LAME source code:
Code: Select all
wget http://sourceforge.net/projects/lame/files/latest/download?source=files
tar xvf lame-3.99.3.tar.gz
cd lame-3.99.3
./configure
make
cd frontend
cp lame /var/subsonic/transcode


Hope it works for you!


This worked for me! Thanks!

My Server Info:
Code: Select all
Linux largo 2.6.18-194.26.1.el5PAE #1 SMP Tue Nov 9 13:34:42 EST 2010 i686 i686 i386 GNU/Linux
Subsonic Version: 4.6 (build 2585) – December 6, 2011
Subsonic Server: jetty-6.1.x, java 1.6.0_17, Linux (62.4 MB / 73.2 MB)
cybernixon
 
Posts: 1
Joined: Mon Jan 16, 2012 11:12 pm

Re: glibc version causing playback problems?

Postby bytethdgroove » Tue Jan 17, 2012 12:49 am

wondering if this is a similar issue a few of us ae experience with our android phones.
not to sound like a linux noob (as i am)
how would I do this on a windows box
thanks
byte
"I'm as honest as the day is long, the longer the daylight the less I do wrong!"
Image
User avatar
bytethdgroove
 
Posts: 59
Joined: Mon Apr 25, 2011 1:02 pm
Location: Chicago

Re: glibc version causing playback problems?

Postby bushman4 » Tue Jan 17, 2012 8:27 pm

Go here:
http://lame.sourceforge.net/links.php#Binaries

Find a place to download the newest lame binary.

Replace lame.exe in the c:\subsonic\trancode directory with the new one.

I frequently go find new copies of ffmpeg.exe for my windows home server... it helps, especially with multi-core transcoding.

Glenn
Glenn Sullivan
Subsonic 6.1.6 (Unraid Docker)
90 regular Subsonic Users

Library as of 2024-10-28:
4,527 artists
19,996 albums
282,151 songs
10201.40 GB
41,583 hours
User avatar
bushman4
 
Posts: 875
Joined: Thu Dec 02, 2010 1:47 pm
Location: Massachusetts, USA


Return to Help

Who is online

Users browsing this forum: No registered users and 18 guests