Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: king26 07 Července 2008, 17:29:28
-
Nevite jak udelat to, ze kdyz pustim muziku a zavru nb, aby se reproduktory vypli? to same, kdyz strcim do výstupu na sluchatka sluchatka aby se zvuk v reprakach vypnul?
diky za pomoc, uz si nevim rady, hledal sem vsude...
Edit: mam Asus F3L
-
Pri zatvoreni neviem, ale na tie sluchadla je postup tu
http://ubuntuforums.org/showthread.php?t=314383
V skratke.
V terminali(aplikacie-prislusenstvo-terminal) zadaj
aplay -lto ti povie aku mas zvukovku.Poklikaj na subor
/usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz
otvori sa ti program na rozbalenie tohto suboru. Rozbal ho napriklad na plochu a otvor ho.
A vyhladaj sekciu model name. V nej svoju zvukovku podla vypisu aplay -l.
Najdes tam niekolko moznosti pre nastavenie.
Dalej si otvor subor /etc/modprobe.d/alsa-base prikazom
sudo gedit /etc/modprobe.d/alsa-baseNa koniec tohto suboru pridaj riadok
options snd-hda-intel model=xyzKde za xyz budes dosadzovat parametre zistene v subore ALSA-configuration.txt rozbalenom na ploche.
Priklad moj ntb Asus F3KE-AP056 ma zvukovku ALC861VD
$ aplay -l
**** Zoznam PLAYBACK Hardwarových Zariadení ****
karta 0: SB [HDA ATI SB], zariadenie 0: ALC861VD Analog [ALC861VD Analog]
Podzariadenia: 0/1
Subzariadenie #0: subdevice #0
karta 0: SB [HDA ATI SB], zariadenie 6: Si3054 Modem [Si3054 Modem]
Podzariadenia: 1/1
Subzariadenie #0: subdevice #0co mi zo suboru ALSA-configuration.txt dava moznosti pre xyz
3stack
3stack-dig
6stack-dig
3stack-660
3stack-660-digout
lenovo
dallas
hp
auto
Postupne som ich zadaval do /etc/modprobe.d/alsa-base na koniec riadku options snd-hda-intel model= a po kazdom som ulozil, restartoval a vyskusal funkcnost.
U mna zabral options snd-hda-intel model=lenovo.
-
diky, u me to bylo to same, jak u tebe
-
nevi nekdo jak vypnout zvuk pri zavreni nb?
-
Ja som to tak urobil a teraz nemožem nabootovať
Pri loadovani keď je skoro celý status bar oranžový tak mi hodí čiernu obrazovku a akýsi log v ktorom je chyba v riadku 64 a ešte niekoľko chýb a potom nič musím vypnúť pc natvrdo
-
Pri zatvoreni neviem, ale na tie sluchadla je postup tu
http://ubuntuforums.org/showthread.php?t=314383
V skratke.
V terminali(aplikacie-prislusenstvo-terminal) zadaj
aplay -lto ti povie aku mas zvukovku.Poklikaj na subor
/usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz
otvori sa ti program na rozbalenie tohto suboru. Rozbal ho napriklad na plochu a otvor ho.
A vyhladaj sekciu model name. V nej svoju zvukovku podla vypisu aplay -l.
Najdes tam niekolko moznosti pre nastavenie.
Dalej si otvor subor /etc/modprobe.d/alsa-base prikazom
sudo gedit /etc/modprobe.d/alsa-baseNa koniec tohto suboru pridaj riadok
options snd-hda-intel model=xyzKde za xyz budes dosadzovat parametre zistene v subore ALSA-configuration.txt rozbalenom na ploche.
Priklad moj ntb Asus F3KE-AP056 ma zvukovku ALC861VD
$ aplay -l
**** Zoznam PLAYBACK Hardwarových Zariadení ****
karta 0: SB [HDA ATI SB], zariadenie 0: ALC861VD Analog [ALC861VD Analog]
Podzariadenia: 0/1
Subzariadenie #0: subdevice #0
karta 0: SB [HDA ATI SB], zariadenie 6: Si3054 Modem [Si3054 Modem]
Podzariadenia: 1/1
Subzariadenie #0: subdevice #0co mi zo suboru ALSA-configuration.txt dava moznosti pre xyz
3stack
3stack-dig
6stack-dig
3stack-660
3stack-660-digout
lenovo
dallas
hp
auto
Postupne som ich zadaval do /etc/modprobe.d/alsa-base na koniec riadku options snd-hda-intel model= a po kazdom som ulozil, restartoval a vyskusal funkcnost.
U mna zabral options snd-hda-intel model=lenovo.
a nevies poradit ako na to ked nejde ani jedno z toho? maximalny vysledok co som dosiahol je to, ze vypnem/zapnem hlavny reproduktor tak musim restartovat aby to fungovalo a este mat aj sluchatka vytiahnute. nevies co s tym?
najhorsie na tom je asi to ze nemam ziadnu konkretnu znacku, mam skladany NB a zvukovka ALC882 Analog.
dakujem za kazdu radu
-
No v prvni rade zkusit volby pro ALC 882:
ALC882/885
845 3stack-dig 3-jack with SPDIF I/O
846 6stack-dig 6-jack digital with SPDIF I/O
847 arima Arima W820Di1
848 targa Targa T8, MSI-1049 T8
849 asus-a7j ASUS A7J
850 asus-a7m ASUS A7M
851 macpro MacPro support
852 mbp3 Macbook Pro rev3
853 imac24 iMac 24'' with jack detection
854 w2jc ASUS W2JC
855 auto auto-config reading BIOS (default)
-
skusal som vsetky z toho (ak ma pamat neklame alebo som niektore nepreskocil) a pri niektorych mi zvuk prestal ist uplne ale viac ako ze sa efekt prejavy az po restarte som nedosiahol....
-
ad zavreni vika - mel by se volat tenhle skript /etc/acpi/lid.sh do neho bych si napsal neco, co mutne zvuk a pri otevreni zase odmutuje:
master mute (vsechny zarizeni) "dcop kmix Mixer0 setMasterMute 1"
kde 1 mutuje a nula odmutovava
(tu mutovani je samozrejme v KDE)
-
Me u FS amilo s ALC883 fungovalo acer-aspire
-
Mam ubuntu 8.10, a soubor /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz nemuzu najit, neposle mi nekdo vypis, ke zvukovce ALC660-VD Analog? Díky...
ad zavreni vika - mel by se volat tenhle skript /etc/acpi/lid.sh do neho bych si napsal neco, co mutne zvuk a pri otevreni zase odmutuje:
master mute (vsechny zarizeni) "dcop kmix Mixer0 setMasterMute 1"
kde 1 mutuje a nula odmutovava
(tu mutovani je samozrejme v KDE)
...
Muzes cesky? do /etc/acpi/lid.sh jsem na konec pridal dcop kmix Mixer0 setMasterMute 1 a nic se nezmenilo...
-
Vypis /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz
ALC861VD/660VD
3stack 3-jack
3stack-dig 3-jack with SPDIF OUT
6stack-dig 6-jack with SPDIF OUT
3stack-660 3-jack (for ALC660VD)
3stack-660-digout 3-jack with SPDIF OUT (for ALC660VD)
lenovo Lenovo 3000 C200
dallas Dallas laptops
hp HP TX1000
auto auto-config reading BIOS (default)
P.s Ja mam tiez 8.10 a mam ho na tom umiestneni.
-
Mam ubuntu 8.10, a soubor /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz nemuzu najit, neposle mi nekdo vypis, ke zvukovce ALC660-VD Analog? Díky...
ad zavreni vika - mel by se volat tenhle skript /etc/acpi/lid.sh do neho bych si napsal neco, co mutne zvuk a pri otevreni zase odmutuje:
master mute (vsechny zarizeni) "dcop kmix Mixer0 setMasterMute 1"
kde 1 mutuje a nula odmutovava
(tu mutovani je samozrejme v KDE)
...
Muzes cesky? do /etc/acpi/lid.sh jsem na konec pridal dcop kmix Mixer0 setMasterMute 1 a nic se nezmenilo...
1. ty mas KDE? pokud, ne budes si napr. pres to dcop (nebo uplne neco jinyho) nejak zkusit ztisit sam
2. psal jsem, ze by se MEL volat - bejt tebou radsi to nejdriv vyzkousim:
- treba tvoji osvedcenou metodou vlozeni neceho na konec toho souboru: (priklad)
echo `date` > ~/viko
- to by melo, pokud se skript vubec vola do souboru viko napsat aktualni cas/datum
3. nerikal jsem na konec, ale nekam - tim mysleno, ze si mas precist ten skript (de fakto je tam jedna podminka - je viko otevreny nebo zavreny) a pripadne tam dat ten dcop bud s parametrem 1 = ztis, 0 = vrat zpet
cili (cti cestinu):
#!/bin/bash
. /usr/share/acpi-support/power-funcs
. /usr/share/acpi-support/policy-funcs
. /etc/default/acpi-support
[ -x /etc/acpi/local/lid.sh.pre ] && /etc/acpi/local/lid.sh.pre
if [ `CheckPolicy` == 0 ]; then exit; fi
grep -q closed /proc/acpi/button/lid/*/state
if [ $? = 0 ]
then
#TO SE PROVADI KDYZ JE VIKO OTEVRENY
for x in /tmp/.X11-unix/*; do
displaynum=`echo $x | sed s#/tmp/.X11-unix/X##`
getXuser;
if [ x"$XAUTHORITY" != x"" ]; then
export DISPLAY=":$displaynum"
. /usr/share/acpi-support/screenblank
fi
done
else
#A TOHLE KDYZ ZAVRENY
for x in /tmp/.X11-unix/*; do
displaynum=`echo $x | sed s#/tmp/.X11-unix/X##`
getXuser;
if [ x"$XAUTHORITY" != x"" ]; then
export DISPLAY=":$displaynum"
grep -q off-line /proc/acpi/ac_adapter/*/state
if [ $? = 1 ]
then
if pidof xscreensaver > /dev/null; then
su $user -c "xscreensaver-command -unthrottle"
fi
fi
if [ x$RADEON_LIGHT = xtrue ]; then
[ -x /usr/sbin/radeontool ] && radeontool light on
fi
if [ `pidof xscreensaver` ]; then
su $user -c "xscreensaver-command -deactivate"
fi
su $user -c "xset dpms force on"
fi
done
fi
[ -x /etc/acpi/local/lid.sh.post ] && /etc/acpi/local/lid.sh.post
4. cesky - jo, snazim se ^ ^
5. nezkousel jsem, jestli to funguje dohromady.
-mute pres dcop funguje.
-"sudo /proc/acpi/button/lid/*/state" vypise "Open", co z je dobre
-jestli se ten skript vola, jsem nezkousel
-dohromady uz vubec
hodne stesti
-
Vypis /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz
ALC861VD/660VD
3stack 3-jack
3stack-dig 3-jack with SPDIF OUT
6stack-dig 6-jack with SPDIF OUT
3stack-660 3-jack (for ALC660VD)
3stack-660-digout 3-jack with SPDIF OUT (for ALC660VD)
lenovo Lenovo 3000 C200
dallas Dallas laptops
hp HP TX1000
auto auto-config reading BIOS (default)
P.s Ja mam tiez 8.10 a mam ho na tom umiestneni.
Díky, funguje to.
-
Vypis /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz
ALC861VD/660VD
3stack 3-jack
3stack-dig 3-jack with SPDIF OUT
6stack-dig 6-jack with SPDIF OUT
3stack-660 3-jack (for ALC660VD)
3stack-660-digout 3-jack with SPDIF OUT (for ALC660VD)
lenovo Lenovo 3000 C200
dallas Dallas laptops
hp HP TX1000
auto auto-config reading BIOS (default)
P.s Ja mam tiez 8.10 a mam ho na tom umiestneni.
Díky, funguje to.
a co si tam dal, ja som skusil vsetky z tychto:
ALC861/660
3stack 3-jack
3stack-dig 3-jack with SPDIF I/O
6stack-dig 6-jack with SPDIF I/O
3stack-660 3-jack (for ALC660)
uniwill-m31 Uniwill M31 laptop
toshiba Toshiba laptop support
asus Asus laptop support
asus-laptop ASUS F2/F3 laptops
auto auto-config reading BIOS (default)
ALC861VD/660VD
3stack 3-jack
3stack-dig 3-jack with SPDIF OUT
6stack-dig 6-jack with SPDIF OUT
3stack-660 3-jack (for ALC660VD)
3stack-660-digout 3-jack with SPDIF OUT (for ALC660VD)
lenovo Lenovo 3000 C200
dallas Dallas laptops
hp HP TX1000
auto auto-config reading BIOS (default)
a nic :(
zvk som restartoval prikazom
sudo /etc/init.d/alsa-utils restart
ale pri takych co by to malo ist normalne som skusil aj restart PC . Mam Asus F3E-AP367, zvuk
karta 0: Intel [HDA Intel], zariadenie 0: ALC660-VD Analog [ALC660-VD Analog]
Podzariadenia: 0/1
Subzariadenie #0: subdevice #0
-
VYRIESENE:
vytvoril som si subor /etc/modprobe.conf pod rootom a do neho som si vlozil:
options snd-hda-intel model=asus-laptop
KONECNEEEEEE :D
-
tak ja uz neviem, dneska mi to zase zacalo robit ??? Moze to byt tym ze som nabootoval do win ? pretoze si nejak pamata aj jas aky mam vo windowse a ked idem do ubuntu, tak napirklad stale zacina tmavym jasom
-
no, ja mam tento isty problem, ale vyskytol sa po upgrade na ubuntu 9.10, takze problem je taky, ze ten sposob riesenia nefunguje, kedze v tejto verzii nie je alsa, ale pulse audio. a teda neviem, ak by som ho vyriesil (do akeho suboru by som mal vlozit ten riadok, co sa vkladal do alsa-base) dakuejm za rady..l.
-
Neviem, či je to ešte aktuálne, ale ja mám Ubuntu 9.10 a vyriešil som to tak, že súbor /etc/modprobe.d/alsa-base mám prázdny, ale v súbore /etc/modprobe.d/alsa-base.conf som si našiel riadok "options snd-hda-intel model=asus-laptop" a model som zmenil na lenovo. Potom som reštartol PC a zabralo to.
-
Neviem, či je to ešte aktuálne, ale ja mám Ubuntu 9.10 a vyriešil som to tak, že súbor /etc/modprobe.d/alsa-base mám prázdny, ale v súbore /etc/modprobe.d/alsa-base.conf som si našiel riadok "options snd-hda-intel model=asus-laptop" a model som zmenil na lenovo. Potom som reštartol PC a zabralo to.
Ano v novom ubuntu je tento subor premenovany na alsa-base.conf