[Çözüldü]Intel 5 Series/3400 Series Chipset (rev 06) OSS derleme

Başlatan perperik, 03 Mart 2012 - 00:52:10

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

perperik

Merhaba.
11.04'e geçtikten sonra Alsa'dan ses alamamış ve OSS kurmuştum. Nedenini bilmiyorum ama şu an OSS'tan da ses alamıyorum. Burada önerilen Alsa derlemesini yaptım ama işe yaramadı.  (Bu arada, her yükseltmeden sonra ses sorunu yaşıyorum.)

Sesin gitme nedeni şu olabilir: İş yerinde virüslü bir bilgisayarda flash kullanmak durumundayım. Linux'a  bulaşmaz diye düşünüp aynı flash'ı evde de kullanıyordum.  İşyerinden bulaşan virüslü dosyayı evde silmeye çalıştım ama silinemedi. Bilgisayarı tekrar açtığımda ses gitmişti. Sebebi bu olabilir mi biliyorum tabii.

Sesin neden gittiğini ve sorunu neden bir türlü çözemediğimi anlayamadım. Usta bir kullanıcı olduğum söylenemez. Karşılaştığım sorunları nasıl çözdüğümü tam olarak anlayamadan çözdüm bugüne kadar.  Ancak bu kez çözemiyorum. Yardım edebilir misiniz?

if

@perperik, dpkg -l | grep alsa
aplay -l
lspci
lsmod
cat /proc/asound/card0/codec#* | grep Codec
çıktılarını alabilir miyim?

Oss'yi nederen faydalanarak kurmuştunuz? Halâ kurulumu?

perperik

#2
Çıktı şöyle:

perperik@perperik:~$ dpkg -l | grep alsa
ii  alsa-base                              1.0.24+dfsg-0ubuntu2                     ALSA driver configuration files
ii  alsa-oss                               1.0.17-5                                 ALSA wrapper for OSS applications
ii  alsa-tools                             1.0.24.1-0ubuntu1                        Console based ALSA utilities for specific hardware
ii  alsa-tools-gui                         1.0.24.1-0ubuntu1                        GUI based ALSA utilities for specific hardware
ii  alsa-utils                             1.0.24.2-0ubuntu8.1                      Utilities for configuring and using ALSA
ii  alsamixergui                           0.9.0rc2-1-9                             graphical soundcard mixer for ALSA soundcard driver
ii  alsaplayer-alsa                        0.99.80-5build1                          PCM player designed for ALSA (ALSA output module)
ii  alsaplayer-common                      0.99.80-5build1                          PCM player designed for ALSA (common files)
ii  alsaplayer-gtk                         0.99.80-5build1                          PCM player designed for ALSA (GTK+ version)
ii  bluez-alsa                             4.96-0ubuntu4                            Bluetooth ALSA support
ii  gnome-alsamixer                        0.9.7~cvs.20060916.ds.1-2.1ubuntu0.1     ALSA sound mixer for GNOME
ii  gstreamer0.10-alsa                     0.10.35-1                                GStreamer plugin for ALSA
perperik@perperik:~$ aplay -l
aplay: device_list:240: ses kartı bulunamadı...
perperik@perperik:~$ lspci
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 18)
00:01.0 PCI bridge: Intel Corporation Core Processor PCI Express x16 Root Port (rev 18)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06)
00:1c.2 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 3 (rev 06)
00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 06)
00:1c.5 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 6 (rev 06)
00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a6)
00:1f.0 ISA bridge: Intel Corporation 5 Series Chipset LPC Interface Controller (rev 06)
00:1f.2 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA IDE Controller (rev 06)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06)
00:1f.5 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 2 port SATA IDE Controller (rev 06)
01:00.0 VGA compatible controller: ATI Technologies Inc RV620 LE [Radeon HD 3450]
01:00.1 Audio device: ATI Technologies Inc RV620 Audio device [Radeon HD 34xx Series]
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)

