Как убрать шум в колонках в Ubuntu

В Ubuntu после некоторого времени простоя появляется шум в колонках, что реально напрягает особенно, если сидишь ночью. Дело в том, что после простоя включается опция энергосбережения и звуковая карта отключается. Как побочный эффект появляется шум.

Лечится следующими заклинаниями (отключается опция энергосбережения):

sudo echo 0 | sudo tee /sys/module/snd_hda_intel/parameters/power_save 
sudo echo N | sudo tee /sys/module/snd_hda_intel/parameters/power_save_controller 
Опубликовано в linux Метки: ,

Установка обоев в Ubuntu Unity по правому клику на картинке в наутилусе

Установил родителям linux вместо венды. Они, конечно, рады, но расстоваться с некоторыми привычками они не хотят, в чём я их понимаю. В частности, было желание устанавливать любимые фотографии в обои по правлму клику мышки. В стандарном Ubuntu этой возможности не наблюдалось (здесь Ubuntu 12.04 LTS, может в более новых и есть…). Итак возникли две проблемы: как установить обои через скрипт; как добавить новый пункт в контекстное меню, если кликать по картинке.
Подробнее »

Опубликовано в linux Метки: , ,

Установка разрешения монитора в Ubuntu

Навяно этим. В основном копипаст, но снизу добавка про xorg.conf

Так сложилось, что имеющийся у меня монитор при подключении к VGA неправильно выдает список поддерживаемых разрешений. Поэтому в стандартной утилите настройки дисплея я могу поставить разрешение не больше 1024×768. Я же хотел поставить разрешение 1440×900. Подробнее »

Опубликовано в linux Метки: ,

Изменение шрифта в Ubuntu 12.10

Чтоб изменить шрифт по умолчанию в Ubuntu, надо установить программу gnome-tweak-tool

sudo apt-get install gnome-tweak-tool

Затем запускаем и меням шрифт, его размер, скалирование и т.д.

gnome-tweak-tool

Опубликовано в linux Метки: , ,

Небольшой обзор хорошего редактора medit

На досуге задумался на тему текстовых редакторов в линуксе (здесь и далее будет иметься ввиду Ubuntu 12.04). vim — это конечно мощь и круть. Да и вообще православный текстовый редактор. Emacs я так и не осилил, да и vim почему-то ближе. Но иногда надо сделать что-то тупо и быстро, а продвинутые возможности vim’а почему-то не являются интуитивно понятными, а в доку лазить лень. В такие моменты начинаешь думать о чём-то, похожем на notepad++ (пользователи виндофс знают и ценят).

Неожиданно для себя нашёл интересный и очень простой редактор под названием medit (a.k.a mooedit). Он обладает стандартным набором полезных фич, как то
— подстветка синтаксиса
— редактируемые горячие клавиши
— регулярные выражения при поиске
— выбор кодировок и т.д.

но самое интересное и полезное это возможность самому писать плагины на python (а также Lua, C, Bash) прямо не месте, неотходя от кассы. Но обо всём попорядку.
Подробнее »

Опубликовано в linux Метки: , , ,

Руководство новичка по эксплуатации компоновщика

Перевёл статью David’a Drysdale’a, «Beginner’s guide to linkers» (http://www.lurklurk.org/linkers/linkers.html).

В ней описываются самые основные факты о работе компоновщика. Как компонуется программа, в чём различие между статическими и разделяемыми библиотеками, что такое декорирование имён, как разрешаются трудности с циклическими зависимостями, в чём различие C и C++ по отношению к компоновке, как они могут ужиться вместе, различия компоновки в Linux и Windows и многое другое.

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

Читать здесь или на Хабре

Опубликовано в programming, переводы Метки: , , , ,

Перенаправление в Apache2

Часто является хорошей идеей заставить юзера пользоваться https добровольно-принудительно. Например, когда он хочет посмотреть почту через webmail. В этом случае к нам на помощь приходит модуль rewrite.

Итак, активируем этот модуль в apache2:

rha@yotta:/etc/apache2$ sudo a2enmod rewrite

Затем добавляем в файл /etc/apache2/sites-available/default следующие строчки:

RewriteEngine   on
RewriteCond     %{SERVER_PORT} ^80$
RewriteRule     ^/webmail(.*)$ https://%{SERVER_NAME}/webmail$1 [L,R]
RewriteLog      "/var/log/apache2/rewrite.log"
RewriteLogLevel 2

Перезагружаем Apache2:

sudo service apache2 force-reload

и вуаля! Теперь если юзер напишет в строке браузера http://localhost/webmail, то он автоматически будет перенаправлен на https.

Опубликовано в web Метки: , , , ,

SSL на Apache2

Тем кому интересно поиграть с HTTPS у себя дома, надо настроить SSL на Apache. Для этого надо всего-то проделать несколько шагов.

Предполагается что Apache2 уже установлен и используется Linux в качестве ОС. У меня Ubuntu LTS 12.04. У Вас может быть что-то другое, но суть таже.

В первую очередь активируем SSL модуль в Apache2 и создаём каталог, где будут храниться сертификаты:

sudo a2enmod ssl
sudo service apache2 force-reload
sudo mkdir /etc/apache2/ssl_cert

Подробнее »

Опубликовано в web Метки: , , ,

Регулировка яркости дисплея на Sony Viao F-series

После свежей установки Ubuntu 12.04 на свеженький Sony Viao VPCF23S1E не заработали клавиши регулировки яркости экрана (Fn+F5 и Fn+F6). Вылечилось небольшой правкой xorg.conf:

Section "Device"
        Identifier      "Default Device"
	Driver		"nvidia"
	Option		"NoLogo"		"True"
	Option		"RegistryDwords"	"EnableBrightnessControl=1"   // <-- добавить
EndSection
Опубликовано в linux Метки: , , ,

Hello world!

привет мир!

Опубликовано в Uncategorized