[Nasıl] ALSA derleme

Başlatan heartsmagic, 31 Aralık 2008 - 01:49:50

« önceki - sonraki »

0 Üyeler ve 9 Ziyaretçi konuyu incelemekte.

Epsilon

tar xvf alsa-driver-1.0.23.tar.bz2
cd alsa-driver-1.0.23
./configure --with-cards=alc883
make
make install



ben ilk aşamayı böyle yapmayacakmıyım ?
Umacı

bytan

@heartsmagic'in önerdiği şekilde yap. Eğer yine olmazsa parametresiz yaz. Verdiğim parametreyi deneyeceksen de, başlığın ilk iletisini okuduğunda görmüş olduğun http://paste.ubuntu.com/238572/ bağlantısına gidip neler yazabileceğine bak.
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

Epsilon

#227
Ubuntuda uzak masaüstü gibi bir şey yokmu öyle halledemezmiyiz çözemedim olayı birtürlü ya    :(

Yani bende kafa durmuş durumda parametre diyosun o diyosun bu diyosun hiçbirini anladığım yok. yeni geldim adanadan ben anlamam badanadan hesabı bişey oldu buda o anasını sattımın yerine ne yazsam bişey değişmiyor

alsa driver'da Make dedikten sonra böyle bi hata geliyo en sonda
make -C /lib/modules/2.6.35-22-generic/build SUBDIRS=/usr/src/alsa/alsa-driver-1.0.23  CPP="gcc -E" CC="gcc" modules
make[1]:`/usr/src/linux-headers-2.6.35-22-generic' dizinine giriliyor
  CC [M]  /usr/src/alsa/alsa-driver-1.0.23/acore/memory_wrapper.o
  CC [M]  /usr/src/alsa/alsa-driver-1.0.23/acore/memalloc.o
  CC [M]  /usr/src/alsa/alsa-driver-1.0.23/acore/sgbuf.o
  CC [M]  /usr/src/alsa/alsa-driver-1.0.23/acore/pcm.o
  CC [M]  /usr/src/alsa/alsa-driver-1.0.23/acore/pcm_native.o
/usr/src/alsa/alsa-driver-1.0.23/acore/pcm_native.c: In function 'snd_pcm_hw_params':
/usr/src/alsa/alsa-driver-1.0.23/acore/pcm_native.c:489: error: implicit declaration of function 'pm_qos_remove_requirement'
/usr/src/alsa/alsa-driver-1.0.23/acore/pcm_native.c:492: error: implicit declaration of function 'pm_qos_add_requirement'
make[3]: *** [/usr/src/alsa/alsa-driver-1.0.23/acore/pcm_native.o] Hata 1
make[2]: *** [/usr/src/alsa/alsa-driver-1.0.23/acore] Hata 2
make[1]: *** [_module_/usr/src/alsa/alsa-driver-1.0.23] Hata 2
make[1]: `/usr/src/linux-headers-2.6.35-22-generic' dizininden çıkılıyor
make: *** [compile] Hata 2




en sonunda çıldırıcam cinneti ubuntunun üzerinde geçiricem yani
Umacı

heartsmagic

Parametreleri nereye yazacağın da ilk iletide anlatılmakta. @bytan'ın verdiği parametre ile derleme yapmayacaksın. Temiz temiz başla ve benim dediğim şekilde derlemeyi dene. Fakat lütfen her adımı (buna hata aldığın adımdan öncesi de dahil) buraya aktar.

Cinnet getirip getirmemek de sana kalıyor @Epsilon, sakin olmadığın sürece kendine yardımcı olamazsın, bizler de yardımcı olamayız sana. "Empati" yapmak istiyorum ancak bunu yazan ikinci kullanıcı olduğun için sana da aynı şeyleri hatırlatmak istedim. Burada bizler yardımcı olmaya çalışmak için varız, kesin yardımcı olacağız diye bir şey söz konusu değil, keşke öyle olsa.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

Epsilon

#229
bu yaptığımıza aşamaları gerimi alayım alıncaksa nasıl alınıyor çünki her seferinde aynı şekilde yapıyorum.

mesela mkdir /usr/src/alsa dediğimde file exist yani var diyor ilk başta açtık.bu dosyayı silmem'mi gerekiyor tekrar başlamak için yoksa aynı işlemleri adım adım devam'mı edeyim ?


buyurun hepsinin adım adım kaydını aldım pastebin'e  yanlışlıkla dosyaları başka bir dizine indiriyorum onu daha sonra doğru dizine indirdim

http://pastebin.com/GbKTpUtU
Umacı

heartsmagic

@Epsilon, işte böyle adım adım gitmemiz lazım. Sayende Maverick üzerindeki sıkıntıyı görmüş olduk. Alsa'nın şu an bu başlıkta anlatımı yapılan kararlı sürümü maverick üzerindeki çekirdek ile derlenmiyor. Bunun için günlük paketleri deneyebilirsin:

wget http://ftp.kernel.org/pub/linux/kernel/people/tiwai/alsa/alsa-driver/alsa-driver-snapshot.tar.bz2
tar xvf alsa-driver-snapshot.tar.bz2
cd alsa-driver-snapshot


Ardından klasik anlatımı kullanabilirsin, kısacası configure ve make. Bütünlük sağlaması açısından diğer paketleri de şuradan kullan bence:
http://ftp.kernel.org/pub/linux/kernel/people/tiwai/alsa/

Vakit bulduğumda anlatımı güncellemeye çalışacağım.

Not: Az önce günlük sürüm bende derlendi.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

Epsilon

#231
Bütün yardımlarınız için teşekkürler ama pencereler beni bekler .

Ubuntuyu Virtual Box Üzerinden Kurup o şekilde devam edicem çünki benim ubuntudaki amacım normal bi kullanımdan daha ötesiydi ama ses bana en lazım olanıydı :)
Umacı