perperik@perperik:~$ lsmod
Module                  Size  Used by
oss_audigyls           26410  0
nls_iso8859_1          12617  1
nls_cp437              12751  1
vfat                   17308  1
fat                    55577  1 vfat
rfcomm                 38408  0
bnep                   17923  2
bluetooth             148839  10 rfcomm,bnep
oss_usb               116006  0
oss_hdaudio           148283  0
osscore               561642  3 oss_audigyls,oss_usb,oss_hdaudio
parport_pc             32114  0
dm_crypt               22565  1
ppdev                  12849  0
fglrx                2756852  119
binfmt_misc            17292  1
asus_atk0110           17742  0
mei                    36466  0
psmouse                63474  0
joydev                 17393  0
serio_raw              12990  0
lp                     17455  0
parport                40930  3 parport_pc,ppdev,lp
vesafb                 13489  1
usbhid                 41905  0
hid                    77367  1 usbhid
usb_storage            44173  1
r8169                  47200  0
uas                    17699  0

perperik@perperik:~$ cat /proc/asound/card0/codec#* | grep Codec


Sanırım hala kurulu. Şuradan yararlanarak kurmuştum: http://forum.shiftdelete.net/linux/116493-ubuntu-sorun-cozum-basligi-143.html

Uyarı: Lütfen çıktılarınızı kod etiketi kullanarak veriniz.

if

@perperik, osstest
ossinfo
ne diyor?

perperik

#4
Bilgisayarımdan ses çıktı :)

Şöyle dedi:
perperik@perperik:~$ osstest
Sound subsystem and version: OSS 4.2 (b 2005/201108051838) (0x00040100)
Platform: Linux/i686 3.0.0-16-generic-pae #28-Ubuntu SMP Fri Jan 27 19:24:01 UTC 2012

*** Scanning sound adapter #-1 ***
/dev/oss/oss_hdaudio0/pcm0 (audio engine 0): HD Audio play pcm1
- Performing audio playback test...
  <left> OK <right> OK <stereo> OK <measured srate 47967.00 Hz (-0.07%)>
/dev/oss/oss_hdaudio0/pcm1 (audio engine 1): HD Audio play pcm2
- Performing audio playback test... /dev/oss/oss_hdaudio0/pcm1: No such file or directory
Can't open the device
/dev/oss/oss_hdaudio0/pcm2 (audio engine 2): HD Audio play pcm3
- Performing audio playback test... /dev/oss/oss_hdaudio0/pcm2: No such file or directory
Can't open the device
/dev/oss/oss_hdaudio0/pcm3 (audio engine 3): HD Audio play pcm4
- Performing audio playback test... /dev/oss/oss_hdaudio0/pcm3: No such file or directory
Can't open the device
/dev/oss/oss_hdaudio0/spdout0 (audio engine 4): HD Audio play spdifout
- Performing audio playback test... /dev/oss/oss_hdaudio0/spdout0: No such file or directory
Can't open the device
/dev/oss/oss_hdaudio0/pcmin0 (audio engine 5): HD Audio rec select1
- Skipping input only device
/dev/oss/oss_hdaudio0/pcmin1 (audio engine 6): HD Audio rec jack6
- Skipping input only device

*** Some errors were detected during the tests ***

perperik@perperik:~$ ossinfo
Version info: OSS 4.2 (b 2005/201108051838) (0x00040100) EXPIRED
Platform: Linux/i686 3.0.0-16-generic-pae #28-Ubuntu SMP Fri Jan 27 19:24:01 UTC 2012 (perperik)

Number of audio devices: 7
Number of audio engines: 11
Number of MIDI devices: 0
Number of mixer devices: 1


Device objects
0: osscore0 OSS core services
1: oss_hdaudio0 Intel HD Audio interrupts=2270 (2270)
    HD Audio controller Intel HD Audio
    Vendor ID    0x80863b56
    Subvendor ID 0x10438415
     Codec  0: Unknown (0x11060397/0x10438415)
2: oss_usb0 USB audio core services

MIDI devices (/dev/midi*)

Mixer devices
0: High Definition Audio 0x1106039 (Mixer 0 of device object 1)

