RG-soft.com

всякое разное об этих ваших интернетах

Все записи с меткой "desktop"

Проблема с Compiz на Debian Wheezy
Установил себе на ноутбук Debian Wheezy, Gnome 2, решил прикрутить Compiz и столкнулся с одной подлой проблемой — после авторизации в GDM загружался рабочий стол и прекращалась отрисовка. Полностью. И именно отрисовка, методом тыка удавалось создавать пустые файлы, открыть внешний хард (слышно по его работе) и даже сделать скриншот. А на экране ничего не менялось. Поэтому пишу этот «ещё один пост о том как правильно настроить Compiz на Debian».

В первую очередь, чтобы избежать дальнейшей путаницы надо убедиться, что ccsm пишет свои настройки в gconf. Для этого должен быть установлен пакет compizconfig-backend-gconf.

aptitude install compizconfig-backend-gconf


Во-вторых, само собой надо корректно установить драйвера к видео карте. Информации на этот счёт в интернете пруд пруди, подробно на этом останавливаться я не буду. В моём случае это были драйвера к Nvidia.

Далее нужно дописать нужные настройки в файле /etc/X11/xorg.conf, а это:
в Section "ServerLayout" добавить Option "AIGLX" "true"
в Section "Module" закомментировать Load "dri" и Load "dri2"
в Section "Screen" добавить Option "AddARGBGLXVisuals" "true", Option "RenderAccel" "true" и Option "AllowGLXWithComposite" "true".
в конец файла добавить секцию (если её нет):

Section "Extensions"
Option "Composite" "enable"
EndSection


Теперь что касается решения моей проблемы — она заключалась в том, что indirect rendering (AIGLX) не запускался, несмотря на настройку в xorg.conf. Слава яйцам, что есть параметр командной строки --indirect-rendering. Его-то и надо добавить к строке запуска в файле /usr/share/applications/compiz.desktop. Открываем этот файл и ищем строку, начинающуюся с Exec=, выглядит она примерно так: Exec=compiz ccp decoration --sm-client-id $DESKTOP_AUTOSTART_ID, к ней мы и добавляем параметр --indirect-rendering.

Остался последний штрих: нужно заменить оконный менеджер по-умолчанию с gnome-wm на compiz. Делается это одной командой в консоли:

gconftool-2 --set -t string /desktop/gnome/session/required_components/windowmanager compiz


Всё, перезагружаемся, compiz должен работать.

 
linux debian compiz gnome 2 nvidia desktop
0 коммент.
Thunderbird вместо Evolution в Ubuntu
В Убунту есть очень удобная фишка - апплет уведомлений. К сожалению в плане e-mail он явно заточен под Evolution, который лично мне не очень нравится. Поэтому в этом посте я расскажу как интегрировать Thunderbird во все эти фишки. А также расскажу как прикрутить Google calendar к Thunderbird.

1. Интеграция Thunderbird с апплетом уведомлений Ubuntu.

Для начала предлагаю удалить все ненужные индикаторы из этого меню. Настройки этого дела лежат в виде отдельного файла для каждой программы в папке /usr/share/indicators/messages/applications

hnh@kgb:~$ cd /usr/share/indicators/messages/applications
hnh@kgb:/usr/share/indicators/messages/applications$ ls
evolution pidgin


В моём случае это evolution и pidgin. Удаляем ненужный evolution rm ./evolution. Теперь самое время допилить руками Thunderbird, чтобы он отображался в этом меню. Для этого необходимо установить 2 расширения: Thunderbird Indicator и FireTray. Первое добавляет функционал для работы с апплетом уведомлений, а второй - сворачивает Thunderbird в tray, что необходимо для проверки почты.

Выглядит всё это дело примерно вот так:


2. Настройка календаря Thunderbird и интеграция с Google Calendar.

Вторая вещь о которой я хочу рассказать - это настройка календаря в Thunderbird. В самой установке календаря нет ничего проще: надо просто установить расширение Lightning. Проблемы начинаются когда пытаешься интегрировать этот календарь с Google Calendar. Для этого, во-первых надо поставить расширение Provider for Google Calendar. Затем заходим в Google Calendar, открываем настройки нужного календаря, и ищем снизу "Закрытый адрес календаря" (private link). Копируем ссылку в XML.



Далее в Thunderbird добавляем календарь, выбираем "В сети" -> "Google Calendar" и вставляем скопированный адрес. Всё, Thunderbird синхронизирован с Google Calendar. Остался один последний штрих: установив расширение Evolution mirror задачи из Thunderbird станут видны в убунтовском апплете времени.



 
linux ubuntu thunderbird evolution google calendar desktop
0 коммент.
В Pidgin 2.7.3 стал глючить ICQ
Всем у кого сегодня утром Pidgin перестал коннектиться к аське посвящается. От сервера риходит чудной ответ:

От https://api.oscar.aol.com/aim/startOSCARSession получен неожиданный ответ: Ok


Как оказалось это ни что иное, как ошибка SSL handshake. Исправляется это отключением SSL: заходим в Управление учетными записями, выбираем свою учетную запись и жмем Изменить. В открывшемся окне переходим на вкладку - Дополнительно и убираем галочку с пункта Использовать SSL.

 
pidgin icq im desktop
0 коммент.