Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2015-11-29 18:29:04

  numer_inaczej - Użytkownik

numer_inaczej
Użytkownik
Zarejestrowany: 2014-08-15

[SOLVED] Problemy z wielowątkowością dźwięku pod Gentoo

Cześć.

Na początek garść informacji:

Kod:

!!################################
!!ALSA Information Script v 0.4.64
!!################################

!!Script ran on: Sun Nov 29 17:13:46 UTC 2015


!!Linux Distribution
!!------------------

Gentoo Base System release 2.2 NAME=Gentoo ID=gentoo PRETTY_NAME="Gentoo/Linux" HOME_URL="http://www.gentoo.org/" SUPPORT_URL="http://www.gentoo.org/main/en/support.xml" BUG_REPORT_URL="https://bugs.gentoo.org/"


!!DMI Information
!!---------------

Manufacturer:      
Product Name:      
Product Version:   
Firmware Version:  


!!Kernel Information
!!------------------

Kernel release:    4.2.5-gentoo
Operating System:  GNU/Linux
Architecture:      x86_64
Processor:         Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
SMP Enabled:       Yes


!!ALSA Version
!!------------

Driver version:     k4.2.5-gentoo
Library version:    1.0.29
Utilities version:  1.0.29


!!Loaded ALSA modules
!!-------------------



!!Sound Servers on this system
!!----------------------------

Jack:
      Installed - Yes (/usr/bin/jackd)
      Running - No


!!Soundcards recognised by ALSA
!!-----------------------------

 0 [Audio          ]: USB-Audio - DigiHug USB Audio
                      FiiO DigiHug USB Audio at usb-0000:00:14.0-9, full speed
 1 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xf7080000 irq 17


!!PCI Soundcards installed in the system
!!--------------------------------------

01:00.1 Audio device: NVIDIA Corporation Device 0fba (rev a1)


!!Advanced information - PCI Vendor/Device/Subsystem ID's
!!-------------------------------------------------------

01:00.1 0403: 10de:0fba (rev a1)
    Subsystem: 1462:3202


!!Modprobe options (Sound related)
!!--------------------------------

snd_usb_audio: index=0
snd_hda_intel: index=1


!!Loaded sound module options
!!---------------------------


!!HDA-Intel Codec information
!!---------------------------
--startcollapse--

Codec: Nvidia ID 72
Address: 0
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x10de0072
Subsystem Id: 0x14623202
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x0]:
    bits [0x0]:
    formats [0x0]:
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D1 D2 D3 CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x04 [Pin Complex] wcaps 0x407381: 8-Channels Digital CP
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x185600f0: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=01, enabled=1
  Connection: 4
     0x08* 0x09 0x0a 0x0b
Node 0x05 [Pin Complex] wcaps 0x407381: 8-Channels Digital CP
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x185600f0: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=02, enabled=1
  Connection: 4
     0x08 0x09* 0x0a 0x0b
Node 0x06 [Pin Complex] wcaps 0x407381: 8-Channels Digital CP
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x185600f0: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Connection: 4
     0x08* 0x09 0x0a 0x0b
Node 0x07 [Pin Complex] wcaps 0x407381: 8-Channels Digital CP
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x185600f0: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Connection: 4
     0x08* 0x09 0x0a 0x0b
Node 0x08 [Audio Output] wcaps 0x62b1: 8-Channels Digital Stripe
  Control: name="IEC958 Playback Con Mask", index=0, device=0
  Control: name="IEC958 Playback Pro Mask", index=0, device=0
  Control: name="IEC958 Playback Default", index=0, device=0
  Control: name="IEC958 Playback Switch", index=0, device=0
  Device: name="ID 72 Digital", type="HDMI", device=3
  Converter: stream=5, channel=0
  Digital: Enabled
  Digital category: 0x0
  IEC Coding Type: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0
Node 0x09 [Audio Output] wcaps 0x62b1: 8-Channels Digital Stripe
  Converter: stream=5, channel=0
  Digital: Enabled
  Digital category: 0x0
  IEC Coding Type: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0
