Siduction Forum

Siduction Forum => Software - Support => Topic started by: geklmintendont on 2018/11/03, 21:32:09

Title: speaker-test not working but VLC and chrome play audio just fine
Post by: geklmintendont on 2018/11/03, 21:32:09
I'm having a very strange issue.I was trying to run kega fusion when I noticed there was no sound! I kept trying to fix it when I realized it might be something to do with my audio drivers.
SO I went and checked out alsa settings and found to my surprise that speaker-test doesn't work at all! No sound!


I can play music over VLC and watch youtube videos on chrome and firefox, but Kega-fusion and speaker-test both play no audio!
Keep in mind that kega fusion is an i386 package (and obviously I'm running a 64 bit OS) so maybe there's an architecture issue going on?
Then again, isn't speaker-test 64 bit?
Please, help!
DETAILS:
output of aplay -l:
Code: [Select]

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC887-VD Analog [ALC887-VD Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC887-VD Digital [ALC887-VD Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
I want to output sound out of my HDMI port on my GPU, not headphones, etc.
Nvidia GTX 960i7 670032 GB of RAMrear and front headphone ports exist but only rear mic port is in use (Strangely enough, it also does not work)

Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: devil on 2018/11/03, 21:57:44
https://forum.siduction.org/index.php?topic=7422.0 maybe.
Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: geklmintendont on 2018/11/03, 22:04:43
I did that and that fixed pulseaudio (I can now listen to music through VLC and chrome and firefox) but kega-fusion and speaker-test are broken
Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: geklmintendont on 2018/11/03, 22:15:44
Is there some way I could fix the broken symlinks? I really want sound in emulators
Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: hendrikL on 2018/11/03, 22:21:21
Maybe a downgrade of libasound2-plugins and corresponding packages to testing helps, maybe!
but be careful, read what wants to go if there are some packages that wants to go!


Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: geklmintendont on 2018/11/03, 22:22:00
How do I downgrade a package?
Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: geklmintendont on 2018/11/03, 22:24:08
What do I type in to downgrade libasound plugins (or whatever) to the previous version?
Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: hendrikL on 2018/11/03, 22:29:10
Add the testing sources and install from there.
But if you don't know how to do, you should not do this. Than it is better to wait till it is fixed, be patient.
I think this is the best solution, because there are :1386 packages involved too and there it starts to get ......
Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: devil on 2018/11/03, 22:30:27
basicaly:
Code: [Select]
apt install -t testing libasound2/testing libasound2-plugins/testing libasound2-data/testing 
Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: piper on 2018/11/03, 22:31:32
delete devil beat me to it
Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: geklmintendont on 2018/11/03, 22:32:13
Code: [Select]
root@gek-pc:/etc/alsa/conf.d/broken_sym_links# apt install -t testing libasound2/testing libasound2-plugins/testing libasound2-data/testingReading package lists... Done
E: The value 'testing' is invalid for APT::Default-Release as such a release is not available in the sources
root@gek-pc:/etc/alsa/conf.d/broken_sym_links#
that's what happens on my machine
Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: piper on 2018/11/03, 22:35:58
manually put testing in sources  /etc/apt/sources.list.d/debian.list

Code: [Select]
apt update; apt install -t testing libasound2/testing libasound2-plugins/testing libasound2-data/testing
if using multiarch, especially with anything wine, these will remove

Code: [Select]
libasound2:i386 libasound2-plugins:i386 libopenal1:i386 libsdl2-2.0-0:i386 libsndio7.0:i386 winetricks wine-staging wine-staging-i386:i386 winehq-staging

your best bet would be   mv /etc/alsa/conf.d{,_bak}   reboot





Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: geklmintendont on 2018/11/03, 22:39:23
so this is what the line looks likedeb        http://deb.debian.org/debian/  testing main contrib non-free?
Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: geklmintendont on 2018/11/03, 22:41:38
the downgrade is working I think... I will reboot my computer and see if it is fixed!
Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: geklmintendont on 2018/11/03, 22:47:18
I have rebooted and yes, it sort of fixed the problem, but kega-fusion still doesn't work
I am loading my backup
let this be a lesson- ALWAYS keep clones of your ENTIRE linux install. You NEVER KNOW when apt full-upgrade will just RANDOMLY BREAK your favorite packages
Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: piper on 2018/11/03, 22:57:05
kega-fusion is not in debian, so not supported, your on your own 

https://wiki.debian.org/Emulator

https://packages.debian.org/search?suite=sid&keywords=kega-fusion

https://tracker.debian.org/pkg/kega-fusion
Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: devil on 2018/11/03, 22:59:56
Nothing is randomly broken, there is a warning on the forum about this and about the perl transition.
Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: geklmintendont on 2018/11/03, 23:46:29
I have successfully loaded my backup and everything is wonderful again
I will check warnings before upgrading in the future
Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: geklmintendont on 2018/11/03, 23:48:27
Can you guys tell me when the issue is fixed with alsa?
Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: geklmintendont on 2018/11/03, 23:49:17
Kega fusion has a .deb package available for download...
Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: piper on 2018/11/03, 23:51:41
a .deb package does not mean it is in debian repos, I gave you links earlier

What you did was download .deb from a third party source

https://wiki.debian.org/DontBreakDebian

Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: geklmintendont on 2018/11/04, 01:03:19
Yeah, but the kega fusion debian script is safe, the problem is this alsa update, not kega fusion
Not to mention, I can remove it if it's really a problem

Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: geklmintendont on 2018/11/04, 01:08:19
In fact, I had removed kega fusion from my system after the update broke alsa and therefore kega fusion
I'm considering switching emulators, though, because installing .debs from third parties is wonky
Title: Re: speaker-test not working but VLC and chrome play audio just fine
Post by: piper on 2018/11/04, 01:47:22
Quote from: geklmintendont
Can you guys tell me when the issue is fixed with alsa?

It could be tomorrow, next week, next year

sid is sid (https://www.debian.org/releases/sid/)


siduction is based on sid    ...    patience