From 1be510f9529cb082f802408b472a77d074b394c0 Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Sun, 14 Apr 2013 13:46:12 +0000 Subject: Add zarb MLs html archives --- zarb-ml/mageia-dev/2012-May/015326.html | 321 ++++++++++++++++++++++++++++++++ 1 file changed, 321 insertions(+) create mode 100644 zarb-ml/mageia-dev/2012-May/015326.html (limited to 'zarb-ml/mageia-dev/2012-May/015326.html') diff --git a/zarb-ml/mageia-dev/2012-May/015326.html b/zarb-ml/mageia-dev/2012-May/015326.html new file mode 100644 index 000000000..ee13424e0 --- /dev/null +++ b/zarb-ml/mageia-dev/2012-May/015326.html @@ -0,0 +1,321 @@ + + + + [Mageia-dev] no sound + + + + + + + + + +

[Mageia-dev] no sound

+ Felix Miata + mrmazda at earthlink.net +
+ Sat May 5 20:13:52 CEST 2012 +

+
+ +
On 2012/05/05 13:37 (GMT+0100) Colin Guthrie composed:
+
+> 'Twas brillig, and Felix Miata did gyre and gimble:
+
+>>>  Can you clarify "sound does not work"?
+
+>>  Nothing but background hum coming from connected AV amp connected speakers.
+
+>>  00:06.0 Multimedia audio controller: nVidia Corporation NForce2 AC97
+>>  Audio Controler (MCP) (rev a1)
+
+>>  If so please do attach the output from "pacmd ls"
+
+>>  No package named pacmd.
+>>  # urpmi pulseaudio-utils
+>>  ...
+>>  # pacmd ls
+>>  No PulseAudio daemon running, or not running as session daemon.
+
+> Did you run it as root? If so, run it as a regular user instead.
+
+Doesn't help as user.
+
+>  You may
+> with to run "pactl stat" first
+
+First before what? As root on tty2 before logging in as user in KDM?
+
+>  if you are in a console as this will
+> trigger an autospawn of pulseaudio if it's not already running (pacmd
+> does not trigger autospawn as it's a debugging tool not a regular client).
+
+>>  # startx
+
+> Is this how you start X always?
+
+Not always, but as root often, and on fresh installs and testing 
+alpha/beta/RCs, more often than not at least initially following completing 
+of an install. I rarely boot a test system directly into runlevel 5, and 
+never on first boot, so as to fix kdmrc, Xresources, fstab, hosts, 
+bootsplash, smb.conf, resolv.conf, menu.lst and other things that are broken 
+for my environment as initialized.
+
+>  If so you should know from previous
+> discussions that this behaviour isn't really officially recommended as
+> it does not allow for proper user session tracking and thus has various
+> permissions related issues. It *should* work most of the time, but it is
+> highly recommended that you use a proper DM to login.
+
+https://bugs.mageia.org/show_bug.cgi?id=5760 and other reasons during release 
+next evaluation and troubleshooting make an xdm an annoying time waster that 
+I typically avoid except when testing the xdm itself.
+
+> If this is a simple permissions issue, then you can test by running
+> "loginctl" before startx and noting if your sessions is listed. If it
+> is, it should have a number next to it (e.g. 1) and if it is listed you
+> can do: "loginctl session-status 1" (or whatever the number). This
+> should confirm that the session is active. When the session is active
+
+# loginctl
+	SESSION		   UID USER					SEAT
+         16          0 root             seat0
+         17       2000 tst2000          seat0
+         18          0 root             seat0
+
+# loginctl session-status 17
+17 - tst2000 (2000)
+	   Since: Sat, 05 May 2012 13:37:34 -0400; 9min ago
+	  Leader: 4855 (login)
+	    Seat: seat0; vc4
+	     TTY: tty4
+	 Service: login; type tty; class user
+	  Active: no
+	  CGroup: /user/tst2000/17
+		  Γö£ 4855 login -- tst2000
+		  Γöö 4859 -bash
+
+> your user should be listed in the ACL for the sound device nodes
+> (getfacl /dev/snd/pcm*).
+
+# getfacl /dev/snd/pcm*
+# file: dev/snd/pcmC0D0c
+# owner: root
+# group: audio
+user::rw-
+group::rw-
+mask::rw-
+other::---
+
+# file: dev/snd/pcmC0D0p
+# owner: root
+# group: audio
+user::rw-
+group::rw-
+mask::rw-
+other::---
+
+# file: dev/snd/pcmC0D1c
+# owner: root
+# group: audio
+user::rw-
+group::rw-
+mask::rw-
+other::---
+
+# file: dev/snd/pcmC0D2p
+# owner: root
+# group: audio
+user::rw-
+group::rw-
+mask::rw-
+other::---
+
+> After issuing startx, try the same commands and, in particular, make
+> sure your session is still active. I've tried to ensure that it is kept
+> active (i.e. there is no VT switch), but this isn't 100% reliable.
+
+# loginctl
+	SESSION		   UID USER					SEAT
+         16          0 root             seat0
+         17       2000 tst2000          seat0
+
+# loginctl session-status 17
+17 - tst2000 (2000)
+	   Since: Sat, 05 May 2012 13:37:34 -0400; 1min 21s ago
+	  Leader: 4855 (login)
+	    Seat: seat0; vc4
+	     TTY: tty4
+	 Service: login; type tty; class user
+	  Active: no
+	  CGroup: /user/tst2000/17
+		  Γö£ 4855 login -- tst2000
+		  Γö£ 4859 -bash
+		  Γö£ 4907 /bin/sh /usr/bin/startx
+		  Γö£ 4928 xinit /etc/X11/xinit/xinitrc -- vt4 -auth /home/ts...
+		  Γö£ 4929 /etc/X11/X :0 vt4 -auth /home/tst2000/.serverauth....
+		  Γö£ 4932 /usr/bin/ck-xinit-session /bin/sh -c #!/bin/sh exe...
+		  Γö£ 4960 /usr/bin/dbus-launch --exit-with-session --sh-synt...
+		  Γö£ 4961 /usr/bin/dbus-daemon --fork --print-pid 5 --print-...
+		  Γö£ 4995 /bin/sh /usr/bin/startkde
+		  Γö£ 5064 /usr/lib/kde4/libexec/start_kdeinit +kcminit_start...
+		  Γö£ 5065 kdeinit4: kdeinit4 Running...
+		  Γö£ 5066 kdeinit4: klauncher [kdeinit] --fd=9
+		  Γö£ 5068 kdeinit4: kded4 [kdeinit]
+		  Γö£ 5070 /usr/lib/gam_server
+		  Γö£ 5075 kdeinit4: kglobalaccel [kdeinit]
+		  Γö£ 5113 kwrapper4 ksmserver
+		  Γö£ 5117 kdeinit4: ksmserver [kdeinit]
+		  Γö£ 5138 kwin -session 10d1376e6300013362339230000002043000...
+		  Γö£ 5173 /usr/bin/kactivitymanagerd
+		  Γö£ 5177 /usr/bin/knotify4
+		  Γö£ 5179 kdeinit4: plasma-desktop [kdeinit]
+		  Γö£ 5183 /usr/bin/kuiserver
+		  Γö£ 5192 kdeinit4: kaccess [kdeinit]
+		  Γö£ 5199 kdeinit4: krunner [kdeinit]
+		  Γö£ 5206 kdeinit4: kmix [kdeinit] -session 10d1376e63000133...
+		  Γö£ 5208 kdeinit4: konsole [kdeinit] -session 10d1376e63000...
+		  Γö£ 5209 /usr/bin/pam-panel-icon
+		  Γö£ 5215 /usr/lib/kde4/libexec/polkit-kde-authentication-ag...
+		  Γö£ 5216 kdeinit4: klipper [kdeinit]
+		  Γö£ 5218 /bin/bash
+		  Γö£ 5220 /bin/bash
+		  Γöö 5227 /sbin/pam_timestamp_check -d root
+
+> startx should print out warnings when things don't work however.
+
+>>  (KDE menu has no selection to configure computer. Without it there's no
+>>  way I know how to manage systemd like I could with sysvinit.)
+
+> I've no idea about this sorry. You should report it as a separate bug tho'.
+
+This didn't happen on all three installs, so I don't think I can tell what it 
+takes to reproduce. All three use the same workspace exclusively, so 
+comparing them is awkward.
+
+>>  # mcc
+>>  bash: mcc: command not found
+>>  # chkconfig --list
+>>  ...
+>>  alsa               0:off    1:off    2:off    3:off    4:off    5:off
+>>  6:off    7:off
+>>  ...
+>>  numlock            0:off    1:off    2:on    3:on    4:on    5:on
+>>  6:off    7:on
+>>  partmon            0:off    1:off    2:off    3:off    4:off    5:off
+>>  6:off    7:off
+>>  resolvconf         0:off    1:off    2:off    3:off    4:off    5:off
+>>  6:off    7:off
+>>  ...
+>>  sound              0:off    1:off    2:on    3:on    4:on    5:on
+>>  6:off    7:off
+
+> In this case, the alsa+sound sysvinit scripts are fully overriden by
+> systemd so the chkconfig output is not actually relevant (see below for
+> my comments about the Troubleshooting section's outdated advice)
+
+>>  # systemctl list-unit-files
+>>  alsa-restore.service static
+>>  alsa-store.service static
+>>  alsa.service masked
+>>  ...
+>>  sound.service masked
+>>  ...
+>>  sound.target static
+>>  ...
+>>
+>>  What to do?
+
+> Yup that looks as expected.
+
+> Try running the commands above to debug user permissions. I suspect this
+> is where the problem lies but I could be wrong.
+
+> "pacmd ls" output from inside X should work fine as PA will have been
+> started by then and it won't need to be autospawned.
+
+(Konsole)
+$ pacmd ls
+No PulseAudio daemon running, or not running as session daemon.
+
+(Konsole)
+# pacmd ls
+No PulseAudio daemon running, or not running as session daemon.
+# systemctl list-unit-files | grep aud
+# systemctl list-unit-files | grep pul
+# systemctl list-unit-files | grep als
+alsa-restore.service	static
+alsa-store.service	static
+alsa.service	masked
+
+Was easier to figure out what is configured or misconfigured with sysvinit. 
+With systemd I have no idea how to figure out what's missing.
+
+I have to believe here there's a sound system dep not marked as such and so 
+not installed when no-suggests is set in urpmi.cfg before adding X and KDE to 
+a minimal install. :-(
+-- 
+"The wise are known for their understanding, and pleasant
+words are persuasive." Proverbs 16:21 (New Living Translation)
+
+  Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
+
+Felix Miata  ***  http://fm.no-ip.com/
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ +
+More information about the Mageia-dev +mailing list
+ -- cgit v1.2.1