Node 0x0a [Audio Output] wcaps 0x62b1: 8-Channels Digital Stripe
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  IEC Coding Type: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0
Node 0x0b [Audio Output] wcaps 0x62b1: 8-Channels Digital Stripe
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  IEC Coding Type: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0
--endcollapse--


!!USB Mixer information
!!---------------------
--startcollapse--

USB Mixer: usb_id=0x18527022, ctrlif=1, ctlerr=0
Card: FiiO DigiHug USB Audio at usb-0000:00:14.0-9, full speed
  Unit: 16
    Control: name="PCM Playback Volume", index=0
    Info: id=16, control=2, cmask=0x3, channels=2, type="S16"
    Volume: min=-14080, max=0, dBmin=-5500, dBmax=0
  Unit: 16
    Control: name="PCM Playback Switch", index=0
    Info: id=16, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN"
    Volume: min=0, max=1, dBmin=0, dBmax=0
--endcollapse--


!!ALSA Device nodes
!!-----------------

crw-rw---- 1 root audio 116,  0 Nov 29 13:07 /dev/snd/controlC0
crw-rw---- 1 root audio 116, 32 Nov 29 13:07 /dev/snd/controlC1
crw-rw---- 1 root audio 116, 24 Nov 29 13:07 /dev/snd/pcmC0D0c
crw-rw---- 1 root audio 116, 16 Nov 29 18:10 /dev/snd/pcmC0D0p
crw-rw---- 1 root audio 116, 17 Nov 29 13:07 /dev/snd/pcmC0D1p
crw-rw---- 1 root audio 116, 51 Nov 29 13:31 /dev/snd/pcmC1D3p
crw-rw---- 1 root audio 116, 33 Nov 29 13:07 /dev/snd/timer

/dev/snd/by-id:
total 0
drwxr-xr-x 2 root root  60 Nov 29 13:07 .
drwxr-xr-x 4 root root 220 Nov 29 13:07 ..
lrwxrwxrwx 1 root root  12 Nov 29 13:07 usb-FiiO_DigiHug_USB_Audio-01 -> ../controlC0

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root  80 Nov 29 13:07 .
drwxr-xr-x 4 root root 220 Nov 29 13:07 ..
lrwxrwxrwx 1 root root  12 Nov 29 13:07 pci-0000:00:14.0-usb-0:9:1.1 -> ../controlC0
lrwxrwxrwx 1 root root  12 Nov 29 13:07 pci-0000:01:00.1 -> ../controlC1


!!ALSA configuration files
!!------------------------

!!User specific config file (~/.asoundrc)

pcm.!default {
   type plug
   slave.pcm "dmixer"
}

pcm.dmixer  {
   type dmix
   ipc_key 1024
   slave {
      pcm "hw:0,0"
      format S32_LE
      period_time 0
      buffer_time 0
      period_size 1024
      buffer_size 8192

      rate 44100
   }
   bindings {
      0 0
      1 1
   }
}

ctl.dmixer {
   type hw
   card 0
   device 0
}

pcm.dsp {
    type plug
    slave.pcm "dmixer"     # use our new PCM here
}
#
pcm.audio {
    type plug
    slave.pcm "dmixer"
}

pcm.mixer {
    type plug
    slave.pcm "dmixer"
}

pcm.mixer1 {
    type plug
    slave.pcm "dmixer"
}

#
ctl.mixer {
    type hw
    card 0
}




