pulseaudio can't manage OSS
|Assignee:||OI Userland||% Done:|
I was just chillin' trying to listen '96 Blackstreet - No Diggity on Firefox/Youtube using MATE desktop,
when suddenly I wanted to give more juice to the speakers, and realized that:
mate-volume-control can't bring up volume to the level bigger then set in gnome-volume-control.
(gnome-volume control also had an old bug where even set up to 100% for speakers, that won't be 100% on reboot, but could put it and volume level to 100%)
I received info from my homeboy alarcher on IRC, that it's probably for pulseaudio being r'tded.
and mixer in MATE ignores SunAudio/OSS because of pulsaudio.
-use audioctl to bring up the volume (audioctl show-control , audioctl show-device , audioctl set-control -d DeviceName volume XY )
-if still having Gnome installed, use gnome-volume-mixer
to crank up the volume.
Clever talents needed to fix this up. Peice!
#1 Updated by Nikola M. over 1 year ago
Additional to this problem,
every time any application starts playing new audio
(like pausing VLC for several seconds, then resuming, Pidgin playing it's alert etc.)
, it always plays that new sound/song/audio with maximum volume set..
like while explaining to girlfriend why favorite series screamed on pause>resuming (even she now knows that OI has a bug).
#3 Updated by Nikola M. over 1 year ago
Without asking what information to provide, it would probably be provided in another way possible to describe problem.
What information do you need or thing could be provided?
It started behaving like that (always full volume) shortly before latest OI ISO snapshot :
Every new sound made on machine is at 100% volume.
#4 Updated by Alexander Pyhalov about 1 year ago
Don't know, if it's directly related, but our pulseaudio seems to be a bit broken.
gnome-volume-control, as I understand, used gstreamer to get information about devices.
mate-volume-control rely on pulseaudio.
And pactl list doesn't show audio cards.
#6 Updated by Alexander Pyhalov 12 months ago
- Status changed from New to Resolved
I think this is not fixed since
- volume control can't bring volume up from default 75% (as original report suggested)
- once it is put to 100% with audioctl, volume control can't set the volume level nor remember it for any new audio playing nor remembers volume level / Volume control can only control volume level during playback.
It seemed like fixed, but once audioctl is used, it lost control over remembering volume level.
With recent changes (and no additional sound devices), it behaves normally now.
Yet Pulsaudio still can't manage OSS:
(e.g. when rebooting into older BE and using GNOME, then restart (or update?) to using MATE , 'Solaris PCm Sink is selected for output)
Workaround is to select audiohd#0 in Sound preferences for output and input.
Also available in: Atom