Архив рубрики: Linux

perl: warning: Setting locale failed.

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = «en_US:en»,
LC_ALL = (unset),
LC_PAPER = «ru_RU.UTF-8»,
LC_ADDRESS = «ru_RU.UTF-8»,
LC_MONETARY = «ru_RU.UTF-8»,
LC_NUMERIC = «ru_RU.UTF-8»,
LC_TELEPHONE = «ru_RU.UTF-8»,
LC_IDENTIFICATION = «ru_RU.UTF-8»,
LC_MEASUREMENT = «ru_RU.UTF-8»,
LC_TIME = «ru_RU.UTF-8»,
LC_NAME = «ru_RU.UTF-8»,
LANG = «en_US.UTF-8»
are supported and installed on your system.
perl: warning: Falling back to a fallback locale («en_US.UTF-8»).

Однострочник на баше, который фиксит вышеуказанную проблему:

sudo locale-gen en_US en_US.UTF-8 ru_RU ru_RU.UTF-8

Увеличиваем КПД Linux на десктопе до максимума

В этой статье я хочу поделиться почти 10-летним опытом использования Linux на десктопе. За это время я провел много экспериментов над ядром, испробовал различные конфигурации для разных применений и теперь хочу все это систематизировать в длинный пост с рекомендациями как выжать из linux максимум и добиться отличной производительности, без необходимости покупать мощное железо.

Статья написана для интересующихся, а не для интеллектуального большинства, здесь я затрагиваю нынче не модную тему оптимизации, так как в 2014 принято при тормозах системы покупать новый компьютер.

Читать далее

supervisord — удобная штука для запуска скриптов

Недавно открыл для себя замечательный демон supervisord, который запускает и следит за работой любой программы. Лично мне он пригодился для превращения одного php скрипта в демон, так что не страшно что он упадет, supervisord его автоматически перезапустит и запишет свое недовольство в лог.

Очень удобная штука вобщем, к тому же настройки не требуется — надо только установить и прописать в конфиге пусть до скрипта, так что даже не вижу смысла здесь описывать конфигурацию.

Второй непопулярный, но тем не менее очень полезный демон после fail2ban.

Как удалить plasma-nm и вернуться к старому GUI NetworkManager для KDE в kubuntu 13.10

В kubuntu 13.10 помимо всего прочего решили отказаться от старой программы управления NetworkManager и написать новую с нуля. Обычный linux-стайл, когда рабочее проверенное решение меняется на новое нерабочее, первое время все плюются а потом хвалят и не представляют как можно было пользоваться старьем.
Да и сам NetworkManager когда появился, все жутко плевались и удаляли его сразу, настраивая сеть стандартными утилитками из дистрибутивов, либо через конфиги. Сейчас же NetworkManager — наиболее мощное средство управления сетью из всех современных ОС, его все любят, он умеет практически все и сразу. Аналогов на Windows и Mac OS просто нет.

Читать далее

Как переназначить браузер по умолчанию в KDE 4

В один момент мне надоело что все ссылки открываются через rekonq. Я захотел изменить это поведение. Очевидно, сразу пошел в параметры системы -> привязки файлов:

browser1

Читать далее

Создание расширений для Sony SmartWatch. Установка SDK

Недавно, моя невестка подарила мне вторую версию Sony SmartWatch, кстати обзор первой версии можно прочитать здесь. Часы бесспорно удались. Чувствуется что Sony вкладывает душу в их разработку и они понимают что и для чего создавать. Поэтому пользоваться часами одно удовольствие, они стали еще лучше.

Как начинающему гику, мне стало интересно сделать для них что-нибудь свое. Я столкнулся с тем что на русском языке про разработку почти ничего не написано (или меня забанили в гугле). Что же, исправлю этот пробел, так как чем больше поддержки со стороны разработчиков приложений, тем лучше работают эти милые часики.

Первую часть уроков я начну с описания, установки и настройки SDK.

Читать далее

Восстановление нормальной работы звука после удаления PulseAudio

Если вы не хотите, чтобы в вашей системе жил б-гомерзкий PulseAudio от Леннарда Поттеринга, то смело удаляйте его, не обращая внимания на его многочисленные выкрики что ВСЕ ПЛОМАЕЦЦО.

Существует миф, что без PulseAudio звук сможет выводить только одно приложение одновременно. Это не так. С недавнего времени, ALSA и правда перестала сама включать dmix, не знаю почему. Новоиспеченные ubuntu linux-хомячки, не осилив конфиги ALS’ы хором выкрикивали вышесказанный миф.

Конфиг альсы это и правда ад и израиль, но я осилил. Если у вас несколько устройств, то при загрузке они могут меняться индексами и всё будет слетать. Вот, конфиг, который это учитывает:

Читать далее

Установил Windows–шрифты

Как-то забыл это сделать раньше. А ведь раньше заморачивался этим, конпелял FreeType, включал в нем TT_CONFIG_OPTION_BYTECODE_INTERPRETER, перекидывал шрифты из ЭКСПИ и все такое.

Прошло время, и патент Apple на хинтинг перестал действовать и FreeType уже с завода начал идти с включенным нормальных хинтингом. Но в один момент, я захотел вернуть старину и поставил шрифты, выковыряные из Windows XP.

Читать далее

Samsung опубликовала GPL-драйвер exFAT

Сегодня узнал что Samsung была вынуждена поделиться с сообществом драйвером exFAThttp://www.linux.org.ru/news/hardware/9474899/. Кажется, что вроде, все хорошо и теперь в Linux не будет проблем с поддержкой новых флешек (кстати, а кто-нибудь вживую видел флешки с exFAT?).

Если вы такой же, как я, и не знаете что такое exFAT, то вот для тех, кому лень ходить по ссылкам:

exFAT (от англ. Extended FAT — «расширенная FAT») — проприетарная файловая система, предназначенная главным образом для флэш-накопителей. Впервые представлена фирмой Microsoft для встроенных устройств вWindows Embedded CE 6.0.

Но на самом деле все не так.

Читать далее

TeamViewer для Linux

 

 

 

Сегодня решил поменять сложность пароля в TeamViewer для Linux и вот как забавно получилось:

diamante4

Потом прочитал что TeamViewer для Linux это просто тотже дистрибутив для Windows, запущенный с помощью Wine. Но все равно забавно.

Все же поражаюсь масштабности проекта Wine, ведь это не эмулятор, а просто враппер для библиотек, который просто преобразует вызовы.