Sida 1 av 1
Knaster vid ljudlöst/mute
Postat: 19 maj 2009, 19:52
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
Re: Knaster vid ljudlöst/mute
Postat: 21 maj 2009, 10:02
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
Re: Knaster vid ljudlöst/mute
Postat: 21 maj 2009, 10:20
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:
Re: Knaster vid ljudlöst/mute
Postat: 21 maj 2009, 10:53
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
Re: Knaster vid ljudlöst/mute
Postat: 21 maj 2009, 11:20
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?
Re: Knaster vid ljudlöst/mute
Postat: 21 maj 2009, 18:20
av Gorm
Tror inte det, all hjälp uppskattas.

Fn+F10 skulle passa bra som shortcut.
Re: Knaster vid ljudlöst/mute
Postat: 21 maj 2009, 18:28
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).
Re: Knaster vid ljudlöst/mute
Postat: 23 maj 2009, 11:33
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
Re: Knaster vid ljudlöst/mute
Postat: 23 maj 2009, 14:10
av Gorm
Hittade en lösning
här som verkar funka. Vet dock inte om den funkar på andra än eee-datorer.
/Johan