!!Aplay/Arecord output
!!--------------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: Audio [DigiHug USB Audio], device 0: USB Audio [USB Audio]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: Audio [DigiHug USB Audio], device 1: USB Audio [USB Audio #1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: ID 72 Digital [ID 72 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: Audio [DigiHug USB Audio], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

!!Amixer output
!!-------------

!!-------Mixer controls for card 0 [Audio]

Card hw:0 'Audio'/'FiiO DigiHug USB Audio at usb-0000:00:14.0-9, full speed'
  Mixer name    : 'USB Mixer'
  Components    : 'USB1852:7022'
  Controls      : 5
  Simple ctrls  : 1
Simple mixer control 'PCM',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 110
  Mono:
  Front Left: Playback 82 [75%] [-14.00dB] [on]
  Front Right: Playback 82 [75%] [-14.00dB] [on]

!!-------Mixer controls for card 1 [NVidia]

Card hw:1 'NVidia'/'HDA NVidia at 0xf7080000 irq 17'
  Mixer name    : 'Nvidia ID 72'
  Components    : 'HDA:10de0072,14623202,00100100'
  Controls      : 8
  Simple ctrls  : 2
Simple mixer control 'Master',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 255
  Front Left: 148 [58%]
  Front Right: 148 [58%]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]


!!Alsactl output
!!--------------

--startcollapse--
state.Audio {
    control.1 {
        iface PCM
        name 'Capture Channel Map'
        value.0 0
        value.1 0
        comment {
            access read
            type INTEGER
            count 2
            range '0 - 36'
        }
    }
    control.2 {
        iface PCM
        name 'Playback Channel Map'
        value.0 3
        value.1 4
        comment {
            access read
            type INTEGER
            count 2
            range '0 - 36'
        }
    }
    control.3 {
        iface PCM
        device 1
        name 'Playback Channel Map'
        value.0 0
        value.1 0
        comment {
            access read
            type INTEGER
            count 2
            range '0 - 36'
        }
    }
    control.4 {
        iface MIXER
        name 'PCM Playback Switch'
        value true
        comment {
            access 'read write'
            type BOOLEAN
            count 1
        }
    }
    control.5 {
        iface MIXER
        name 'PCM Playback Volume'
        value.0 82
        value.1 82
        comment {
            access 'read write'
            type INTEGER
            count 2
            range '0 - 110'
            dbmin -5500
            dbmax 0
            dbvalue.0 -1400
            dbvalue.1 -1400
        }
    }
}
state.NVidia {
    control.1 {
        iface MIXER
        name 'IEC958 Playback Con Mask'
        value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
        comment {
            access read
            type IEC958
            count 1
        }
    }
    control.2 {
        iface MIXER
        name 'IEC958 Playback Pro Mask'
        value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
        comment {
            access read
            type IEC958
            count 1
        }
    }
    control.3 {
        iface MIXER
        name 'IEC958 Playback Default'
        value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
        comment {
            access 'read write'
            type IEC958
            count 1
        }
    }
    control.4 {
        iface MIXER
        name 'IEC958 Playback Switch'
        value true
        comment {
            access 'read write'
            type BOOLEAN
            count 1
        }
    }
    control.5 {
        iface CARD
        name 'HDMI Jack'
        value true
        comment {
            access read
            type BOOLEAN
            count 1
        }
    }
    control.6 {
        iface CARD
        name 'HDMI Jack'
        index 1
        value true
        comment {
            access read
            type BOOLEAN
            count 1
        }
    }
    control.7 {
        iface PCM
        device 3
        name 'Playback Channel Map'
        value.0 0
        value.1 0
        comment {
            access read
            type INTEGER
            count 2
            range '0 - 36'
        }
    }
    control.8 {
        iface MIXER
        name Master
        value.0 148
        value.1 148
        comment {
            access 'read write user'
            type INTEGER
            count 2
            range '0 - 255'
            tlv '0000000100000008ffffec1400000014'
            dbmin -5100
            dbmax 0
            dbvalue.0 -2140
            dbvalue.1 -2140
        }
    }
}
--endcollapse--


!!All Loaded Modules
!!------------------

