Hallo Zusammen! Leider kriege ich es nicht hin, eine TV-Aufnahme mit sound zu machen. System: Suse 8 mit ALSA-Update von Suse Ich kann mit xawtv den Film ansehen und höre ihn über die Lautsprecher. Mit kmix stelle ich die Aufnahme auf Line (Aufnahmequelle festlegen) und regle die Lautstärke. Versuch 1: Aufnahme mit xawtv ->record: Film wird aufgenommen. Beim Abspielen wird der Film angezeigt, aber es kommt kein Ton. mplayer zeigt mit folgendes an: AO: [oss] 44100Hz Stereo Signed 16-bit (Little-Endian) ao2: 44100 Hz 2 chans Signed 16-bit (Little-Endian) audio_setup: sample format: Signed 16-bit (Little-Endian) (requested: Signed 16-bit (Little-Endian)) audio_setup: using 2 channels (requested: 2) audio_setup: using 44100 Hz samplerate (requested: 44100) audio_setup: frags: 8/8 (16384 bytes/frag) free: 131072 Versuch 2: mit vcr AO: [oss] 44100Hz Stereo Signed 16-bit (Little-Endian) ao2: 44100 Hz 2 chans Signed 16-bit (Little-Endian) audio_setup: sample format: Signed 16-bit (Little-Endian) (requested: Signed 16-bit (Little-Endian)) audio_setup: using 2 channels (requested: 2) audio_setup: using 44100 Hz samplerate (requested: 44100) audio_setup: frags: 8/8 (16384 bytes/frag) free: 131072 Start playing... Wiederum kein Ton! Beim der Aufnahme mit vcr meldet der Kernel: Aug 3 18:47:23 tube kernel: ALSA ../alsa-kernel/core/pcm_lib.c:190: Unexpected hw_pointer value (stream = 0, delta: -935, max jitter = 16384): wrong interrupt acknowledge? Was will er mir damit sagen? Gruss Michael
Beim der Aufnahme mit vcr meldet der Kernel: Aug 3 18:47:23 tube kernel: ALSA ../alsa-kernel/core/pcm_lib.c:190: Unexpected hw_pointer value (stream = 0, delta: -935, max jitter = 16384): wrong interrupt acknowledge?
Es liegt ein Hardwareproblem vor
Unexpected hw_pointer value = unerwarteter Wert des Hardwarezeigers.
Im letzten Teil der vermutliche Grund
Interruptproblem
Gruss
Ruprecht
----------------------------------------------------------------------
Ruprecht Helms - IT-Service & Softwareentwicklung
======================================================
E-Mail: Ruprecht Helms
Am Samstag, 3. August 2002 22:12 schrieb Ruprecht Helms:
Beim der Aufnahme mit vcr meldet der Kernel: Aug 3 18:47:23 tube kernel: ALSA ../alsa-kernel/core/pcm_lib.c:190: Unexpected hw_pointer value (stream = 0, delta: -935, max jitter = 16384): wrong interrupt acknowledge?
Es liegt ein Hardwareproblem vor Unexpected hw_pointer value = unerwarteter Wert des Hardwarezeigers. Im letzten Teil der vermutliche Grund
Interruptproblem
cat /proc/interrupts zeigt folgendes: michael@tube:~> cat /proc/interrupts CPU0 0: 977669 XT-PIC timer 1: 7460 XT-PIC keyboard 2: 0 XT-PIC cascade 4: 4 XT-PIC serial 5: 730143 XT-PIC nvidia 8: 2174849 XT-PIC rtc 9: 3153 XT-PIC VIA686A, bttv 10: 303884 XT-PIC ohci1394, eth0 11: 0 XT-PIC usb-uhci, usb-uhci 12: 257499 XT-PIC PS/2 Mouse 14: 25934 XT-PIC ide0 15: 3304 XT-PIC ide1 NMI: 0 ERR: 0 Ich vermute, es liegt daran, dass Sound und bttv den gleichen Interrupt verwenden. Wie kann ich einen von den beiden umlegen, z.B. bttv auf 11?
Gruss Ruprecht
Gruss und Danke Michael
On 04-Aug-02 M. Niedermair wrote:
Interruptproblem
cat /proc/interrupts zeigt folgendes: michael@tube:~> cat /proc/interrupts CPU0 ... 9: 3153 XT-PIC VIA686A, bttv 10: 303884 XT-PIC ohci1394, eth0 11: 0 XT-PIC usb-uhci, usb-uhci 12: 257499 XT-PIC PS/2 Mouse 14: 25934 XT-PIC ide0 15: 3304 XT-PIC ide1
Ich vermute, es liegt daran, dass Sound und bttv den gleichen Interrupt verwenden. Wie kann ich einen von den beiden umlegen, z.B. bttv auf 11?
vielleicht gibt es bei Dir eine Möglichkeit die USB-Ports auszuschalten.
Sowas wird im BIOS dann gemacht. Ich kenne sonst nur eine Möglichkeit
den IRQ für die Grafikkarte vorzugeben.
Den Blödsinn von Mehrfachbelegungen bei IRQs kenne ich nur von Win2000 -
typisch Winzig weich.
Gruss
Ruprecht
----------------------------------------------------------------------
Ruprecht Helms - IT-Service & Softwareentwicklung
======================================================
E-Mail: Ruprecht Helms
Am Sonntag, 4. August 2002 09:58 schrieb Ruprecht Helms:
On 04-Aug-02 M. Niedermair wrote:
Interruptproblem
cat /proc/interrupts zeigt folgendes: michael@tube:~> cat /proc/interrupts CPU0
...
9: 3153 XT-PIC VIA686A, bttv 10: 303884 XT-PIC ohci1394, eth0 11: 0 XT-PIC usb-uhci, usb-uhci 12: 257499 XT-PIC PS/2 Mouse 14: 25934 XT-PIC ide0 15: 3304 XT-PIC ide1
Ich vermute, es liegt daran, dass Sound und bttv den gleichen Interrupt verwenden. Wie kann ich einen von den beiden umlegen, z.B. bttv auf 11?
vielleicht gibt es bei Dir eine Möglichkeit die USB-Ports auszuschalten. Sowas wird im BIOS dann gemacht. Ich kenne sonst nur eine Möglichkeit den IRQ für die Grafikkarte vorzugeben.
Das ist schlecht, denn USB brauche ich auch hin und wieder. Besteht eine Möglichkeit, über den bttv-Treiber einen Interrupt vorzugeben?
Gruss Ruprecht Gruss Michael
Besteht eine Möglichkeit, über den bttv-Treiber einen Interrupt vorzugeben?
Da musst Du mal im README zu dem Treiber lesen. Wenn die Karte allerdings
eine PCI-Karte ist und vermutlich mit Plug & Playfunktion sieht es schlecht
aus. Gewöhnlich suchen sich PCI-Karten ihren Interrupt selbst aus.
Gruss
Ruprecht
----------------------------------------------------------------------
Ruprecht Helms - IT-Service & Softwareentwicklung
======================================================
E-Mail: Ruprecht Helms
Am Son, 2002-08-04 um 18.36 schrieb Ruprecht Helms:
Da musst Du mal im README zu dem Treiber lesen. Wenn die Karte allerdings eine PCI-Karte ist und vermutlich mit Plug & Playfunktion sieht es schlecht aus. Gewöhnlich suchen sich PCI-Karten ihren Interrupt selbst aus.
Diese Aussage ist so nicht korrekt. Die Karten suchen sich den IRQ nicht aus, sondern bekommen ihn vom BIOS zugewiesen. Dabei ist allerdings auch das IRQ-Routing des Mainboard Slot-Designs ein wichtiger Aspekt. -- Bis denn dann... Torsten
On 05-Aug-02 Torsten Hallmann wrote:
aus. Gewöhnlich suchen sich PCI-Karten ihren Interrupt selbst aus.
Diese Aussage ist so nicht korrekt. Die Karten suchen sich den IRQ nicht aus, sondern bekommen ihn vom BIOS zugewiesen.
Wobei hier noch zu beachten ist, dass man teilweise (gerade bei Boards,
die noch ISA-Slots haben) dass IRQs fest für ISA reserviert werden können bzw.
aus der Vergabe für PCI herausgenommen werden können.
Gruss
Ruprecht
----------------------------------------------------------------------
Ruprecht Helms - IT-Service & Softwareentwicklung
======================================================
E-Mail: Ruprecht Helms
Am Sonntag, 4. August 2002 08:24 schrieb M. Niedermair:
Interruptproblem
Ich vermute, es liegt daran, dass Sound und bttv den gleichen Interrupt verwenden. Wie kann ich einen von den beiden umlegen, z.B. bttv auf 11?
Gruss und Danke Michael
Hallo Michael, wie wäre es, wenn Du einfach mal die Karten (z. bsp. eth0 mit bttv vertauschen) umsteckst, so wird ihnen beim Start des PC eine andere Interuptverteilung zugewiesen. Gruß -- Jürgen
Am Sonntag, 4. August 2002 16:55 schrieb Jürgen Gowin:
Am Sonntag, 4. August 2002 08:24 schrieb M. Niedermair:
Interruptproblem
Ich vermute, es liegt daran, dass Sound und bttv den gleichen Interrupt verwenden. Wie kann ich einen von den beiden umlegen, z.B. bttv auf 11?
Gruss und Danke Michael
Hallo Michael, wie wäre es, wenn Du einfach mal die Karten (z. bsp. eth0 mit bttv vertauschen) umsteckst, so wird ihnen beim Start des PC eine andere Interuptverteilung zugewiesen. Gruß
Habe die Karten getauscht und nun hat Sound einen eigenen Interrupt, aber der selbe Fehler kommt wieder! Gruss und Danke Michael
Hi M. Niedermair,
Hallo Michael, wie wäre es, wenn Du einfach mal die Karten (z. bsp. eth0 mit bttv vertauschen) umsteckst, so wird ihnen beim Start des PC eine andere Interuptverteilung zugewiesen. Gruß
Habe die Karten getauscht und nun hat Sound einen eigenen Interrupt, aber der selbe Fehler kommt wieder!
prüfen, ob in der Configdatei des Treibers der aktuelle IRQ für die
Karte eingetragen ist. Wenn noch der alte IRQ drinn steht, diesen
anpassen. Alternativ Treiber neu installieren.
Gruss
Ruprecht
----------------------------------------------------------------------
Ruprecht Helms - IT-Service & Softwareentwicklung
======================================================
E-Mail: Ruprecht Helms
Am Mon, 2002-08-05 um 13.12 schrieb Ruprecht Helms:
prüfen, ob in der Configdatei des Treibers der aktuelle IRQ für die Karte eingetragen ist. Wenn noch der alte IRQ drinn steht, diesen anpassen. Alternativ Treiber neu installieren.
Bei PCI-Karten ist mir das nicht bekannt. Oder beziehst Du dich auf ISA bzw. ISAPnP? Aber hier ist ohne passenden IRQ das entsprechende Modul i.d.R. gar nicht erst zu laden. D.h. die Meldung kann auch gar nicht erscheinen. -- Bis denn dann... Torsten
On Saturday 03 August 2002 18:54, M. Niedermair wrote:
Hallo Zusammen!
Leider kriege ich es nicht hin, eine TV-Aufnahme mit sound zu machen.
System: Suse 8 mit ALSA-Update von Suse
Versuch 2: mit vcr AO: [oss] 44100Hz Stereo Signed 16-bit (Little-Endian) ao2: 44100 Hz 2 chans Signed 16-bit (Little-Endian) audio_setup: sample format: Signed 16-bit (Little-Endian) (requested: Signed 16-bit (Little-Endian)) audio_setup: using 2 channels (requested: 2) audio_setup: using 44100 Hz samplerate (requested: 44100) audio_setup: frags: 8/8 (16384 bytes/frag) free: 131072 Start playing...
Wiederum kein Ton!
In der readme von VCR steht, dass es ein Problem mit ALSA gibt und dass VCR mit OSS funktioniert. Ich habe das getan und vcr funktioniert 20min lang - bis sich die Trial-Version des OSS-Treibers verabschiedet. Eine dauerhafte Loesung waere, fuer den OSS-Treiber Geld auszugeben (==> http://www.opensound.com).
Am Mon, 2002-08-05 um 08.57 schrieb William Epler:
In der readme von VCR steht, dass es ein Problem mit ALSA gibt und dass VCR mit OSS funktioniert. Ich habe das getan und vcr funktioniert 20min lang - bis sich die Trial-Version des OSS-Treibers verabschiedet. Eine dauerhafte Loesung waere, fuer den OSS-Treiber Geld auszugeben (==> http://www.opensound.com).
OSS Lite hast Du auch probiert? Oder ist deine Soundkarte mit OSS Lite nicht unterstützt? -- Bis denn dann... Torsten
participants (5)
-
Jürgen Gowin
-
M. Niedermair
-
Ruprecht Helms
-
Torsten Hallmann
-
William Epler