billypostman

Merhaba, 1. sayfadaki anlatımı takip ediyorum.

Geliştirme paketlerine ve bazı kütüphaneleri denildiği gibi install yaptım.

Sonraki adımda /usr/src/alsa klasörü içine ALSA paketlerini alamıyorum nedense, connection timeout oluyor. Tekrar deniyor tekrar deniyor. Sonsuza kadar tekrar denemesinden korkup kapatıyorum pencereyi... 10 sayfa içerisinde linkler mi değişti acaba? Alternatif linklerle de denedim, onlarla da olmadı.

heartsmagic

Bende iki bağlantı için de sorun yok.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

billypostman

Peki bu neden oluyor sizce? Her seferinde aynı sorun...

bytan

#235
/etc/host yada /etc/resolv.conf dosyanda düzenleme mi yaptın? Sistemine proxy kurdun mu? Takıldığım nokta:


Alıntı Yap
Connecting to ftp.alsa-project.org[1.0.0.0]:21... failed
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

billypostman

Alıntı yapılan: bytan - 19 Aralık 2010 - 21:27:49
/etc/host yada /etc/resolv.conf dosyanda düzenleme mi yaptın? Sistemine proxy kurdun mu? Takıldığım nokta:

Alıntı Yap
Connecting to ftp.alsa-project.org[1.0.0.0]:21... failed

Ben hiç bir şey yapmadım fakat sistem kendi yapmış olabilir. Bir tek aMule kurulumu için sabit ip almıştım. İstediğiniz dosyalar şunlar sanırım:

/etc/hosts

Alıntı Yap192.168.1.3   POSTMAN   # Added by NetworkManager
127.0.0.1   localhost.localdomain   localhost
::1   POSTMAN   localhost6.localdomain6   localhost6
127.0.1.1   POSTMAN

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

/etc/resolv.conf

Alıntı Yap# Generated by NetworkManager
nameserver 192.168.1.1

bytan

Modeminde bulunan dns adresi nedir? Gerekirse orayı gözden geçir. Resolv.conf dosyanı düzenleyerek lsattr de kullanıp alttaki gibi kaydet ve sonra tekrar duruma bakalım:

Alıntı Yapnameserver 208.67.222.222
nameserver 208.67.220.220
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

billypostman

Dediğiniz gibi değiştirdim, bağlandı ama permission denied neden dedi onu anlamadım? Olmuş hâli mi bu?

