[LAU] Kernel 2.6.39.1

Ralf Mardorf ralf.mardorf at alice-dsl.net
Tue Jun 7 02:20:22 UTC 2011


Hi,

I guess this should be a new thread. I also tried to figure out myself
what I'm missing and I asked on Debian users mailing list first. Sorry,
but I've to asked again.

$ uname -a
Linux debian 2.6.39.1 #1 SMP PREEMPT Tue Jun 7 01:40:05 CEST 2011 x86_64
GNU/Linux

I started with my current kernel-rt's config and run make oldconfig.
PREEMPT?

Before I build and installed the kernel I removed all ALSA packages
excepted of libasound2 1.0.23-4, a dependency for the Debian audio
packages. I didn't replace it by a dummy package.

This seems not to be the correct way to use Kernel's ALSA?

I can run

$ jackd --sync -Xalsarawmidi -dalsa -r48000 -p1024

without getting an error message, it's the same for

$ jackd --sync -dalsa -r48000 -p1024

but if I run qjackctl I get
        
        03:11:54.885 Patchbay deactivated.
        03:11:54.887 Statistics reset.
        03:11:54.913 Could not open ALSA sequencer as a client. ALSA
        MIDI patchbay will be not available.
        ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq
        failed: Permission denied
        Cannot connect to server socket err = No such file or directory
        Cannot connect to server socket
        jack server is not running or cannot be started

E.g. no alsaconf.
The "Xilinx RME Hammerfall DSP MADI" is the RME HDSPe AIO, shouldn't the
name be correct for the new driver/firmware?

When running Jack, instead of showing the name DSP MADI and two MIDI
devices for the DSP MADI, there's no name and only one MIDI device for
the first card, hence the driver/firmware was switched?

# a
a2j                           alias                         apt-sortpkgs
atobm
a2j_control                   alsa_in                       ar
atop
a2jmidi_bridge                alsa_out                      arch
atopsar
a2jmidid                      amsynth                       ardour2
atq
a2p                           anacron
ardour2-session_exchange.py   atrm
a2x                           analyseplugin                 arp
aubiocut
ac3dec                        apm_available                 arpd
aubionotes
accept                        applyplugin                   artscat
aubioonset
accessdb                      appres                        artsd
aubiopitch
aclocal                       apropos                       artsdsp
aubiotrack
aclocal-1.11                  apt-add-repository            artsmessage
audacity
aconnectgui                   apt-cache                     artsplay
autoconf
acpi                          apt-cdrom                     artsrec
autoheader
acpi_available                apt-config                    artsshell
autom4te
acpid                         apt-extracttemplates          artswrapper
automake
acpi_listen                   apt-ftparchive                as
automake-1.11
add-apt-repository            apt-get                       as10k1
autoreconf
addgroup                      aptitude                      asciidoc
autoscan
addpart                       aptitude-create-state-bundle  aspell
autoupdate
addr2line                     aptitude-curses
aspell-autobuildhash          awk
add-shell                     aptitude-run-state-bundle
aspell-import                 axi-cache
adduser                       apt-key
asunder                       
aeolus                        apt-listchanges
at                            
agetty                        apt-mark
atd                           

# h
h2ph       halt       hd         head       helpztags  history
horgand    hostid     html2text  hwclock    hydrogen   
h2xs       hash       hdparm     help       hexdump    hmac256    host
hostname   htop       hwinfo

