[+] OSS4 i KDE 4.3 - cz

Tematy związane z oprogramowaniem, instalacją, konfiguracją
sanmarco
Posty: 20
Rejestracja: 18 lutego 2009, 21:35

[+] OSS4 i KDE 4.3 - częściowy brak dźwięku

Post autor: sanmarco »

Po instalacji oss-linux z gotowej paczki (według poradnika na DUG-u) po każdym uruchomieniu systemu pojawia się okno z komunikatem:

Kod: Zaznacz cały

Usunięte urządzenia dźwięku
KDE wykryło, że jedno lub więcej wewnętrznych urządzeń dźwięku zostało usuniętych.
Czy chcesz aby KDE usunęło te urządzenia na stałe?
Oto lista urządzeń, które mogą być usunięte:
Przechwyć: HDA NVidia (ALC888 Analog)
Wyjście: HDA NVidia (ALC888 Analog)
Brak dźwięków systemowych, Amarok uruchamia się i działa jak przy normalnym odtwarzaniu ale żadnego dźwięku nie ma, MPlayer pod KDE zawiesza się i informuje o krytycznym błędzie, Kaffeine odtwarza filmy z dźwiękiem, na stronach typu YT filmy odtwarzane są poprawnie.
W terminalu osstest działa, ossxmix działa, mplayer też, odtwarzanie z kilku źródeł również (mplayer w terminalu + filmik z YouTube)
A teraz konkrety:
System to Debian Squeeze z KDE 4.3.4

Kod: Zaznacz cały

nowy:/# lspci
00:00.0 Host bridge: nVidia Corporation C55 Host Bridge (rev a2)
00:00.1 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:00.2 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:00.3 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:00.4 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:00.5 RAM memory: nVidia Corporation C55 Memory Controller (rev a2)
00:00.6 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:00.7 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:01.0 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:01.1 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:01.2 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:01.3 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:01.4 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:01.5 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:01.6 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:02.0 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:02.1 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:02.2 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:03.0 PCI bridge: nVidia Corporation C55 PCI Express bridge (rev a1)
00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3)
00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3)
00:0a.2 RAM memory: nVidia Corporation MCP51 Memory Controller 0 (rev a3)
00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1)
00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
00:0f.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)
00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3)
01:00.0 VGA compatible controller: nVidia Corporation G84 [GeForce 8600 GT] (rev a1)
02:07.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 36)
02:0e.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link)

Kod: Zaznacz cały

nowy:/# uname -a
Linux nowy 2.6.32-trunk-686 #1 SMP Sun Jan 10 06:32:16 UTC 2010 i686 GNU/Linux
dpkg -l|grep oss4 nie wyświetla nic

Kod: Zaznacz cały

