После установки Linux (любого - это было замечено и на Ubunta и на Mandriva) на ноутбук Asus K52F (и не только K52F, для Asus'ов вообще это характерно) возникает одна проблема - не работает "режим ожидания" (suspend). Симптомы: система пытается входить в режим ожидания, но в результате глухо зависает (не работают даже магические кнопки "Alt+SysRq + B", это говорит о серьезном сбое ядра). К счастью, исправить эту проблему очень легко. Нужно создать текстовый файл (название файла может быть любым) в каталоге
/etc/pm/config.d
и в этом файле написать следующую строку
SUSPEND_MODULES="sdhci_pci ehci_hcd"
(одной строкой, перенос это издержки форматирования в блоге).
Сразу после этого suspend должен начать работать.
Показаны сообщения с ярлыком linux. Показать все сообщения
Показаны сообщения с ярлыком linux. Показать все сообщения
понедельник, 11 октября 2010 г.
пятница, 10 сентября 2010 г.
Эквалайзер звука в Mandriva Linux 2010
Озаботился я отсутствием эквалайзера в плейере Rhytmbox да и в PulseAudio в целом. Я слышал о проекте PulseAudio-Equalizer, но вся проблема в том, что в репозиториях Mandriva этого пакета еще нет. Так же не удалось нигде обнаружить RPM пакетов для этой полезной утилиты. Однако обнаружилась инструкция (на немецком языке, но гугл помог перевести) о том как можно установить этот пакет из репозитория для Ubunta.
Последовательность действий примерно следующая:
1. Скачать пакет по ссылке:
https://launchpad.net/~psyke83/+archive/ppa/+files/pulseaudio-equalizer_2.7_all.deb
2. Выполнить команду
alien -r pulseaudio-equalizer_2.7_all.deb
(для этого может понадобиться установить пакет alien из репозитория Mandriva)
3. Установить полученный в результате пакет .rpm, например командой (под root-ом)
urpmi pulseaudio-equalizer-2.7-2.noarch.rpm
В итоге в Gnome появится пункт "PulseAudio Equalizer" в разделе меню "Аудио и видео".
Update:
Но для того чтобы это действительно работало еще нужно установить пакет swh-plugins.
Последовательность действий примерно следующая:
1. Скачать пакет по ссылке:
https://launchpad.net/~psyke83/+archive/ppa/+files/pulseaudio-equalizer_2.7_all.deb
2. Выполнить команду
alien -r pulseaudio-equalizer_2.7_all.deb
(для этого может понадобиться установить пакет alien из репозитория Mandriva)
3. Установить полученный в результате пакет .rpm, например командой (под root-ом)
urpmi pulseaudio-equalizer-2.7-2.noarch.rpm
В итоге в Gnome появится пункт "PulseAudio Equalizer" в разделе меню "Аудио и видео".
Update:
Но для того чтобы это действительно работало еще нужно установить пакет swh-plugins.
четверг, 14 мая 2009 г.
Squid 2.6 и pppd
Столкнулся недавно с некоторой проблемой - заставить Squid 2.6 "подхватывать" DNS сервера провайдера. Суть проблемы в том что Squid стартует как сервис при загрузке системы, а соединение с провайдером инициируется вручную. Это означает что Squid стартует раньше чем становятся известны адреса DNS серверов.
Проявляется проблема так. Squid пишет в логи следующие сообщения:
2009/05/13 14:53:44| Warning: Could not find any nameservers. Trying to use localhost
2009/05/13 14:53:44| Please check your /etc/resolv.conf file
2009/05/13 14:53:44| or use the 'dns_nameservers' option in squid.conf.
В браузере открыть какой либо сайт соответственно тоже не получается.
Прописывать статически адреса DNS серверов провайдера мне показалось не очень надежным решением.
Основательно порылся в инете и, как ни странно, никакого разумного способа решить такую, казалось бы, стандартную проблему, я не обнаружил. Порылся еще раз - результат тот же, вменяемого решения проблемы нигде не увидел.
Что ж, пришлось подумать самому :) К счастью, решение оказалось очень простым.
Под root'ом, в каталоге /etc/ppp/ip-up.d создаем файл с любым названием, отражающим его предназначение (я назвал его squid ), и следующим содержанием:
Ставим файлику признак исполняемого файла командой
Вот собственно и всё. Работает как часы. Разумеется, дело происходит в Linux'е.
Проявляется проблема так. Squid пишет в логи следующие сообщения:
2009/05/13 14:53:44| Warning: Could not find any nameservers. Trying to use localhost
2009/05/13 14:53:44| Please check your /etc/resolv.conf file
2009/05/13 14:53:44| or use the 'dns_nameservers' option in squid.conf.
В браузере открыть какой либо сайт соответственно тоже не получается.
Прописывать статически адреса DNS серверов провайдера мне показалось не очень надежным решением.
Основательно порылся в инете и, как ни странно, никакого разумного способа решить такую, казалось бы, стандартную проблему, я не обнаружил. Порылся еще раз - результат тот же, вменяемого решения проблемы нигде не увидел.
Что ж, пришлось подумать самому :) К счастью, решение оказалось очень простым.
Под root'ом, в каталоге /etc/ppp/ip-up.d создаем файл с любым названием, отражающим его предназначение (я назвал его squid ), и следующим содержанием:
#!/bin/sh
squid -k reconfigure
Ставим файлику признак исполняемого файла командой
chmod +x squid
Вот собственно и всё. Работает как часы. Разумеется, дело происходит в Linux'е.
Подписаться на:
Сообщения (Atom)