Audio devices
HD Audio play pcm1                /dev/oss/oss_hdaudio0/pcm0  (device index 0)
HD Audio play pcm2                /dev/oss/oss_hdaudio0/pcm1  (device index 1)
HD Audio play pcm3                /dev/oss/oss_hdaudio0/pcm2  (device index 2)
HD Audio play pcm4                /dev/oss/oss_hdaudio0/pcm3  (device index 3)
HD Audio play spdifout            /dev/oss/oss_hdaudio0/spdout0  (device index 4)
HD Audio rec select1              /dev/oss/oss_hdaudio0/pcmin0  (device index 5)
HD Audio rec jack6                /dev/oss/oss_hdaudio0/pcmin1  (device index 6)

Nodes
  /dev/dsp -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_in -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_out -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_ac3 -> /dev/oss/oss_hdaudio0/spdout0
  /dev/dsp_mmap -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_multich -> /dev/oss/oss_hdaudio0/pcm0


Düzenleme Notu: Komut ve çıktılarını kod etiketi içerisinde veriniz.

if

@perperik, sudo soundoff && sudo soundon komutlarından sonra ses alabiliyor musunuz?

perperik

Hayır, alamıyorum.
Şöyle dedi:
****************************************************************
* NOTE! Your Open Sound System evaluation license has expired  *
****************************************************************

if

#7
@perperik, bu durum için tek çözümün oss'yi kaynak koddan derleme olduğu söylenmiş. Derleme için bu1 bağlantıdan faydalanabilirsiniz. Buradaki alsa derlemesini yaptığınızı söylediniz. Hem alsa hem oss olursa ses alamayabilirsiniz. Bence oss ile uğraşmadan önce alsa ile uğraşalım. Olmaz mı?:)

1 http://www.4front-tech.com/wiki/index.php/Building_OSSv4_from_source

perperik

Olur tabii. Ama daha önce Alsa'dan ses alamamıştım. Ve her yükseltmede aynı sorunla karşılaşıyordum. Sanırım tekrar etmesine neden olan daha temel bir problemim var. İlk yüklediğimde bilgisayar yeniydi. O zamandan beri her yükseltmede ses gidiyor. Çözebilir miyiz sizce?

if

@perperik, tekrar düşündüm de oss'den devam edelim:) Yukarıda verdiğim bağlantıda derleme anlatılmış. Anlatımda anlamadığınız yer varsa sorabilirsiniz. Derleme sırasında bir hata alırsanız o adımdan ileri gitmeyin ve o adıma kadar verdiğiniz komut ve çıktılarını buraya geçin.

perperik

Peki.
"Change to the source directory" kodunu yazarak başlıyorum değil mi?

if

@perperik, evet oradan başlayacaksınız. Hangi kaynak dosyayı indirdiniz?

perperik

Kaynak dosya mı indirdim? :)

Anladığım kadarıyla önce verilen linklerden kaynak dosya indirmem gerekiyor:) İlk linkteki "oss current"i indireyim mi o zaman?
("yeşil yaprak" sıfatının tam olarak hakkını veriyorum sanırım...)

if

@perperik, ilk bağlantıdakini indirmeniz uygun olur.  oss-v4.2-build2006-src-gpl.tar.bz2 olanını indirin.

Alıntı Yap("yeşil yaprak" sıfatının tam olarak hakkını veriyorum sanırım...)

:)

Önemli: Önce eski paketi kaldırmamız gerek. dpkg -l | grep oss çıktısını alabilir miyim?

perperik