nowy:/# dpkg -l|grep oss
ii  libao2                         0.8.8-5                  Cross Platform Audio Output Library
ii  libflac8                       1.2.1-2+b1             Free Lossless Audio Codec - runtime C library
ii  libqca2-plugin-ossl       0.1~20070904-4     QCA OSSL plugin for libqca2
ii  libwavpack1                4.60.1-1                an audio codec (lossy and lossless) - library
ii  oss-compat                 0.0.4+nmu3          OSS compatibility package
ii  oss-linux                     4.2-2002               Open Sound System ([url]http://www.opensound.com[/url])

Kod: Zaznacz cały

nowy:/# lsmod                                   
Module                  Size  Used by           
nvidia               8783671  38                
agpgart                19516  1 nvidia          
xt_tcpudp               1743  1                 
ipt_MASQUERADE          1134  1                 
iptable_nat             3519  1                 
nf_nat                 10456  2 ipt_MASQUERADE,iptable_nat
nf_conntrack_ipv4       7597  3 iptable_nat,nf_nat        
nf_conntrack           37775  4 ipt_MASQUERADE,iptable_nat,nf_nat,nf_conntrack_ipv4
nf_defrag_ipv4           779  1 nf_conntrack_ipv4                                  
iptable_filter          1790  1                                                    
ip_tables               7690  2 iptable_nat,iptable_filter                         
x_tables                8335  4 xt_tcpudp,ipt_MASQUERADE,iptable_nat,ip_tables     
oss_usb                99386  0                                                    
oss_hdaudio           137871  0                                                    
osscore               525546  2 oss_usb,oss_hdaudio                                
fuse                   43554  1                                                    
loop                    9721  0                                                    
firewire_sbp2           9575  0                                                    
i2c_nforce2             4464  0                                                    
parport_pc             15799  0                                                    
parport                22554  1 parport_pc                                         
i2c_core               12612  2 nvidia,i2c_nforce2                                 
evdev                   5609  10                                                   
serio_raw               2916  0                                                    
pcspkr                  1207  0                                                    
processor              25803  0                                                    
psmouse                44409  0                                                    
ext3                   93828  4
jbd                    31965  1 ext3
mbcache                 3762  1 ext3
ide_gd_mod             17103  6
ide_cd_mod             21044  0
cdrom                  26487  1 ide_cd_mod
ata_generic             2015  0
ide_pci_generic         1924  0
ohci_hcd               16804  0
firewire_ohci          16477  0
ehci_hcd               27230  0
amd74xx                 3552  5
firewire_core          30915  2 firewire_sbp2,firewire_ohci
floppy                 40923  0
crc_itu_t               1035  1 firewire_core
sata_nv                15386  0
pcnet32                22126  0
mii                     2714  1 pcnet32
libata                113728  2 ata_generic,sata_nv
forcedeth              40709  0
button                  3598  0
scsi_mod              101073  2 firewire_sbp2,libata
ide_core               63850  4 ide_gd_mod,ide_cd_mod,ide_pci_generic,amd74xx
usbcore                97930  4 oss_usb,ohci_hcd,ehci_hcd
nls_base                4541  1 usbcore
thermal                 9206  0
fan                     2586  0
thermal_sys             9378  3 processor,thermal,fan

Kod: Zaznacz cały

nowy:/# ossinfo                                                                               
Version info: OSS 4.2 (b 2002/200911060735) (0x00040100) TRIAL                                
Platform: Linux/i686 2.6.32-trunk-686 #1 SMP Sun Jan 10 06:32:16 UTC 2010 (nowy)              

Number of audio devices:        9
Number of audio engines:        13
Number of MIDI devices:         0 
Number of mixer devices:        1 


Device objects
 0: osscore0 OSS core services
 1: oss_hdaudio0 nVidia HD Audio interrupts=422 (422)
    HD Audio controller nVidia HD Audio              
    Vendor ID    0x10de026c
    Subvendor ID 0x1458a002
     Codec  0: ALC888 (0x10ec0888/0x1458e601)
 2: oss_usb0 USB audio core services

MIDI devices (/dev/midi*)

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

Audio devices
HD Audio play front               /dev/oss/oss_hdaudio0/pcm0  (device index 0)
HD Audio play rear                /dev/oss/oss_hdaudio0/pcm1  (device index 1)
HD Audio play center/LFE          /dev/oss/oss_hdaudio0/pcm2  (device index 2)
HD Audio play side                /dev/oss/oss_hdaudio0/pcm3  (device index 3)
HD Audio play pcm4                /dev/oss/oss_hdaudio0/pcm4  (device index 4)
HD Audio play spdif-out           /dev/oss/oss_hdaudio0/spdout0  (device index 5)
HD Audio rec mix                  /dev/oss/oss_hdaudio0/pcmin0  (device index 6)
HD Audio rec mix                  /dev/oss/oss_hdaudio0/pcmin1  (device index 7)
HD Audio rec int-spdifin          /dev/oss/oss_hdaudio0/spdin0  (device index 8)

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
Próbowałem szukać informacji na ten temat ale konkretów pasujących do mojej sytuacji nie znalazłem gdyby więc komuś przyszło coś do głowy to bardzo proszę.
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Wyczyść plik phonondevicerc w ~/.kde gdzies tam jest.
Nie pamiętam dokładnie ścieżki bo nie mam kde.
sanmarco
Posty: 20
Rejestracja: 18 lutego 2009, 21:35

Post autor: sanmarco »

¦cieżka do pliku:
~/.kde/share/config/phonondevicesrc
Po wyczyszczeniu pliku, restarcie systemu, zmianie wyjścia na OSS w Ustawienia systemowe/Multimedia (wcześniej było nieaktywne) jak na razie WSZYSTKO pięknie śmiga
Wielkie dzięki ilin za pomoc - chylę czoła przed Twoją wiedzą

PS
A tak zupełnie z innej beczki: skąd Ty i Tobie podobni bierzecie czas na to wszystko to naprawdę nie mam pojęcia. Do następnego razu!
ODPOWIEDZ