LinuxForum.Fans
Тема

Полезные советы для Mageia 4

Автор: verg 13 сообщений 6700 просмотров
01.02.2014 14:22 · отредактировано #363619

Полезные советы и решения некоторых проблем:
(Предыдущая тема: Полезные советы для Mageia 3)

1) Список известных проблем с решениями (на английском языке) https://wiki.mageia.org/en/Mageia_4_Errata

2) При попытке включения модуля в E17 появляется сообщение с ошибкой:
"Произошла ошибка загрузки модуля с именем: <название модуля>
Модуль с именем <название модуля>/linux-gnu-i586-0.17.5/module.so не был найден в каталогах поиска модулей
". (ошибка может быть на версиях 0.17.5 и 0.17.6)

Показать
Проблема связана с тем, что, по-видимому, часть модулей не пересобиралась под обновленную версию E17. Соответственно, те непересобранные модули лежат в каталогах вида /usr/lib/enlightenment/modules/<модуль>/linux-gnu-i586-0.17.4/, в то время как E17 их ищет в каталогах вида /usr/lib/enlightenment/modules/<модуль>/linux-gnu-i586-0.17.5/

Решение есть, но сразу отмечу, все действия вы совершаете на свой страх и риск.

Решение:
Сохраняем следующий скрипт, например, в домашнем каталоге с названием script
text
#!/bin/bash

libs=`rpm -E "%{_lib}"` earch=`uname -m`

