Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: elfenlied в Jun 25, 2010, 10:34



Титла: Ускорено възпроизвеждане на звук
Публикувано от: elfenlied в Jun 25, 2010, 10:34
Вчера реших да обновя на ядро 2.6.34 и всичко протече правилно. Малко по-късно реших да пусна филм, но видях как пропуска няколко секунди от звука, а картината вървеше бързо. Първоначално си помислих, че забива, но като пуснах само музика тя вървеше с по 3-4 секунди в една ( все едно съм пуснал касета на бързи обороти). Всички програми са така ( дори програми без бързо превъртане). Някакви идеи? Пробвах с Audacious, XBMC, VLC, Totem Movie Player.
С GNU/Linux Sabayon съм.


Титла: Re: Ускорено възпроизвеждане на звук
Публикувано от: progmetal в Jun 25, 2010, 11:07
Дай първо изхода от
lspci | grep -i audio
и
lsmod
Може да е проблем с настройките на Alsa или драйвера на звуковата карта.


Титла: Re: Ускорено възпроизвеждане на звук
Публикувано от: elfenlied в Jun 25, 2010, 11:14
lsmod
Module                  Size  Used by
snd_seq_dummy           1126  0
snd_seq_oss            22271  0
snd_seq_midi_event      4125  1 snd_seq_oss
snd_seq                38803  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          4083  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            29495  0
snd_mixer_oss          10991  1 snd_pcm_oss
ipv6                  234062  22
snd_hda_codec_si3054     2782  1
snd_hda_codec_realtek   240006  1
snd_hda_intel          18245  3
snd_hda_codec          60723  3 snd_hda_codec_si3054,snd_hda_codec_realtek,snd_hda_intel
rtl8187                50177  0
snd_hwdep               4492  1 snd_hda_codec
nvidia              10820340  30
mac80211              142262  1 rtl8187
snd_pcm                55461  4 snd_pcm_oss,snd_hda_codec_si3054,snd_hda_intel,snd_hda_codec
snd_timer              14068  2 snd_seq,snd_pcm
cfg80211              117716  2 rtl8187,mac80211
sdhci_pci               5546  0
sdhci                  12555  1 sdhci_pci
snd                    42577  18 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_codec_si3054,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
mmc_core               41526  1 sdhci
video                  16000  0
output                  1484  1 video
snd_page_alloc          5875  2 snd_hda_intel,snd_pcm
sis190                 13685  0
eeprom_93cx6            1302  1 rtl8187
led_class               1999  2 rtl8187,sdhci
i2c_core               14004  1 nvidia
joydev                  8119  0
serio_raw               3367  0
pcspkr                  1518  0
tpm_tis                 6757  0
tpm                     9307  1 tpm_tis
sis_agp                 3773  0
tpm_bios                3888  1 tpm
tg3                   111994  0
e1000                  92059  0
scsi_wait_scan           725  0
sl811_hcd               8996  0
ohci_hcd               19171  0
uhci_hcd               18853  0
ehci_hcd               31984  0
sx8                    12106  0
imm                     8933  0
parport                31583  1 imm
pata_pcmcia            10330  0
pcmcia                 33153  1 pata_pcmcia

Само под root права вади информация:
spci | grep -i audio
00:0f.0 Audio device: Silicon Integrated Systems [SiS] Azalia Audio Controller



Титла: Re: Ускорено възпроизвеждане на звук
Публикувано от: schemer в Jun 25, 2010, 16:24

Опитай да укажеш скорост по-малка от 1 на mplayer. Например това става с бутона'{' или с флаг при стартиране -speed <0.01-100>  ;D.


Титла: Re: Ускорено възпроизвеждане на звук
Публикувано от: jet в Jun 25, 2010, 17:28
в grub на реда с ядрото добави: noapic nolapic noapictimer
и пробвай


Титла: Re: Ускорено възпроизвеждане на звук
Публикувано от: elfenlied в Jun 25, 2010, 18:12
в grub на реда с ядрото добави: noapic nolapic noapictimer
и пробвай
Код:
default=0
timeout=5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz


title=Sabayon Linux (kernel-genkernel-x86_64-2.6.34-sabayon)
root (hd0,0)
kernel /boot/kernel-genkernel-x86_64-2.6.34-sabayon root=/dev/ram0 ramdisk=8192 real_root=/dev/sda1 dolvm init=/linuxrc splash=silent,theme:sabayon console=tty1 quiet vga=0x369 resume=swap:/dev/sda3 real_resume=/dev/sda3
initrd /boot/initramfs-genkernel-x86_64-2.6.34-sabayon noapic nolapic noapictimer
savedefault

Така ли?


Титла: Re: Ускорено възпроизвеждане на звук
Публикувано от: jet в Jun 25, 2010, 19:13
не, на горния.
можеш и без да редактираш файлове - само за проба: в груб натискаш "е", добавяш тези работи и му даваш да буутне.


Титла: Re: Ускорено възпроизвеждане на звук
Публикувано от: elfenlied в Jun 25, 2010, 19:34
не, на горния.
можеш и без да редактираш файлове - само за проба: в груб натискаш "е", добавяш тези работи и му даваш да буутне.
Стана, но CPU-то ми го намира само с 1 ядро ???
Процесор: Intel Core 2 Duo T5750


Титла: Re: Ускорено възпроизвеждане на звук
Публикувано от: jet в Jun 26, 2010, 01:27
пробвай:
noapictimer

или
noapictimer irqpoll


Титла: Re: Ускорено възпроизвеждане на звук
Публикувано от: elfenlied в Jun 26, 2010, 18:14
пробвай:
noapictimer

или
noapictimer irqpoll
Всичко върви добре, но кагато сменя силата на звука от самите програми почва да пръщи.