Sound Problems/uk: Difference between revisions

    From KDE UserBase Wiki
    (Created page with 'Серед типових проблем зі звуком: * Відтворення звуку неможливе через те, що ви користуєтеся прогр...')
    No edit summary
     
    (47 intermediate revisions by 3 users not shown)
    Line 9: Line 9:
    * Різні програми використовують для відтворення звуку за допомогою різних пристроїв.
    * Різні програми використовують для відтворення звуку за допомогою різних пристроїв.


    Solutions:
    Вирішення:
    There is no silver bullet solving all your sound problems. The solution depends on the application you use to play sound. As an example, you can use mplayer with ALSA and OSS. For more info, see mplayer's documentation by calling
    Універсального вирішення всіх проблем зі звуком не існує. Вирішення залежить від програми, якою ви користуєтеся для відтворення звукових даних. Ви , наприклад, можете скористатися '''mplayer''' у системах з ALSA і OSS. Докладніше про використання програми можна дізнатися з довідкти до '''mplayer''':
    {{Input|1= mplayer -ao help}}
    {{Input|1= mplayer -ao help}}


    Here are some specific issues that you may meet.
    Нижче описано деякі з окремих проблем, з якими ви можете зіткнутися.


    ===KDE 4 uses the wrong sound device.===
    ===KDE 4 використовує помилковий звуковий пристрій===


    That is not an error, but a configuration issue. To tell KDE 4 which soundcard to use (or prefer if available), open <menuchoice>System Settings</menuchoice> and go to <menuchoice>Multimedia</menuchoice> in the <menuchoice>General</menuchoice> tab.
    Це не помилка, а вада у налаштуваннях. Щоб повідомити KDE 4 про те, яку звукову картку використовувати (або якій звуковій картці слід надати перевагу), скористайтеся вікном програми «Системні параметри». Перейдіть на сторінку <menuchoice>Мультимедіа</menuchoice> розділу <menuchoice>Адміністрування комп’ютера</menuchoice>.


    ===Devices from /etc/asound.conf or ~/.asoundrc are not listed.===
    ===У вікні налаштування звуку не показано пристроїв з /etc/asound.conf або ~/.asoundrc===


    [[Glossary#Phonon|Phonon]] uses a function introduced in ALSA 1.0.14 to find those devices. To make this function list your entry you need to add a name hint. E.g.
    [[Special:MyLanguage/Glossary#Phonon|Phonon]] використовує для пошуку цих пристроїв функції, додані у ALSA 1.0.14. Щоб скористатися цією функцією, вам слід додати у відповідний файл підказку щодо назви. Приклад:


    {{Input|1= hint {
    {{Input|1= hint {
         show on
         show on
         description "Name to display for the device"
         description "Показана назва пристрою"
      }
      }
    }}
    }}


    Here is a complete example that adds a new volume control named Phonon to your mixer:
    Повний приклад, у якому додається новий регулятор гучності з назвою Phonon до вашого мікшера:


    {{Input|1= pcm.softvolPhonon {
    {{Input|1= pcm.softvolPhonon {
    Line 43: Line 43:
         hint {
         hint {
             show on
             show on
             description "My Soundcard with extra Volume Control"
             description "Моя звукова картка з додатковим регулятором гучності"
         }
         }
      }
      }
    }}
    }}


    ===After an update, PulseAudio gives you very low volume===
    ===Після оновлення PulseAudio видає дуже тихий звук===


    PulseAudio has a 'normaliser' function which can cause this. To turn it off, set flat-volumes = no in /etc/pulse/daemon.conf
    У PulseAudio передбачено функцію нормалізації, яка спричиняє подібні негаразди. Щоб вимкнути цю функцію, встановіть значення flat-volumes = no у файлі /etc/pulse/daemon.conf


    {{KDE3}}
    === Низький рівень гучності з PulseAudio у KDE або pavucontrol показує гучність понад 100%, але KMix може встановлювати гучність лише до 100% ===
    ===You are using KDE 3 and you keep losing sound.  Sometimes it works, sometimes it doesn't.===


    KDE 3.x uses the '''aRts''' sound system.  In earlier versions there were a number of problems, but in recent years the only problem remaining seems to be that '''aRts''' hangs on to the sound system when it has finished with it.  To cure this, use <menuchoice>kcontrol -> Sound & Multimedia</menuchoice>.  Towards the bottom of the <menuchoice>General</menuchoice> tab there is a setting for <menuchoice>Auto-suspend if idle after:</menucohice>  Set this to 1 second.
    Введення такої команди:


    ===You have multimedia keys but KDE doesn't recognise them===
    {{Input|1=kwriteconfig -file kmixrc -group Global -key VolumeOverdrive -type bool true}}


    [http://www.lingnu.com/en/howto/58-kdevolume.html This link] has a clear description of what one user did to make his Volume-up and Volume-down keys work.
    з наступним перезапуском [[Special:myLanguage/KMix|KMix]], повертає у '''KMix''' гучність у 153%.  


    ===You tried all of the above but it still doesn't work (Ubuntu variants only)===
    Того самого можна досягти редагуванням файла <tt>$HOME/.kde/share/config/kmixrc</tt> з додаванням таких рядків:


    Try replacing your sound cardIf you still don't hear sound, check out [https://help.ubuntu.com/community/OpenSound this Ubuntu Community page]
    {{Input|1=[Global]
        VolumeOverdrive=true
    }}
     
    Посилання: {{Bug_(uk)|297959}}, {{Bug_(uk)|309597}}, [https://bugzilla.redhat.com/show_bug.cgi?id=704839 RHB#704839].
     
    ===  Не можна вимкнути озвучення подій та інші дивні проблеми з KMix ===
     
    Якщо у '''KMix''' показано дивні регулятори звуку або панель звуків подій не працює.
     
    У KDE 4.10+ '''PulseAudio''' вмикається разом з сеансом користувача. Перевірити це можна такою командою:
     
    {{Input|1=<nowiki>ps -ef |</nowiki> grep pulseau}}
     
    Приклад виведених даних:
     
    {{Output|1=yurchor  3736    1 0 Oct13 ?        00:06:13 /usr/bin/pulseaudio --start --log-target=syslog}}
     
    Введення такого набору команд:
     
    {{Input|1=killall kmix
    rm -rf .pulse/
    rm -rf .pulse-cookie
    rm -rf .config/pulse/
    kmix}}
     
    може виправити проблему. Така проблема може виникнути у застарілих версіях '''PulseAudio'''. У нових облікових записах таких проблем не повинно бути.
     
    {{KDE3/tla}}
     
    ===Ви працюєте у KDE 3 і все ж звук іноді зникає===
     
    У KDE 3.x використовується звукова підсистема '''aRts'''. Під час роботи з ранніми версіями сервера траплялися певні проблеми, але згодом єдиною проблемою залишалося підвисання '''aRts''' після завершення роботи з ним звукової системи. Щоб вирішити цю проблему, скористайтеся сторінкою <menuchoice>Звук і відео</menuchoice> «Центру керування». У нижній частині вкладки <menuchoice>Загальне</menuchoice> ви знайдете пункт <menuchoice>Автоматично призупиняти, якщо вільний впродовж:</menuchoice>. Встановіть значення 1 секунда.
     
    ===На вашій клавіатурі є мультимедійні клавіші, але KDE їх не розпізнає===
     
    За [http://www.lingnu.com/en/howto/58-kdevolume.html цим посиланням] наведено чіткий опис дій користувача потрібним для того, щоб змусити працювати клавіші «Збільшити гучність» і «Зменшити гучність».
     
    ===Ви спробували всі описані вище способи, але досягти працездатності не вдалося (лише різновиди Ubuntu)===
     
    Спробуйте замінити вашу звукову картку. Якщо звуку не чути, скористайтеся [https://help.ubuntu.com/community/OpenSound цією сторінкою спільноти Ubuntu].
     
    ===Для власників зовнішніх звукових карток ===
     
    Ознайомтеся з вмістом [[Special:myLanguage/Sound_Problems/External_Sound_Cards|сторінки щодо зовнішніх звукових карток]].


    [[Category:System]]
    [[Category:Система/uk]]
    [[Category:Multimedia]]
    [[Category:Звук і відео/uk]]

    Latest revision as of 05:57, 14 January 2014

    Основи роботи звуку

    Щоб зрозуміти принципи роботи звуку у KDE, вам слід зрозуміти принципи роботи звуку у Linux (у цій главі ми припускаємо, що KDE працює у середовищі Linux). У Linux можуть працювати дві основні системи роботи зі звуковими даними: ALSA і OSS. У обох цих систем є власні драйвери звукових карток. ALSA може працювати лише у Linux, OSS працює у багатьох системах UNIX. У ALSA передбачено одночасний доступ декількох програм до звукової картки, у OSS — ні. У OSS передбачено один пристрій для виведення звукових даних. У будь-який момент часу доступ до цього пристрою може мати лише одна програма. Щоб уникнути негараздів з роботою програм, ALSA імітує роботу OSS і також надає для доступу програм до звукової картки один файл пристрою. У ALSA і OSS цей спільний пристрій називається /dev/dsp. Над цими системами у деяких дистрибутивах передбачено надбудову — PulseAudio. Цей сервер призначено для обробки декількох потоків звукових даних, отже, наприклад, ви можете отримувати звукове сповіщення одночасно з відтворенням музичного твору.

    Серед типових проблем зі звуком:

    • Відтворення звуку неможливе через те, що ви користуєтеся програмою, яка намагається отримати доступ до звукового пристрою /dev/dsp, але цей пристрій вже зайнято іншою програмою.
    • Ви не можете скористатися загальносистемним мікшером kmix для коригування гучності звуку у програмі, що використовує звуковий пристрій /dev/dsp.
    • Різні програми використовують для відтворення звуку за допомогою різних пристроїв.

    Вирішення: Універсального вирішення всіх проблем зі звуком не існує. Вирішення залежить від програми, якою ви користуєтеся для відтворення звукових даних. Ви , наприклад, можете скористатися mplayer у системах з ALSA і OSS. Докладніше про використання програми можна дізнатися з довідкти до mplayer:

    mplayer -ao help

    Нижче описано деякі з окремих проблем, з якими ви можете зіткнутися.

    KDE 4 використовує помилковий звуковий пристрій

    Це не помилка, а вада у налаштуваннях. Щоб повідомити KDE 4 про те, яку звукову картку використовувати (або якій звуковій картці слід надати перевагу), скористайтеся вікном програми «Системні параметри». Перейдіть на сторінку Мультимедіа розділу Адміністрування комп’ютера.

    У вікні налаштування звуку не показано пристроїв з /etc/asound.conf або ~/.asoundrc

    Phonon використовує для пошуку цих пристроїв функції, додані у ALSA 1.0.14. Щоб скористатися цією функцією, вам слід додати у відповідний файл підказку щодо назви. Приклад:

    hint {
         show on
         description "Показана назва пристрою"
     }

    Повний приклад, у якому додається новий регулятор гучності з назвою Phonon до вашого мікшера:

    pcm.softvolPhonon {
         type softvol
         slave.pcm "default:CARD=0"
         control {
             name "Phonon"
             card 0
         }
         min_dB -51.0
         max_dB 0.0
         resolution 100
         hint {
             show on
             description "Моя звукова картка з додатковим регулятором гучності"
         }
     }

    Після оновлення PulseAudio видає дуже тихий звук

    У PulseAudio передбачено функцію нормалізації, яка спричиняє подібні негаразди. Щоб вимкнути цю функцію, встановіть значення flat-volumes = no у файлі /etc/pulse/daemon.conf

    Низький рівень гучності з PulseAudio у KDE або pavucontrol показує гучність понад 100%, але KMix може встановлювати гучність лише до 100%

    Введення такої команди:

    kwriteconfig -file kmixrc -group Global -key VolumeOverdrive -type bool true

    з наступним перезапуском KMix, повертає у KMix гучність у 153%.

    Того самого можна досягти редагуванням файла $HOME/.kde/share/config/kmixrc з додаванням таких рядків:

    [Global] 
        VolumeOverdrive=true

    Посилання: вада №297959, вада №309597, RHB#704839.

    Не можна вимкнути озвучення подій та інші дивні проблеми з KMix

    Якщо у KMix показано дивні регулятори звуку або панель звуків подій не працює.

    У KDE 4.10+ PulseAudio вмикається разом з сеансом користувача. Перевірити це можна такою командою:

    ps -ef | grep pulseau

    Приклад виведених даних:

    yurchor   3736     1  0 Oct13 ?        00:06:13 /usr/bin/pulseaudio --start --log-target=syslog

    Введення такого набору команд:

    killall kmix
    rm -rf .pulse/
    rm -rf .pulse-cookie 
    rm -rf .config/pulse/
    kmix

    може виправити проблему. Така проблема може виникнути у застарілих версіях PulseAudio. У нових облікових записах таких проблем не повинно бути.


    Ви працюєте у KDE 3 і все ж звук іноді зникає

    У KDE 3.x використовується звукова підсистема aRts. Під час роботи з ранніми версіями сервера траплялися певні проблеми, але згодом єдиною проблемою залишалося підвисання aRts після завершення роботи з ним звукової системи. Щоб вирішити цю проблему, скористайтеся сторінкою Звук і відео «Центру керування». У нижній частині вкладки Загальне ви знайдете пункт Автоматично призупиняти, якщо вільний впродовж:. Встановіть значення 1 секунда.

    На вашій клавіатурі є мультимедійні клавіші, але KDE їх не розпізнає

    За цим посиланням наведено чіткий опис дій користувача потрібним для того, щоб змусити працювати клавіші «Збільшити гучність» і «Зменшити гучність».

    Ви спробували всі описані вище способи, але досягти працездатності не вдалося (лише різновиди Ubuntu)

    Спробуйте замінити вашу звукову картку. Якщо звуку не чути, скористайтеся цією сторінкою спільноти Ubuntu.

    Для власників зовнішніх звукових карток

    Ознайомтеся з вмістом сторінки щодо зовнішніх звукових карток.