rbn42 / panon

An Audio Visualizer Widget in KDE Plasma
GNU General Public License v3.0
192 stars 30 forks source link

No input devices (other than default) after last arch update #76

Closed rabfel-hobmet closed 2 years ago

rabfel-hobmet commented 2 years ago

Desktop (please complete the following information): OS: Arch Linux x86_64 Kernel: 5.15.7-arch1-1 Plasma: Plasma 5.23.4

After latest arch update/reboot there is no devices shown on input devices. Have been running without issue for months (no changes)

No errors.

YingchangLiu commented 2 years ago

All dependencies of panon have updated yesterday. May be that is the matter.

rabfel-hobmet commented 2 years ago

yeah probably...hope it fixes itself. my taskbar looks so boring without panon.

bpc1 commented 2 years ago

Experienced this as well plus i also found protonup is broken too. It seems like this is a problem with python 3.10 in general since a lot of things are braking that use python: https://bbs.archlinux.org/viewtopic.php?id=272121

Tried downgrading all the dependencies with no luck. I'll just wait for a fix from the python guys i guess.

rabfel-hobmet commented 2 years ago

All dependencies of panon have updated yesterday. May be that is the matter.

any luck fixing it for you?

YingchangLiu commented 2 years ago

Not yet.

bpc1 commented 2 years ago

try this https://github.com/rbn42/panon/issues/78#issuecomment-1003631632

entrapta-dev commented 2 years ago

try this #78 (comment)

That does not fix the issue for me as I do not have a pulseaudio.py file in my panon/contents/scripts/soundcard/ folder.

rabfel-hobmet commented 2 years ago

i'm unable to find pulseaudio.py even on my computer at all...embarrassing. looks like i'll be waiting still. my desktop looks SO bland right now.

bloodyle commented 2 years ago

Manjaro latest update, using pulseaudio, patched pulseaudio.py but still not working, showing only 'default' pulseaudio device on backend settings.

bloodyle commented 2 years ago

Manjaro latest update, using pulseaudio, patched pulseaudio.py but still not working, showing only 'default' pulseaudio device on backend settings.

Correction - works now after reinstalling the dependecies!

cyqsimon commented 2 years ago

See https://github.com/rbn42/panon/issues/78#issuecomment-1007282512 if you cannot find pulseaudio.py. TLDR it could be installed globally.

lunelovehearn commented 2 years ago

this issue still happens on arch. I've been trying to install panon for a while and no sucess. also add support for pipewire as a lot of people is switching to it. I've tried installing the dependencies and patching the python file but it still doesn't work. I'm running arch with kernel 5.16.2 with kde plasma.5.23.5. tried to install it from the AUR and from kde plasmoids but it doesnt work. same with building it from scratch

BruceZhang1993 commented 2 years ago

Solution: Re-packaging and reinstall python-soundcard from AUR.

rabfel-hobmet commented 2 years ago

Solution: Re-packaging and reinstall python-soundcard from AUR.

YOU'RE A GENIUS.

solution: yay -S python-soundcard

and then rebuild from scratch. now it's working. that was so easy.

lunelovehearn commented 2 years ago

Solution: Re-packaging and reinstall python-soundcard from AUR.

YOU'RE A GENIUS.

solution: yay -S python-soundcard

and then rebuild from scratch. now it's working. that was so easy.

yup. its working again now. but consider adding proper pipewire backend support plz. I have to set it to ṕortaudio to make it work with pipewire and use pavucontrol to tell panon which stream is the right one. also, is there a way so make panon more sensitive to the music so effects move more?

rabfel-hobmet commented 2 years ago

i spoke too soon. i can now see the different devices but can't get it functioning. going to try a full reinstall and see if that helps.

lunelovehearn commented 2 years ago

i spoke too soon. i can now see the different devices but can't get it functioning. going to try a full reinstall and see if that helps.

I had to do a full reinstall of panon to make it work with pipewire. it uses PortAudio as backend. consider adding official pipewire backend support for it.

rabfel-hobmet commented 2 years ago

https://github.com/rbn42/panon/issues/78#issuecomment-1007282512