Code: Select all
kevin@localhost ~ $ alsamixer
cannot open mixer: No such file or directory
kevin@localhost ~ $ ls /dev|grep mixer
mixer
mixer1
mixer2
mixer3
kevin@localhost ~ $
Kevin
Code: Select all
kevin@localhost ~ $ alsamixer
cannot open mixer: No such file or directory
kevin@localhost ~ $ ls /dev|grep mixer
mixer
mixer1
mixer2
mixer3
kevin@localhost ~ $
Already tryed both.Chopinzee wrote:emerge alsa-utils and add your user to the audio group?
Code: Select all
kevin@localhost ~ $ ls /dev/snd/
ls: cannot access /dev/snd/: No such file or directory
kevin@localhost ~ $ cat /proc/asound/cards
0 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xfb100000 irq 21
kevin@localhost ~ $ emerge -pvq udev
[ebuild R ] sys-fs/udev-151-r1 USE="devfs-compat old-hd-rules -extras (-selinux) -test"
Not that I know of but i have had problems such as missing and corrupted files recently.VoidMage wrote:So, about those custom rules...?
Code: Select all
kevin@localhost ~ $ ls /etc/udev/rules.d/
64-device-mapper.rules 90-hal.rules
kevin@localhost ~ $ /lib/udev/rules.d/
bash: /lib/udev/rules.d/: is a directory
kevin@localhost ~ $ ls /lib/udev/rules.d/
30-kernel-compat.rules 50-firmware.rules 60-floppy.rules 60-persistent-serial.rules 60-persistent-v4l.rules 75-persistent-net-generator.rules 90-network.rules
40-gentoo.rules 50-udev-default.rules 60-persistent-alsa.rules 60-persistent-storage-tape.rules 61-persistent-storage-edd.rules 79-fstab_import.rules 95-udev-late.rules
40-isdn.rules 60-cdrom_id.rules 60-persistent-input.rules 60-persistent-storage.rules 75-cd-aliases-generator.rules 80-drivers.rules
kevin@localhost ~ $ cat /lib/udev/rules.d/
cat: /lib/udev/rules.d/: Is a directory
kevin@localhost ~ $ cat /lib/udev/rules.d/60-persistent-alsa.rules
# do not edit this file, it will be overwritten on update
ACTION!="add|change", GOTO="persistent_alsa_end"
SUBSYSTEM!="sound", GOTO="persistent_alsa_end"
KERNEL!="controlC[0-9]*", GOTO="persistent_alsa_end"
SUBSYSTEMS=="usb", ENV{ID_MODEL}=="", IMPORT{program}="usb_id --export %p"
SUBSYSTEMS=="usb", ENV{ID_IFACE}="$attr{bInterfaceNumber}"
ENV{ID_SERIAL}=="?*", ENV{ID_IFACE}=="?*", SYMLINK+="snd/by-id/$env{ID_BUS}-$env{ID_SERIAL}-$env{ID_IFACE}"
ENV{ID_SERIAL}=="?*", ENV{ID_IFACE}=="", SYMLINK+="snd/by-id/$env{ID_BUS}-$env{ID_SERIAL}"
ENV{ID_PATH}=="", IMPORT{program}="path_id %p"
ENV{ID_PATH}=="?*", SYMLINK+="snd/by-path/$env{ID_PATH}"
LABEL="persistent_alsa_end"
kevin@localhost ~ $ uname -A
uname: invalid option -- 'A'
Try `uname --help' for more information.
kevin@localhost ~ $ uname -a
Linux localhost 2.6.32.8 #3 SMP PREEMPT Sat Feb 20 11:22:58 EST 2010 x86_64 Dual-Core AMD Opteron(tm) Processor 1210 AuthenticAMD GNU/Linux
kevin@localhost ~ $ emerge -pqv alsa-utils
[ebuild R ] media-sound/alsa-utils-1.0.21-r1 USE="nls -doc -minimal"
* IMPORTANT: 2 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
kevin@localhost ~ $
Code: Select all
udevadm info --query=all --path=/class/sound/<chosen device>