[Bug 762411] New: jackeq receives noise on left channel as its only input
https://bugzilla.novell.com/show_bug.cgi?id=762411 https://bugzilla.novell.com/show_bug.cgi?id=762411#c0 Summary: jackeq receives noise on left channel as its only input Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: openSUSE 12.1 Status: NEW Severity: Major Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: Yarny@public-files.de QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20100101 Firefox/12.0 jackeq is a DJ mixing console with four stereo input channels, to be used with the Jack Audio Connection Kit. When it is started, it registers with a running jack daemon. Listening to its output (connect a-master.{L,R} with soundcard output), it becomes clear that all four input channels constantly receive noise on the left side and silence on the right side. This is independent of what (or if anything at all) is connected to the input channels of jackeq. I tested it with mplayer, which plays fine through jack when connected directly with soundcard output. The vu-meters of the input channels of jackeq do not change when I connect the running mplayer with one of the jackeq inputs. Reproducible: Always Steps to Reproduce: 1. Run jackd, then jackeq 2. Connect jackeq/a-master.{L,R} with system/playback_{1,2} 3. Connect media playback to jackeq/c.1-in-{L,R} Actual Results: Constant ugly noise on the left channel coming from jackeq Expected Results: jackeq should pass through whatever is fed into it jackeq requires a library file 'dj_eq_1901.so' and fails with
Cannot find plugin 'dj_eq_1901.so' Required plugin 'dj_eq_1901.so' missing. if it is missing. It is provided by Packman's lmms package.
Debian has had the same problem, but it appears they found a cure: URL:http://bugs.debian.org/356990 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=762411
https://bugzilla.novell.com/show_bug.cgi?id=762411#c1
kk zhang
https://bugzilla.novell.com/show_bug.cgi?id=762411
https://bugzilla.novell.com/show_bug.cgi?id=762411#c2
Takashi Iwai
https://bugzilla.novell.com/show_bug.cgi?id=762411
https://bugzilla.novell.com/show_bug.cgi?id=762411#c3
Yarny Yarny
upgrading to version 0.4.1 should fix the issue (in addition to the missing dj_eq_1901.so)? Reading the last comment there URL:http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=356990#60 gives me the same impression.
Do I have to compile jackeq to answer this? Sorry, I never did this before. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=762411
https://bugzilla.novell.com/show_bug.cgi?id=762411#c4
Takashi Iwai
https://bugzilla.novell.com/show_bug.cgi?id=762411
https://bugzilla.novell.com/show_bug.cgi?id=762411#c5
Yarny Yarny
Would you try it out?
I consider myself more of a user than a developer, and in fact I never used the open build service and have no idea of the spec file language. So I think it would be more wise if someone does this who is into the technical details and who knows what s/he is doing. However, if this is the only chance of getting the jackeq package working again, I will have a close look at obs and rpm at the weekend... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=762411
https://bugzilla.novell.com/show_bug.cgi?id=762411#c6
--- Comment #6 from Yarny Yarny
[.....] gcc -g -ffast-math -g -O2 -I/usr/include/libxml2 -Wall -lm -o jackeq jackeq-callbac ks.o jackeq-gtkmeter.o jackeq-gtkmeterscale.o jackeq-interface.o jackeq-io-menu.o jackeq-djeq-ui.o jackeq-aux-ui.o jackeq-master-ui.o jackeq-monitor-ui.o jackeq-main.o jackeq-plugin.o jackeq-process.o jackeq-support.o jackeq-help.o -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lm -lpthread -ljack -lxml2 /usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: jackeq-plugin.o: undefined reference to symbol 'dlsym@@GLIBC_2.2.5' /usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: note: 'dlsym@@GLIBC_2.2.5' is defined in DSO /lib64/libdl.so.2 so try adding it to the linker command line /lib64/libdl.so.2: could not read symbols: Invalid operation [.....] So I copied the last gcc command into my terminal and appended /lib64/libdl.so.2 as the error message suggests. No error anymore, and another "make" completes without error, as does "make install".
I tested the just created jackeq binary successfully: It seemingly does everything as expected. However, it still complains dj_eq_1901.so unless lmms is installed. What now? I don't know where/how to permanently fix this build failure ('dlsym@@GLIBC_2.2.5'). If you know or can find out, can you please replace the suse package jackeq 0.4.0 with the current version? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=762411
https://bugzilla.novell.com/show_bug.cgi?id=762411#c7
Takashi Iwai
https://bugzilla.novell.com/show_bug.cgi?id=762411
https://bugzilla.novell.com/show_bug.cgi?id=762411#c8
--- Comment #8 from Yarny Yarny
the jackEQ package in OBS home:tiwai:branches:multimedia:apps/jackEQ repo. I'm having trouble fetching the package. I think I can see it in https://build.opensuse.org/package/show?package=jackEQ&project=home%3Atiwai%3Abranches%3Amultimedia%3Aapps, but there is no "multimedia*" dir in http://download.opensuse.org/repositories/home:/tiwai:/branches:/. If OBS is just slow at moving around its files, please ignore this comment --- I will retry within 36h. If I'm searching at the wrong place, please point me in the right direction.
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=762411
https://bugzilla.novell.com/show_bug.cgi?id=762411#c9
--- Comment #9 from Takashi Iwai
But you can download the package from Repository tag in the page of build service you pointed above. No, I still cannot download the package. In "Repositories" tag I may choose my openSUSE version. I pick openSUSE_12.1 and end up here: https://build.opensuse.org/package/binaries?package=jackEQ&project=home%3Atiwai%3Abranches%3Amultimedia%3Aapps&repository=openSUSE_12.1. On that page, the "Go to download repository" link leads to a 404 page, the
https://bugzilla.novell.com/show_bug.cgi?id=762411
https://bugzilla.novell.com/show_bug.cgi?id=762411#c10
--- Comment #10 from Yarny Yarny
https://bugzilla.novell.com/show_bug.cgi?id=762411
https://bugzilla.novell.com/show_bug.cgi?id=762411#c11
--- Comment #11 from Takashi Iwai
https://bugzilla.novell.com/show_bug.cgi?id=762411
https://bugzilla.novell.com/show_bug.cgi?id=762411#c12
Yarny Yarny
so the packages should appear in download page shortly later Thanks! Got it now.
Now I tried to upgrade the jackEQ package [..] Could you give it a try? It installs and works nicely. Without lmms, there is still the dj_eq_1901.so issue, but with lmms, it mixes audio as is expected.
If this works, I'll submit it to FACTORY. Thanks for you efforts, Takashi Iwai! I'm looking forward to openSUSE 12.2. However, can you submit this package to openSUSE-12.1-Update also? Since the current version is completely broken, I think an update is justified and certainly wouldn't break anything.
Thanks again! -- Yarny -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=762411
https://bugzilla.novell.com/show_bug.cgi?id=762411#c13
--- Comment #13 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=762411
https://bugzilla.novell.com/show_bug.cgi?id=762411#c14
Takashi Iwai
https://bugzilla.novell.com/show_bug.cgi?id=762411
https://bugzilla.novell.com/show_bug.cgi?id=762411#c15
--- Comment #15 from Swamp Workflow Management
participants (1)
-
bugzilla_noreply@novell.com