web-dev-qa-db-fra.com

Configuration du son surround et de la vidéo

D'accord. Nous essayons (vraiment dur) de porter de Windows vers Linux (Ubuntu pour être exact)

Le problème est ... Je ne fonctionne tout simplement pas aussi bien qu'une Windows Box ... La boîte doit fonctionner comme un centre multimédia et toutes les critiques vues, ne correspondent tout simplement pas (à moins que ces gars-là n'aient jamais utilisé Windows)

La boîte se compose de: -

  1. Processeur Intel Dual Core LGA 775 3.2Ghz
  2. Kingston 4 Go de mémoire DDR-3
  3. Disque dur Seagate 1 To SATA-2
  4. Carte mère ASUSTeK Computer Inc. P5KPL-VM
  5. nVidia Corporation GT216 [GeForce GT 220]

Système d'exploitation: Ubuntu 10.10 x64 Desktop

Le pilote propriétaire du GT220 a été installé. Ubuntu Restricted Media Formats a été installé.

Logiciel en question: -

  1. MythTV et
  2. Lecteur vidéo

Les problèmes sont:

  1. La vidéo est saccadée ... euh ... des "lignes" horizontales peuvent être vues dans les parties de l'écran qui ont le plus de mouvement.
  2. Seul le son stéréo peut être obtenu à partir d'une configuration surround 5.1
  3. Trois semaines plus tard ... et je suis fatigué de cette configuration ... donc cette publication est ma dernière tentative avant de revenir à Windows

Quelques informations de débogage: -

lspci -v

00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
Subsystem: ASUSTeK Computer Inc. Device 836d
Flags: bus master, fast devsel, latency 0
Capabilities: <access denied>
Kernel modules: intel-agp

00:01.0 PCI bridge: Intel Corporation 4 Series Chipset PCI Express Root Port (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: fd000000-fe9fffff
Prefetchable memory behind bridge: 00000000de000000-00000000efffffff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp

00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
Subsystem: ASUSTeK Computer Inc. Device 8445
Flags: bus master, fast devsel, latency 0, IRQ 43
Memory at fcffc000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel

00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 01) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: 00001000-00001fff
Memory behind bridge: 80000000-801fffff
Prefetchable memory behind bridge: 0000000080200000-00000000803fffff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp

00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 01) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 0000e000-0000efff
Memory behind bridge: fea00000-feafffff
Prefetchable memory behind bridge: 0000000080400000-00000000805fffff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp

00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 01) (prog-if 00 [UHCI])
Subsystem: ASUSTeK Computer Inc. P5KPL-VM,P5LD2-VM Mainboard
Flags: bus master, medium devsel, latency 0, IRQ 23
I/O ports at c480 [size=32]
Kernel driver in use: uhci_hcd

00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01) (prog-if 00 [UHCI])
Subsystem: ASUSTeK Computer Inc. P5KPL-VM,P5LD2-VM Mainboard
Flags: bus master, medium devsel, latency 0, IRQ 19
I/O ports at c800 [size=32]
Kernel driver in use: uhci_hcd

00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01) (prog-if 00 [UHCI])
Subsystem: ASUSTeK Computer Inc. P5KPL-VM,P5LD2-VM Mainboard
Flags: bus master, medium devsel, latency 0, IRQ 18
I/O ports at c880 [size=32]
Kernel driver in use: uhci_hcd

00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01) (prog-if 00 [UHCI])
Subsystem: ASUSTeK Computer Inc. P5KPL-VM,P5LD2-VM Mainboard
Flags: bus master, medium devsel, latency 0, IRQ 16
I/O ports at cc00 [size=32]
Kernel driver in use: uhci_hcd

00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01) (prog-if 20 [EHCI])
Subsystem: ASUSTeK Computer Inc. P5KPL-VM,P5LD2-VM Mainboard
Flags: bus master, medium devsel, latency 0, IRQ 23
Memory at fcffbc00 (32-bit, non-prefetchable) [size=1K]
Capabilities: <access denied>
Kernel driver in use: ehci_hcd

