Knaster vid ljudlöst/mute

Mjukstarta här!
Kategoriregler
Läs följande innan du postar: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=44692
Du får hjälp att komma igång med Ubuntu genom att välja en personlig fadder här: http://ubuntu-se.org/phpBB3/viewtopic.php?f=110&t=8767
Gorm
Inlägg: 9
Blev medlem: 19 maj 2009, 19:40
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Knaster vid ljudlöst/mute

Inlägg av Gorm »

Jag är ny på forumet och ny med Ubuntu. Installation och inställningar har gått mycket smidigt men nu har jag stött på ett problem som jag behöver hjälp med.

När jag lyssnar på musik eller har annat ljud igång och stänger av ljudet (mute) så knastrar det. Detta uppträder endast när jag stänger av ljudet helt, inte när det är nästan i botten. Inget jätteproblem men det är lite irriterande. Jag har en eeePc 901Go med Ubuntu netbook remix 9.04.

Tack på förhand. :)

/Johan
Gorm
Inlägg: 9
Blev medlem: 19 maj 2009, 19:40
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: Knaster vid ljudlöst/mute

Inlägg av Gorm »

Ingen som vet? Hur kan man ställa in så att mute/Fn+F7 (i mitt fall) även avaktiverar ispeaker? När jag gör detta i Alsamixer så fösvinner knastret.

/Johan
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Knaster vid ljudlöst/mute

Inlägg av Konservburk »

Gorm skrev:Ingen som vet? Hur kan man ställa in så att mute/Fn+F7 (i mitt fall) även avaktiverar ispeaker? När jag gör detta i Alsamixer så fösvinner knastret.
Jag vet inte ifall du kan ändra vad det vanliga mute-kommandot gör. Men jag vet hur du kan göra för att skapa ett eget kommando som du kan anropa istället.

Till att börja med måste du ta reda på vilket mixer-nummer ispeaker har:

Kod: Markera allt

amixer contents
Gorm
Inlägg: 9
Blev medlem: 19 maj 2009, 19:40
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: Knaster vid ljudlöst/mute

Inlägg av Gorm »

numid=6,iface=MIXER,name='PCM Playback Volume'
; type=INTEGER,access=rw---RW-,values=2,min=0,max=255,step=0
: values=135,135
| dBscale-min=-51.00dB,step=0.20dB,mute=0
numid=3,iface=MIXER,name='LineOut Playback Switch'
; type=BOOLEAN,access=rw------,values=2
: values=on,on
numid=2,iface=MIXER,name='LineOut Playback Volume'
; type=INTEGER,access=rw---R--,values=2,min=0,max=64,step=0
: values=64,64
| dBscale-min=-63.00dB,step=1.00dB,mute=0
numid=5,iface=MIXER,name='Capture Switch'
; type=BOOLEAN,access=rw------,values=2
: values=on,on
numid=4,iface=MIXER,name='Capture Volume'
; type=INTEGER,access=rw---R--,values=2,min=0,max=46,step=0
: values=17,17
| dBscale-min=-17.00dB,step=1.00dB,mute=0
numid=1,iface=MIXER,name='iSpeaker Playback Switch'
; type=BOOLEAN,access=rw------,values=2
: values=on,on
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Knaster vid ljudlöst/mute

Inlägg av Konservburk »

Kommandot för att stänga av ispeaker blir då:

Kod: Markera allt

amixer cset name='iSpeaker Playback Switch' >&-
Men jag antar att du snarare vill växla läga från på till av och tvärt om. I så fall måste du först testa om den redan är på eller av:

Kod: Markera allt

amixer cget name='Analog Mix Playback Switch' | grep -q values=on
amixer cset name='Analog Mix Playback Switch' $? >&-
Vet du hur du skapar ett skript av den här koden som du sedan kan ersätta det vanliga mute-kommandot med?
Gorm
Inlägg: 9
Blev medlem: 19 maj 2009, 19:40
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: Knaster vid ljudlöst/mute

Inlägg av Gorm »

Tror inte det, all hjälp uppskattas. :) Fn+F10 skulle passa bra som shortcut.
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Knaster vid ljudlöst/mute

Inlägg av Konservburk »

Skapa en ny textfil som du döper till något lämpligt, förslagsvis ~/bin/mute.sh (dvs en fil som heter mute.sh som ligger i katalogen bin som i sin tur ligger i din hemkatalog). Glöm inte att göra filen körbar

Från kommandoraden blir det så här (du kan såklart göra det grafiskt istället om du vill):

Kod: Markera allt

mkdir -p ~/bin/
cat <<\EOF > ~/bin/mute.sh
#!/bin/sh
amixer cget name='Analog Mix Playback Switch' | grep -q values=on
amixer cset name='Analog Mix Playback Switch' $? >&-
EOF
chmod +x ~/bin/mute.sh
När det är klart går du in under tangentinställningarna där du binder lämplig tangentkombination till ditt nya skript (skriv in hela sökvägen som kommando... /home/användare/bin/mute.sh).
Gorm
Inlägg: 9
Blev medlem: 19 maj 2009, 19:40
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: Knaster vid ljudlöst/mute

Inlägg av Gorm »

Jag lyckas inte få det att fungera... Det verkar dock vara fler som upplever samma problem så det kanske löser sig på sikt, inget jätteproblem som sagt.

https://bugs.launchpad.net/ubuntu/+sour ... bug/272321
https://bugs.launchpad.net/ubuntu/+sour ... bug/359793

/Johan

Edit: La till en länk till en buggrapport
Gorm
Inlägg: 9
Blev medlem: 19 maj 2009, 19:40
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: Knaster vid ljudlöst/mute

Inlägg av Gorm »

Hittade en lösning här som verkar funka. Vet dock inte om den funkar på andra än eee-datorer.

/Johan
Skriv svar

Återgå till "För nybörjaren"