Выключение монитора и блокировка экрана одной кнопкой.

Выключение монитора и блокировка экрана одной (и той же) кнопкой.

Хомячки изобретают какие-то левые скрипты, чтобы оживить dpms force off, которое ломается gnome-screensaver`ом (а баг висит себе как ни в чем не бывало). На самом же деле gnome-screensaver нужно просто снести и установить xscreensaver (скажем v. 5.14) который не только лочит экран, но и сам управляет энергосбережением, в том числе после блокировки консоли ( =клавиатура+моник) может аккуратно отправить монитор в Standby. И нихрена изобретать не нужно!

Есть GUI-морда (и текстовый конфиг тоже есть, причем в 5 раз объемнее, для фэнов тотального контроля).

# Настройки gnome-power-manager тоже имеют значение. У меня так:
gconftool-2 -R  /apps/gnome-power-manager/lock
 suspend = true
 blank_screen = true
 use_screensaver_settings = false
 hibernate = true
 gnome_keyring_hibernate = true
 gnome_keyring_suspend = false

GLib-GObject-CRITICAL и немного плясок

Бубен даже расчехлять не пришлось :) все сделал в любимой манере: не думая и методом тыка. но, конечно, тут вопрос, кто будет тыкать и куда..

Все сказанное далее будет иметь отношение только к тем пользователям (принципиальным, упрямым и тэ дэ), которые не желают уродовать свой десктоп установкой Gnome 3, а скажем поиграть с новым GIMP хочется.


Дык вот, после установки GIMP с обновлением некоторых библиотек при запуске стандартных гномовских приложений типа gconf-editor в терминале стали сыпаться раздражающие GLib-GObject-CRITICAL **: Object class ... implement property 'editing-canceled' from interface 'GtkCellEditable' и соответственно раздражать. Если коротко, то надо:
  1. подключить Gnome:Factory
  2. обновить из него gtk2-* в очередной раз согласившись на смену поставщика пакетов

OpenSUSE- история установки/ удалеия пактетов с самого начала

История пакетов полезная штука, есть в yast2. Но можно легко посмотреть и в консоли:
cat /var/log/zypp/history
В отличии от rpm -qa --last покажет все, что когда-то устанавливали или удаляли в системе.

Epiphany- настройка шрифтов

Задаем основной шрифт браузера [stylesheet.css]:
P, ol, ul, li, a, div, input {
font: 15px/16px "Droid Sans" !important;
}
Немного более развернутый вариант настройки стилей отображения тут

тонкий стеб и троллинг M$

- купить дорогую мышь Microsoft, только мышь. пользоваться с удовольствием :)

Установка Gimp-2.7.3 в OpenSUSE 11.4

* потребуется обновление не только gimp`овых библиотек, но и самого GTK до версии 2.24, что вроде как влечет за собой проблемы с менеджером ПО
* как выяснилось, gimp-2.7.3 (-5.2) так и не научился стартовать в однооконном режиме :(
так что с этим релизом овчинка выделки.. но мне лень откатываться назад, так что подожду очередных обновлений Gimp

Итак, поехали.
1. Gimp вместе с необходимыми апдейтами gtk* можно взять из одного- вот этого- репозитория.
2. При установке Yast будет ругаться на несовместимость gtk2-engines с устанавливаемыми пакетами и предложит их удалить–  не соглашаться!! :)
2*. После этого видимо с модулем Yast2: "Менеджер ПО" придется попрощаться [написать багрепорт!], так что сначала стоит установить/обновить прочие нужные пакеты..


# ФИКС
с Менеджером ПО проблема фиксится до смешного просто: su -

## Запуск Gimp сразу в однооконном режиме
(
gimp ) &
sleep 2
# Сколько времени занимает запуск Gimp, у меня ~2 сек
WID=$(xdotool search --onlyvisible --name "GNU Image")
# Утилита xdotool
xdotool windowactivate --sync $WID
xdotool key --clearmodifiers ctrl+m

