Mache es mal so
sudo snap remove alsa-utils
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
Mache es mal so sudo snap remove alsa-utils |
(Themenstarter)
Anmeldungsdatum: Beiträge: Zähle... |
Nur das Letzte? |
(Themenstarter)
Anmeldungsdatum: Beiträge: Zähle... |
~$ sudo snap remove alsa-utils [sudo] Passwort für ubuntu: alsa-utils entfernt |
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
Das sollte es zumindest entfernen. Wenn kein Fehler mal Neustarten und erst mal systemctl status alsa-restore und cat /var/lib/alsa/asound.state
dpkg -l | egrep alsa
snap list --all |
(Themenstarter)
Anmeldungsdatum: Beiträge: 37 |
Nach dem Neustart ~$ systemctl status alsa-restore ● alsa-restore.service - Save/Restore Sound Card State Loaded: loaded (/lib/systemd/system/alsa-restore.service; static; vendor pres Active: inactive (dead) Condition: start condition failed at Sun 2019-06-02 22:00:08 CEST; 2min 25s ago └─ ConditionPathExists=/var/lib/alsa/asound.state was not met Docs: man:alsactl(1) Jun 02 22:00:08 ubuntu systemd[1]: Condition check resulted in Save/Restore Soun und wieder bleibt er hängen mit "lines 1-8/8 (END)" ~$ cat /var/lib/alsa/asound.state cat: /var/lib/alsa/asound.state: Datei oder Verzeichnis nicht gefunden ~$ dpkg -l | egrep alsa ii alsa-base 1.0.25+dfsg-0ubuntu5 all ALSA driver configuration files ii alsa-utils 1.1.8-1ubuntu1 amd64 Utilities for configuring and using ALSA ii gstreamer1.0-alsa:amd64 1.15.90-1 amd64 GStreamer plugin for ALSA ~$ dpkg -l | egrep alsa ii alsa-base 1.0.25+dfsg-0ubuntu5 all ALSA driver configuration files ii alsa-utils 1.1.8-1ubuntu1 amd64 Utilities for configuring and using ALSA ii gstreamer1.0-alsa:amd64 1.15.90-1 amd64 GStreamer plugin for ALSA ubuntu@ubuntu:~$ snap list --all Name Version Rev Aufzeichnung Herausgeber Hinweise core 16-2.39 6964 stable canonical✓ core core 16-2.38.1 6818 stable canonical✓ core,deaktiviert core 16-2.35.4 5662 stable canonical✓ core,deaktiviert core18 20190508 970 stable canonical✓ base gnome-3-26-1604 3.26.0 70 stable/… canonical✓ deaktiviert gnome-3-26-1604 3.26.0.20190228 82 stable/… canonical✓ - gnome-3-28-1804 3.28.0-10-gaa70833.aa70833 47 stable canonical✓ - gnome-3-28-1804 3.28.0-10-gaa70833.aa70833 40 stable canonical✓ deaktiviert gnome-calculator 3.30.0 238 stable/… canonical✓ deaktiviert gnome-calculator 3.32.1 406 stable/… canonical✓ - gnome-characters v3.32.1+git1.2050bba 258 stable/… canonical✓ deaktiviert gnome-characters v3.32.1+git2.3367201 272 stable/… canonical✓ - gnome-logs 3.32.0-4-ge8f3f37ca8 61 stable/… canonical✓ - gnome-logs 3.30.0 45 stable/… canonical✓ deaktiviert gnome-system-monitor 3.32.1-1-g531f14fd7b 81 stable/… canonical✓ - gnome-system-monitor 3.30.0 57 stable/… canonical✓ deaktiviert gtk-common-themes 0.1-16-g2287c87 1198 stable/… canonical✓ - gtk-common-themes 0.1 701 stable/… canonical✓ deaktiviert simple-scan 3.28.1 34 stable canonical✓ classic vlc 3.0.6 770 stable videolan✓ - |
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
Wir werden das Soundsystem mal neu Installieren sudo apt-get install --reinstall linux-image-$(uname -r) Neustart.Dann die Abfragen wieder zeigen. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 37 |
~$ systemctl status alsa-restore ● alsa-restore.service - Save/Restore Sound Card State Loaded: loaded (/lib/systemd/system/alsa-restore.service; static; vendor pres Active: inactive (dead) Condition: start condition failed at Sun 2019-06-02 22:21:08 CEST; 2min 58s ago └─ ConditionPathExists=/var/lib/alsa/asound.state was not met Docs: man:alsactl(1) Jun 02 22:21:08 ubuntu systemd[1]: Condition check resulted in Save/Restore Soun lines 1-8/8 (END) ~$ cat /var/lib/alsa/asound.state cat: /var/lib/alsa/asound.state: Datei oder Verzeichnis nicht gefunden ~$ dpkg -l | egrep alsa ii alsa-base 1.0.25+dfsg-0ubuntu5 all ALSA driver configuration files ii alsa-utils 1.1.8-1ubuntu1 amd64 Utilities for configuring and using ALSA ii gstreamer1.0-alsa:amd64 1.15.90-1 amd64 GStreamer plugin for ALSA ~$ snap list --all Name Version Rev Aufzeichnung Herausgeber Hinweise core 16-2.35.4 5662 stable canonical✓ core,deaktiviert core 16-2.38.1 6818 stable canonical✓ core,deaktiviert core 16-2.39 6964 stable canonical✓ core core18 20190508 970 stable canonical✓ base gnome-3-26-1604 3.26.0.20190228 82 stable/… canonical✓ - gnome-3-26-1604 3.26.0 70 stable/… canonical✓ deaktiviert gnome-3-28-1804 3.28.0-10-gaa70833.aa70833 40 stable canonical✓ deaktiviert gnome-3-28-1804 3.28.0-10-gaa70833.aa70833 47 stable canonical✓ - gnome-calculator 3.32.1 406 stable/… canonical✓ - gnome-calculator 3.30.0 238 stable/… canonical✓ deaktiviert gnome-characters v3.32.1+git2.3367201 272 stable/… canonical✓ - gnome-characters v3.32.1+git1.2050bba 258 stable/… canonical✓ deaktiviert gnome-logs 3.30.0 45 stable/… canonical✓ deaktiviert gnome-logs 3.32.0-4-ge8f3f37ca8 61 stable/… canonical✓ - gnome-system-monitor 3.30.0 57 stable/… canonical✓ deaktiviert gnome-system-monitor 3.32.1-1-g531f14fd7b 81 stable/… canonical✓ - gtk-common-themes 0.1-16-g2287c87 1198 stable/… canonical✓ - gtk-common-themes 0.1 701 stable/… canonical✓ deaktiviert simple-scan 3.28.1 34 stable canonical✓ classic vlc 3.0.6 770 stable videolan✓ - |
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
Hmm,zeige mal sudo systemctl start alsa-restore ls -l /dev/snd systemctl list-units --type=target journalctl -u alsa-restore.service alsactl --debug restore sudo updatedb locate asoundrc |
(Themenstarter)
Anmeldungsdatum: Beiträge: 37 |
~$ sudo systemctl start alsa-restore [sudo] Passwort für ubuntu: ~$ ls -l /dev/snd insgesamt 0 drwxr-xr-x 2 root root 60 Jun 2 22:20 by-path crw-rw----+ 1 root audio 116, 11 Jun 2 22:20 controlC0 crw-rw----+ 1 root audio 116, 9 Jun 2 22:20 hwC0D0 crw-rw----+ 1 root audio 116, 10 Jun 2 22:20 hwC0D2 crw-rw----+ 1 root audio 116, 3 Jun 2 22:22 pcmC0D0c crw-rw----+ 1 root audio 116, 2 Jun 2 22:39 pcmC0D0p crw-rw----+ 1 root audio 116, 8 Jun 2 22:22 pcmC0D10p crw-rw----+ 1 root audio 116, 4 Jun 2 22:22 pcmC0D3p crw-rw----+ 1 root audio 116, 5 Jun 2 22:22 pcmC0D7p crw-rw----+ 1 root audio 116, 6 Jun 2 22:22 pcmC0D8p crw-rw----+ 1 root audio 116, 7 Jun 2 22:22 pcmC0D9p crw-rw----+ 1 root audio 116, 1 Jun 2 22:20 seq crw-rw----+ 1 root audio 116, 33 Jun 2 22:20 timer ~$ systemctl list-units --type=target UNIT LOAD ACTIVE SUB DESCRIPTION basic.target loaded active active Basic System bluetooth.target loaded active active Bluetooth cryptsetup.target loaded active active Local Encrypted Volumes getty.target loaded active active Login Prompts graphical.target loaded active active Graphical Interface local-fs-pre.target loaded active active Local File Systems (Pre) local-fs.target loaded active active Local File Systems multi-user.target loaded active active Multi-User System network-online.target loaded active active Network is Online network.target loaded active active Network nss-lookup.target loaded active active Host and Network Name Lookups nss-user-lookup.target loaded active active User and Group Name Lookups paths.target loaded active active Paths printer.target loaded active active Printer remote-fs.target loaded active active Remote File Systems slices.target loaded active active Slices sockets.target loaded active active Sockets sound.target loaded active active Sound Card swap.target loaded active active Swap sysinit.target loaded active active System Initialization time-sync.target loaded active active System Time Synchronized timers.target loaded active active Timers lines 1-23 bleibt hier hängen, schließe das Terminal ~$ journalctl -u alsa-restore.service -- Logs begin at Mon 2019-05-20 09:17:34 CEST, end at Sun 2019-06-02 22:51:46 CE Jun 02 16:55:35 ubuntu systemd[1]: Condition check resulted in Save/Restore Soun -- Reboot -- Jun 02 17:46:27 ubuntu systemd[1]: Condition check resulted in Save/Restore Soun -- Reboot -- Jun 02 18:48:57 ubuntu systemd[1]: Condition check resulted in Save/Restore Soun -- Reboot -- Jun 02 20:52:20 ubuntu systemd[1]: Condition check resulted in Save/Restore Soun -- Reboot -- Jun 02 20:59:28 ubuntu systemd[1]: Condition check resulted in Save/Restore Soun -- Reboot -- Jun 02 22:00:08 ubuntu systemd[1]: Condition check resulted in Save/Restore Soun -- Reboot -- Jun 02 22:21:08 ubuntu systemd[1]: Condition check resulted in Save/Restore Soun Jun 02 22:48:07 ubuntu systemd[1]: Condition check resulted in Save/Restore Soun Jun 02 22:48:19 ubuntu systemd[1]: Condition check resulted in Save/Restore Soun lines 1-16/16 (END) Hängt auch, schließe das Terminal ~$ alsactl --debug restore alsactl: state_lock:125: file /var/lib/alsa/asound.state lock error: File exists alsactl: load_state:1683: Cannot open /var/lib/alsa/asound.state for reading: File exists alsactl: sysfs_init:43: sysfs_path='/sys' alsactl: new_root_dir:1276: new_root_dir '/usr/share/alsa/init/00main' '/usr/share/alsa/init' alsactl: parse:1665: start of file '/usr/share/alsa/init/00main' alsactl: parse:1725: read (5) 'CONFIG{sysfs_device}="/class/sound/card$cardinfo{card}/device"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CONFIG{sysfs_device}' alsactl: get_key:933: value='/class/sound/card$cardinfo{card}/device' alsactl: get_key_attribute:958: attribute='sysfs_device' alsactl: apply_format:1059: will substitute format name 'cardinfo' alsactl: get_format_attribute:980: attribute='card', str='/device' alsactl: apply_format:1091: format=1, string='/class/sound/card', tail='/device' alsactl: apply_format:1102: substitute cardinfo{card} '0' alsactl: parse_line:1635: CONFIG{sysfs_device}='/class/sound/card0/device' alsactl: parse:1725: read (6) 'ACCESS!="$sysfsroot$config{sysfs_device}", CONFIG{sysfs_device}="/class/sound/controlC$cardinfo{card}/device"' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='ACCESS' alsactl: get_key:933: value='$sysfsroot$config{sysfs_device}' alsactl: apply_format:1059: will substitute format name 'sysfsroot' alsactl: apply_format:1091: format=5, string='', tail='$config{sysfs_device}' alsactl: apply_format:1180: substitute sysfs_path '/sys' alsactl: apply_format:1059: will substitute format name 'config' alsactl: get_format_attribute:980: attribute='sysfs_device', str='' alsactl: apply_format:1091: format=7, string='/sys', tail='' alsactl: parse_line:1581: access(/sys/class/sound/card0/device) = 0 ($sysfsroot$config{sysfs_device}) alsactl: parse:1725: read (10) 'ENV{CMD}=="help", INCLUDE="help", GOTO="00main_end"' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{CMD}' alsactl: get_key:933: value='help' alsactl: get_key_attribute:958: attribute='CMD' alsactl: parse_line:1458: env: 'CMD' '(null)' alsactl: parse:1725: read (11) 'ENV{CMD}=="info", INCLUDE="info", GOTO="00main_end"' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{CMD}' alsactl: get_key:933: value='info' alsactl: get_key_attribute:958: attribute='CMD' alsactl: parse_line:1458: env: 'CMD' '(null)' alsactl: parse:1725: read (12) 'ENV{CMD}=="default", INCLUDE="default", GOTO="00main_end"' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{CMD}' alsactl: get_key:933: value='default' alsactl: get_key_attribute:958: attribute='CMD' alsactl: parse_line:1458: env: 'CMD' '(null)' alsactl: parse:1725: read (13) 'ENV{CMD}=="test", INCLUDE="test", GOTO="00main_end"' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{CMD}' alsactl: get_key:933: value='test' alsactl: get_key_attribute:958: attribute='CMD' alsactl: parse_line:1458: env: 'CMD' '(null)' alsactl: parse:1725: read (14) 'ENV{CMD}=="*", ERROR="Unknown command '$env{CMD}'\n", GOTO="00main_end"' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{CMD}' alsactl: get_key:933: value='*' alsactl: get_key_attribute:958: attribute='CMD' alsactl: parse_line:1458: env: 'CMD' '(null)' alsactl: parse:1725: read (28) 'RESULT="unknown"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='RESULT' alsactl: get_key:933: value='unknown' alsactl: parse:1725: read (29) 'ACCESS=="preinit", INCLUDE="preinit"' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ACCESS' alsactl: get_key:933: value='preinit' alsactl: parse_line:1581: access(/usr/share/alsa/init/preinit) = -1 (preinit) alsactl: parse:1725: read (30) 'RESULT=="skip", GOTO="init_end"' alsactl: get_key:885: operator=match alsactl: get_key:907: key='RESULT' alsactl: get_key:933: value='skip' alsactl: do_match:494: match RESULT 'skip' <-> 'unknown' alsactl: do_match:504: RESULT is false alsactl: parse:1725: read (33) 'CARDINFO{driver}=="HDA-Intel", INCLUDE="hda", GOTO="init_end"' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CARDINFO{driver}' alsactl: get_key:933: value='HDA-Intel' alsactl: get_key_attribute:958: attribute='driver' alsactl: parse_line:1420: cardinfo: 'HDA-Intel' 'driver' alsactl: do_match:494: match CARDINFO{driver} 'HDA-Intel' <-> 'HDA-Intel' alsactl: do_match:497: CARDINFO{driver} is true (matching value) alsactl: get_key:897: operator=assign alsactl: get_key:907: key='INCLUDE' alsactl: get_key:933: value='hda' alsactl: new_root_dir:1276: new_root_dir '/usr/share/alsa/init/hda' '/usr/share/alsa/init' alsactl: parse:1665: start of file '/usr/share/alsa/init/hda' alsactl: parse:1725: read (3) 'CARDINFO{mixername}=="Realtek ALC880", ATTR{subsystem_vendor}=="0x1025", ATTR{subsystem_device}=="0x0070", GOTO="Acer Travelmate 8100"' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CARDINFO{mixername}' alsactl: get_key:933: value='Realtek ALC880' alsactl: get_key_attribute:958: attribute='mixername' alsactl: parse_line:1420: cardinfo: 'Realtek ALC880' 'mixername' alsactl: do_match:494: match CARDINFO{mixername} 'Realtek ALC880' <-> 'Realtek ALC3227' alsactl: do_match:504: CARDINFO{mixername} is false alsactl: parse:1725: read (6) 'CARDINFO{mixername}=="Analog Devices AD1984", ATTR{subsystem_vendor}=="0x17aa", ATTR{subsystem_device}=="0x20ac", GOTO="Lenovo T61"' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CARDINFO{mixername}' alsactl: get_key:933: value='Analog Devices AD1984' alsactl: get_key_attribute:958: attribute='mixername' alsactl: parse_line:1420: cardinfo: 'Analog Devices AD1984' 'mixername' alsactl: do_match:494: match CARDINFO{mixername} 'Analog Devices AD1984' <-> 'Realtek ALC3227' alsactl: do_match:504: CARDINFO{mixername} is false alsactl: parse:1725: read (9) 'RESULT="false", EXIT="return"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='RESULT' alsactl: get_key:933: value='false' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='EXIT' alsactl: get_key:933: value='return' alsactl: parse:1739: end of file '/usr/share/alsa/init/hda' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='GOTO' alsactl: get_key:933: value='init_end' alsactl: parse:1725: read (34) 'CARDINFO{driver}=="CA0106", INCLUDE="ca0106", GOTO="init_end"' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CARDINFO{driver}' alsactl: get_key:933: value='CA0106' alsactl: parse_line:1318: skip (GOTO 'init_end') alsactl: parse:1725: read (35) 'CARDINFO{driver}=="ENS1371", INCLUDE="ens1371", GOTO="init_end"' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CARDINFO{driver}' alsactl: get_key:933: value='ENS1371' alsactl: parse_line:1318: skip (GOTO 'init_end') alsactl: parse:1725: read (36) 'CARDINFO{driver}=="Test", INCLUDE="test", GOTO="init_end"' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CARDINFO{driver}' alsactl: get_key:933: value='Test' alsactl: parse_line:1318: skip (GOTO 'init_end') alsactl: parse:1725: read (38) 'LABEL="init_end"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='LABEL' alsactl: get_key:933: value='init_end' alsactl: parse:1725: read (39) 'ACCESS=="postinit", INCLUDE="postinit"' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ACCESS' alsactl: get_key:933: value='postinit' alsactl: parse_line:1581: access(/usr/share/alsa/init/postinit) = -1 (postinit) alsactl: parse:1725: read (40) 'RESULT=="true", GOTO="00_mainend"' alsactl: get_key:885: operator=match alsactl: get_key:907: key='RESULT' alsactl: get_key:933: value='true' alsactl: do_match:494: match RESULT 'true' <-> 'false' alsactl: do_match:504: RESULT is false alsactl: parse:1725: read (41) 'ERROR="Found hardware: \"$cardinfo{driver}\" \"$cardinfo{mixername}\" \"$cardinfo{components}\" \"$attr{subsystem_vendor}\" \"$attr{subsystem_device}\"\n"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='ERROR' alsactl: get_key:933: value='Found hardware: \"$cardinfo{driver}\" \"$cardinfo{mixername}\" \"$cardinfo{components}\" \"$attr{subsystem_vendor}\" \"$attr{subsystem_device}\"\n' alsactl: apply_format:1059: will substitute format name 'cardinfo' alsactl: get_format_attribute:980: attribute='driver', str='\" \"$cardinfo{mixername}\" \"$cardinfo{components}\" \"$attr{subsystem_vendor}\" \"$attr{subsystem_device}\"\n' alsactl: apply_format:1091: format=1, string='Found hardware: \"', tail='\" \"$cardinfo{mixername}\" \"$cardinfo{components}\" \"$attr{subsystem_vendor}\" \"$attr{subsystem_device}\"\n' alsactl: apply_format:1102: substitute cardinfo{driver} 'HDA-Intel' alsactl: apply_format:1059: will substitute format name 'cardinfo' alsactl: get_format_attribute:980: attribute='mixername', str='\" \"$cardinfo{components}\" \"$attr{subsystem_vendor}\" \"$attr{subsystem_device}\"\n' alsactl: apply_format:1091: format=1, string='Found hardware: \"HDA-Intel\" \"', tail='\" \"$cardinfo{components}\" \"$attr{subsystem_vendor}\" \"$attr{subsystem_device}\"\n' alsactl: apply_format:1102: substitute cardinfo{C3227} 'Realtek ALC3227' alsactl: apply_format:1059: will substitute format name 'cardinfo' alsactl: get_format_attribute:980: attribute='components', str='\" \"$attr{subsystem_vendor}\" \"$attr{subsystem_device}\"\n' alsactl: apply_format:1091: format=1, string='Found hardware: \"HDA-Intel\" \"Realtek ALC3227\" \"', tail='\" \"$attr{subsystem_vendor}\" \"$attr{subsystem_device}\"\n' alsactl: apply_format:1102: substitute cardinfo{82,103c84d4,00100003 HDA:8086280d,80860101,00100000} 'HDA:10ec0282,103c84d4,00100003 HDA:8086280d,80860101,00100000' alsactl: apply_format:1059: will substitute format name 'attr' alsactl: get_format_attribute:980: attribute='subsystem_vendor', str='\" \"$attr{subsystem_device}\"\n' alsactl: apply_format:1091: format=4, string='Found hardware: \"HDA-Intel\" \"Realtek ALC3227\" \"HDA:10ec0282,103c84d4,00100003 HDA:8086280d,80860101,00100000\" \"', tail='\" \"$attr{subsystem_device}\"\n' alsactl: sysfs_attr_get_value:74: open '/class/sound/card0/device'/'subsystem_vendor' alsactl: sysfs_attr_get_value:90: new uncached attribute '/sys/class/sound/card0/device/subsystem_vendor' alsactl: sysfs_attr_get_value:96: add to cache '/sys/class/sound/card0/device/subsystem_vendor' alsactl: sysfs_attr_get_value:147: cache '/sys/class/sound/card0/device/subsystem_vendor' with attribute value '0x103c' alsactl: apply_format:1175: substitute sysfs value '0x103c' alsactl: apply_format:1059: will substitute format name 'attr' alsactl: get_format_attribute:980: attribute='subsystem_device', str='\"\n' alsactl: apply_format:1091: format=4, string='Found hardware: \"HDA-Intel\" \"Realtek ALC3227\" \"HDA:10ec0282,103c84d4,00100003 HDA:8086280d,80860101,00100000\" \"0x103c\" \"', tail='\"\n' alsactl: sysfs_attr_get_value:74: open '/class/sound/card0/device'/'subsystem_device' alsactl: sysfs_attr_get_value:90: new uncached attribute '/sys/class/sound/card0/device/subsystem_device' alsactl: sysfs_attr_get_value:96: add to cache '/sys/class/sound/card0/device/subsystem_device' alsactl: sysfs_attr_get_value:147: cache '/sys/class/sound/card0/device/subsystem_device' with attribute value '0x84d4' alsactl: apply_format:1175: substitute sysfs value '0x84d4' Found hardware: "HDA-Intel" "Realtek ALC3227" "HDA:10ec0282,103c84d4,00100003 HDA:8086280d,80860101,00100000" "0x103c" "0x84d4" alsactl: parse:1725: read (42) 'ERROR="Hardware is initialized using a generic method\n"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='ERROR' alsactl: get_key:933: value='Hardware is initialized using a generic method\n' Hardware is initialized using a generic method alsactl: parse:1725: read (43) 'INCLUDE="default"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='INCLUDE' alsactl: get_key:933: value='default' alsactl: new_root_dir:1276: new_root_dir '/usr/share/alsa/init/default' '/usr/share/alsa/init' alsactl: parse:1665: start of file '/usr/share/alsa/init/default' alsactl: parse:1725: read (13) 'ENV{ppercent}:="75%"' alsactl: get_key:901: operator=assign_final alsactl: get_key:907: key='ENV{ppercent}' alsactl: get_key:933: value='75%' alsactl: get_key_attribute:958: attribute='ppercent' alsactl: parse_line:1465: env set: 'ppercent' '75%' alsactl: parse:1725: read (14) 'ENV{cpercent}:="75%"' alsactl: get_key:901: operator=assign_final alsactl: get_key:907: key='ENV{cpercent}' alsactl: get_key:933: value='75%' alsactl: get_key_attribute:958: attribute='cpercent' alsactl: parse_line:1465: env set: 'cpercent' '75%' alsactl: parse:1725: read (15) 'ENV{pvolume}:="-20dB"' alsactl: get_key:901: operator=assign_final alsactl: get_key:907: key='ENV{pvolume}' alsactl: get_key:933: value='-20dB' alsactl: get_key_attribute:958: attribute='pvolume' alsactl: parse_line:1465: env set: 'pvolume' '-20dB' alsactl: parse:1725: read (16) 'ENV{cvolume}:="12dB"' alsactl: get_key:901: operator=assign_final alsactl: get_key:907: key='ENV{cvolume}' alsactl: get_key:933: value='12dB' alsactl: get_key_attribute:958: attribute='cvolume' alsactl: parse_line:1465: env set: 'cvolume' '12dB' alsactl: parse:1725: read (17) 'ENV{has_pmaster_vol}:="false"' alsactl: get_key:901: operator=assign_final alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='false' alsactl: get_key_attribute:958: attribute='has_pmaster_vol' alsactl: parse_line:1465: env set: 'has_pmaster_vol' 'false' alsactl: parse:1725: read (19) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (20) 'CTL{name}="Playback Volume",CTL{do_search}=="1", CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Playback Volume' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (22) 'CTL{name}="Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (25) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (26) 'CTL{name}="Master Playback Volume",CTL{do_search}=="1", ENV{has_pmaster_vol}:="true", CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Master Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Master Playback Volume' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: elemid_get:713: do_ctl_search found a control alsactl: parse_line:1354: ctl match: 'do_search' '1' '1' alsactl: do_match:494: match CTL{do_search} '1' <-> '1' alsactl: do_match:497: CTL{do_search} is true (matching value) alsactl: get_key:901: operator=assign_final alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: get_key_attribute:958: attribute='has_pmaster_vol' alsactl: parse_line:1465: env set: 'has_pmaster_vol' 'true' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='CTL{write}' alsactl: get_key:933: value='$env{pvolume}' alsactl: get_key_attribute:958: attribute='write' alsactl: apply_format:1059: will substitute format name 'env' alsactl: get_format_attribute:980: attribute='pvolume', str='' alsactl: apply_format:1091: format=6, string='', tail='' alsactl: apply_format:1192: substitute env 'pvolume=-20dB' alsactl: parse_line:1346: ctl write: '$env{pvolume}' 'write' alsactl: parse:1725: read (29) 'CTL{name}="Master Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Master Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Master Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: elemid_get:713: do_ctl_search found a control alsactl: parse_line:1354: ctl match: 'do_search' '1' '1' alsactl: do_match:494: match CTL{do_search} '1' <-> '1' alsactl: do_match:497: CTL{do_search} is true (matching value) alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{values}' alsactl: get_key:933: value='on' alsactl: get_key_attribute:958: attribute='values' alsactl: parse_line:1331: ctl assign: 'on' 'values' alsactl: parse:1725: read (32) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (33) 'CTL{name}="Master Front Playback Volume",CTL{do_search}=="1", ENV{has_pmaster_vol}:="true", CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Master Front Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Master Front Playback Volume' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (36) 'CTL{name}="Master Front Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Master Front Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Master Front Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (39) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (40) 'CTL{name}="Master Digital Playback Volume",CTL{do_search}=="1", CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Master Digital Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Master Digital Playback Volume' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (42) 'CTL{name}="Master Digital Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Master Digital Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Master Digital Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (45) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (46) 'CTL{name}="Line Out Playback Volume",PROGRAM!="__ctl_search",GOTO=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Line Out Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Line Out Playback Volume' 'name' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='PROGRAM' alsactl: get_key:933: value='__ctl_search' alsactl: parse_line:1394: PROGRAM '__ctl_search' is false alsactl: parse_line:1410: PROGRAM key is true alsactl: get_key:897: operator=assign alsactl: get_key:907: key='GOTO' alsactl: get_key:933: value='' alsactl: parse:1725: read (48) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (49) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (50) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='CTL{write}' alsactl: get_key:933: value='$env{pvolume}' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (51) 'LABEL=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='LABEL' alsactl: get_key:933: value='' alsactl: parse:1725: read (52) 'CTL{name}="Line Out Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Line Out Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Line Out Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (55) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (56) 'CTL{name}="Front Playback Volume",PROGRAM!="__ctl_search",GOTO=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Front Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Front Playback Volume' 'name' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='PROGRAM' alsactl: get_key:933: value='__ctl_search' alsactl: parse_line:1394: PROGRAM '__ctl_search' is false alsactl: parse_line:1410: PROGRAM key is true alsactl: get_key:897: operator=assign alsactl: get_key:907: key='GOTO' alsactl: get_key:933: value='' alsactl: parse:1725: read (58) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (59) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (60) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='CTL{write}' alsactl: get_key:933: value='$env{pvolume}' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (61) 'LABEL=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='LABEL' alsactl: get_key:933: value='' alsactl: parse:1725: read (62) 'CTL{name}="Front Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Front Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Front Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (65) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (66) 'CTL{name}="Surround Playback Volume",PROGRAM!="__ctl_search",GOTO=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Surround Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Surround Playback Volume' 'name' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='PROGRAM' alsactl: get_key:933: value='__ctl_search' alsactl: parse_line:1394: PROGRAM '__ctl_search' is false alsactl: parse_line:1410: PROGRAM key is true alsactl: get_key:897: operator=assign alsactl: get_key:907: key='GOTO' alsactl: get_key:933: value='' alsactl: parse:1725: read (68) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (69) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (70) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='CTL{write}' alsactl: get_key:933: value='$env{pvolume}' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (71) 'LABEL=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='LABEL' alsactl: get_key:933: value='' alsactl: parse:1725: read (72) 'CTL{name}="Surround Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Surround Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Surround Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (75) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (76) 'CTL{name}="Center Playback Volume",PROGRAM!="__ctl_search",GOTO=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Center Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Center Playback Volume' 'name' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='PROGRAM' alsactl: get_key:933: value='__ctl_search' alsactl: parse_line:1394: PROGRAM '__ctl_search' is false alsactl: parse_line:1410: PROGRAM key is true alsactl: get_key:897: operator=assign alsactl: get_key:907: key='GOTO' alsactl: get_key:933: value='' alsactl: parse:1725: read (78) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (79) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (80) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='CTL{write}' alsactl: get_key:933: value='$env{pvolume}' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (81) 'LABEL=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='LABEL' alsactl: get_key:933: value='' alsactl: parse:1725: read (82) 'CTL{name}="Center Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Center Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Center Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (85) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (86) 'CTL{name}="LFE Playback Volume",PROGRAM!="__ctl_search",GOTO=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='LFE Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'LFE Playback Volume' 'name' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='PROGRAM' alsactl: get_key:933: value='__ctl_search' alsactl: parse_line:1394: PROGRAM '__ctl_search' is false alsactl: parse_line:1410: PROGRAM key is true alsactl: get_key:897: operator=assign alsactl: get_key:907: key='GOTO' alsactl: get_key:933: value='' alsactl: parse:1725: read (88) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (89) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (90) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='CTL{write}' alsactl: get_key:933: value='$env{pvolume}' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (91) 'LABEL=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='LABEL' alsactl: get_key:933: value='' alsactl: parse:1725: read (92) 'CTL{name}="LFE Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='LFE Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'LFE Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (95) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (96) 'CTL{name}="Headphone Playback Volume",PROGRAM!="__ctl_search",GOTO=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Headphone Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Headphone Playback Volume' 'name' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='PROGRAM' alsactl: get_key:933: value='__ctl_search' alsactl: elemid_get:713: do_ctl_search found a control alsactl: parse_line:1402: PROGRAM '__ctl_search' result is 'Headphone Playback Volume' alsactl: parse_line:1406: PROGRAM returned successful alsactl: parse:1725: read (98) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: get_key_attribute:958: attribute='has_pmaster_vol' alsactl: parse_line:1458: env: 'has_pmaster_vol' 'true' alsactl: do_match:494: match ENV{has_pmaster_vol} 'true' <-> 'true' alsactl: do_match:497: ENV{has_pmaster_vol} is true (matching value) alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{write}' alsactl: get_key:933: value='0dB' alsactl: get_key_attribute:958: attribute='write' alsactl: parse_line:1346: ctl write: '0dB' 'write' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='GOTO' alsactl: get_key:933: value='' alsactl: parse:1725: read (99) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (100) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='CTL{write}' alsactl: get_key:933: value='$env{pvolume}' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (101) 'LABEL=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='LABEL' alsactl: get_key:933: value='' alsactl: parse:1725: read (102) 'CTL{name}="Headphone Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Headphone Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Headphone Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: elemid_get:713: do_ctl_search found a control alsactl: parse_line:1354: ctl match: 'do_search' '1' '1' alsactl: do_match:494: match CTL{do_search} '1' <-> '1' alsactl: do_match:497: CTL{do_search} is true (matching value) alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{values}' alsactl: get_key:933: value='on' alsactl: get_key_attribute:958: attribute='values' alsactl: parse_line:1331: ctl assign: 'on' 'values' alsactl: parse:1725: read (105) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (106) 'CTL{name}="Headphone Playback Volume",CTL{index}="1",PROGRAM!="__ctl_search", GOTO=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Headphone Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Headphone Playback Volume' 'name' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{index}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='index' alsactl: parse_line:1331: ctl assign: '1' 'index' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='PROGRAM' alsactl: get_key:933: value='__ctl_search' alsactl: parse_line:1394: PROGRAM '__ctl_search' is false alsactl: parse_line:1410: PROGRAM key is true alsactl: get_key:897: operator=assign alsactl: get_key:907: key='GOTO' alsactl: get_key:933: value='' alsactl: parse:1725: read (109) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (110) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (111) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='CTL{write}' alsactl: get_key:933: value='$env{pvolume}' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (112) 'LABEL=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='LABEL' alsactl: get_key:933: value='' alsactl: parse:1725: read (113) 'CTL{name}="Headphone Playback Switch",CTL{index}="1",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Headphone Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Headphone Playback Switch' 'name' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{index}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='index' alsactl: parse_line:1331: ctl assign: '1' 'index' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (116) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (117) 'CTL{name}="Speaker Playback Volume",PROGRAM!="__ctl_search",GOTO=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Speaker Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Speaker Playback Volume' 'name' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='PROGRAM' alsactl: get_key:933: value='__ctl_search' alsactl: elemid_get:713: do_ctl_search found a control alsactl: parse_line:1402: PROGRAM '__ctl_search' result is 'Speaker Playback Volume' alsactl: parse_line:1406: PROGRAM returned successful alsactl: parse:1725: read (119) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: get_key_attribute:958: attribute='has_pmaster_vol' alsactl: parse_line:1458: env: 'has_pmaster_vol' 'true' alsactl: do_match:494: match ENV{has_pmaster_vol} 'true' <-> 'true' alsactl: do_match:497: ENV{has_pmaster_vol} is true (matching value) alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{write}' alsactl: get_key:933: value='0dB' alsactl: get_key_attribute:958: attribute='write' alsactl: parse_line:1346: ctl write: '0dB' 'write' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='GOTO' alsactl: get_key:933: value='' alsactl: parse:1725: read (120) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (121) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='CTL{write}' alsactl: get_key:933: value='$env{pvolume}' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (122) 'LABEL=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='LABEL' alsactl: get_key:933: value='' alsactl: parse:1725: read (123) 'CTL{name}="Speaker Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Speaker Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Speaker Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: elemid_get:713: do_ctl_search found a control alsactl: parse_line:1354: ctl match: 'do_search' '1' '1' alsactl: do_match:494: match CTL{do_search} '1' <-> '1' alsactl: do_match:497: CTL{do_search} is true (matching value) alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{values}' alsactl: get_key:933: value='on' alsactl: get_key_attribute:958: attribute='values' alsactl: parse_line:1331: ctl assign: 'on' 'values' alsactl: parse:1725: read (126) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (127) 'CTL{name}="Front Speaker Playback Volume",PROGRAM!="__ctl_search",GOTO=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Front Speaker Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Front Speaker Playback Volume' 'name' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='PROGRAM' alsactl: get_key:933: value='__ctl_search' alsactl: parse_line:1394: PROGRAM '__ctl_search' is false alsactl: parse_line:1410: PROGRAM key is true alsactl: get_key:897: operator=assign alsactl: get_key:907: key='GOTO' alsactl: get_key:933: value='' alsactl: parse:1725: read (129) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (130) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (131) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='CTL{write}' alsactl: get_key:933: value='$env{pvolume}' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (132) 'LABEL=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='LABEL' alsactl: get_key:933: value='' alsactl: parse:1725: read (133) 'CTL{name}="Front Speaker Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Front Speaker Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Front Speaker Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (136) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (137) 'CTL{name}="Surround Speaker Playback Volume",PROGRAM!="__ctl_search",GOTO=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Surround Speaker Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Surround Speaker Playback Volume' 'name' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='PROGRAM' alsactl: get_key:933: value='__ctl_search' alsactl: parse_line:1394: PROGRAM '__ctl_search' is false alsactl: parse_line:1410: PROGRAM key is true alsactl: get_key:897: operator=assign alsactl: get_key:907: key='GOTO' alsactl: get_key:933: value='' alsactl: parse:1725: read (139) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (140) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (141) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='CTL{write}' alsactl: get_key:933: value='$env{pvolume}' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (142) 'LABEL=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='LABEL' alsactl: get_key:933: value='' alsactl: parse:1725: read (143) 'CTL{name}="Surround Speaker Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Surround Speaker Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Surround Speaker Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (146) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (147) 'CTL{name}="Center Speaker Playback Volume",PROGRAM!="__ctl_search",GOTO=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Center Speaker Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Center Speaker Playback Volume' 'name' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='PROGRAM' alsactl: get_key:933: value='__ctl_search' alsactl: parse_line:1394: PROGRAM '__ctl_search' is false alsactl: parse_line:1410: PROGRAM key is true alsactl: get_key:897: operator=assign alsactl: get_key:907: key='GOTO' alsactl: get_key:933: value='' alsactl: parse:1725: read (149) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (150) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (151) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='CTL{write}' alsactl: get_key:933: value='$env{pvolume}' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (152) 'LABEL=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='LABEL' alsactl: get_key:933: value='' alsactl: parse:1725: read (153) 'CTL{name}="Center Speaker Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Center Speaker Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Center Speaker Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (156) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (157) 'CTL{name}="LFE Speaker Playback Volume",PROGRAM!="__ctl_search",GOTO=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='LFE Speaker Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'LFE Speaker Playback Volume' 'name' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='PROGRAM' alsactl: get_key:933: value='__ctl_search' alsactl: parse_line:1394: PROGRAM '__ctl_search' is false alsactl: parse_line:1410: PROGRAM key is true alsactl: get_key:897: operator=assign alsactl: get_key:907: key='GOTO' alsactl: get_key:933: value='' alsactl: parse:1725: read (159) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (160) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (161) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='CTL{write}' alsactl: get_key:933: value='$env{pvolume}' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (162) 'LABEL=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='LABEL' alsactl: get_key:933: value='' alsactl: parse:1725: read (163) 'CTL{name}="LFE Speaker Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='LFE Speaker Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'LFE Speaker Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (166) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (167) 'CTL{name}="PC Speaker Playback Volume",CTL{do_search}=="1", CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='PC Speaker Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'PC Speaker Playback Volume' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (169) 'CTL{name}="PC Speaker Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='PC Speaker Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'PC Speaker Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (172) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (173) 'CTL{name}="PCM Playback Volume",PROGRAM!="__ctl_search", CTL{name}="PCM Volume",PROGRAM!="__ctl_search", GOTO=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='PCM Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'PCM Playback Volume' 'name' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='PROGRAM' alsactl: get_key:933: value='__ctl_search' alsactl: elemid_get:713: do_ctl_search found a control alsactl: parse_line:1402: PROGRAM '__ctl_search' result is 'PCM Playback Volume' alsactl: parse_line:1406: PROGRAM returned successful alsactl: parse:1725: read (176) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: get_key_attribute:958: attribute='has_pmaster_vol' alsactl: parse_line:1458: env: 'has_pmaster_vol' 'true' alsactl: do_match:494: match ENV{has_pmaster_vol} 'true' <-> 'true' alsactl: do_match:497: ENV{has_pmaster_vol} is true (matching value) alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{write}' alsactl: get_key:933: value='0dB' alsactl: get_key_attribute:958: attribute='write' alsactl: parse_line:1346: ctl write: '0dB' 'write' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='GOTO' alsactl: get_key:933: value='' alsactl: parse:1725: read (177) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (179) 'CTL{dBmin}=="-34.50dB",CTL{dBmax}=="12.00dB",CTL{write}=="0dB",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{dBmin}' alsactl: get_key:933: value='-34.50dB' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (180) 'CTL{dBmin}=="-30.00dB",CTL{dBmax}=="0dB",CTL{write}=="0dB",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{dBmin}' alsactl: get_key:933: value='-30.00dB' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (181) 'CTL{write}!="$env{pvolume}",CTL{values}="75%"' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='CTL{write}' alsactl: get_key:933: value='$env{pvolume}' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (182) 'LABEL=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='LABEL' alsactl: get_key:933: value='' alsactl: parse:1725: read (183) 'CTL{name}="PCM Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='PCM Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'PCM Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (184) 'CTL{name}="PCM Switch",CTL{do_search}=="1",CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='PCM Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'PCM Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (186) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (187) 'CTL{name}="PCM Playback Volume",CTL{index}="1",PROGRAM!="__ctl_search", CTL{name}="PCM Volume",PROGRAM!="__ctl_search",GOTO=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='PCM Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'PCM Playback Volume' 'name' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{index}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='index' alsactl: parse_line:1331: ctl assign: '1' 'index' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='PROGRAM' alsactl: get_key:933: value='__ctl_search' alsactl: parse_line:1394: PROGRAM '__ctl_search' is false alsactl: parse_line:1410: PROGRAM key is true alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='PCM Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'PCM Volume' 'name' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='PROGRAM' alsactl: get_key:933: value='__ctl_search' alsactl: parse_line:1394: PROGRAM '__ctl_search' is false alsactl: parse_line:1410: PROGRAM key is true alsactl: get_key:897: operator=assign alsactl: get_key:907: key='GOTO' alsactl: get_key:933: value='' alsactl: parse:1725: read (190) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (191) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='ENV{has_pmaster_vol}' alsactl: get_key:933: value='true' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (193) 'CTL{dBmin}=="-34.50dB",CTL{dBmax}=="12.00dB",CTL{write}=="0dB",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{dBmin}' alsactl: get_key:933: value='-34.50dB' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (194) 'CTL{dBmin}=="-30.00dB",CTL{dBmax}=="0dB",CTL{write}=="0dB",GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{dBmin}' alsactl: get_key:933: value='-30.00dB' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (195) 'CTL{write}!="$env{pvolume}",CTL{values}="75%"' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='CTL{write}' alsactl: get_key:933: value='$env{pvolume}' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (196) 'LABEL=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='LABEL' alsactl: get_key:933: value='' alsactl: parse:1725: read (197) 'CTL{name}="PCM Playback Switch",CTL{index}="1",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='PCM Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'PCM Playback Switch' 'name' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{index}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='index' alsactl: parse_line:1331: ctl assign: '1' 'index' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (199) 'CTL{name}="PCM Switch",CTL{index}="1",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='PCM Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'PCM Switch' 'name' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{index}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='index' alsactl: parse_line:1331: ctl assign: '1' 'index' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (202) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (203) 'CTL{name}="DAC Playback Volume",CTL{do_search}=="1", CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='DAC Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'DAC Playback Volume' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (205) 'CTL{name}="DAC Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='DAC Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'DAC Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (208) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (209) 'CTL{name}="DAC Playback Volume",CTL{index}="1",CTL{do_search}=="1", CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='DAC Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'DAC Playback Volume' 'name' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{index}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='index' alsactl: parse_line:1331: ctl assign: '1' 'index' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (211) 'CTL{name}="DAC Playback Switch",CTL{index}="1",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='DAC Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'DAC Playback Switch' 'name' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{index}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='index' alsactl: parse_line:1331: ctl assign: '1' 'index' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (214) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (215) 'CTL{name}="Synth Playback Volume",CTL{do_search}=="1", CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Synth Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Synth Playback Volume' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (217) 'CTL{name}="Synth Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Synth Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Synth Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (220) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (221) 'CTL{name}="Wave Playback Volume",CTL{do_search}=="1", CTL{values}="100%"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Wave Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Wave Playback Volume' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (223) 'CTL{name}="Wave Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Wave Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Wave Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (226) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (227) 'CTL{name}="Music Playback Volume",CTL{do_search}=="1", CTL{values}="100%"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Music Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Music Playback Volume' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (229) 'CTL{name}="Music Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Music Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Music Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (232) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (233) 'CTL{name}="CD Playback Volume",CTL{do_search}=="1", CTL{values}="0%"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='CD Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'CD Playback Volume' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (235) 'CTL{name}="CD Playback Switch",CTL{do_search}=="1", CTL{values}="off"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='CD Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'CD Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (238) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (239) 'CTL{name}="Mono Playback Volume",CTL{do_search}=="1", CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Mono Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Mono Playback Volume' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (241) 'CTL{name}="Mono Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Mono Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Mono Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (244) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (245) 'CTL{name}="Master Mono Playback Volume",CTL{do_search}=="1", CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Master Mono Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Master Mono Playback Volume' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (247) 'CTL{name}="Master Mono Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Master Mono Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Master Mono Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (250) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (251) 'CTL{name}="AC97 Playback Volume",CTL{do_search}=="1", CTL{values}="100%"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='AC97 Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'AC97 Playback Volume' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (253) 'CTL{name}="AC97 Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='AC97 Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'AC97 Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (257) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (258) 'CTL{name}="IEC958 Switch",CTL{do_search}=="1", CTL{values}="off"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='IEC958 Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'IEC958 Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (260) 'CTL{name}="IEC958 Capture Monitor",CTL{do_search}=="1", CTL{values}="off"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='IEC958 Capture Monitor' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'IEC958 Capture Monitor' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (263) 'CTL{name}="Optical Raw Playback Switch",CTL{do_search}=="1", CTL{values}="off"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Optical Raw Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Optical Raw Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (267) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (268) 'CTL{name}="Master Surround Playback Volume",CTL{do_search}=="1", CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Master Surround Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Master Surround Playback Volume' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (270) 'CTL{name}="Master Surround Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Master Surround Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Master Surround Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (278) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (279) 'CTL{name}="Analog Front Playback Volume",CTL{do_search}=="1", CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Analog Front Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Analog Front Playback Volume' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (281) 'CTL{name}="Analog Front Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Analog Front Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Analog Front Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (285) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (286) 'CTL{name}="Front Speaker Playback Volume",CTL{do_search}=="1", CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Front Speaker Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Front Speaker Playback Volume' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (288) 'CTL{name}="Front Speaker Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Front Speaker Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Front Speaker Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (292) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (293) 'CTL{name}="PC Beep Playback Volume",CTL{do_search}=="1", CTL{values}="0%"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='PC Beep Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'PC Beep Playback Volume' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (295) 'CTL{name}="PC Beep Playback Switch",CTL{do_search}=="1", CTL{values}="off"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='PC Beep Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'PC Beep Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (300) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (301) 'CTL{name}="IEC958 Playback AC97-SPSA",CTL{do_search}=="1", CTL{values}="0"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='IEC958 Playback AC97-SPSA' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'IEC958 Playback AC97-SPSA' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (305) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (306) 'CTL{name}="Headphone Jack Sense",CTL{do_search}=="1", CTL{values}="off"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Headphone Jack Sense' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Headphone Jack Sense' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (308) 'CTL{name}="Line Jack Sense",CTL{do_search}=="1", CTL{values}="off"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Line Jack Sense' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Line Jack Sense' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (311) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (312) 'CTL{name}="Audigy Analog/Digital Output Jack",CTL{do_search}=="1", CTL{values}="off"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Audigy Analog/Digital Output Jack' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Audigy Analog/Digital Output Jack' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (314) 'CTL{name}="SB Live Analog/Digital Output Jack",CTL{do_search}=="1", CTL{values}="off"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='SB Live Analog/Digital Output Jack' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'SB Live Analog/Digital Output Jack' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (318) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (319) 'CTL{name}="Digital Playback Volume",CTL{do_search}=="1", CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Digital Playback Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Digital Playback Volume' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (321) 'CTL{name}="Digital Playback Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Digital Playback Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Digital Playback Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (326) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (327) 'CTL{name}="Line HP Swap Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Line HP Swap Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Line HP Swap Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (335) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (336) 'CTL{name}="DRC Range",CTL{do_search}=="1", CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='DRC Range' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'DRC Range' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (343) 'CTL{reset}="mixer"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{reset}' alsactl: get_key:933: value='mixer' alsactl: get_key_attribute:958: attribute='reset' alsactl: parse_line:1331: ctl assign: 'mixer' 'reset' alsactl: parse:1725: read (344) 'CTL{name}="Capture Volume",CTL{do_search}=="1", CTL{write}!="$env{cvolume}",CTL{values}="$env{cpercent}"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Capture Volume' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Capture Volume' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: elemid_get:713: do_ctl_search found a control alsactl: parse_line:1354: ctl match: 'do_search' '1' '1' alsactl: do_match:494: match CTL{do_search} '1' <-> '1' alsactl: do_match:497: CTL{do_search} is true (matching value) alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='CTL{write}' alsactl: get_key:933: value='$env{cvolume}' alsactl: get_key_attribute:958: attribute='write' alsactl: apply_format:1059: will substitute format name 'env' alsactl: get_format_attribute:980: attribute='cvolume', str='' alsactl: apply_format:1091: format=6, string='', tail='' alsactl: apply_format:1192: substitute env 'cvolume=12dB' alsactl: parse_line:1346: ctl write: '$env{cvolume}' 'write' alsactl: parse:1725: read (346) 'CTL{name}="Capture Switch",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Capture Switch' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Capture Switch' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: elemid_get:713: do_ctl_search found a control alsactl: parse_line:1354: ctl match: 'do_search' '1' '1' alsactl: do_match:494: match CTL{do_search} '1' <-> '1' alsactl: do_match:497: CTL{do_search} is true (matching value) alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{values}' alsactl: get_key:933: value='on' alsactl: get_key_attribute:958: attribute='values' alsactl: parse_line:1331: ctl assign: 'on' 'values' alsactl: parse:1725: read (349) 'CTL{name}="Capture Source",PROGRAM!="__ctl_search", GOTO=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Capture Source' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Capture Source' 'name' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='PROGRAM' alsactl: get_key:933: value='__ctl_search' alsactl: parse_line:1394: PROGRAM '__ctl_search' is false alsactl: parse_line:1410: PROGRAM key is true alsactl: get_key:897: operator=assign alsactl: get_key:907: key='GOTO' alsactl: get_key:933: value='' alsactl: parse:1725: read (350) 'CTL{enums}=="*|Internal Mic|*",CTL{values}="Internal Mic", GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{enums}' alsactl: get_key:933: value='*|Internal Mic|*' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (351) 'CTL{enums}=="*|Mic|*",CTL{values}="Mic"' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{enums}' alsactl: get_key:933: value='*|Mic|*' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (352) 'LABEL=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='LABEL' alsactl: get_key:933: value='' alsactl: parse:1725: read (354) 'CTL{name}="Input Source",PROGRAM!="__ctl_search", GOTO=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Input Source' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Input Source' 'name' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='PROGRAM' alsactl: get_key:933: value='__ctl_search' alsactl: parse_line:1394: PROGRAM '__ctl_search' is false alsactl: parse_line:1410: PROGRAM key is true alsactl: get_key:897: operator=assign alsactl: get_key:907: key='GOTO' alsactl: get_key:933: value='' alsactl: parse:1725: read (355) 'CTL{enums}=="*|Internal Mic|*",CTL{values}="Internal Mic", GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{enums}' alsactl: get_key:933: value='*|Internal Mic|*' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (356) 'CTL{enums}=="*|Digital Mic|*",CTL{values}="Digital Mic", GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{enums}' alsactl: get_key:933: value='*|Digital Mic|*' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (357) 'CTL{enums}=="*|Mic|*",CTL{values}="Mic"' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{enums}' alsactl: get_key:933: value='*|Mic|*' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (358) 'LABEL=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='LABEL' alsactl: get_key:933: value='' alsactl: parse:1725: read (360) 'CTL{name}="Digital Input Source",PROGRAM!="__ctl_search", GOTO=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Digital Input Source' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Digital Input Source' 'name' alsactl: get_key:889: operator=nomatch alsactl: get_key:907: key='PROGRAM' alsactl: get_key:933: value='__ctl_search' alsactl: parse_line:1394: PROGRAM '__ctl_search' is false alsactl: parse_line:1410: PROGRAM key is true alsactl: get_key:897: operator=assign alsactl: get_key:907: key='GOTO' alsactl: get_key:933: value='' alsactl: parse:1725: read (361) 'CTL{enums}=="*|Digital Mic 1|*",CTL{values}="Digital Mic 1", GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{enums}' alsactl: get_key:933: value='*|Digital Mic 1|*' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (362) 'CTL{enums}=="*|Digital Mic|*",CTL{values}="Digital Mic", GOTO=""' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{enums}' alsactl: get_key:933: value='*|Digital Mic|*' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (363) 'CTL{enums}=="*|Mic|*",CTL{values}="Mic"' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{enums}' alsactl: get_key:933: value='*|Mic|*' alsactl: parse_line:1318: skip (GOTO '') alsactl: parse:1725: read (364) 'LABEL=""' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='LABEL' alsactl: get_key:933: value='' alsactl: parse:1725: read (366) 'CTL{name}="Mic Boost",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Mic Boost' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Mic Boost' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1725: read (367) 'CTL{name}="Internal Mic Boost",CTL{do_search}=="1", CTL{values}="on"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='CTL{name}' alsactl: get_key:933: value='Internal Mic Boost' alsactl: get_key_attribute:958: attribute='name' alsactl: parse_line:1331: ctl assign: 'Internal Mic Boost' 'name' alsactl: get_key:885: operator=match alsactl: get_key:907: key='CTL{do_search}' alsactl: get_key:933: value='1' alsactl: get_key_attribute:958: attribute='do_search' alsactl: parse_line:1354: ctl match: 'do_search' '1' '0' alsactl: do_match:494: match CTL{do_search} '1' <-> '0' alsactl: do_match:504: CTL{do_search} is false alsactl: parse:1739: end of file '/usr/share/alsa/init/default' alsactl: parse:1725: read (44) 'EXIT="99"' alsactl: get_key:897: operator=assign alsactl: get_key:907: key='EXIT' alsactl: get_key:933: value='99' alsactl: parse:1739: end of file '/usr/share/alsa/init/00main' ~$ sudo updatedb [sudo] Passwort für ubuntu: ~$ locate asoundrc /snap/gnome-3-28-1804/40/usr/share/doc/libasound2/examples/asoundrc.txt.gz /snap/gnome-3-28-1804/47/usr/share/doc/libasound2/examples/asoundrc.txt.gz /usr/share/doc/libasound2/examples/asoundrc.txt.gz Ehrlich gesagt bin ich inzwischen totmüde. Können wir morgen nachmittag oder abend weitermachen, ich muss morgen früh raus. Auf jedenfall danke ich dir erst mal für deine ausdauernde und sachliche Hilfe!!! Ist das o.k. so? |
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
Klar ☺ Bis morgen. (Ich habe Spätschicht 👿 ) |
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
So geht es weiter sudo apt -s purge alsa-utils sudo apt install --reinstall alsa-utils Neustart. Danach Abfragen sudo updatedb locate asound.state Bin erst gegen 23 Uhr wieder hier (falls nicht jemand einspringt 😛 ) |
(Themenstarter)
Anmeldungsdatum: Beiträge: 37 |
Danke für deine Hinweise zum weiteren Vorgehen. Hier die Abfragen nach Eingaben im Terminal und Neustart. ~$ sudo updatedb [sudo] Passwort für ubuntu: Es passierte nach der Eingabe des Passwortes nichts. ~$ locate asound.state Bei der zweiten Abfrage kam auch nichts. 😢 |
(Themenstarter)
Anmeldungsdatum: Beiträge: 37 |
Habe hier noch eine Quelle aus dem Netz. https://uberubuntu.info/questions/59478/realtek-audio-treiber-fur-ubuntu Die Variante drei ist eigentlich ganz interessant? |
(Themenstarter)
Anmeldungsdatum: Beiträge: 37 |
Vielleicht hilft folgende Info weiter. Wenn ich den Laptop starte und auch den Ton habe, sind die Lautsprecher in Pulse in der Ausgabe vorhanden. Nach dem Standby sind die Lautsprecher bei der Ausgabe nicht verfügbar. Ich kann dann auch nicht auf Lautsprecher umstellen. Die Ausgabe steht dann auf Kopfhörer. Aber ich höre dann auch nichts, wenn ich Kopfhörer anschließe. |
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
Führe mal aus wenn neu gestartet wget http://www.alsa-project.org/alsa-info.sh -O alsa-info.sh && bash alsa-info.sh --stdout >~/alsa-ergebnis.txt Hänge die alsa-ergebnis.txt mal hier an. |