Module
cpufreq_userspace
rfcomm
bnep
ipt_MASQUERADE
nf_nat_masquerade_ipv4
xt_nat
iptable_nat
nf_nat_ipv4
nf_nat
xt_multiport
xt_mac
xt_limit
nf_log_ipv4
nf_log_common
xt_LOG
xt_TCPMSS
nf_conntrack_ipv6
nf_defrag_ipv6
xt_conntrack
ip6table_mangle
ip6table_filter
ip6_tables
ipv6
vboxnetflt
vboxnetadp
vboxdrv
usb_wwan
usbserial
huawei_cdc_ncm
cdc_wdm
cdc_ncm
rc_terratec_slim_2
ir_nec_decoder
e4000
regmap_i2c
rtl2832
i2c_mux
joydev
dvb_usb_rtl28xxu
dvb_usb_v2
btusb
btrtl
btbcm
btintel
bluetooth
rfkill
snd_hda_codec_generic
nvidia
snd_hda_intel
kvm_intel
snd_hda_codec
snd_hda_core
video
backlight


!!ALSA/HDA dmesg
!!--------------

[    0.238515] usbhid: USB HID core driver
[    0.238632] usbcore: registered new interface driver snd-usb-audio
[    0.238652] Netfilter messages via NETLINK v0.30.
--
[    0.566648] usb 1-1: new full-speed USB device number 2 using xhci_hcd
[    0.568348] ALSA device list:
[    0.568349]   No soundcards found.
[    0.574305] EXT4-fs (sda8): mounted filesystem with ordered data mode. Opts: (null)
--
[    0.880694] systemd-udevd[1921]: renamed network interface eth0 to enp5s1
[    0.882682] snd_hda_intel 0000:01:00.1: Disabling MSI
[    0.904780] nvidia: module license 'NVIDIA' taints kernel.
--
[    0.910968] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  355.11  Wed Aug 26 16:35:41 PDT 2015
[    0.977690] snd_hda_codec_generic hdaudioC1D0: ignore pin 0x6, too many assigned pins
[    0.980647] snd_hda_codec_generic hdaudioC1D0: ignore pin 0x7, too many assigned pins
[    0.980649] snd_hda_codec_generic hdaudioC1D0: autoconfig for ID 72: line_outs=0 (0x0/0x0/0x0/0x0/0x0) type:line
[    0.980650] snd_hda_codec_generic hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    0.980651] snd_hda_codec_generic hdaudioC1D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    0.980652] snd_hda_codec_generic hdaudioC1D0:    mono: mono_out=0x0
[    0.980653] snd_hda_codec_generic hdaudioC1D0:    dig-out=0x4/0x5
[    0.980653] snd_hda_codec_generic hdaudioC1D0:    inputs:
[    1.004650] usb 1-2: new low-speed USB device number 3 using xhci_hcd
[    1.017022] input: HDA NVidia HDMI as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input8
[    1.017096] input: HDA NVidia HDMI as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input9
[    1.122607] tsc: Refined TSC clocksource calibration: 3999.996 MHz
--
[  130.636899] Bluetooth: RFCOMM ver 1.11
[ 2141.391739] snd_hda_intel 0000:01:00.1: IRQ timing workaround is activated for card #1. Suggest a bigger bdl_pos_adj.
[ 3375.748911] INPUT DROP INVALIDIN=enp5s1 OUT= MAC=c0:4a:00:03:85:5b:c4:6e:1f:ed:2f:5b:08:00 SRC=212.191.241.18 DST=192.168.0.100 LEN=40 TOS=0x00 PREC=0x00 TTL=57 ID=40312 DF PROTO=TCP SPT=443 DPT=49226 WINDOW=0 RES=0x00 RST URGP=0

Sterownik usb-audio wkompilowany na stałe. Bez względu jaką kartę podłączę - czy FiiO E10K Olympus 2, czy aune t1mk2 - system nie odtwarza mi dźwięku z kilku źródeł, podczas działania VLC. Wszystkie inne źródła odtwarzają dźwięk prawidłowo. Wygląda tak jakby VLC zawłaszczał podczas odtwarzania całe urządzenie dla siebie.

