Чтобы обойти дебиановский баг с ck-launch-session, надо установить libpam-ck-connector, libpam-modules, а также прописать в /etc/pam.d/common-session
session optional pam_loginuid.so
перед session optional pam_ck_connector.so nox11.
После чего запущенная через startx сессия будет активной.
Источник
session optional pam_loginuid.so
перед session optional pam_ck_connector.so nox11.
После чего запущенная через startx сессия будет активной.
Источник
Оказывается, создать тему иконок для SMplayer не просто просто, а очень просто. В моём случае это попытка вписать сию морду к Mplayer в общесистемный Gnome-wise.
Архив просто надо распаковать в /usr/share/smplayer/themes/
Архив просто надо распаковать в /usr/share/smplayer/themes/
Для исправления шрифтов на любимом сайте (на ЛОРе, например) в Midori можно создать userCSS и положить его в директорию ~/.local/share/midori/styles
К примеру, для уже упомянутого ЛОРа это будет выглядеть так:
@-moz-document domain('www.linux.org.ru'), url-prefix('http://www.linux.org.ru')
* {
font-family: "Liberation Sans" !important;
}
}
И ваша White2 будет выглядеть мягкой и без засечек.
К примеру, для уже упомянутого ЛОРа это будет выглядеть так:
@-moz-document domain('www.linux.org.ru'), url-prefix('http://www.linux.org.ru')
* {
font-family: "Liberation Sans" !important;
}
}
И ваша White2 будет выглядеть мягкой и без засечек.
Итак, в GTK-браузер Midori, основанный на WebKit, добавили пару новых фич: хранение закладок в локальной базе данных, восстановление открытых страниц после падения и чутка подпилили SpeedDial (быстрый набор, гордость любого пользователя Оперы). Коли уж меня тыкнули во всё это носом, и коли уж я поставил свеженькую (а не стародавнюю из Sid) версию этого, как оказалось, неплохого браузера — есть повод для графомании.
( Читать дальше... )
( Читать дальше... )
acodec libfaac -ac 2 -vcodec mpeg4 -s 320x240 -aspect 4:3 -b 300k -r 25 -ab 96000 -ar 44100
Час ночи. Synaptic ставит OpenOffice.org. MPD опять крутит Hare Hare Yukai. День разгребания конфигов и попытки подружить приложения на Qt3, Qt4 и GTK прошёл весело. Если ещё раз захочется потыкать любимые третьи кеды, то вместо капитального сноса Sid и установки Lenny просто поставлю лаунчпадовскую сборку Trinity.
Удивительно, но после сноса Sid, установки Lenny, сноса KDE3, обновления оставшегося огрызка до Sid и водружения привычного флуксбокса (хоть ~/.fluxbox -то я схоронить догадался) на выходе получилась вполне работоспособная система, занимающая, страшно подумать, 2.4 гигабайта!
Короче, что бы потом не получить такую же кучу веселья, схороню то, что писать очень нудно: перепиленные стили для Fluxbox и GTK (нечто наподобие Sonar и ещё-чего-то-там на движке Murrine), conky с накопившейся к ним коллекцией скриптов (если это можно назвать коллекцией), конфиг и базу MPD: терять плейлист на 944 элемента неохота.
Архивчик
Удивительно, но после сноса Sid, установки Lenny, сноса KDE3, обновления оставшегося огрызка до Sid и водружения привычного флуксбокса (хоть ~/.fluxbox -то я схоронить догадался) на выходе получилась вполне работоспособная система, занимающая, страшно подумать, 2.4 гигабайта!
Короче, что бы потом не получить такую же кучу веселья, схороню то, что писать очень нудно: перепиленные стили для Fluxbox и GTK (нечто наподобие Sonar и ещё-чего-то-там на движке Murrine), conky с накопившейся к ним коллекцией скриптов (если это можно назвать коллекцией), конфиг и базу MPD: терять плейлист на 944 элемента неохота.
Архивчик
1. dpkg-deb -x example.deb tmpdir
2. dpkg-deb --control example.deb tmpdir/DEBIAN
3. nano tmpdir/DEBIAN/control
4. dpkg -b tmpdir example_hacked.deb
Таким макаром я поставил свеженькую Opera 10.60 без Gstreamer: всё равно html5 мне пока не попадался.
2. dpkg-deb --control example.deb tmpdir/DEBIAN
3. nano tmpdir/DEBIAN/control
4. dpkg -b tmpdir example_hacked.deb
Таким макаром я поставил свеженькую Opera 10.60 без Gstreamer: всё равно html5 мне пока не попадался.
Дано: новенькая NVidia 6200 (AGP), проприетарные драйвера, Fluxbox, Xcompmgr.
Способ первый:
xcompmgr -a
Окошки рисуются видеокартой, что положительно сказывается на потреблении процессора. При ресайзинге куски окна не остаются на экране. Однако теней, полупрозрачности и прочих красивостей нет.
Способ второй:
1. Отключаем сглаживание углов окна — основной источник всех бед. Для этого редактируем theme.cfg текущего стиля (например, /usr/share/fluxbox/styles/bora_blue), где убираем строчку window.roundCorners.
2. Опционально — заменяем xcompmgr на альтернативы. На момент написания cairo-compmgr запускался, гадил в консоль, но ничего полезного не делал, а xcompmgr-dana глючила абсолютно так же. Вариант — kompmgr, в KDE3 бывший кусок kwin. Стащить его можно у знакомого любителя стареньких KDE (/usr/bin/kompmgr) или из пакета какого-нибудь старого дистрибутива (например, из пакета kwin Debian Lenny). Говорят, что kompmgr не так склонен к внезапным падениям и фризам.
Способ первый:
xcompmgr -a
Окошки рисуются видеокартой, что положительно сказывается на потреблении процессора. При ресайзинге куски окна не остаются на экране. Однако теней, полупрозрачности и прочих красивостей нет.
Способ второй:
1. Отключаем сглаживание углов окна — основной источник всех бед. Для этого редактируем theme.cfg текущего стиля (например, /usr/share/fluxbox/styles/bora_blue), где убираем строчку window.roundCorners.
2. Опционально — заменяем xcompmgr на альтернативы. На момент написания cairo-compmgr запускался, гадил в консоль, но ничего полезного не делал, а xcompmgr-dana глючила абсолютно так же. Вариант — kompmgr, в KDE3 бывший кусок kwin. Стащить его можно у знакомого любителя стареньких KDE (/usr/bin/kompmgr) или из пакета какого-нибудь старого дистрибутива (например, из пакета kwin Debian Lenny). Говорят, что kompmgr не так склонен к внезапным падениям и фризам.
Sbxkb — простенький индикатор текущей раскладки. Умеет показывать в трее флажок и более-менее неплохо запоминать раскладку текущего окна. Засим всё: KISS.
Написана она в рамках Staybox (лёгкий менеджер входа для ArchLinux). Отлично заменила мне fbxkb и grp:led_scroll.
С помощью checkinstall я собрал пакет для Debian Squeeze. Зависимости проставлены по сообщениям, которые мне вывалил configure при первой сборке.
Автору — большая благодарность. А сам мой Fluxbox выглядит примерно так:

