Hi folks,
Sorry that I jump into this conversation, I don’t want to mess, but could I ask something from experts?
Should the “alsasound” service running to get sound? Or this service is not needed to be run?
My reason to ask this… I’m quiet sure one issue that in OpenSUSE 12.1 the alsasound service doesn’t seem to start.
My related topic was here:
http://forums.opensuse.org/english/get-technical-help-here/hardware/471264-no-sound-12-1-via-1708-chipset.html
Since that, I have installed another OpenSUSE 12.1 installation in VirtualBox, and the alsasound service cannot start in that either.
Plus, I have yet another OpenSUSE 12.1 installation in a real hardware, it has full installation, not minimal as two others. I checked the alsasound on each machine, on every installation the alsasound service is not able to start.
More exactly:
tools2:~ # chkconfig --list alsasound
Note: This output shows SysV services only and does not include native
systemd services. SysV configuration data might be overridden by native
systemd configuration.
alsasound 0:off 1:off 2:on 3:on 4:off 5:on 6:off
tools2:~ #
tools2:~ # service alsasound status
redirecting to systemctl
alsa-restore.service - Restore Sound Card State
Loaded: loaded (/lib/systemd/system/alsa-restore.service; static)
Active: inactive (dead) since Sat, 10 Dec 2011 19:10:08 +0100; 1 months and 13 days ago
Process: 1160 ExecStart=/usr/sbin/alsactl restore (code=exited, status=0/SUCCESS)
CGroup: name=systemd:/system/alsa-restore.service
tools2:~ #
tools2:~ # service alsasound start
redirecting to systemctl
tools2:~ #
tools2:~ # service alsasound status
redirecting to systemctl
alsa-restore.service - Restore Sound Card State
Loaded: loaded (/lib/systemd/system/alsa-restore.service; static)
Active: inactive (dead) since Mon, 23 Jan 2012 10:36:48 +0100; 1s ago
Process: 17470 ExecStart=/usr/sbin/alsactl restore (code=exited, status=0/SUCCESS)
CGroup: name=systemd:/system/alsa-restore.service
tools2:~ #
So it cannot start.
One thing I tracked down is this:
tools2:~ # chkconfig alsasound off
insserv: Note: sysvinit service alsasound is shadowed by systemd alsasound.service,
**Forwarding request to '/bin/systemctl --root / disable alsasound.service'.
Operation failed: No such file or directory**
insserv: Forward service request to systemctl returned error status : 256
tools2:~ #
If I check the systemctl syntax (command “systemctl --help”), it says this:
**--root=PATH** Enable unit files in the specified root directory
For me it seems that command “/bin/systemctl --root / disable alsasound.service” is incorrect, because the equation sign is missing after “–root” string, plus it seaches the service in “/” which seems incorrect. I might be wrong as I’m no expert, but for me it seems.
Searching on net, I found some places mentioning similar issue, and it was the “insserv” command faulty.
Now the main question here, whether all this causes anything in the sound, or not? Because if the alsasound service is not needed to be run to hear sound, then all of I wrote, doesn’t matter.
What do you think?