Korzystam z alsy by pogodzić:
-system
-steam
-virtualbox
- MOCP

Za sugestię, pomoc będę wdzięczny.

Ostatnio edytowany przez numer_inaczej (2015-12-01 11:10:28)

Offline

 

#2  2015-11-29 18:59:16

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [SOLVED] Problemy z wielowątkowością dźwięku pod Gentoo

Na jaki sterownik jest ustawiony vlc ?


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#3  2015-11-29 19:05:16

  numer_inaczej - Użytkownik

numer_inaczej
Użytkownik
Zarejestrowany: 2014-08-15

Re: [SOLVED] Problemy z wielowątkowością dźwięku pod Gentoo

Na wyjście dźwiękowe alsa.

Offline

 

#4  2015-11-29 19:56:49

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [SOLVED] Problemy z wielowątkowością dźwięku pod Gentoo

A jak masz je skonfigurowane na jakie urządzenie ?


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#5  2015-11-29 20:00:16

  numer_inaczej - Użytkownik

numer_inaczej
Użytkownik
Zarejestrowany: 2014-08-15

Re: [SOLVED] Problemy z wielowątkowością dźwięku pod Gentoo

Na hw:0 czyli Fiio, frontowe.

Offline

 

#6  2015-11-29 20:04:55

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [SOLVED] Problemy z wielowątkowością dźwięku pod Gentoo

Czyli będzie blokować bo puszczasz bezpośredni na fizyczne urządzenie.
Musisz na default albo dmix.
Tak mi się wydaje.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#7  2015-11-29 20:28:23

  numer_inaczej - Użytkownik

numer_inaczej
Użytkownik
Zarejestrowany: 2014-08-15

Re: [SOLVED] Problemy z wielowątkowością dźwięku pod Gentoo

Pomimo:
.asoundrc

Kod:

pcm.!default {
   type plug
   slave.pcm "dmixer"
}

pcm.dmixer  {
   type dmix
   ipc_key 1024
   slave {
      pcm "hw:0,0"
      format S32_LE
      period_time 0
      buffer_time 0
      period_size 1024
      buffer_size 8192

      rate 44100
   }
   bindings {
      0 0
      1 1
   }
}

ctl.dmixer {
   type hw
   card 0
   device 0
}

pcm.dsp {
    type plug
    slave.pcm "dmixer"     # use our new PCM here
}
#
pcm.audio {
    type plug
    slave.pcm "dmixer"
}

pcm.mixer {
    type plug
    slave.pcm "dmixer"
}

pcm.mixer1 {
    type plug
    slave.pcm "dmixer"
}

#
ctl.mixer {
    type hw
    card 0
}

... nie mam takiego wyboru - wszystkie wskazują na urządzenia fizyczne.

Offline

 

#8  2015-11-29 20:36:47

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [SOLVED] Problemy z wielowątkowością dźwięku pod Gentoo

Jakaś flaga przy kompilacji pominięta ?
U mnie w debianie jest wybór.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#9  2015-11-29 20:43:17

  numer_inaczej - Użytkownik

numer_inaczej
Użytkownik
Zarejestrowany: 2014-08-15

Re: [SOLVED] Problemy z wielowątkowością dźwięku pod Gentoo

Kod:

[ebuild   R    ] media-video/vlc-2.2.1-r1:0/5-8::gentoo  USE="X a52 aalib alsa avcodec avformat bidi bluray cdda dbus dts dvb dvbpsi dvd encode faad ffmpeg flac fontconfig gcrypt gnutls jack jpeg libcaca libnotify libsamplerate lirc lua mp3 mpeg mtp musepack ncurses ogg opengl optimisememory png pulseaudio qt4 samba schroedinger sftp speex svg swscale truetype udev v4l vdpau vorbis x264 xcb xml (-altivec) -atmo (-audioqueue) -cddb -chromaprint -dc1394 -debug -directfb (-directx) (-dxva2) -fdk -fluidsynth -gme -gnome -growl -httpd -ieee1394 -kate -kde -libass -libav -libtar -libtiger -linsys -live (-macosx-dialog-provider) (-macosx-eyetv) (-macosx-qtkit) (-macosx-quartztext) -matroska (-media-library) -modplug (-neon) -omxil -opencv (-opus) -postproc -projectm -qt5 -rdp -rtsp -run-as-root -sdl -sdl-image -shout -sid -skins -taglib {-test} -theora -tremor -twolame -upnp -vaapi -vcdx -vlm -vnc -vpx -wma-fixed -x265 -xv -zeroconf -zvbi" CPU_FLAGS_X86="mmx sse" 0 KiB

