Problem se zvukem po probuzeni ze spanku [vyřešeno]

Problémy s instalací nebo spouštěním systému Linux Mint
Zamčeno
Zpráva
Autor
vojt466
Příspěvky: 4
Registrován: 30 čer 2014, 21:16

Problem se zvukem po probuzeni ze spanku [vyřešeno]

#1 Příspěvek od vojt466 »

Ahoj,

mam na svem notebooku (HP 530, sound chip=Intel HDA Conexant CX20549, Linux Mint 17 xFce) problem se zvukem po probuzeni ze spanku (presneji receno tenhle stav je stejny s jakoukoliv soucasnou distribuci jako je napr Antix, nebo Manjaro, posledni znama distribuce co jela problemu byl LM 14). Zvuk nefunguje (tzn nic neslysim z reproduktoru), ackoliv nastaveni tvrdi, ze zvuk ztlumeny neni. Zjistil jsem, ze workaroundem je provest mute a pak unmute prostrednictvim sound appletu v panelu - pak se zvuk opet rozjede, ale je to otrava a chtel jsem se pokusit tenhle proces zautomatizovat, ale nevim jak.. Zkousel jsem v ceste

Kód: Vybrat vše

/etc/pm/sleep.d
vytvorit novy skript 97sound pro automaticky mute/unmute zvuku:

Kód: Vybrat vše

#!/bin/sh
#
#

case "$1" in
 hibernate|suspend)
  # Stopping is not required.
  ;;
 thaw|resume)
  /usr/bin/amixer -q sset Master mute
  /usr/bin/amixer -q sset Master unmute
  ;;
 *) exit $NA
  ;;
esac
a i verzi s pouzitim utility pro pulse audio:

Kód: Vybrat vše

#!/bin/sh
#
#

case "$1" in
 hibernate|suspend)
  # Stopping is not required.
  ;;
 thaw|resume)
  pactl set-sink-mute 0 1
  pactl set-sink-mute 0 0
  ;;
 *) exit $NA
  ;;
esac
Skriptu jsem pres chmod nastavil masku 755. Bohuzel funguje pouze ztlumeni, cast skriptu pro unmute nefunguje (plati pro obe varianty), pritom pokud zminovane prikazy (v bloku thaw|resume) provedu pouze manualne tak se vse provede jak ma. Uz moc nevim co dal - tutorialu na nefunkcni zvuk po probuzeni jsem uz prosel/vyzkousel nekolik.. Takze pokud by nekdo dokazal poradit byl bych velice vdecny :)

vojt466
Příspěvky: 4
Registrován: 30 čer 2014, 21:16

Re: Problem se zvukem po probuzeni ze spanku

#2 Příspěvek od vojt466 »

Pro dopresneni - manualne funguje v LM pouze kombinace

Kód: Vybrat vše

pactl set-sink-mute 0 1
pactl set-sink-mute 0 0
ta 1. varianta ne.

ulo
Příspěvky: 481
Registrován: 31 říj 2012, 16:08

Re: Problem se zvukem po probuzeni ze spanku

#3 Příspěvek od ulo »

Jen mě napadá, co mu dát trochu oddech mezi těmi příkazy pár sekund? Nevím, jestli to pomůže...

Kód: Vybrat vše

pactl set-sink-mute 0 1
sleep 5
pactl set-sink-mute 0 0
LinuxMint 17.3 KDE (64b) - AMD Athlon II X2 270, MB ASUS M5A78L LE, RAM 8 GB, ATI Radeon HD4350
LinuxMint 17.3 KDE (32b) - DELL Latitude D530

vojt466
Příspěvky: 4
Registrován: 30 čer 2014, 21:16

Re: Problem se zvukem po probuzeni ze spanku

#4 Příspěvek od vojt466 »

Tak jsem nakonec nasel fungujici verzi skriptu:

Kód: Vybrat vše

#!/bin/sh
#
#

