lzk3, hdmi et charge_dsp
Bonjour,
fan de fanless, j'ai installé dernièrement librazik_3 sur un pc/tablette "hp-detachable 10-n001nf" en suivant les instructions d'installation.
Ce pc étant ce qu'il est, j'ai installé une version 32bits+mate+nonFree (une 64 serait possible à condition d'un bootloader en 32.. je ne sait pas faire ça.. pas grave pour moi).
Tout est reconnu : carte son intégrée, batterie, ecran tactile, wifi, hdmi, clavierDétachable... Génial !
J'utilise cet ordi avec principalement SuperCollider que je sors via cadence/jack via le port hdmi ; qu'un ampli HC décode sur 2 à 7.1 canaux.
Le problème que je constate (dans cadence) est une charge_DSP excessive et ce malgré différents réglages de taux d'échantillonage, de tampon, de periode/tampon, de nombre d'entrées/sorties.
Ce même pc sous ubuntuStudio avait une charge "normale" (~1%). Pour faire simple, sous LZK3, environ 0.4% de charge dsp au repos, 6% de charge_dsp à la lecture d'un mp3 à 192kbps, 44100hz, 1024 de tampon/2/période avec 0in/2out. Avec supercollider et 8 canaux la charge monte donc trop vite pour être réellement exploitable..
Les différents ponts alsaMidi, pulse font eux aussi péter le score (10% au repos).
Dernière découverte, l'activation de VcvRack (juste le module audioOut) fait tomber la charge à 2%..
Avez-vous idée de ce qui cloche dans ma config ?
J'ai essayé de "dé-blacklister" intel-microcode.. (rien de mieux) que j'ai "re-blacklisté".
J'ai essayé les 2 noyaux 32bits-LZK-BL (rien de mieux) et gardé celui conseillé.
musicalement_Damien
aplay -l
lshw
uname -r >>> 4.19.0-9-lzk-bl-686-pae
fan de fanless, j'ai installé dernièrement librazik_3 sur un pc/tablette "hp-detachable 10-n001nf" en suivant les instructions d'installation.
Ce pc étant ce qu'il est, j'ai installé une version 32bits+mate+nonFree (une 64 serait possible à condition d'un bootloader en 32.. je ne sait pas faire ça.. pas grave pour moi).
Tout est reconnu : carte son intégrée, batterie, ecran tactile, wifi, hdmi, clavierDétachable... Génial !
J'utilise cet ordi avec principalement SuperCollider que je sors via cadence/jack via le port hdmi ; qu'un ampli HC décode sur 2 à 7.1 canaux.
Le problème que je constate (dans cadence) est une charge_DSP excessive et ce malgré différents réglages de taux d'échantillonage, de tampon, de periode/tampon, de nombre d'entrées/sorties.
Ce même pc sous ubuntuStudio avait une charge "normale" (~1%). Pour faire simple, sous LZK3, environ 0.4% de charge dsp au repos, 6% de charge_dsp à la lecture d'un mp3 à 192kbps, 44100hz, 1024 de tampon/2/période avec 0in/2out. Avec supercollider et 8 canaux la charge monte donc trop vite pour être réellement exploitable..
Les différents ponts alsaMidi, pulse font eux aussi péter le score (10% au repos).
Dernière découverte, l'activation de VcvRack (juste le module audioOut) fait tomber la charge à 2%..
Avez-vous idée de ce qui cloche dans ma config ?
J'ai essayé de "dé-blacklister" intel-microcode.. (rien de mieux) que j'ai "re-blacklisté".
J'ai essayé les 2 noyaux 32bits-LZK-BL (rien de mieux) et gardé celui conseillé.
musicalement_Damien
aplay -l
**** Liste des Périphériques Matériels PLAYBACK **** carte 0: Audio [Intel HDMI/DP LPE Audio], périphérique 0: HdmiLpeAudio [Intel HDMI/DP LPE Audi] Sous-périphériques: 0/1 Sous-périphérique #0: subdevice #0 carte 0: Audio [Intel HDMI/DP LPE Audio], périphérique 1: HdmiLpeAudio [Intel HDMI/DP LPE Audi] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 2: bytcrrt5640 [bytcr-rt5640], périphérique 0: Baytrail Audio (*) [] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 2: bytcrrt5640 [bytcr-rt5640], périphérique 1: Deep-Buffer Audio (*) [] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0
lshw
localhost description: Assistant Personnel produit: HP Pavilion x2 Detachable (M7W06EA#ABF) fabriquant: Hewlett-Packard version: Type1 - ProductConfigId numéro de série: 5CG52939CM bits: 32 bits fonctionnalités: smbios-2.8 dmi-2.8 configuration: boot=normal chassis=handheld family=103C_5335KV G=N L=CON B=HP S=PAV sku=M7W06EA#ABF uuid=581AC972-73A3-3A4B-813D-C360AF9DB716 *-core description: Carte mère produit: 815D fabriquant: Hewlett-Packard identifiant matériel: 0 version: 26.0B numéro de série: PFGKF00WB8Y2V2 emplacement: Type2 - Board Chassis Location *-firmware description: BIOS fabriquant: Insyde identifiant matériel: 0 version: F.04 date: 05/31/2015 taille: 64KiB capacité: 4MiB fonctionnalités: pci upgrade shadowing cdboot bootselect edd int9keyboard int14serial int17printer int10video acpi usb zipboot biosbootspecification netboot *-cpu description: CPU produit: Intel(R) Atom(TM) CPU Z3736F @ 1.33GHz fabriquant: Intel Corp. identifiant matériel: 4 information bus: cpu@0 version: 6.7.8 numéro de série: 0003-0678-0000-0000-0000-0000 emplacement: CPU 1 taille: 634MHz capacité: 2165MHz bits: 64 bits horloge: 83MHz fonctionnalités: lm fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx rdtscp x86-64 constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch epb pti ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms dtherm ida arat md_clear cpufreq configuration: cores=4 enabledcores=4 id=4 threads=1 *-cache:0 description: L1 cache identifiant matériel: 6 emplacement: Unknown taille: 32KiB capacité: 32KiB fonctionnalités: synchronous internal write-back instruction configuration: level=1 *-cache:1 description: L2 cache identifiant matériel: 7 emplacement: Unknown taille: 1MiB capacité: 1MiB fonctionnalités: synchronous internal write-back unified configuration: level=2 *-logicalcpu:0 description: CPU Logique identifiant matériel: 4.1 bits: 64 bits fonctionnalités: logical *-logicalcpu:1 description: CPU Logique identifiant matériel: 4.2 bits: 64 bits fonctionnalités: logical *-logicalcpu:2 description: CPU Logique identifiant matériel: 4.3 bits: 64 bits fonctionnalités: logical *-logicalcpu:3 description: CPU Logique identifiant matériel: 4.4 bits: 64 bits fonctionnalités: logical *-logicalcpu:4 description: CPU Logique identifiant matériel: 4.5 bits: 64 bits fonctionnalités: logical *-logicalcpu:5 description: CPU Logique identifiant matériel: 4.6 bits: 64 bits fonctionnalités: logical *-logicalcpu:6 description: CPU Logique identifiant matériel: 4.7 bits: 64 bits fonctionnalités: logical *-logicalcpu:7 description: CPU Logique identifiant matériel: 4.8 bits: 64 bits fonctionnalités: logical *-logicalcpu:8 description: CPU Logique identifiant matériel: 4.9 bits: 64 bits fonctionnalités: logical *-logicalcpu:9 description: CPU Logique identifiant matériel: 4.a bits: 64 bits fonctionnalités: logical *-logicalcpu:10 description: CPU Logique identifiant matériel: 4.b bits: 64 bits fonctionnalités: logical *-logicalcpu:11 description: CPU Logique identifiant matériel: 4.c bits: 64 bits fonctionnalités: logical *-logicalcpu:12 description: CPU Logique identifiant matériel: 4.d bits: 64 bits fonctionnalités: logical *-logicalcpu:13 description: CPU Logique identifiant matériel: 4.e bits: 64 bits fonctionnalités: logical *-logicalcpu:14 description: CPU Logique identifiant matériel: 4.f bits: 64 bits fonctionnalités: logical *-logicalcpu:15 description: CPU Logique identifiant matériel: 4.10 bits: 64 bits fonctionnalités: logical *-cache description: L1 cache identifiant matériel: 5 emplacement: Unknown taille: 24KiB capacité: 24KiB fonctionnalités: synchronous internal write-back data configuration: level=1 *-memory description: Mémoire Système identifiant matériel: 12 emplacement: Carte mère taille: 2GiB *-bank description: SODIMM DDR3 Synchrone 1333 MHz (0,8 ns) produit: H5TC4G63AFR_PBA fabriquant: HYNIX identifiant matériel: 0 emplacement: Bottom - on board taille: 2GiB bits: 32 bits horloge: 1333MHz (0.8ns) *-pci description: Host bridge produit: Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register fabriquant: Intel Corporation identifiant matériel: 100 information bus: pci@0000:00:00.0 version: 0f bits: 32 bits horloge: 33MHz configuration: driver=iosf_mbi_pci ressources: irq:0 *-display description: VGA compatible controller produit: Atom Processor Z36xxx/Z37xxx Series Graphics & Display fabriquant: Intel Corporation identifiant matériel: 2 information bus: pci@0000:00:02.0 version: 0f bits: 32 bits horloge: 33MHz fonctionnalités: pm msi vga_controller bus_master cap_list rom configuration: driver=i915 latency=0 ressources: irq:32 mémoire:90000000-903fffff mémoire:80000000-8fffffff portE/S:1000(taille=8) mémoire:c0000-dffff *-usb description: USB controller produit: Atom Processor Z36xxx/Z37xxx, Celeron N2000 Series USB xHCI fabriquant: Intel Corporation identifiant matériel: 14 information bus: pci@0000:00:14.0 version: 0f bits: 64 bits horloge: 33MHz fonctionnalités: pm msi xhci bus_master cap_list configuration: driver=xhci_hcd latency=0 ressources: irq:30 mémoire:90800000-9080ffff *-usbhost:0 produit: xHCI Host Controller fabriquant: Linux 4.19.0-9-lzk-bl-686-pae xhci-hcd identifiant matériel: 0 information bus: usb@1 nom logique: usb1 version: 4.19 fonctionnalités: usb-2.00 configuration: driver=hub slots=6 speed=480Mbit/s *-usb:0 description: USB hub produit: USB2.0 Hub fabriquant: Genesys Logic, Inc. identifiant matériel: 1 information bus: usb@1:1 version: 32.98 fonctionnalités: usb-2.00 configuration: driver=hub maxpower=100mA slots=4 speed=480Mbit/s *-usb:1 description: USB hub produit: USB2.0 Hub fabriquant: Genesys Logic, Inc. identifiant matériel: 2 information bus: usb@1:2 version: 32.98 fonctionnalités: usb-2.00 configuration: driver=hub maxpower=100mA slots=4 speed=480Mbit/s *-usb:0 description: Clavier produit: RPI Wired Keyboard 2 identifiant matériel: 1 information bus: usb@1:2.1 version: 1.40 fonctionnalités: usb-2.00 configuration: driver=usbhid maxpower=100mA speed=1Mbit/s *-usb:1 description: Périphérique audio produit: APC Key 25 fabriquant: AKAI PROFESSIONAL,LP identifiant matériel: 2 information bus: usb@1:2.2 version: 1.00 numéro de série: Ver00.10 fonctionnalités: usb-2.00 audio-control configuration: driver=snd-usb-audio maxpower=100mA speed=12Mbit/s *-usb:2 description: Périphérique de stockage de masse produit: USB TO IDE Bridge fabriquant: Generic identifiant matériel: 3 information bus: usb@1:2.3 nom logique: scsi0 version: 1.00 fonctionnalités: usb-2.00 scsi emulated configuration: driver=usb-storage maxpower=100mA speed=480Mbit/s *-disk description: SCSI Disk produit: USB Disk fabriquant: Generic identifiant matériel: 0.0.0 information bus: scsi@0:0.0.0 nom logique: /dev/sda version: 9.02 taille: 93GiB (100GB) fonctionnalités: partitioned partitioned:dos configuration: ansiversion=2 logicalsectorsize=512 sectorsize=512 signature=0003a9b6 *-volume description: Windows FAT volume fabriquant: mkdosfs identifiant matériel: 1 information bus: scsi@0:0.0.0,1 nom logique: /dev/sda1 nom logique: /media/dws/DWS version: FAT32 numéro de série: cee1-6b79 taille: 93GiB capacité: 93GiB fonctionnalités: primary fat initialized configuration: FATs=2 filesystem=fat label=DWS mount.fstype=vfat mount.options=rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,showexec,utf8,flush,errors=remount-ro state=mounted *-usb:3 description: Souris produit: USB Optical Mouse fabriquant: PixArt identifiant matériel: 4 information bus: usb@1:2.4 version: 1.00 fonctionnalités: usb-1.10 configuration: driver=usbhid maxpower=100mA speed=1Mbit/s *-usbhost:1 produit: xHCI Host Controller fabriquant: Linux 4.19.0-9-lzk-bl-686-pae xhci-hcd identifiant matériel: 1 information bus: usb@2 nom logique: usb2 version: 4.19 fonctionnalités: usb-3.00 configuration: driver=hub slots=1 speed=5000Mbit/s *-generic NON-RÉCLAMÉ description: Encryption controller produit: Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine fabriquant: Intel Corporation identifiant matériel: 1a information bus: pci@0000:00:1a.0 version: 0f bits: 32 bits horloge: 33MHz fonctionnalités: pm msi bus_master cap_list configuration: latency=0 ressources: mémoire:90700000-907fffff mémoire:90600000-906fffff *-isa description: ISA bridge produit: Atom Processor Z36xxx/Z37xxx Series Power Control Unit fabriquant: Intel Corporation identifiant matériel: 1f information bus: pci@0000:00:1f.0 version: 0f bits: 32 bits horloge: 33MHz fonctionnalités: isa bus_master cap_list configuration: driver=lpc_ich latency=0 ressources: irq:0 *-pnp00:00 produit: PnP device PNP0b00 identifiant matériel: 1 fonctionnalités: pnp configuration: driver=rtc_cmos *-pnp00:01 produit: PnP device PNP0c02 identifiant matériel: 2 fonctionnalités: pnp configuration: driver=system *-pnp00:02 produit: PnP device PNP0501 identifiant matériel: 3 fonctionnalités: pnp configuration: driver=serial *-battery description: Lithium Ion Battery produit: O02033X fabriquant: 333-42 identifiant matériel: 1 version: 10/04/2002 numéro de série: 14150 10/04/2002 emplacement: Primary capacité: 33060mWh configuration: voltage=3,8V *-power NON-RÉCLAMÉ description: OEM_Define1 produit: OEM_Define5 fabriquant: OEM_Define2 identifiant matériel: 2 version: OEM_Define6 numéro de série: OEM_Define3 capacité: 42mWh *-network DÉSACTIVÉ description: Interface réseau sans fil identifiant matériel: 3 nom logique: wlan0 numéro de série: 28:c2:dd:81:9c:e9 fonctionnalités: ethernet physical wireless configuration: broadcast=yes driver=rtl8723bs multicast=yes wireless=unassociated
uname -r >>> 4.19.0-9-lzk-bl-686-pae