I’ve just finished a clean install of Leap 15 and although there is volume, there is no option to control the volume level. The little sound icon on the desktop panel has a red line next to it and when I click on it, instead of a sliding bar to control the sound, it says: “no output or input devices found”.
The first thing I did was to make sure my Intel sound card was configured in Yast. It wasn’t at first, but configuring it didn’t fix anything.
Then I installed Pavucontrol and restarted. No luck.
I’ve also installed the multimedia codecs from this link: http://opensuse-guide.org/codecs.php , I can play videos and audio, but no luck with volume control.
No…I can’t access that, and it’s not as I requested in any case. Run the diagnostic script again, and let it upload to the online server. Post the link that it provided here.
While you at it, please report back with the following…
I uploaded to the server last time, but didn’t realize I needed it click “exit” to get the link. So then did the dropbox thing as a plan B. Anyways, now I got it figured out.
Ok, ordinarily pulseaudio should be started by KDE as soon as it is required (notifications etc). Any errors if you start pulseaudio manually from a terminal (as user)?
Maybe that is the problem. I installed without user. When I run the code as root, I can see the error message says it is not intended to be run as root:
W: [pulseaudio] main.c: This program is not intended to be run as root (unless --system is specified).
W: [pulseaudio] sink.c: Default and alternate sample rates are the same.
W: [pulseaudio] source.c: Default and alternate sample rates are the same.
W: [pulseaudio] authkey.c: Failed to open cookie file '/root/.config/pulse/cookie': No such file or directory
W: [pulseaudio] authkey.c: Failed to load authentication key '/root/.config/pulse/cookie': No such file or directory
W: [pulseaudio] authkey.c: Failed to open cookie file '/root/.pulse-cookie': No such file or directory
W: [pulseaudio] authkey.c: Failed to load authentication key '/root/.pulse-cookie': No such file or directory
E: [pulseaudio] backend-ofono.c: Failed to register as a handsfree audio agent with ofono: org.freedesktop.DBus.Error.ServiceUnknown: The name org.ofono was not provided by any .service files
I am aware that using the OS as root is not advised. It is an intentional and personal choice. Is this a compromise I need to accept?
Yes, but running it manually is only good for that session. You’ll need to add it to a startup file if you want to have it do this upon login. To have it run as a daemon, use the -D option…
pulseaudio -D
(I’m not going to say anything about you running as root user. I’m sure you’re already aware of the risks entailed.)
I’m not qualified to write simple script. One of the principles I live by is to stay within my limits. By using the OS as root user, I’m forced to recognize this as one of my limits. So I"m letting this go. Thanks again.
Actually, it should be as simple as choosing ‘Add Program’ and then in the dialogue box, type ‘pulseaudio -D’, then ‘OK’. This will create a .dekstop file that is enabled to run on startup (of the KDE desktop). See how that goes.