case "$1" in
 hibernate|suspend)
  # Stopping is not required.
  ;;
 thaw|resume)
# In background.
 /usr/bin/amixer -q sset Master mute
 sleep 2
 /usr/bin/amixer -q sset Master unmute
 /usr/bin/amixer -q sset PCM unmute
  ;;
 *) exit $NA
  ;;
esac
Zvuk po probuzeni notebooku uz beha jak ma. Staci pouzit alsa mixer, ale je nutne provest unmute nejen na Master, ale i na PCM

vojt466
Příspěvky: 4
Registrován: 30 čer 2014, 21:16

Re: Problem se zvukem po probuzeni ze spanku

#5 Příspěvek od vojt466 »

Kazdopadne diky za inspiraci s resenim ;)

ulo
Příspěvky: 481
Registrován: 31 říj 2012, 16:08

Re: Problem se zvukem po probuzeni ze spanku

#6 Příspěvek od ulo »

Super, další funkční řešení je na světě :-)
LinuxMint 17.3 KDE (64b) - AMD Athlon II X2 270, MB ASUS M5A78L LE, RAM 8 GB, ATI Radeon HD4350
LinuxMint 17.3 KDE (32b) - DELL Latitude D530

vivalin
Příspěvky: 61
Registrován: 28 srp 2014, 10:39
Bydliště: Klatovy

Re: Problem se zvukem po probuzeni ze spanku

#7 Příspěvek od vivalin »

Dotaz : Jak vytvořit ten skript a kam ho nakopírovat ?
Děkuji.
PC - HP linux Mint  MATE 20.2  (kernel 5.13.0-051300-generic)
ThinkPad L380  linux Mint  MATE 20.2  (kernel 5.4.0-84-generic)

Uživatelský avatar
Cigydd
Příspěvky: 89
Registrován: 06 čer 2014, 17:43
Kontaktovat uživatele:

Re: Problem se zvukem po probuzeni ze spanku

#8 Příspěvek od Cigydd »

vivalin píše:Dotaz : Jak vytvořit ten skript a kam ho nakopírovat ?
Děkuji.
Spustíš terminál (najdeš ho v nabídce), napíšeš:

Kód: Vybrat vše

sudo pluma /etc/pm/sleep.d/97sound
Pak Enter a zadáš heslo správce (roota). Ještě jednou Enter.

Objeví se editor. Do něj vložíš text skriptu z téhle stránky a uložíš soubor (jméno a cestu už jsi zadal v terminálu).

Zavřeš editor a hotovo.

Úprava: místo editoru pluma možná má Tvé prostředí jiný editor. Kdybys nevěděl, jak ho najít, dej vědět.
Cigydd Bach
LM 20.1 Ulyssa x86_64/Lenovo IdeaPad 310-15IKB/Intel Core i5-7200U 2,6 GHz/NVIDIA GM108M

vivalin
Příspěvky: 61
Registrován: 28 srp 2014, 10:39
Bydliště: Klatovy

Re: Problem se zvukem po probuzeni ze spanku

#9 Příspěvek od vivalin »

Stejný problém. Vytvoření skriptu nepomohlo.


radek@hp-linux ~ $ lspci
00:00.0 Host bridge: Intel Corporation 82Q963/Q965 Memory Controller Hub (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82Q963/Q965 Integrated Graphics Controller (rev 02)
00:03.0 Communication controller: Intel Corporation 82Q963/Q965 HECI Controller (rev 02)
00:19.0 Ethernet controller: Intel Corporation 82566DM Gigabit Network Connection (rev 02)
00:1a.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02)
00:1a.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1d.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02)
00:1d.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HO (ICH8DO) LPC Interface Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801H (ICH8 Family) 4 port SATA Controller [IDE mode] (rev 02)
radek@hp-linux ~ $
PC - HP linux Mint  MATE 20.2  (kernel 5.13.0-051300-generic)
ThinkPad L380  linux Mint  MATE 20.2  (kernel 5.4.0-84-generic)

Zamčeno