Написана она в рамках Staybox (лёгкий менеджер входа для ArchLinux). Отлично заменила мне fbxkb и grp:led_scroll.
С помощью checkinstall я собрал пакет для Debian Squeeze. Зависимости проставлены по сообщениям, которые мне вывалил configure при первой сборке.
Автору — большая благодарность. А сам мой Fluxbox выглядит примерно так:
Месяцок назад отпилил раздел и накатил туда из бэкапов Debian Lenny — поиграться с любимыми KDE 3.5. Всё работает быстро и без глюков (ну ещё бы, KDE 3.5 не допилили бы за столько лет!). Одна беда — AmaroK 1.4, мой любимейший плеер, несколько отстал от жизни: не знает про лёгкие перемены в Википедии и Amazon (оттуда он грузит обложки).
Ну, положим, с википедией всё просто: патч в дистрибутивном пакете уже установлен. Но если у кого-то чешутся руки поковырять и собрать из исходников, не пользуясь патчами команды Debian, можно сделать так:
wget http://download.kde.org/stable/amarok/1.4.1 0/src/amarok-1.4.10.tar.bz2
tar -xvf amarok-1.4.10.tar.bz2
cd amarok-1.4.10
Первой командой грузим, второй распаковываем, третьей заходим в папку. Можно и проще: apt-get build-dep amarok && apt-get source amarok. Теперь разбираемся со злосчастной вики:
wget http://launchpadlibrarian.net/34885946/9 9_fix_wikipedia_lookup.patch -O wikipedia-lookup.patch
patch -p1 < wikipedia-lookup.patch
Грузим, патчим. Либо, если у вас "зудит" поковыряться в исходниках (зря скачивали, что ли!) делаем следующее:
kwrite amarok-1.4.10/amarok/src/contextbrowser.c pp
Kwrite, разумеется, заменяем вашим любимым редактором. В открывшемся текстовом файле заменяем строку m_wiki = m_wiki.mid( m_wiki.find( "<h1 class=\"firstHeading\">" ) ); (емнип, она там номер 4192) на m_wiki = m_wiki.mid( m_wiki.find( "<h1 id=\"firstHeading\"" ) );
Обложки с Amazon.com ваш AmaroK грузить не будет, поскольку там ввели обязательную регистрацию или что-то в этом роде. Ну и фиг с ним.
wget http://mail.kde.org/pipermail/amarok/att achments/20090822/52116f4a/attachment-00 01.dll -O covermanager-fix.patch
patch -p1 < covermanager-fix.patch
Этот патч подменяет amazon на last.fm в качестве источника обложек. У меня сработало.
В большинстве случаев можно переходить к сборке:
./configure && make && sudo make install
Никто не мешает и собрать пакет (скажем, buildpackage). Однако у меня страдания на этом не закончились: обнаружилось, что википедию ейный khtml принудительно выдаёт в iso 8859-1. Это выражается в куче символов наподобие буквы "D" во вкладке "исполнитель". Несмотря на незнание причин, методом тыка мне удалось это исправить: в строке 4119 contextbrowser.cpp меняем charset=utf-8 на charset=UTF-8 (вариант, подсказанный мне исходником страницы). После этого собираем заново. Как ни странно, у меня заработало.