Wydaje mi się, że nie.

Offline

 

#10  2015-11-29 20:54:25

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [SOLVED] Problemy z wielowątkowością dźwięku pod Gentoo

[url=http://postimg.org/image/vmqpw9k33/][img]http://s3.postimg.org/vmqpw9k33/Zrzut_ekranu_z_2015_11_29_20_50_41.jpg[/img][/url]


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#11  2015-11-29 21:02:13

  numer_inaczej - Użytkownik

numer_inaczej
Użytkownik
Zarejestrowany: 2014-08-15

Re: [SOLVED] Problemy z wielowątkowością dźwięku pod Gentoo

Skompiluję inną wersję VLC i dam znać - na takim samym ustawieniu `default audio device' również nie działa.

Offline

 

#12  2015-11-29 22:01:04

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: [SOLVED] Problemy z wielowątkowością dźwięku pod Gentoo

Ja miałem wieki temu ten sam problem w Vlc-2.2.x, rozwiązałem to w ten sposób, [s]że założyłem dla vlc osobne wirtualne urządzenie dźwiękowe.
Potem w konfigu [b]~/.config.vlc/vlcrc[/b] ustawiłem to urządzenie.
Ale nie mogę ruszać ustawień dźwieku w Vlc - bo nadpisują wartość z konfigu.[/s]

Jak żadnego urządzenia Alsy nie wybierzesz, to Vlc woła o urządzenie null alsy?

Mam takie dwa urządzenia:

Kod:

 egrep -A3 'vlc|null' /etc/asound.conf
pcm.vlc {
    type plug
    slave.pcm "dmixer"
}

pcm.null {
    type plug
    slave.pcm "dmixer"
}

I Vlc zawsze na którymś chodzi.

Jak mu wpiszę w konfigu (ustawię):

Kod:

alsa-audio-device=vlc

a jak vlc sobie go nadpisze, to zazwyczaj sobie ustawi:

Kod:

alsa-audio-device=null

Tak czy inaczej dźwięk zawsze jest.

W każdym razie to ewidentny błąd w Vlc 2.2, wcześniej wszystko działało,
ale miałem tą wersję z gita, później z arch ~.

Ostatnio edytowany przez Jacekalex (2015-11-29 22:03:11)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#13  2015-11-30 13:45:08

  numer_inaczej - Użytkownik

numer_inaczej
Użytkownik
Zarejestrowany: 2014-08-15

Re: [SOLVED] Problemy z wielowątkowością dźwięku pod Gentoo

Zrobiłem tak jak piszesz Jacekalex, i są zmiany. Mogę uruchomić vlc i nie wyskakują, żadne komunikaty o braku dostępu do urządzenia, jednak nie mam dźwięku. Próbowałem zarówno dla null jak i dla vlc - oczywiście w vlcrc.

Cóż - jeśli nikt nie będzie miał innych pomysłów, to jakoś pomęczę się do kolejnego wydania, lub spróbuję wersji rozwojowej.

UPDATE:
Po instalacji rozwojowej pojawiło się nowe urządzenie `Domyślne',[s] jednak efekt jest jak powyżej - nie wskazuje błędów jednak nie ma dźwięku.[/s]
i po usunięciu starej konfiguracji wszystko działa jak należy.

Ostatnio edytowany przez numer_inaczej (2015-12-01 11:08:57)

Offline

 

#14  2015-11-30 16:56:17

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: [SOLVED] Problemy z wielowątkowością dźwięku pod Gentoo

[quote=Jacekalex]W każdym razie to ewidentny błąd w Vlc 2.2, wcześniej wszystko działało,
ale miałem tą wersję z gita, później z arch ~.[/quote]
W Debianie działa normalnie:

Kod:

VLC media player 2.2.1 Terry Pratchett (Weatherwax) (revision 2.2.1-0-ga425c42)
VLC version 2.2.1 Terry Pratchett (Weatherwax) (2.2.1-0-ga425c42)
Compiled by buildd on x86-csail-01.debian.org (Nov  2 2015 10:11:56)
Compiler: gcc version 5.2.1 20151028 (Debian 5.2.1-23)
This program comes with NO WARRANTY, to the extent permitted by law.
You may redistribute it under the terms of the GNU General Public Licence;
see the file named COPYING for details.
Written by the VideoLAN team; see the AUTHORS file.

Offline

 

#15  2015-11-30 17:53:34

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: [SOLVED] Problemy z wielowątkowością dźwięku pod Gentoo

[quote=yossarian][quote=Jacekalex]W każdym razie to ewidentny błąd w Vlc 2.2, wcześniej wszystko działało,
ale miałem tą wersję z gita, później z arch ~.[/quote]
W Debianie działa normalnie:

Kod:

VLC media player 2.2.1 Terry Pratchett (Weatherwax) (revision 2.2.1-0-ga425c42)
VLC version 2.2.1 Terry Pratchett (Weatherwax) (2.2.1-0-ga425c42)
Compiled by buildd on x86-csail-01.debian.org (Nov  2 2015 10:11:56)
Compiler: gcc version 5.2.1 20151028 (Debian 5.2.1-23)
This program comes with NO WARRANTY, to the extent permitted by law.
You may redistribute it under the terms of the GNU General Public Licence;
see the file named COPYING for details.
Written by the VideoLAN team; see the AUTHORS file.

[/quote]
U mnie też działa normalnie, idzie tylko przez wyjście dźwięku null, chyba, ze jest jakaś opcja, żeby mu dodać alsa-output w cmdline (nie chciało mi się szukać).

PS:
Niby można:

Kod:

vlc -A alsa --alsa-audio-device upmix4

http://superuser.com/questions/552783/vlc-through-a-custom-alsa-device

Ostatnio edytowany przez Jacekalex (2015-11-30 17:55:36)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#16  2015-12-01 11:10:09

  numer_inaczej - Użytkownik

numer_inaczej
Użytkownik
Zarejestrowany: 2014-08-15

Re: [SOLVED] Problemy z wielowątkowością dźwięku pod Gentoo

Kończąc temat - jak poprawiłem wcześniejszy post - po zainstalowaniu wersji rozwojowej 2.2.9999 , ponownej konfiguracji VLC wszystko działa jak należy.

Dziękuję wszystkim za pomoc i uwagę. Problem uważam za rozwiązany.


[url=http://postimg.org/image/b7yn6t5pv/][img]http://s29.postimg.org/b7yn6t5pv/shoot.jpg[/img][/url]

Ostatnio edytowany przez numer_inaczej (2015-12-01 11:24:23)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.020 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00014 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00165 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.17.203.68' WHERE u.id=1
0.00203 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.17.203.68', 1715079090)
0.00074 SELECT * FROM punbb_online WHERE logged<1715078790
0.00135 SELECT topic_id FROM punbb_posts WHERE id=293840
0.00220 SELECT id FROM punbb_posts WHERE topic_id=27946 ORDER BY posted
0.00131 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=27946 AND t.moved_to IS NULL
0.00027 SELECT search_for, replace_with FROM punbb_censoring
0.00292 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=27946 ORDER BY p.id LIMIT 0,25
0.00236 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=27946
Total query time: 0.01501 s