perperik@perperik:~$ dpkg -l | grep oss
ii  alsa-oss                               1.0.17-5                                 ALSA wrapper for OSS applications
ii  audacity                               1.3.13-5                                 fast, cross-platform audio editor
ii  audacity-data                          1.3.13-5                                 fast, cross-platform audio editor (data)
ii  libflac++6                             1.2.1-4ubuntu1                           Free Lossless Audio Codec - C++ runtime library
ii  libflac8                               1.2.1-4ubuntu1                           Free Lossless Audio Codec - runtime C library
ii  libieee1284-3                          0.2.11-10                                cross-platform library for parallel port access
ii  libkrosscore4                          4:4.7.4-0ubuntu0.1                       Kross Core Library
ii  libqca2-plugin-ossl                    2.0.0~beta3-1                            SSL/TLS support for the Qt Cryptographic Architecture
ii  libwavpack1                            4.60.1-1                                 an audio codec (lossy and lossless) - library
ii  libwxgtk2.8-0                          2.8.11.0-0ubuntu10                       wxWidgets Cross-platform C++ GUI toolkit (GTK+ runtime)
ii  libzlcore-data                         0.12.10dfsg-4                            ZLibrary cross-platform development library (support files)
ii  libzlcore0.12                          0.12.10dfsg-4                            ZLibrary cross-platform development library (shared library)
ii  oss-linux                              4.2-2005                                 Open Sound System (http://www.opensound.com)


Çıktı bu. Söylediğiniz paketi indirdim.

if

@perperik, sudo dpkg --purge oss-linux

perperik

#16
Kaldırdı.
Devam ediyorum...

Daha ilk kodda hata verdi sanırım:

perperik@perperik:~$ cd /usr/src
perperik@perperik:/usr/src$ tar -xvjf ~/oss-v*.tar.bz2
tar (child): /home/perperik/oss-v*.tar.bz2: open olanaksız: Böyle bir dosya ya da dizin yok
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now


if

#17
:) @perperik, indirdiğiniz dosyanın Downloads dizininde olduğunu varsayıyorum. Bu taktirde vermeniz gereken komutlar: cd ~/Downloads
mv oss-v4.2-build2006-src-gpl.tar /tmp
Ardından cd /usr/src
sudo bunzip2 -c /tmp/oss-v4.2-build2006-src-gpl.tar.bz2 | sudo tar xvf -

perperik

İndirilenler'de idi. O şekilde yazdım ama:
perperik@perperik:/usr/src$ cd ~/İndirilenler
bash: cd: /home/perperik/İndirilenler: Böyle bir dosya ya da dizin yok
perperik@perperik:/usr/src$ mv oss-v4.2-build2006-src-gpl.tar /tmp
mv: `oss-v4.2-build2006-src-gpl.tar' durumlanamadı: Böyle bir dosya ya da dizin yok

if

bash: cd: /home/perperik/İndirilenler: Böyle bir dosya ya da dizin yok

cd ~/Downloads olarak dener misin?

perperik

#20
perperik@perperik:/usr/src$ bash: cd: /home/perperik/İndirilenler: Böyle bir dosya ya da dizin yok
'bash:' komutu bulunamadı, şunu mu demek istediniz:
'bash' paketinden 'bash' komutu (main)
bash:: komut bulunamadı
perperik@perperik:/usr/src$ cd ~/Downloads
bash: cd: /home/perperik/Downloads: Böyle bir dosya ya da dizin yok


:( Kurudu bütün bilgisayar. Ne dosya var, ne dizin :(  Ben mi yanlış yapıyorum?


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 03 Mart 2012 - 16:13:28

perperik@perperik:~$ osstest
'osstest' programı şu anda kurulu değil.  Kurulumunu şunu yazarak yapabilirsiniz:
sudo apt-get install oss4-base
perperik@perperik:~$ ossinfo


Diyor. Yapayım mı dediğini?

if

@perperik, indirdiğiniz dosyayı taşıdınız mı /tmp içerisine?

perperik

Şimdi taşıdım, siz söyleyince :)

if

O zaman sudo bunzip2 -c /tmp/oss-v4.2-build2006-src-gpl.tar.bz2 | sudo tar xvf - komutunu veriniz.

perperik

perperik@perperik:/usr/src$ bunzip2: Can't open input file /tmp/oss-v4.2-build2006-src-gpl.tar.bz2: No such file or directory.
tar: Bu bir tar arşivi gibi görünmüyor
tar: Önceki hatalardan dolayı hata durumlarıyla çıkılıyor