billypostman@POSTMAN:~$ cd /usr/src/alsa
billypostman@POSTMAN:/usr/src/alsa$ wget -c ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.23.tar.bz2
--2010-12-20 22:26:53--  ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.23.tar.bz2
           => `alsa-driver-1.0.23.tar.bz2'
Resolving ftp.alsa-project.org... 212.20.107.51
Connecting to ftp.alsa-project.org|212.20.107.51|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) /pub/driver ... done.
==> SIZE alsa-driver-1.0.23.tar.bz2 ... 3337645
==> PASV ... done.    ==> RETR alsa-driver-1.0.23.tar.bz2 ... done.
alsa-driver-1.0.23.tar.bz2: Permission denied
billypostman@POSTMAN:/usr/src/alsa$


if

'sudo' kullanmanız gerekmekte.

heartsmagic

Alıntı yapılan: if - 20 Aralık 2010 - 22:37:13
'sudo' kullanmanız gerekmekte.

Ya da anlatımı takip etmek gerekli. Anlatımın ilk adımları eksik yapıldığından oluyor bu izin sorunu.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

billypostman

Bu ALSA klasörünü tamamen nasıl kaldırabilirim?

sudo rm -r usr/src/alsa

işlemiyor... No such file or directory diyor.

ironic

O şekilde terminalin açıldığı konumda dizini arar.

root dizini için usr değil de /usr olacak.

sudo rm -r /usr/src/alsa

billypostman

#243
Şu anda alsa sayesinde hiç ses alamıyorum. Mute durumda... Bu durumu nasıl düzeltebilirim?


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 26 Aralık 2010 - 12:51:40

Bu ALSA mahvetti bilgisayarımı... Ne yaptıysam düzelmedi. Yok mudur bir fikri olan?

heartsmagic

Herhangi bir parametre girdin mi ilgili dosyaya?
alsamixer ile baktığında kaç kanal görüyorsun?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

billypostman

Ne yaptıysam dedim ama anlaşılan en basit şeyi yapmamışım. Ya da birçok dosyayı sildiğim için oldu anlamadım ama sorunum düzeldi. Alsamixer'ın sol baştaki master ile oynadım, ses geri geldi. Teşekkürler @heartsmagic.

nikbinliknet

Alıntı yapılan: heartsmagic - 31 Aralık 2008 - 01:49:50
############ Karmic kullanıcıları için güncelleme ############

- Bu belgenin yazmamdaki sebep kulaklık sorununumu aşmaktı. Karmic ile şu an bu sorunum bulunmamaktadır. Ancak hâlâ sorun yaşayan kullanıcılar olabileceğinden ötürü belgeyi ALSA'nın yeni sürümü için (1.0.22) için güncelliyorum.

- Belge ilk olarak Intel kart sorunları için açılmıştır. Fakat daha genel bir ALSA derlemesine doğru gitmiştir. Bu güncelleme ile derlemede sadece Intel örnek olarak kullanılacak olup, diğer kartlar için ./configure bilgisi verilecektir.

- Karmic üzerinde alsa-utils derlemesi ufak bir ./configure sorunu çıkartmaktadır. Karmic için ilgili not alsa-utils derlemesi bölümünde verilmiştir.


############ Jaunty ve üzeri kullanıcıları için güncelleme ############

- Eğer Ubuntu 9.04 ve üzerinde bir sürüm kullanıyorsanız bir ALSA derlemesine ihtiyaç duymayabilirsiniz. Sadece alsa-base.conf dosyasına girilecek parametreler sorununuzu çözebilir. Aşağıdaki yöntem Ubuntu 8.10 Intrepid Ibex altında uygulanmıştır. Jaunty kullanıcıları ALSA derlemesi yapmadan doğrudan alsa-base.conf ile ilgili kısma gidebilirler.

- alsa-base.conf girişi yapılmadan sorun devam ediyor. Ancak ALSA derlemesi yapmamıza rağmen alsa-base.conf dosyasına yapılan giriş sonucunda kulaklık sorunu giderilebilmekte. Fakat Surround için Center kanalı açıldığında yine tekerrür etmekte ne yazık ki. ALSA derlemesi de sonuç vermiyor.

Not: Intrepid altındaki bu yöntemde ALSA derlemesinden önce alsa-base dosyasına ekleme denenmemişti. Kısacası muhtemelen Intrepid altında da ALSA derlemesine ihtiyaç duyulmayabilir. Intrepid kullanıcıları deneyip kendileri sonucu görebilirler.

##################################################


Başlıkta bahsi geçen bir Lenovo Y530 dizüstünde bulunan aşağıdaki çıktıda belirtilen karttır:

00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)

Sorun: Ses hem hoparlörden hem de kulaklıktan geliyor.
Çözüm: ALSA'yı elle derlemek/kurmak ve bir alsa-base girdisi eklemek.


ALSA'yı elle derleyeceğimizden geliştirme paketlerine ve bazı kütüphanelere ihtiyacımız var:


sudo -i
aptitude install build-essential libncurses5-dev gettext linux-headers-`uname -r` xmlto


Bu aşamada bize gereken paketleri kurduk. Görüldüğü üzere şu an root ile işimize devam ediyoruz. Bu nedenle bir işlem yaparken iki defa kontrol edin.

Şimdi ihtiyacımız olan ALSA paketlerini indirelim. Ben gerekli işlemleri /usr/src/alsa dizini altında yaptıracağım. Bir sonraki kernel güncellemesinden sonra muhtemelen bu işlemleri tekrar yapmak zorunda kalabiliriz. Bu nedenden ötürü paketlerin bu dizinde bulunması fena olmayacaktır.


mkdir /usr/src/alsa
cd /usr/src/alsa
wget -c ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.23.tar.bz2
wget -c ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.23.tar.bz2
wget -c ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.23.tar.bz2


Alternatif yansı:
wget -c http://indir.ubuntu-tr.net/paket/alsa/alsa-driver-1.0.23.tar.bz2
wget -c http://indir.ubuntu-tr.net/paket/alsa/alsa-lib-1.0.23.tar.bz2
wget -c http://indir.ubuntu-tr.net/paket/alsa/alsa-utils-1.0.23.tar.bz2


Böylece paketlerimiz /usr/src/alsa dizini altına inmiş oldu. Şimdi işlemlere devam edelim ve derlemeye başlayalım.

Not: Aşağıdaki ./configure adımı sadece Intel örneği için yapılmıştır. Siz kendi kartınız için --with-cards=hda-intel kısmını değiştirmelisiniz. Kart desteklerini aşağıda görebilirsiniz:

Alıntı YapPossible cards are:
                            seq-dummy, hrtimer, rtctimer, sbawe, emu10k1,
                            hpet, pcsp, dummy, virmidi, mtpav, mts64,
                            serial-u16550, mpu401, portman2x4, ml403-ac97cr,
                            serialmidi, loopback, adlib, ad1816a, ad1848,
                            als100, azt2320, cmi8330, cs4231, cs4236, dt019x,
                            es968, es1688, es18xx, sc6000, gusclassic,
                            gusextreme, gusmax, interwave, interwave-stb,
                            opl3sa2, opti92x-ad1848, opti92x-cs4231, opti93x,
                            miro, sb8, sb16, sgalaxy, sscape, wavefront,
                            msnd-pinnacle, msnd-classic, pc98-cs4232, ad1889,
                            als300, als4000, ali5451, atiixp, atiixp-modem,
                            au8810, au8820, au8830, aw2, azt3328, bt87x,
                            ca0106, cmipci, oxygen, cs4281, cs46xx, cs5530,
                            cs5535audio, ctxfi, darla20, gina20, layla20,
                            darla24, gina24, layla24, mona, mia, echo3g,
                            indigo, indigoio, indigodj, indigoiox, indigodjx,
                            emu10k1x, ens1370, ens1371, es1938, es1968,
                            fm801, hda-intel, hdsp, hdspm, hifier, ice1712,
                            ice1724, intel8x0, intel8x0m, korg1212, lx6464es,
                            maestro3, mixart, nm256, pcxhr, riptide, rme32,
                            rme96, rme9652, sis7019, sonicvibes, trident,
                            via82xx, via82xx-modem, virtuoso, vx222, ymfpci,
                            pdplus, asihpi, powermac, ps3, aoa,
                            aoa-fabric-layout, aoa-onyx, aoa-tas, aoa-toonie,
                            aoa-soundbus, aoa-soundbus-i2s, armaaci,
                            pxa2xx-ac97, sa11xx-uda1341, s3c2410,
                            atmel-abdac, atmel-ac97c, at73c213, sgi-o2,
                            sgi-hal2, au1x00, aica, usb-audio, usb-usx2y,
                            usb-caiaq, usb-us122l, vxpocket, pdaudiocf,
                            sun-amd7930, sun-cs4231, sun-dbri, harmony, soc,
                            atmel-soc, at91-soc-sam9g20-wm8731,
                            at32-soc-playpaq, at91-soc-afeb9260, soc-au1xpsc,
                            soc-sample-psc-ac97, bf5xx-i2s, bf5xx-tdm,
                            bf5xx-soc-ssm2602, bf5xx-soc-ad73311, bf5xx-ac97,
                            bf5xx-soc-ad1980, bf5xx-soc-ad1938, davinci-soc,
                            davinci-soc-evm, dm6467-soc-evm,
                            davinci-soc-sffsdr, da830-soc-evm, da850-soc-evm,
                            soc-mpc8610-hpcd, soc-mpc5200-i2s,
                            soc-mpc5200-ac97, mpc52xx-soc-pcm030,
                            mpc52xx-soc-efika, mx1-mx2-soc,
                            soc-mx27vis-wm8974, omap-soc, omap-soc-n810,
                            omap-soc-ams-delta, omap-soc-osk5912,
                            omap-soc-overo, omap-soc-omap2evm,
                            omap-soc-omap3evm, omap-soc-sdp3430,
                            omap-soc-omap3-pandora, omap-soc-omap3-beagle,
                            omap-soc-zoom2, pxa2xx-soc, pxa2xx-soc-corgi,
                            pxa2xx-soc-spitz, pxa2xx-soc-poodle,
                            pxa2xx-soc-tosa, pxa2xx-soc-e740,
                            pxa2xx-soc-e750, pxa2xx-soc-e800,
                            pxa2xx-soc-em-x270, soc-zylonite,
                            pxa2xx-soc-magician, pxa2xx-soc-mioa701,
                            s3c24xx-soc, s3c24xx-soc-neo1973-wm8753,
                            s3c24xx-soc-neo1973-gta02-wm8753,
                            s3c24xx-soc-jive-wm8750,
                            s3c24xx-soc-smdk2443-wm9710,
                            s3c24xx-soc-ln2440sbc-alc650,
                            s3c24xx-soc-s3c24xx-uda134x,
                            s3c24xx-soc-simtec-tlv320aic23,
                            s3c24xx-soc-simtec-hermes, s6000-soc,
                            s6000-soc-s6ipcam, soc-pcm-sh7760, soc-sh4-fsi,
                            sh7760-ac97, soc-txx9aclc, soc-txx9aclc-generic,
                            soc-tlv320aic26
Kart desteği haricinde diğer seçenekleri de görmek için ./configure --help kullanılabilir.

Görülebileceği üzere ben yukarıdaki listeden kendi kartım için olan hda-intel seçeneğini kullandım. Lütfen kendi kartınız için olan seçeneği bularak işlemi buna göre yapın.

tar xvf alsa-driver-1.0.23.tar.bz2
cd alsa-driver-1.0.23
./configure --with-cards=hda-intel
make
make install


Eğer işlem tüm aşamalardan "Error" yani hata vermeden geçtiyse kurulum tamamlanmıştır. Diğer paketleri de benzer şekilde derleyelim.


cd ..
tar xvf alsa-lib-1.0.23.tar.bz2
cd alsa-lib-1.0.23
./configure
make
make install


Ve son paket:

Not: Karmic altında aşağıdaki paketin derlenmesinde şöyle bir hata alabilirsiniz:
Alıntı Yapconfigure: error: panelw library not found
Bu durumda ./configure işlemini şu şekilde yürütün:

./configure --with-curses=ncurses



cd ..
tar xvf alsa-utils-1.0.23.tar.bz2
cd alsa-utils-1.0.23
./configure
make
make install


Böylece ALSA'yı derlemiş olduk. Şimdi sıra geldi alsa-base'e ne ekleyeceğimizi bulmaya.

cat /proc/asound/card0/codec#* | grep Codec

komutu size bir çıktı döndürecektir. Örneğin benim için çıktıda şu vardı:

Alıntı Yap
Codec: Realtek ALC888

Buna göre ufak bir araştırma yapacağız.

NOT: 1.0.19 sürümü ile beraber ALSA-Configuration.txt dosyası gerekli bilgileri içermemektedir. Eski dosya için şu bağlantıyı kullanabilir ve ilgili aramayı yapabilirsiniz:
http://paste.ubuntu.com/238572/

gedit /usr/src/alsa/alsa-driver-1.0.20/alsa-kernel/Documentation/ALSA-Configuration.txt

komutu ile yapılandırma belgesini açalım ve çıktıdan elde ettiğimiz sonucu aratıp gerekli bölümleri bulalım. Örneğin ben kendi çıktım için olan 888 için arama yapınca şöyle bir bölüm çıktı karşıma:

Alıntı YapALC883/888
     3stack-dig   3-jack with SPDIF I/O
     6stack-dig   6-jack digital with SPDIF I/O
.....................
...................
...................
     lenovo-101e   Lenovo 101E
     lenovo-nb0763   Lenovo NB0763
     lenovo-ms7195-dig Lenovo MS7195
     lenovo-sky   Lenovo Sky
......................
.....................
.....................

Ben bunların içinden edindiğim bilgiye göre lenovo-ms7195-dig seçeneğini kullandım. Bu dosyada değişiklik yapmıyoruz. Sadece seçenekleri görüp gerekli araştırmadan sonra doğru olanı seçiyoruz. Bunun için dosyayı gerekli bölümü gördükten sonra kapatın.

Şimdi seçtiğimizi alsa-base.conf dosyasına eklemeye sıra geldi.


gedit /etc/modprobe.d/alsa-base.conf


ile açtığımız dosyanın sonuna yeni bir satır olacak şekilde ekliyoruz. Kendi örneğimi gösterecek olursak şöyle ekliyoruz:

options snd-hda-intel model=lenovo-ms7195-dig

Bundan sonra sistemi yeniden başlatıyoruz. Eğer her şey yolunda gittiyse başlığa konu olan sorun ortadan kalkmış oluyor.

Eğer sistemi yeniden başlattıktan sonra ses çıkmıyorsa ses kanallarına göz atın. Kısılmış olabilirler.
Eğer kulaklıktan ses gelmiyorsa Ses simgesini çift tıklatın ve Switches bölümünden Headphones kısmını işaretleyin.

Kaynak: http://ubuntuforums.org/showthread.php?t=687663&page=2
.
.
.
.

Merhaba,

Sorunumu çzömek için yukarıdaki tüm işlemleri uyguladım. Bilgisayarı yeniden başlattım. Fakat artık hiçbir şekilde ses alamıyorum. İşlemleri geri alma ihtimalim var mıdır?
İşletim Sistemi:  Ubuntu 17.10
İşlemci: Intel® Core™ i3 CPU M 330 @ 2.13GHz × 4
Ekran: NVIDIA GeForce 310M/PCIe/SSE2

bytan

Alsa-base.conf dosyana doğru parametreleri girmiş miydin? Ayrıca eklediğin parametreleri silebilirsin.
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

nikbinliknet

UçBirim'den sorunu çözmeye çalıştım ama inan acemi birisiyim..

Soru1: Alsa-base.conf dosyası nerdedir? Nedir?
Soru2: YUkarıda eklediğim parametreleri nasıl geri alabilirim.

Öncesinde bilgisayarumda  kulaklık çıkışıu çalışmasada notebook'umdan ses geliyordu. Şimdi ses kartını donanım olarak göremiyor ses kontrolünde bilgisayar. Hiç ses yok.
İşletim Sistemi:  Ubuntu 17.10
İşlemci: Intel® Core™ i3 CPU M 330 @ 2.13GHz × 4
Ekran: NVIDIA GeForce 310M/PCIe/SSE2

bytan

Eğer alıntıladığın anlatımı birebir takip ettiysen alsa-base.conf dosyasına zaten bir değer işlemiş olmalıydın. Sen tam olarak neler yaptın?
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST