[+] System wykrywa kart

Tematy związane z oprogramowaniem, instalacją, konfiguracją
tomekfm
Posty: 3
Rejestracja: 19 marca 2013, 18:46

[+] System wykrywa kartę dźwiękową ale zachowuje się jakby jej nie było

Post autor: tomekfm »

Witam.
Mam pewien problem, zainstalowałem Debiana 6.0.7 i wszystko rusza z wyjątkiem dwóch małych elementów.
  1. Mniejszy, gdy chcę zrobić coś z uprawnieniami roota i poprzedzam polecenie "sudo" potem wpisuję hasło wyrzuca mi taki błąd:

    Kod: Zaznacz cały

    tomekfm is not in the sudoers file.  This incident will be reported.
    
    ale przez terminal roota wszystko działa.
  2. Drugi ten bardziej skomplikowany, Mam wpiętą starą kartę dźwiękową Yamaha YMF724F -v (PCI) (pod równolegle zainstalowanym Windowsem XP 100% sprawna, więc problem raczej do rozwiązania). A Debian zachowuje się jakby jej nie było, ikona u góry wygląda tak jakbym wyciszył dźwięki. Gdy kliknę na nią PPM-> Otwórz regulację głośności wyświetla się taki komunikat

    Kod: Zaznacz cały

    Nie odnaleziono wtyczek GStreamer i/lub urządzeń regulacji głośności.

    Więc pierwsze co, to udaję się w System->Preferencje->Dźwięk i dokładnie ten sam komunikat. Potem próba odpalenia ALSAmixera

    Kod: Zaznacz cały

    tomekfm@TOMEKFMdebian:~$ alsamixer
    cannot open mixer: Nie ma takiego pliku ani katalogu

    Co niepokojące, ALSA jest zainstalowana. Naszła mnie myśl, że może karta nie jest wykrywana przez Linuksa, ale zaczynam szukać z pomocą Google, wpisuję w konsolę:

    Kod: Zaznacz cały

    lspci
    i co widzę:

    Kod: Zaznacz cały

    05:01.0 Multimedia audio controller: Yamaha Corporation YMF-724F [DS-1 Audio Controller] (rev 03)
    Czyli system widzi i nie widzi karty jednocześnie? Co do "wtyczek GStreamer" to sporo z nich jest zainstalowanych
Więc pozdrawiam wszystkich i mam nadzieję na pomoc

Edycja:
Macie jeszcze takie coś, ponoć może się przydać

Kod: Zaznacz cały

root@TOMEKFMdebian:/home/tomekfm# cat /etc/modprobe.d/alsa-base.conf
# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7
# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; /sbin/modprobe --quiet snd-seq ; }
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && { /sbin/modprobe --quiet snd-seq-midi ; : ; }
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && { /sbin/modprobe --quiet snd-emu10k1-synth ; : ; }

# Prevent abnormal drivers from grabbing index 0
options bt87x index=-2
options cx88_alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
# Keep snd-pcsp from beeing loaded as first soundcard
options snd-pcsp index=-2
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-2

Jądro:

Kod: Zaznacz cały

Linux TOMEKFMdebian 2.6.32-5-amd64 #1 SMP Mon Feb 25 00:26:11 UTC 2013 x86_64 GNU/Linux

Wersja architektury systemu:

Kod: Zaznacz cały

amd64

Lista urządzeń obecnych w komputerze:

Kod: Zaznacz cały

00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
    Subsystem: Giga-byte Technology GA-EP45-DS5 Motherboard
00:01.0 PCI bridge: Intel Corporation 4 Series Chipset PCI Express Root Port (rev 03)
    Kernel driver in use: pcieport
00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
    Subsystem: Giga-byte Technology GA-EP45-DS5 Motherboard
    Kernel driver in use: uhci_hcd
00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5
    Subsystem: Giga-byte Technology GA-EP45-DS5 Motherboard
    Kernel driver in use: uhci_hcd
00:1a.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6
    Subsystem: Giga-byte Technology GA-EP45-DS5 Motherboard
    Kernel driver in use: uhci_hcd
00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2
    Subsystem: Giga-byte Technology GA-EP45-DS5 Motherboard
    Kernel driver in use: ehci_hcd
00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1
    Kernel driver in use: pcieport
00:1c.4 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 5
    Kernel driver in use: pcieport
00:1c.5 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 6
    Kernel driver in use: pcieport
00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
    Subsystem: Giga-byte Technology GA-EP45-DS5 Motherboard
    Kernel driver in use: uhci_hcd
00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
    Subsystem: Giga-byte Technology GA-EP45-DS5 Motherboard
    Kernel driver in use: uhci_hcd
00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
    Subsystem: Giga-byte Technology GA-EP45-DS5 Motherboard
    Kernel driver in use: uhci_hcd
00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
    Subsystem: Giga-byte Technology GA-EP45-DS5 Motherboard
    Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIB (ICH10) LPC Interface Controller
    Subsystem: Giga-byte Technology Device 5001
00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port SATA IDE Controller #1
    Subsystem: Giga-byte Technology Device b002
    Kernel driver in use: ata_piix
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
    Subsystem: Giga-byte Technology GA-EP45-DS5 Motherboard
    Kernel driver in use: i801_smbus
00:1f.5 IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port SATA IDE Controller #2
    Subsystem: Giga-byte Technology Device b002
    Kernel driver in use: ata_piix