# hwinfo --sound
> hal.1: read hal dataprocess 2654: arguments to dbus_move_error() were
incorrect, assertion "(dest) == NULL || !dbus_error_is_set ((dest))"
failed in file dbus-errors.c line 280.
This is normally a bug in some application using the D-Bus library.
libhal.c 3483 : Error unsubscribing to signals, error=The name
org.freedesktop.Hal was not provided by any .service files
29: PCI 200.0: 0401 Multimedia audio controller                 
  [Created at pci.318]
  Unique ID: B35A.MZ+CP9Apr_E
  Parent ID: H0_h.9zE8Er2g1ED
  SysFS ID: /devices/pci0000:00/0000:00:06.0/0000:02:00.0
  SysFS BusID: 0000:02:00.0
  Hardware Class: sound
  Model: "Xilinx RME Hammerfall DSP MADI"
  Vendor: pci 0x10ee "Xilinx Corporation"
  Device: pci 0x3fc6 "RME Hammerfall DSP MADI"
  Revision: 0xd4
  Driver: "RME Hammerfall DSP MADI"
  Driver Modules: "snd_hdspm"
  Memory Range: 0xfdbf0000-0xfdbfffff (rw,non-prefetchable)
  IRQ: 18 (2402 events)
  Module Alias: "pci:v000010EEd00003FC6sv00000000sd00000000bc04sc01i00"
  Driver Info #0:
    Driver Status: snd_hdspm is active
    Driver Activation Cmd: "modprobe snd_hdspm"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #11 (PCI bridge)

31: PCI 405.0: 0401 Multimedia audio controller
  [Created at pci.318]
  Unique ID: wJko.J4wu6rKmng4
  Parent ID: qscc.ULOo3yhA66C
  SysFS ID: /devices/pci0000:00/0000:00:14.4/0000:04:05.0
  SysFS BusID: 0000:04:05.0
  Hardware Class: sound
  Model: "TERRATEC EWX 24/96"
  Vendor: pci 0x1412 "VIA Technologies Inc."
  Device: pci 0x1712 "ICE1712 [Envy24] PCI Multi-Channel I/O Controller"
  SubVendor: pci 0x153b "TERRATEC Electronic GmbH"
  SubDevice: pci 0x1130 "EWX 24/96"
  Revision: 0x02
  Driver: "ICE1712"
  Driver Modules: "snd_ice1712"
  I/O Ports: 0xbf00-0xbf1f (rw)
  I/O Ports: 0xbe00-0xbe0f (rw)
  I/O Ports: 0xbd00-0xbd0f (rw)
  I/O Ports: 0xbc00-0xbc3f (rw)
  IRQ: 20 (3 events)
  Module Alias: "pci:v00001412d00001712sv0000153Bsd00001130bc04sc01i00"
  Driver Info #0:
    Driver Status: snd_ice1712 is active
    Driver Activation Cmd: "modprobe snd_ice1712"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #23 (PCI bridge)

32: PCI 406.0: 0401 Multimedia audio controller
  [Created at pci.318]
  Unique ID: +QnG.J4wu6rKmng4
  Parent ID: qscc.ULOo3yhA66C
  SysFS ID: /devices/pci0000:00/0000:00:14.4/0000:04:06.0
  SysFS BusID: 0000:04:06.0
  Hardware Class: sound
  Model: "TERRATEC EWX 24/96"
  Vendor: pci 0x1412 "VIA Technologies Inc."
  Device: pci 0x1712 "ICE1712 [Envy24] PCI Multi-Channel I/O Controller"
  SubVendor: pci 0x153b "TERRATEC Electronic GmbH"
  SubDevice: pci 0x1130 "EWX 24/96"
  Revision: 0x02
  Driver: "ICE1712"
  Driver Modules: "snd_ice1712"
  I/O Ports: 0xbb00-0xbb1f (rw)
  I/O Ports: 0xba00-0xba0f (rw)
  I/O Ports: 0xb900-0xb90f (rw)
  I/O Ports: 0xb800-0xb83f (rw)
  IRQ: 21 (3 events)
  Module Alias: "pci:v00001412d00001712sv0000153Bsd00001130bc04sc01i00"
  Driver Info #0:
    Driver Status: snd_ice1712 is active
    Driver Activation Cmd: "modprobe snd_ice1712"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #23 (PCI bridge)

I stopped trying to get ALSA 1.0.24 for the current kernel-rt working,
regarding to several recommendations to use kernel 2.6.39.

There's still some information I'll read ...

Regards,

Ralf



More information about the Linux-audio-user mailing list