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 для человеческого обновления оверлея.

Реклама
Опубликовано в Gentoo, KDE, Linux, Tips&Tricks. Leave a Comment »

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 Comment »

Обновление 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.

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

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

Опубликовано в Dell Inspiron 1525, Gentoo, Linux, Tips&Tricks. 1 Comment »

Проверка орфографии в 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. 93 комментария »

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

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

Опубликовано в Gentoo, Linux, Tips&Tricks. Leave a Comment »