for i in /usr/${libs}/enlightenment/modules/* do if [ -d "${i}/linux-gnu-${earch}-0.17.4" ]; then ln -s "${i}/linux-gnu-${earch}-0.17.4" "${i}/linux-gnu-${earch}-0.17.5" ln -s "${i}/linux-gnu-${earch}-0.17.4" "${i}/linux-gnu-${earch}-0.17.6" fi done

[console]cd ~
chmod +x ./script
./script[/console]

3) В Skype работает видео, но не работает звук.
Решение для пользователей KDE.

Показать
В настройках рабочего стола KDE надо настроить Phonon:
1) Параметры системы - Оборудование - Мультимедиа - Настройка видео и аудио - Приоритет устройств - в пункте Запись звука, подкорректировать подпункты - Общение и Запись, поставить выше приоритет - web-камеру. По умолчанию в приоритете звук от колонок и обычного микрофона.
2)клик пкм по значку в трее Громкость - Настроить звуковую систему - выйдет окно Phonon - далее то же самое, см. пункт 1-й.
PS: при сбоях настроек KDE, нужно снова идти в Phonon и повторять настройку.


Решение подсказал пользователь algri14, оригинальное сообщение см. по этой ссылке.

4) При установке/обновлении пакетов возникает ошибка " проблема чтения файла synthesis источника "Core Updates (distrib3)" " / " problem reading synthesis file of medium "Core Updates (distrib3)" ".

Показать
Это баг: https://bugs.mageia.org/show_bug.cgi?id=14235

Решение: скачать и установить вручную новый пакет perl-URPM ([url=ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/4/i586/media/core/updates/perl-URPM-4.30-1.mga4.i586.rpm]i586[/url], [url=ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/4/x86_64/media/core/updates/perl-URPM-4.30-1.mga4.x86_64.rpm]x86_64[/url]).
Для 32-битной Mageia 4 (i586):
[console]wget ft[span]p://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/4/i586/media/core/updates/perl-URPM-4.30-1.mga4.i586.rpm[/span]
su
<root-пароль>
urpmi perl-URPM-4.30-1.mga4.i586.rpm
exit[/console]

Для 64-битной Mageia 4 (x86_64):
[console]wget ft[span]p://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/4/x86_64/media/core/updates/perl-URPM-4.30-1.mga4.x86_64.rpm[/span]
su
<root-пароль>
urpmi perl-URPM-4.30-1.mga4.x86_64.rpm
exit[/console]

После установки обновленного пакета ошибка при установке/обновлении пакетов должна исчезнуть.

На момент написания записи актуальная версия 4.30, но на всякий случай, можете проверить в [url]ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/4/i586/media/core/updates/[/url] наличие более новой версии.

5) В играх в Steam потрескивает звук.

Показать
Проблема распространенная и встречается во многих дистрибутивах: http://steamcommunity.com/app/8930/discussions/1/540744299662467088

Решение:
Нужно изменить значения default-fragments и default-fragment-size-msec в /etc/pulse/daemon.conf.

Открываем на редактирование файл
[console]su
<root-пароль>
leafpad /etc/pulse/daemon.conf[/console]
Вместо leafpad можете использовать любой другой текстовый редактор.

Вариант 1 (рекомендуемый)
Показать
Находим строку
text
; default-fragment-size-msec = 25

Убираем в начале строки символ ; и изменяем значение на 5.
Получится вот так

text
default-fragment-size-msec = 5

Вариант 2 (если 1-ый не поможет)

Показать
Находим строки
text
; default-fragments = 4
; default-fragment-size-msec = 25

Убираем в начале строки символ ; и изменяем значения на 5 и 2.
Получится вот так

text
default-fragments = 5
default-fragment-size-msec = 2

Сохраняем изменения и закрываем файл.

Обязательно выходим, т.к. следующие команды необходимо выполнить от пользователя.
[console]exit[/console]

Выполняем
[console]pulseaudio --kill
pulseaudio --start[/console]

01.02.2014 14:23 #363621

reserved

05.02.2014 17:23 #364573

При попытке включения модуля в E17 появляется сообщение с ошибкой:
"Произошла ошибка загрузки модуля с именем: <название модуля>
Модуль с именем <название модуля>/linux-gnu-i586-0.17.5/module.so не был найден в каталогах поиска модулей
".

Показать
Проблема связана с тем, что, по-видимому, часть модулей не пересобиралась под обновленную версию E17. Соответственно, те непересобранные модули лежат в каталогах вида /usr/lib/enlightenment/modules/<модуль>/linux-gnu-i586-0.17.4/, в то время как E17 их ищет в каталогах вида /usr/lib/enlightenment/modules/<модуль>/linux-gnu-i586-0.17.5/

Решение есть, но сразу отмечу, все действия вы совершаете на свой страх и риск.

Решение:
Сохраняем следующий скрипт, например, в домашнем каталоге с названием script
text
#!/bin/sh

for i in `find /usr/lib/enlightenment/modules/ -type d` do if [ -d "${i}/linux-gnu-i586-0.17.4" ]; then ln -s "${i}/linux-gnu-i586-0.17.4" "${i}/linux-gnu-i586-0.17.5" fi done

[console]cd ~
chmod +x ./script
./script[/console]

11.11.2014 23:43 #400556

При установке/обновлении пакетов возникает ошибка " проблема чтения файла synthesis источника "Core Updates (distrib3)" " / " problem reading synthesis file of medium "Core Updates (distrib3)" ".

Показать
Это баг: https://bugs.mageia.org/show_bug.cgi?id=14235

Решение: скачать и установить вручную новый пакет perl-URPM ([url=ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/4/i586/media/core/updates/perl-URPM-4.30-1.mga4.i586.rpm]i586[/url], [url=ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/4/x86_64/media/core/updates/perl-URPM-4.30-1.mga4.x86_64.rpm]x86_64[/url]).
Для 32-битной Mageia 4 (i586):
[console]wget ft[span]p://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/4/i586/media/core/updates/perl-URPM-4.30-1.mga4.i586.rpm[/span]
su -c "urpmi perl-URPM-4.30-1.mga4.i586.rpm"[/console]

Для 64-битной Mageia 4 (x86_64):
[console]wget ft[span]p://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/4/x86_64/media/core/updates/perl-URPM-4.30-1.mga4.x86_64.rpm[/span]
su -c "urpmi perl-URPM-4.30-1.mga4.x86_64.rpm"[/console]

После установки обновленного пакета ошибка при установке/обновлении пакетов должна исчезнуть.

На момент написания записи актуальная версия 4.30, но на всякий случай, можете проверить в [url]ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/4/i586/media/core/updates/[/url] наличие более новой версии.
22.12.2014 21:00 #406561

В играх в Steam потрескивает звук.

Показать
Проблема распространенная и встречается во многих дистрибутивах: http://steamcommunity.com/app/8930/discussions/1/540744299662467088

Решение:
Нужно изменить значения default-fragments и default-fragment-size-msec в /etc/pulse/daemon.conf.

Открываем на редактирование файл
[console]su
<root-пароль>
leafpad /etc/pulse/daemon.conf[/console]
Вместо leafpad можете использовать любой другой текстовый редактор.

Находим строки
text
; default-fragments = 4
; default-fragment-size-msec = 25

Убираем в начале строки символ ; и изменяем значения на 5 и 2.
Получится вот так

text
default-fragments = 5
default-fragment-size-msec = 2

Сохраняем изменения и закрываем файл.

Обязательно выходим, т.к. следующие команды необходимо выполнить от пользователя.
[console]exit[/console]

Выполняем
[console]pulseaudio --kill
pulseaudio --start[/console]

22.12.2014 21:02 #406562
"xxblx" написал:
frag*ment

Ошибка?

22.12.2014 21:03 #406563
"verg" написал:
Ошибка?

Да, уже исправил. Спасибо.

31.01.2015 19:37 #412345

По совету #5. Заметил, что изредка в других приложениях стал потрескивать звук. Вернул на значения по умолчанию, в приложениях стало нормально, зато в некоторых Steam-играх звук снова затрещал.
По этому стал подбирать по новой значения. В итоге, пришел к выводу, что "default-fragments" можно вообще не трогать (хоть на форумах в Steam и заверяют в обратном), достаточно сделать

text
default-fragment-size-msec = 5

В этом случае звук не хрипит вообще. И в Steam-играх, и во всем ПО нормально работает. В связи с этим, совет в шапке обновлен.

14.03.2015 00:58 #417680

Обновил совет 1 для корректной работы и на 64-битной Mageia.

08.01.2017 21:32 #418728

По моему этот ФАК протух!

08.01.2017 21:34 #418729

"SODIX" написал:
По моему этот  ФАК протух!
Ну советы вообще-то для mageia 4
08.01.2017 21:38 #418732

Ну дык ща уже шестая выйдет, кому в 2017м году придет в голову ставить систему трехлетней давности? Пора новый писать, там уже совсем другие проблемы.

08.01.2017 22:12 #418738

SODIX, форум только ожил. Все впереди.

Войдите или зарегистрируйтесь, чтобы ответить.