Shutdown dialog в KDE 3 с поддержкой suspend hybrid

Без сторонних патчей KDE 3 не поддерживает режимы suspend и hibernate. Разработчики Kubuntu постарались и сделали красивый диалог завершения.

Shutdown dialog в Kubuntu

Вот только поддержки suspend hybrid там не оказалось. Поэтому я немного дополнил патч (в основном это был обычный copy&paste :) ).

Shutdown dialog

Скачать патч можно тут (он накладывается поверх патчей из Kubuntu).

Настройки диалога берутся из файла ~/.kde/config/power-managerrc. Например у меня он выглядит так:

lockOnResume=false
#disableSuspend=true
#disableHibernate=true
#disableSuspendHybrid=true

Для пользователей Gentoo я выложил свой оверлей. После его добавления достаточно будет установить ksmserver. В будущем планирую прикрутить какую-нибудь vcs для человеческого обновления оверлея.

Suspend Hybrid

Suspend Hybrid это нечто среднее между hibernate и suspend. В Mac OS X эта технология известна под названием Safe Sleep. У данного режима есть свои достоинства:

  • энергонезависимость — даже если полностью отключить питание или вытащить батарею в ноутбуке, то останется возможность восстановить состояние компьютера;
  • скорость восстановления — такая же, как и у режима suspend

И недостатки:

  • скорость «засыпания» — такая же, как и у режима hibernate
  • возможность механических повреждений жёсткого диска — особенно актуально для владельцев ноутбуков с трясущимися руками :)

Я использую ядро с патчами TuxOnIce. Проверить, поддерживает ли ваша система гибридный режим, можно с помощью HAL:
% lshal | grep power_management.can_suspend_hybrid
power_management.can_suspend_hybrid = true (bool)

В конфиге для pm-utils необходимо указать, какой модуль для засыпания необходимо использовать. В случае с Gentoo это будет /etc/pm/config.d/gentoo:

SLEEP_MODULE="tuxonice"

После этого можно попробовать отправить компьютер поспать :)

sudo pm-suspend-hybrid

Опубликовано в Gentoo, Linux. 1 комментарий »

Обновление BIOS ноутбука Dell Inspiron 1525 в Gentoo Linux

Уже более полугода я являюсь счастливым обладателем ноутбука Dell Inspiron 1525. После долгой настройки под себя осталась одна маленькая деталь – обновление BIOS. На официальном сайте Dell предлагается 2 способа: с помощью Windows и с помощью досовской дискеты. Windows у меня, разумеется, не установлена, а дискетку просто физически некуда засунуть :)

Изучая сайт linux.dell.com, наткнулся на упоминание флешера под линукс – biosdisk. Оказывается, он уже есть в portage.

Обновление BIOS у меня свелось к нескольким простым шагам:

1. Устанавливаем biosdisk

# emerge biosdisk

2. Скачиваем последнее обновление BIOS с сайта Dell. В моём случае это был файл 1525_A16.EXE

3. Монтируем загрузочный раздел /boot (если он уже не примонтирован):

# mount /boot

4. Копируем memdisk, необходимый для работы флешера, в загрузочный раздел:

# cp /usr/share/syslinux/memdisk /boot

5. Устанавливаем флешер в загрузчик:

# biosdisk install 1525_A16.EXE

Данная команда автоматически добавит новую запись в menu.lst.

Теперь необходимо перезагрузиться и выбрать в загрузчике новый пункт. При этом питание должно быть от сети, а не от батареи.

Будьте внимательны!

Проверка орфографии в OpenOffice.org

Буквально на днях появились ебилды для сборки OpenOffice.org из исходников. Бинарная сборка была доступна в portage почти сразу же после релиза. Но так сложилось, что я этой сборкой не пользуюсь. Поэтому приходится ждать ебилдов :)
Сразу после обновления выяснилось, что цифра 2 из названия всех исполнимых файлов офисного пакета исчезла. В результате kicker ругнулся на отсутствующий файл oowriter2, когда я попытался запустить Writer с панели.
Что самое неприятное, приходится каждый раз после установки OOO добавлять русские словари для проверки орфографии. Дело в том, что файл /usr/lib/openoffice/share/dict/ooo/dictionary.lst заменяется стандартным, в котором про русский язык ничего нет.
Оказывается, установку словарей и редактирование файла dictionary.lst можно автоматизировать и осуществить стандартными средствами Gentoo.

sudo emerge myspell-en myspell-ru
sudo eselect oodict set myspell-en myspell-ru

Собственно, всё :)

preved.png

Опубликовано в Gentoo, Linux, Tips&Tricks. Комментарии (11) »

Регулирование скорости чтения DVD

Когда смотришь фильм на DVD, естественным желанием является избавиться от всех посторонних шумов и наслаждаться звучанием, льющимся из мощных колонок и сабвуфера. Но иногда даже прекрасные звуки стрельбы  и рёв разнообразных монстров заглушает мерзкий гул, исходящий от маленького и неприметного DVD-привода.
Прочтите эту запись до конца »

Опубликовано в Gentoo, Linux, Tips&Tricks. Комментарии (12) »

SCX-4200 и Gentoo

Решил я порадовать себя и в новом году купил многофункциональную железку SCX-4200 от Samsung. Умеет печатать, сканировать и работать как копир. По совместительству ещё негромко жужжит :) А холодными зимними вечерами (интересно, будут такие?) можно будет греться около этого агрегата :) Самое главное, что всё железо поддерживается в Линуксе.
Прочтите эту запись до конца »

Опубликовано в Gentoo, Linux, Tips&Tricks. Комментарии (89) »

Список URL файлов для устанавливаемых пакетов в Gentoo

Понадобилось мне получить сабж. emerge -pf конечно выдаёт нужную информацию, но она избыточна.
Во-первых, вывод содержит урлы для всех файлов, несмотря на то, что они уже загружены и лежат себе спокойно в distfiles. Во-вторых, мне не нужны урлы зеркал. Я использую только http://gentoo.osuosl.org. Поэтому было принято решение это дело автоматизировать и вывод от лишнего почистить.
Прочтите эту запись до конца »

Разработчики шутят :)

OpenOffice.org-2.1 давно вышел, а в portage до сих пор нет ебилдов для сборки из исходников. Полез на багзиллу, нашёл соответствующий баг. Первый комментарий просто убил :)
Прочтите эту запись до конца »

Опубликовано в Gentoo, Humour, Linux. 1 комментарий »

XMMS выкинули из Gentoo

Давно пора было это сделать. XMMS была единственная программа, ради которой я держал GTK1. Но и это давно в прошлом. Сейчас я использую mpd и доволен как слон :)
Кстати, в FC6 XMMS тоже не будет.

Опубликовано в Gentoo, Linux. Комментарии (4) »

PyICQ-t и все, все, все

Некоторые мои знакомые упорно не хотят переходить с ICQ на какой-либо другой IM, и Jabber в частности. Причин множество. Прежде всего, привязанность к своим icq-контактам, которые также не хотят никуда переходить. Банальная лень что-либо менять тоже играет не малую роль :) Но не об этом речь. Тему «ICQ — зло» до меня раскрыло множество людей, поэтому повторяться не буду.
Разговор пойдёт о том, как же все-таки с этими упёртыми асечниками общаться, оставаясь пользователем Jabber`а. Можно поставить мультипротокольный IM: sim-im, gaim, centericq и т.п. Но мы пойдём другим путём :)
Прочтите эту запись до конца »

Опубликовано в Gentoo, Jabber, Linux, Personal. Комментарии (11) »