00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1) (prog-if 01 [Subtractive decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=04, subordinate=04, sec-latency=32
Memory behind bridge: feb00000-febfffff
Capabilities: <access denied>

00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
Subsystem: ASUSTeK Computer Inc. P5KPL-VM Motherboard
Flags: bus master, medium devsel, latency 0
Capabilities: <access denied>
Kernel modules: leds-ss4200, iTCO_wdt, intel-rng

00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01) (prog-if 8f [Master SecP SecO PriP PriO])
Subsystem: ASUSTeK Computer Inc. P5KPL-VM Motherboard
Flags: bus master, medium devsel, latency 0, IRQ 18
I/O ports at b800 [size=8]
I/O ports at b480 [size=4]
I/O ports at 08f0 [size=8]
I/O ports at 08f8 [size=4]
I/O ports at b000 [size=16]
Kernel driver in use: ata_piix

00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA IDE Controller (rev 01) (prog-if 8f [Master SecP SecO PriP PriO])
Subsystem: ASUSTeK Computer Inc. P5KPL-VM Motherboard
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 22
I/O ports at c400 [size=8]
I/O ports at c080 [size=4]
I/O ports at c000 [size=8]
I/O ports at bc00 [size=4]
I/O ports at b880 [size=16]
Capabilities: <access denied>
Kernel driver in use: ata_piix

01:00.0 VGA compatible controller: nVidia Corporation GT216 [GeForce GT 220] (rev a2) (prog-if 00 [VGA controller])
Subsystem: nVidia Corporation Device 0715
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at de000000 (64-bit, prefetchable) [size=32M]
I/O ports at dc00 [size=128]
[virtual] Expansion ROM at fe900000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel driver in use: nvidia
Kernel modules: nvidia-current, nouveau, nvidiafb

01:00.1 Audio device: nVidia Corporation High Definition Audio Controller (rev a1)
Subsystem: nVidia Corporation Device 0715
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at fe9fc000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel

02:00.0 Ethernet controller: Atheros Communications AR8131 Gigabit Ethernet (rev c0)
Subsystem: ASUSTeK Computer Inc. Device 83fe
Flags: bus master, fast devsel, latency 0, IRQ 44
Memory at feac0000 (64-bit, non-prefetchable) [size=256K]
I/O ports at ec00 [size=128]
Capabilities: <access denied>
Kernel driver in use: atl1c
Kernel modules: atl1c

04:01.0 Multimedia controller: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (rev d0)
Subsystem: ASUSTeK Computer Inc. P7131 Dual
Flags: bus master, medium devsel, latency 64, IRQ 16
Memory at febff800 (32-bit, non-prefetchable) [size=2K]
Capabilities: <access denied>
Kernel driver in use: saa7134
Kernel modules: saa7134

aplay -L

default
Pulse
Playback/recording through the PulseAudio sound server
front:CARD=Intel,DEV=0
HDA Intel, ALC887 Analog
Front speakers
surround40:CARD=Intel,DEV=0
HDA Intel, ALC887 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
HDA Intel, ALC887 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
HDA Intel, ALC887 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
HDA Intel, ALC887 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
HDA Intel, ALC887 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Intel,DEV=0
HDA Intel, ALC887 Digital
IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=Intel,DEV=0
HDA Intel, ALC887 Analog
Direct sample mixing device
dmix:CARD=Intel,DEV=1
HDA Intel, ALC887 Digital
Direct sample mixing device
dsnoop:CARD=Intel,DEV=0
HDA Intel, ALC887 Analog
Direct sample snooping device
dsnoop:CARD=Intel,DEV=1
HDA Intel, ALC887 Digital
Direct sample snooping device
hw:CARD=Intel,DEV=0
HDA Intel, ALC887 Analog
Direct hardware device without any conversions
hw:CARD=Intel,DEV=1
HDA Intel, ALC887 Digital
Direct hardware device without any conversions
plughw:CARD=Intel,DEV=0
HDA Intel, ALC887 Analog
Hardware device with all software conversions
plughw:CARD=Intel,DEV=1
HDA Intel, ALC887 Digital
Hardware device with all software conversions
hdmi:CARD=NVidia,DEV=0
HDA NVidia, NVIDIA HDMI
HDMI Audio Output
hdmi:CARD=NVidia,DEV=1
HDA NVidia, NVIDIA HDMI
HDMI Audio Output
hdmi:CARD=NVidia,DEV=2
HDA NVidia, NVIDIA HDMI
HDMI Audio Output
hdmi:CARD=NVidia,DEV=3
HDA NVidia, NVIDIA HDMI
HDMI Audio Output
dmix:CARD=NVidia,DEV=3
HDA NVidia, NVIDIA HDMI
Direct sample mixing device
dmix:CARD=NVidia,DEV=7
HDA NVidia, NVIDIA HDMI
Direct sample mixing device
dmix:CARD=NVidia,DEV=8
HDA NVidia, NVIDIA HDMI
Direct sample mixing device
dmix:CARD=NVidia,DEV=9
HDA NVidia, NVIDIA HDMI
Direct sample mixing device
dsnoop:CARD=NVidia,DEV=3
HDA NVidia, NVIDIA HDMI
Direct sample snooping device
dsnoop:CARD=NVidia,DEV=7
HDA NVidia, NVIDIA HDMI
Direct sample snooping device
dsnoop:CARD=NVidia,DEV=8
HDA NVidia, NVIDIA HDMI
Direct sample snooping device
dsnoop:CARD=NVidia,DEV=9
HDA NVidia, NVIDIA HDMI
Direct sample snooping device
hw:CARD=NVidia,DEV=3
HDA NVidia, NVIDIA HDMI
Direct hardware device without any conversions
hw:CARD=NVidia,DEV=7
HDA NVidia, NVIDIA HDMI
Direct hardware device without any conversions
hw:CARD=NVidia,DEV=8
HDA NVidia, NVIDIA HDMI
Direct hardware device without any conversions
hw:CARD=NVidia,DEV=9
HDA NVidia, NVIDIA HDMI
Direct hardware device without any conversions
plughw:CARD=NVidia,DEV=3
HDA NVidia, NVIDIA HDMI
Hardware device with all software conversions
plughw:CARD=NVidia,DEV=7
HDA NVidia, NVIDIA HDMI
Hardware device with all software conversions
plughw:CARD=NVidia,DEV=8
HDA NVidia, NVIDIA HDMI
Hardware device with all software conversions
plughw:CARD=NVidia,DEV=9
HDA NVidia, NVIDIA HDMI
Hardware device with all software conversions
tv@tv-System-Product-Name:~$ 

pavucontrol fournit uniquement "Sortie analogique analogique" en option sur le périphérique "Audio interne", qui est la seule option fonctionnelle.

speaker-test -c 6 -Dplug:surround51 -t wav fournit uniquement la "voix de dame" sur les haut-parleurs avant gauche et avant droit.

Ce qui me dérange le plus, c'est qu'on ne peut tout simplement pas trouver de solution appropriée au problème du son. De plus, quelqu'un serait-il aussi aimable que de supprimer l'utilisation/la dépendance/les exigences de "ALSA" et "PULSEAUDIO"? Faut-il encore ALSA avec PULSEAUDIO?

Et pour la vie de moi, je ne trouve pas une "console de mixage" fonctionnelle pour PULSEAUDIO (Par conséquent, la requête ci-dessus) ALSAMIXER ni KMIX ne fonctionne?

Y aura-t-il de l'aide ou devrais-je revenir à Microsoft?

2
user13042

Vous semblez être un peu en colère et je ne vous en veux pas. La migration d'un système basé sur Microsoft vers la liberté peut être un peu irritante.

Tout d'abord, je ne peux pas suggérer une situation vraiment complexe comme celle à laquelle vous faites face qui semble avoir beaucoup de travail à faire et vous pouvez être déçu.

Ma suggestion pour vous: donnez une chance à une distribution avec un logiciel préchargé, dans lequel vous pouvez effectuer plusieurs tests et trouver un moyen d'apprendre comment les choses fonctionnent à l'intérieur d'un système Ubuntu.

Il existe plusieurs systèmes préchargés que vous pouvez trouver dans Distrowatch, dont je vous suggère fortement le Israel Remix Team distro, dans laquelle vous trouverez le soutien du créateur de cette distribution qui est un homme très expérimenté dans lequel se réfère aux systèmes Linux.

Il existe plusieurs distributions prêtes pour le multimédia (audio, graphique et vidéo), le bureau, la programmation et plusieurs autres tâches.

Exécutez une session en direct, à partir de laquelle vous pouvez vérifier les programmes préinstallés et leur comportement sur votre système.

Avec l'utilisation de ces distributions pré-installées, vous pouvez apprendre comment vous l'avez fait dans votre fenêtre pré-installée $. Sauf si vous avez commencé à apprendre à créer et à programmer vos fenêtres à partir de zéro, ce dont je doute beaucoup.

BTW: Israel Remix Team est pré-chargé avec beaucoup de logiciels pour le multimédia (audio, images et création/édition vidéo), outils de programmation, serveur Apache, php, lecteurs TV, lecteurs multimédias et beaucoup de choses utiles.

Vous pouvez également vérifier la distribution Ubuntu Studio , qui est conçue principalement pour les objectifs multimédias (création/édition audio, images et vidéo).

1

Avez-vous configuré votre carte son pour fonctionner en mode 5.1 dans le panneau de configuration des préférences audio? Vous devriez pouvoir le configurer à partir de l'onglet Matériel:

enter image description here

Par défaut, cela serait probablement réglé sur stéréo, car de nombreuses cartes prennent en charge plusieurs configurations de haut-parleurs sans un bon moyen de dire au système d'exploitation quelle configuration a été branchée.

Après avoir défini le profil matériel, vous pouvez facilement le tester à partir de ce panneau de commande. Avec ce changement, vous devriez constater que la sortie stéréo est envoyée aux haut-parleurs avant et arrière en plus de prendre en charge la sortie du son surround.

1
James Henstridge