Ну, положим, с википедией всё просто: патч в дистрибутивном пакете уже установлен. Но если у кого-то чешутся руки поковырять и собрать из исходников, не пользуясь патчами команды Debian, можно сделать так:
wget http://download.kde.org/stable/amarok/1.4.1
tar -xvf amarok-1.4.10.tar.bz2
cd amarok-1.4.10
Первой командой грузим, второй распаковываем, третьей заходим в папку. Можно и проще: apt-get build-dep amarok && apt-get source amarok. Теперь разбираемся со злосчастной вики:
wget http://launchpadlibrarian.net/34885946/9
patch -p1 < wikipedia-lookup.patch
Грузим, патчим. Либо, если у вас "зудит" поковыряться в исходниках (зря скачивали, что ли!) делаем следующее:
kwrite amarok-1.4.10/amarok/src/contextbrowser.c
Kwrite, разумеется, заменяем вашим любимым редактором. В открывшемся текстовом файле заменяем строку m_wiki = m_wiki.mid( m_wiki.find( "<h1 class=\"firstHeading\">" ) ); (емнип, она там номер 4192) на m_wiki = m_wiki.mid( m_wiki.find( "<h1 id=\"firstHeading\"" ) );
Обложки с Amazon.com ваш AmaroK грузить не будет, поскольку там ввели обязательную регистрацию или что-то в этом роде. Ну и фиг с ним.
wget http://mail.kde.org/pipermail/amarok/att
patch -p1 < covermanager-fix.patch
Этот патч подменяет amazon на last.fm в качестве источника обложек. У меня сработало.
В большинстве случаев можно переходить к сборке:
./configure && make && sudo make install
Никто не мешает и собрать пакет (скажем, buildpackage). Однако у меня страдания на этом не закончились: обнаружилось, что википедию ейный khtml принудительно выдаёт в iso 8859-1. Это выражается в куче символов наподобие буквы "D" во вкладке "исполнитель". Несмотря на незнание причин, методом тыка мне удалось это исправить: в строке 4119 contextbrowser.cpp меняем charset=utf-8 на charset=UTF-8 (вариант, подсказанный мне исходником страницы). После этого собираем заново. Как ни странно, у меня заработало.