01:00.0 VGA compatible controller: nVidia Corporation G92 [GeForce GTS 250] (rev a2)
    Subsystem: nVidia Corporation Device 0716
    Kernel driver in use: nouveau
03:00.0 IDE interface: JMicron Technology Corp. JMB368 IDE controller
    Subsystem: Giga-byte Technology Device b000
    Kernel driver in use: pata_jmicron
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
    Subsystem: Giga-byte Technology GA-EP45-DS5 Motherboard
    Kernel driver in use: r8169
05:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev 80)
    Subsystem: VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller
    Kernel driver in use: firewire_ohci
05:01.0 Multimedia audio controller: Yamaha Corporation YMF-724F [DS-1 Audio Controller] (rev 03)
    Subsystem: Yamaha Corporation DS-XG PCI Audio CODEC

Kod: Zaznacz cały

00:00.0 0600: 8086:2e20 (rev 03)
00:01.0 0604: 8086:2e21 (rev 03)
00:1a.0 0c03: 8086:3a37
00:1a.1 0c03: 8086:3a38
00:1a.2 0c03: 8086:3a39
00:1a.7 0c03: 8086:3a3c
00:1c.0 0604: 8086:3a40
00:1c.4 0604: 8086:3a48
00:1c.5 0604: 8086:3a4a
00:1d.0 0c03: 8086:3a34
00:1d.1 0c03: 8086:3a35
00:1d.2 0c03: 8086:3a36
00:1d.7 0c03: 8086:3a3a
00:1e.0 0604: 8086:244e (rev 90)
00:1f.0 0601: 8086:3a18
00:1f.2 0101: 8086:3a20
00:1f.3 0c05: 8086:3a30
00:1f.5 0101: 8086:3a26
01:00.0 0300: 10de:0615 (rev a2)
03:00.0 0101: 197b:2368
04:00.0 0200: 10ec:8168 (rev 02)
05:00.0 0c00: 1106:3044 (rev 80)
05:01.0 0401: 1073:000d (rev 03)

Wyniki

Kod: Zaznacz cały

tomekfm@TOMEKFMdebian:~$ cat /proc/asound/cards
--- no soundcards ---
tomekfm@TOMEKFMdebian:~$ cat /proc/asound/modules
tomekfm@TOMEKFMdebian:~$ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.21.

znowu niby nie ma karty, która jest.


Wynik Skryptu:

Kod: Zaznacz cały

--2013-03-19 23:38:17--  http://alsa-project.org/alsa-info.sh
Translacja alsa-project.org... 77.48.224.243
Łączenie się z alsa-project.org|77.48.224.243|:80... połączono.
Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 302 Found
Lokalizacja: http://git.alsa-project.org/?p=alsa-driver.git;a=blob_plain;hb=refs/heads/build;f=alsa/utils/alsa-info.sh [podążanie]
--2013-03-19 23:38:17--  http://git.alsa-project.org/?p=alsa-driver.git;a=blob_plain;hb=refs/heads/build;f=alsa/utils/alsa-info.sh
Translacja git.alsa-project.org... 77.48.224.243
Łączenie się z git.alsa-project.org|77.48.224.243|:80... połączono.
Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 200 OK
Długość: nieznana [application/x-sh]
Zapis do: `alsa-info.sh'

    [ <=>                                   ] 27.785      --.-K/s   w  0,1s    

2013-03-19 23:38:18 (244 KB/s) - zapisano `alsa-info.sh' [27785]

ALSA Information Script v 0.4.61
--------------------------------

This script visits the following commands/files to collect diagnostic
information about your ALSA installation and sound related hardware.

  dmesg
  lspci
  lsmod
  aplay
  amixer
  alsactl
  /proc/asound/
  /sys/class/sound/
  ~/.asoundrc (etc.)

See './alsa-info.sh --help' for command line options.

/usr/sbin/alsactl: save_state:1504: No soundcards found...
cat: /tmp/alsa-info.JamvTeKGlD/alsactl.tmp: No such file or directory
Automatically upload ALSA information to www.alsa-project.org? [y/N] : y
Uploading information to www.alsa-project.org ...  Done!

Your ALSA information is located at http://www.alsa-project.org/db/?f=5f1c9e57f20d36fd69b638d084adbbc8c485ceba

Please inform the person helping you.
To chyba wszystko, jakieś pomysły?
Awatar użytkownika
kodama
Junior Member
Posty: 633
Rejestracja: 23 maja 2010, 22:30
Lokalizacja: Poznań

Post autor: kodama »

Co do pierwszego, to w miarę jasno przecież napisane, że nie ma wpisu w pliku /etc/sudoers dla danego użytkownika. Jako root wpisz:

Kod: Zaznacz cały

visudo
i dopisz wedle swoich preferencji do pliku sudoers.

W sprawie karty nie mam za bardzo pojęcia co może być nie tak, może jakbyś dostarczył informacji więcej? -> threads/12771-Zakładając-temat-przeczyt ... post81406?
tomekfm
Posty: 3
Rejestracja: 19 marca 2013, 18:46

Post autor: tomekfm »

Dziękować, z sudo się jutro pobawię.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Co do karty, na tej stronie jest wszystko wyjaśnione: http://wiki.debian.org/snd-ymfpci
tomekfm
Posty: 3
Rejestracja: 19 marca 2013, 18:46

Post autor: tomekfm »

Dziękuję bardzo, wszystko działa jak należy. Sudo i karta dźwiękowa.
ODPOWIEDZ