Hey everyone
I'm running SuSE 9.1 and am trying to get Ardour and Jack to work properly. I used Yast to install Ardour, while Jack just came installed already. I started Jack using the following commmand:
$ sudo jackd -d alsa -d hw:1
and Adrour with this command:
$ sudo ardour
I tried jackstart, but it apparently could not find that command.
In Ardour I can record, but the sound is distorted. Also, when monitoring the output of my M Audio Delta 44 sound card, the output is delayed compared to the input.
How should I go about getting better sound? Do I have to recompile the kernel? Do I need to add a patch?
Thanks for any help with this. Sorry, when it comes to Linux audio I'm a bit of a noob...
Ben
Dear List,
I have this Kworld MPEG tv-tunner with PHILIPS chipset but which is detected by SuSE as bt878.
Problem is when using YaST to configure the tunner, it scans for programs but none is found. It looks like the tv cable provider would be offline. However, in those frequency ranges, channels are detected well under windows, and windows identifies the tunner as having Philips chipset.
I also find this link regarding other distro, but I will not renounce to SuSE no matter what: http://www.linux360.ro/forum/viewtopic.php?t=748&postdays=0&postorde...
Can you please help me get this work? I would really appreciate it. It's actually for a very good friend, so :).
Yours Sincerely,
On Tuesday 07 September 2004 16:37, Anton Alin-Adrian wrote:
Dear List,
I have this Kworld MPEG tv-tunner with PHILIPS chipset but which is detected by SuSE as bt878.
Problem is when using YaST to configure the tunner, it scans for programs but none is found. It looks like the tv cable provider would be offline. However, in those frequency ranges, channels are detected well under windows, and windows identifies the tunner as having Philips chipset.
I also find this link regarding other distro, but I will not renounce to SuSE no matter what: http://www.linux360.ro/forum/viewtopic.php?t=748&postdays=0&postorde... start=15
Can you please help me get this work? I would really appreciate it. It's actually for a very good friend, so :).
Yours Sincerely,
Alin-Adrian Anton Spintech Systems GPG keyID 0x1E2FFF2E (2963 0C11 1AF1 96F6 0030 6EE9 D323 639D 1E2F FF2E) gpg --keyserver pgp.mit.edu --recv-keys 1E2FFF2E
Anton,
Which version of SuSE and which version of the kernel?
A dmesg, and /etc/modprobe.config or the equivalent would help a lot.
Cheers, Dave
PS: This is what I get on my system with my card.
Form the dmesg:
Linux video capture interface: v1.00 bttv: driver version 0.9.13 loaded bttv: using 8 buffers with 2080k (520 pages) each for capture bttv: Bt8xx card found (0). bttv0: Bt848 (rev 18) at 0000:03:0d.0, irq: 21, latency: 64, mmio: 0xdfeff000 bttv0: using: AVerMedia TVPhone [card=6,insmod option] bttv0: gpio: en=00000000, out=00000000 in=00feffc3 [init] i2c-algo-bit.o: (0) scl=1, sda=1 i2c-algo-bit.o: (1) scl=1, sda=0 i2c-algo-bit.o: (2) scl=1, sda=1 i2c-algo-bit.o: (3) scl=0, sda=1 i2c-algo-bit.o: (4) scl=1, sda=1 i2c-algo-bit.o: bt848 #0 [sw] passed test. bttv0: using tuner=2 bttv0: i2c: checking for MSP34xx @ 0x80... not found bttv0: i2c: checking for TDA9875 @ 0xb0... not found bttv0: i2c: checking for TDA7432 @ 0x8a... not found tvaudio: TV audio decoder + audio/video mux driver tvaudio: known chips: tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951),ta8874z tuner: chip found at addr 0xc2 i2c-bus bt848 #0 [sw] tuner: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles)) by bt848 #0 [sw] bttv0: registered device video0 bttv0: registered device vbi0 bttv0: registered device radio0 bttv0: PLL: 28636363 => 35468950 .. ok bttv0: add subdevice "remote0"
And from my /etc/modprobe.config:
options i2c-algo-bit bit_test=1 options bttv card=6 pll=28 radio=1 tuner=2
# YaST2 configured TV card # sLwP.ei6eMzKDZY3:User-Defined TV Card alias char-major-81-0 bttv alias char-major-81-1 off alias char-major-81-2 off alias char-major-81-3 off
SuSE 9.1
dmesg output:
Linux version 2.6.4-52-default (geeko@buildhost) (gcc version 3.3.3 (SuSE Linux)) #1 Wed Apr 7 02:08:30 UTC 2004 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000001fffc000 (usable) BIOS-e820: 000000001fffc000 - 000000001ffff000 (ACPI data) BIOS-e820: 000000001ffff000 - 0000000020000000 (ACPI NVS) BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved) BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved) 501MB vmalloc/ioremap area available. 0MB HIGHMEM available. 511MB LOWMEM available. On node 0 totalpages: 131068 DMA zone: 4096 pages, LIFO batch:1 Normal zone: 126972 pages, LIFO batch:16 HighMem zone: 0 pages, LIFO batch:1 DMI 2.3 present. Built 1 zonelists Kernel command line: root=/dev/hda7 vga=0x314 acpi=off desktop resume=/dev/hda6 splash=silent bootsplash: silent mode. Initializing CPU#0 PID hash table entries: 2048 (order 11: 16384 bytes) CKRM Initialized Detected 2134.428 MHz processor. Using tsc for high-res timesource Console: colour dummy device 80x25 Memory: 515024k/524272k available (1969k kernel code, 8452k reserved, 677k data, 212k init, 0k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay loop... 4194.30 BogoMIPS Security Scaffold v1.0.0 initialized SELinux: Initializing. SELinux: Starting in permissive mode There is already a security framework initialized, register_security failed. Failure registering capabilities with the kernel selinux_register_security: Registering secondary module capability Capability LSM initialized Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) Mount-cache hash table entries: 512 (order: 0, 4096 bytes) checking if image is initramfs...it isn't (no cpio magic); looks like an initrd Looking for DSDT in initrd ...No customized DSDT found in initrd! Freeing initrd memory: 1099k freed CPU: After generic identify, caps: 0383fbff c1c3fbff 00000000 00000000 CPU: After vendor identify, caps: 0383fbff c1c3fbff 00000000 00000000 CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) CPU: L2 Cache: 256K (64 bytes/line) CPU: After all inits, caps: 0383fbff c1c3fbff 00000000 00000020 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: AMD Athlon(TM) XP 2600+ stepping 01 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX do_initcalls init_elf_binfmt NET: Registered protocol family 16 PCI: PCI BIOS revision 2.10 entry at 0xf1990, last bus=1 PCI: Using configuration type 1 mtrr: v2.0 (20020519) ACPI: Subsystem revision 20040326 ACPI: Interpreter disabled. Linux Plug and Play Support v0.97 (c) Adam Belay ACPI: ACPI tables contain no PCI IRQ routing entries PCI: Invalid ACPI-PCI IRQ routing table PCI: Probing PCI hardware PCI: Probing PCI hardware (bus 00) ... the first call_usermodehelper: pci_bus PCI: Using IRQ router VIA [1106/3177] at 0000:00:11.0 PCI: IRQ 0 for device 0000:00:0b.0 doesn't match PIRQ mask - try pci=usepirqmask PCI: IRQ 0 for device 0000:00:0e.0 doesn't match PIRQ mask - try pci=usepirqmask PCI: IRQ 0 for device 0000:00:0e.1 doesn't match PIRQ mask - try pci=usepirqmask vesafb: framebuffer at 0xf0000000, mapped to 0xe0800000, size 16384k vesafb: mode is 800x600x16, linelength=1600, pages=2 vesafb: protected mode interface info at c000:f0c0 vesafb: scrolling: redraw vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0 fb0: VESA VGA frame buffer device apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac) Initial HugeTLB pages allocated: 0 ikconfig 0.7 with /proc/config* VFS: Disk quotas dquot_6.5.1 SELinux: Registering netfilter hooks Initializing Cryptographic API isapnp: Scanning for PnP cards... isapnp: No Plug & Play device found bootsplash 3.1.6-2004/03/31: looking for picture.... silentjpeg size 27761 bytes, found (800x600, 11810 bytes, v3). Console: switching to colour frame buffer device 92x32 Real Time Clock Driver v1.12 Serial: 8250/16550 driver $Revision: 1.90 $ 48 ports, IRQ sharing enabled ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A Using anticipatory io scheduler Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 RAMDISK driver initialized: 16 RAM disks of 64000K size 1024 blocksize loop: loaded (max 8 devices) Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx VP_IDE: IDE controller at PCI slot 0000:00:11.1 VP_IDE: chipset revision 6 VP_IDE: not 100% native mode: will probe irqs later VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci0000:00:11.1 ide0: BM-DMA at 0xb800-0xb807, BIOS settings: hda:DMA, hdb:DMA ide1: BM-DMA at 0xb808-0xb80f, BIOS settings: hdc:DMA, hdd:DMA hda: Maxtor 6Y080L0, ATA DISK drive hdb: WDC AC28400R, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hdc: ASUS DVD-RW DRW-0402P, ATAPI CD/DVD-ROM drive hdd: CD-ROM 50X, ATAPI CD/DVD-ROM drive ide1 at 0x170-0x177,0x376 on irq 15 hda: max request size: 128KiB hda: 160086528 sectors (81964 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(133) hda: hda1 hda2 hda3 < hda5 hda6 hda7 > hda4 hdb: max request size: 128KiB hdb: 16514064 sectors (8455 MB) w/512KiB Cache, CHS=16383/16/63 hdb: hdb1 hdb2 < hdb5 > ide-floppy driver 0.99.newide mice: PS/2 mouse device common for all mice input: PC Speaker serio: i8042 AUX port at 0x60,0x64 irq 12 input: ImPS/2 Generic Wheel Mouse on isa0060/serio1 serio: i8042 KBD port at 0x60,0x64 irq 1 input: AT Translated Set 2 keyboard on isa0060/serio0 md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27 NET: Registered protocol family 2 IP: routing cache hash table of 4096 buckets, 32Kbytes TCP: Hash tables configured (established 32768 bind 65536) NET: Registered protocol family 1 NET: Registered protocol family 8 NET: Registered protocol family 20 Resume Machine: resuming from /dev/hda6 Resuming from device hda6 Resume Machine: This is normal swap space PM: Reading pmdisk image. PM: Resume from disk failed. md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. RAMDISK: Compressed image found at block 0 VFS: Mounted root (ext2 filesystem). ReiserFS: hda7: found reiserfs format "3.6" with standard journal ReiserFS: hda7: using ordered data mode ReiserFS: hda7: journal params: device hda7, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 ReiserFS: hda7: checking transaction log (hda7) ReiserFS: hda7: Using r5 hash to sort names VFS: Mounted root (reiserfs filesystem) readonly. Trying to move old root to /initrd ... failed Unmounting old root Trying to free ramdisk memory ... okay Freeing unused kernel memory: 212k freed Adding 1032656k swap on /dev/hda6. Priority:42 extents:1 md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. device-mapper: 4.1.0-ioctl (2003-12-10) initialised: dm@uk.sistina.com subfs 0.9 Intel536: no version for "struct_module" found: kernel tainted. Intel536: no version magic, tainting kernel. Intel536: module license 'Proprietary' taints kernel. drivers/usb/core/usb.c: registered new driver usbfs drivers/usb/core/usb.c: registered new driver hub via-rhine.c:v1.10-LK1.1.19-2.5 July-12-2003 Written by Donald Becker http://www.scyld.com/network/via-rhine.html PCI: Assigned IRQ 11 for device 0000:00:12.0 eth0: VIA VT6102 Rhine-II at 0xb400, 00:0c:6e:da:1d:73, IRQ 11. eth0: MII PHY found at address 1, status 0x7849 advertising 01e1 Link 0000. NET: Registered protocol family 17 USB Universal Host Controller Interface driver v2.2 PCI: Found IRQ 3 for device 0000:00:10.0 IRQ routing conflict for 0000:00:10.0, have irq 5, want irq 3 IRQ routing conflict for 0000:00:10.1, have irq 5, want irq 3 IRQ routing conflict for 0000:00:10.2, have irq 5, want irq 3 IRQ routing conflict for 0000:00:10.3, have irq 5, want irq 3 uhci_hcd 0000:00:10.0: UHCI Host Controller uhci_hcd 0000:00:10.0: irq 5, io base 0000d800 uhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 1 usb usb1: Product: UHCI Host Controller usb usb1: Manufacturer: Linux 2.6.4-52-default uhci_hcd usb usb1: SerialNumber: 0000:00:10.0 hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected PCI: Found IRQ 3 for device 0000:00:10.1 IRQ routing conflict for 0000:00:10.0, have irq 5, want irq 3 IRQ routing conflict for 0000:00:10.1, have irq 5, want irq 3 IRQ routing conflict for 0000:00:10.2, have irq 5, want irq 3 IRQ routing conflict for 0000:00:10.3, have irq 5, want irq 3 uhci_hcd 0000:00:10.1: UHCI Host Controller uhci_hcd 0000:00:10.1: irq 5, io base 0000d400 uhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 2 usb usb2: Product: UHCI Host Controller usb usb2: Manufacturer: Linux 2.6.4-52-default uhci_hcd usb usb2: SerialNumber: 0000:00:10.1 hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected PCI: Found IRQ 3 for device 0000:00:10.2 IRQ routing conflict for 0000:00:10.0, have irq 5, want irq 3 IRQ routing conflict for 0000:00:10.1, have irq 5, want irq 3 IRQ routing conflict for 0000:00:10.2, have irq 5, want irq 3 IRQ routing conflict for 0000:00:10.3, have irq 5, want irq 3 uhci_hcd 0000:00:10.2: UHCI Host Controller NET: Registered protocol family 23 Linux agpgart interface v0.100 (c) Dave Jones uhci_hcd 0000:00:10.2: irq 5, io base 0000d000 uhci_hcd 0000:00:10.2: new USB bus registered, assigned bus number 3 usb usb3: Product: UHCI Host Controller usb usb3: Manufacturer: Linux 2.6.4-52-default uhci_hcd usb usb3: SerialNumber: 0000:00:10.2 hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected agpgart: Detected VIA KT400/KT400A/KT600 chipset agpgart: Maximum main memory to use for agp memory: 439M agpgart: AGP aperture is 64M @ 0xf8000000 PCI: Found IRQ 3 for device 0000:00:10.3 IRQ routing conflict for 0000:00:10.0, have irq 5, want irq 3 IRQ routing conflict for 0000:00:10.1, have irq 5, want irq 3 IRQ routing conflict for 0000:00:10.2, have irq 5, want irq 3 IRQ routing conflict for 0000:00:10.3, have irq 5, want irq 3 ehci_hcd 0000:00:10.3: EHCI Host Controller ehci_hcd 0000:00:10.3: irq 5, pci mem e193c000 ehci_hcd 0000:00:10.3: new USB bus registered, assigned bus number 4 ehci_hcd 0000:00:10.3: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29 usb usb4: Product: EHCI Host Controller usb usb4: Manufacturer: Linux 2.6.4-52-default ehci_hcd usb usb4: SerialNumber: 0000:00:10.3 hub 4-0:1.0: USB hub found hub 4-0:1.0: 6 ports detected PCI: Found IRQ 4 for device 0000:00:11.5 IRQ routing conflict for 0000:00:11.5, have irq 9, want irq 4 PCI: Setting latency timer of device 0000:00:11.5 to 64 powernow-k8: AMD Athlon 64 or AMD Opteron processor required powernow: PowerNOW! Technology present. Can scale: nothing. ALSA sound/pci/via82xx.c:588: codec_read: codec 0 is not valid [0x87e5370] ALSA sound/pci/via82xx.c:588: codec_read: codec 0 is not valid [0x87e5370] ALSA sound/pci/via82xx.c:588: codec_read: codec 0 is not valid [0x87e5370] ALSA sound/pci/via82xx.c:588: codec_read: codec 0 is not valid [0x87e5370] NET: Registered protocol family 10 Disabled Privacy Extensions on device c03545c0(lo) IPv6 over IPv4 tunneling driver Disabled Privacy Extensions on device de64d800(sit0) hdb: drive_cmd: status=0x51 { DriveReady SeekComplete Error } hdb: drive_cmd: error=0x04 { DriveStatusError } hdb: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error } hdb: task_no_data_intr: error=0x04 { DriveStatusError } parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE] parport0: irq 7 detected lp0: using parport0 (polling). drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic drivers/usb/core/usb.c: registered new driver usbserial drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0 Non-volatile memory driver v1.2 end_request: I/O error, dev fd0, sector 0 end_request: I/O error, dev fd0, sector 0 hdc: ATAPI 32X DVD-ROM DVD-R CD-R/RW drive, 2000kB Cache Uniform CD-ROM driver Revision: 3.20 hdd: ATAPI 50X CD-ROM drive, 128kB Cache SCSI subsystem initialized st: Version 20040318, fixed bufsize 32768, s/g segs 256 BIOS EDD facility v0.13 2004-Mar-09, 2 devices found eth0: no IPv6 routers present nvidia: module license 'NVIDIA' taints kernel. 0: nvidia: loading NVIDIA Linux x86 NVIDIA Kernel Module 1.0-5336 Wed Jan 14 18:29:26 PST 2004 agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0. agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
There's no /etc/modprobe.config file present, is there any equivalent on SuSE 9.1?
I appologise for this, I can only get replies from a computer iliterate friend about the output of certain commands :(.
I don't see any bttv here in dmesg | grep bttv.
Yours Sincerely,
Anton,
Not a problem.
The /etc/modprobe.config file is actually named /etc/modprobe.conf, sorry my blunder, I work with too many config files that actually are .config ending.
I run SuSE 9.1 as well only on a fairly fast Intel SMP box, first can you get a zcat /proc/config.gz, that /etc/modprobe.conf file, and the ouptut from both a lspci and an lsmod command.
I have no idea what the AMP 64 bit kernel has for a default configuration.
The fact that no bttv shows up is a clue that the kernel is lacking something or the device isn't there.
On Wednesday 08 September 2004 15:59, Anton Alin-Adrian wrote:
SuSE 9.1
dmesg output:
Yours Sincerely,
Alin-Adrian Anton Spintech Systems GPG keyID 0x1E2FFF2E (2963 0C11 1AF1 96F6 0030 6EE9 D323 639D 1E2F FF2E) gpg --keyserver pgp.mit.edu --recv-keys 1E2FFF2E