rubutun don kashe ƙarar lokacin da aka cire belun kunne

penguin-159784_640

Ya faru da ni cewa yayin da mutane ke bacci da sanyin safiya, na saurari kida mai nauyi a cikakke kuma bisa kuskure na katse belun kunne wanda ya sa aka kunna ta ko'ina cikin gida (Ina tsammanin sun ƙi ni a wancan lokacin haha ). Don haka rubuta ɗan rubutun cewa lokacin da aka cire haɗin, zai kashe ƙarar:

Abu na farko shine girka alsa-kayan aiki don iya sarrafa ƙarar daga umarni cikin sauƙi:

sudo pacman -S alsa-utils

Abu na gaba shine ganowa ta hanyar binciken Google cewa alsa yana adanawa a cikin fayilolin rubutu a bayyane (ana iya karanta shi tare da kowane editan rubutu, a cikin Windows duk wannan zai zama mafi rikitarwa) matsayin katunan sauti da cewa kawai yana ɗaukar kwafin fayil sannan kuma kwatanta canje-canje.

Fayil din shine:
/proc/asound/card0/codec#0

Wannan na iya bambanta a wasu yanayi, misali idan muna da katin sauti sama da ɗaya. Idan kuna son ƙarin sani na bar hanyar haɗin bayanan alsa: http://alsa.opensrc.org/Proc_asound_documentation

Na haɗa belun kunne na kwafe fayil ɗin:
mkdir $HOME/.audifonos && cp "/proc/asound/card0/codec#0" "$HOME/.audifonos/con.txt"

Sannan na cire belun kunne kuma nayi amfani da umarni mai rarraba wanda ke nuna layuka daban-daban tsakanin fayilolin biyu:
diff "/proc/asound/card0/codec#0" ".audifonos/con.txt"

Akwai wasu bayanan da bamu da sha'awarsu saboda haka dole ne muyi shafa tare da grep domin kawai ya nuna layukan da suke da kalmar "Pin-ctls".

diff "/proc/asound/card0/codec#0" ".audifonos/con" | grep Pin-ctls

Idan umarnin bai nuna komai akan allon ba, yana nufin muna da belun kunne. tunda ba zata iya dawo da komai ba, ya dawo da kuskure.

Don ganin wannan kuskuren mun rubuta:
echo $?

Idan ya nuna mana daya ta kowane allo, ya gaya mana game da kuskuren.

na'ura wasan bidiyo

a gefe guda, idan lokacin da muka aiwatar da wannan ya dawo da wani abu to muna da belun kunne a wannan yanayin ba zai dawo da kuskure ba:
echo $?

hola

Tare da wannan a zuciya kuma sanin bash abu ne mai sauki ayi shi:

Belun kunne.sh

Na zazzage shi, na ba da izinin aiwatarwa don buɗe shi a karon farko don ya "girka" (kawai yana buƙatar haɗa belun kunne ne da kwafe fayil ɗin da ya bayyana a farko)
wget http://paste.desdelinux.net/?dl=5178 && chmod +x audifonos.sh && ./audifonos.sh

Don gamawa ina sanya shi farawa ta atomatik duk lokacin da na kunna pc

Daga Xfce na shiga aikace-aikace> sanyi> Zama kuma fara> farawa aikace-aikace> ƙara da sanya rubutun


13 comments, bar naka

Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Tile m

    Shin kuna faruwa don amfani da WM? Wannan shine aƙalla a cikin Arch tare da Gnome-Shell 3.16 yana kiyaye canje-canje a cikin sarrafawar ƙarar, misali, lokacin da na haɗa HDMI yana nuna min matsakaicin ƙara, lokacin da na haɗa belun kunne yana nuna min ƙarami ƙwarai kuma a cikin ginanniyar -a cikin masu magana kusan mafi.

    Kodayake a zahirin gaskiya ina neman yin hakan na wani lokaci, amma wata karuwa ce da ta rage sautin domin iya amfani da lasifikan saboda sautin ba zai zama abin birgewa ko damuwa da wasu ba. Na gode sosai da gudummawar.

    1.    ruwan sama m

      ba komai 🙂, Ina amfani da xfce 😛

      1.    Tile m

        Na tuna kawai ina kallon p0rn sau ɗaya kuma ina da belun kunne da hdp kuma na ji nishin Shyla: c
        Abu mai kyau shine cewa yanki ne kawai na akalla na biyu na har abada kuma ya yi kama da fina-finai masu ban tsoro lokacin da aka kashe karuwa XD
        Tunanin da kyau zan ƙara da shi zuwa ga waɗanda aka fi so

  2.   Yaya Moreno m

    Hahahahahaha irin wannan ya faru dani lokacin da na katse shi ba tare da gangan ba a tsakar dare kuma mai kyau Hard Core yayi kara a cikin cikakken XD iyalina sun tsorata: v

  3.   noxonsoftwares m

    Kyakkyawan bayani zai zama mai amfani a gare ni a wani lokaci. Na gode sosai

  4.   Andreser m

    Ba ku yaudare ni ba, kuna kallo don * ko gay a cikin Mutanen Espanya kuma belun kunne na kunne xD
    Godiya ga gudummawar, a cikin Linux Mint ana adana ƙarar, misali idan na sanya bebe sannan na haɗa belun kunne, a cikin belun kunne zan sami sauti kuma ba tare da su ba.
    Na gode.

    1.    ruwan sama m

      hahaha, a'a amma a wajancan ma yana aiki (?)

      1.    Andreser m

        Haka ne, yana aiki a waɗancan lokuta (͡ ° ͜ʖ ͡ °)

  5.   musu m

    Kyakkyawan bayani, shawara, idan tsarin yana tallafawa 'devd' ta yaya zan ci gaba kwafa ko ƙirƙirar wannan fayil ɗin?

    [lambar] $ PREFIX / rabawa / misalai / kofuna / ulpt-cupsd.conf zuwa $ PREFIX / sauransu / devd / [/ lambar]

    1.    ruwan sama m

      Ba zan iya fada muku ba, shin umarnin cp bai isa ba?

      1.    musu m

        A'a, ya ce kundin adireshin babu shi kuma ban san yadda ake kirkira ba.

  6.   Fernando m

    Heheheh da kyau idan na fada muku hakan ta faru dani a lokuta fiye da ɗaya kuma tare da kiɗa iri ɗaya don haka na rubuta shi don girka shi daga baya. Gaisuwa da sunan karfe mai nauyi na gode.

  7.   David m

    …… ~ $ sudo pacman -S alsa-kayan aiki
    [sudo] kalmar sirri don david:
    sudo: pacman: ba a samo umarni ba