Ctrl+M естественно нужно указать также и в самом редакторе как хоткеи для однооконного режима, время sleep подбирать индивидуально.

Пару слов о Gnome 3 (сверхкраткий обзор)

В чем основная ошибка разработчиков Gnome 3? А все очень просто: третью версию они сделали не для пользователей, а для самих себя :) А пользователи представляются им некими забавными зверушками, которые умею нажимать несколько кнопок и запускать пару {попсовых} приложений. Явная оптимизация интерфейса под планшеты (кагбэ_компьютеры, только для школьников и скучающих домохозяек) это только подтверждает.. И самое смешное, что в результате и такой Гном найдет свою нишу, ибо количество юзверей пользователей подобного типа никак не уменьшается.
 
Возможно, "под капотом" у третьей версии и есть интересные разработки, но человеку, который не является программером, туда никак не заглянуть. И тут внезапно вспоминается Chromium.. с чего бы это?)) Мода диктует условия- ходить в оранжевых штанах..

XOSD со сглаживанием текста и xft-шрифтами

Давно хотел собрать XOSD с этим патчем. Наконец сделал, но впечатления двоякие.
Для начала картинко:


Т. е. получили все, чего и требовалось. В терминале комнанда выглядит так:
echo 'Привет! Я OSD со сглаживанием текста :)' | osd_cat -f "DroidSans 40" -p middle -A center -c '#2D2D2D'
Но! с Compiz`ом работает жутко некорректно. Возможно, это можно как-то исправить, пока не знаю. Впрочем, далеко не все юзают Compiz.

   Ссылка на готовый пакет: xosd-2.2.14-1.i386.rpm

ЫЫ

Делать нечего, пиво кончилось... от скуки занялся багхантингом)) бедный разраб, за 3 часа я влепил ему 2 багрепорта подряд)) и это чувствую не предел. что забавно, версия приложения 0.7

Nautilus-actions-2.99

Решил вот собрать наконец, как обычно 32-битный.
Как я понял, это последняя версия для Gnome 2, так как версии вроде 3.14 (гыг!) требуют GTK 3 (который во втором Гноме найух не сдался).

Ссылка на готовый пакет: nautilus-actions-2.99.5

Чет пакадж вышел слегка тяжеловатым, но выяснять почему мне лень.

Firefox 9: допиленный userChrome.css

  1. /* ГЛАВНОЕ МЕНЮ В ВИДЕ ИКОНКИ */
  2. /* - не забыть снять ✔ Панель меню */
  3. #appmenu-toolbar-button {
  4. list-style-image: url("chrome://branding/content/icon16.png");
  5. }
  6. #appmenu-toolbar-button > .toolbarbutton-text{
  7. display: none !important;
  8. }
  9. #appmenu-toolbar-button > .toolbarbutton-menu-dropmarker {
  10. display: none !important;
  11. }
  12. /* УДАЛЕНИЕ ГРАДИЕНТА С ТАБОВ */
  13. /* - цвет вкладок устанавливается #2D2D2D */
  14. .tabbrowser-tab[selected="true"], .tabbrowser-tab:not([selected="true"]), .tabbrowser-tab:hover {
  15. background-image: none !important;
  16. background-color: #2D2D2D !important;
  17. -moz-appearance: tab !important;
  18. }
  19. .tabbrowser-tab[selected="true"]{
  20. color: white !important;
  21. font-weight: bold !important;
  22. }
  23. /* УБИРАЕМ К УЯМ ПАНЕЛЬ СТАТУСА (Addon Bar) */
  24. #addon-bar {
  25. display: none !important;
  26. }

Работает не только с последней pre-release версией Firefox, но и с более ранними стабильными версиями. По материалам mozillaZine и прочих неравнодушных товарищей (включая автора блога)

Это Питер, детка ))

Выглянул из окна 2-го этажа: чистый серый асфальт тротуара с еще редкими желтыми листьями. Мимолетно задумался.. Потом полминуты тупил по поводу, что же меня удивило. Понял. Тротуар совершенно сухой!


:)