Firefox и KDE

Продолжаю мучать KDE 4.1.96 (4.2RC1). В Параметрах системы, в частности в разделе «Внешний вид» выставил параметр, что текущий стиль KDE будет использоваться всеми приложениями GTK. В целом получилось неплохо, разве что Firefox как-то криво отображал вкладки, меню при наведении исчезало… Сначала поигрался с несколькими темами, где нет таких косяков с вкладками. Затем немного подправил мозилловский userChrome.css. ИМХО, получилось вполне даже ничего. Ну может быть стоит ещё немного поиграться с userChrome.css.

GTK & KDE
GTK & KDE

Немного поковырялся с виджетами в частности с Google Gadget. Нашёл один неплохой виджет, который отображает погоду. Собственно его и видно в правом верхнем углу скриншота. Пока что немного раздражает, что ранее установленные апплеты и виджеты нельзя удалить из системы. Со временем скапливается достаточно большое количество, большая часть из которых вообще не используется.

О KDE 4.1.96

На моём домашнем компьютере установлен Archlinux, а в качестве DE использую KDE 4.1.x, который забираю из репозиториев kdemod. Почему я использую kdemod, а не стандартный KDE, который имеется в репозиториях Archlinux? Ответ просто. Мне гораздо удобнее использовать именно kdemod, т.к. одно из главных отличий от обычное KDE — это модульность (ну не нужен мне kppp дома при канале в 6Mbit). Одним словом, я из KDE ставлю только то, что нужно мне. Кроме модульности в kdemod есть ещё «вкусности», но тут я пожалуй отправлю вас к Гуглу. Информации достаточно, нужно только уметь читать.

Тут решил установить себе последнюю версию KDE, а именно 4.1.96, которая лежит в репозитории kdemod-testing. Установил, а точнее обновил kdemod 4.1.4. Проблем с обновлением не возникло. Утром перед работой попробовал свежеобновлённый KDE, поэтому опишу только те новые «фичи», которые успел заметить. Кому интересно, могут почитать эту статью. Что касается самого перевода интерфейса на русский язык, то на данный момент времени переведено где-то процентов 90-95. Скорее всего к выходу релиза всё будет переведено.

Kmail
Kmail

Сразу же открыл kmail и был приятно удивлён изменениям. Появились вкладки, правда теперь не вижу смысла в окошке Избранные папки. Ведь часто используемые папки можно теперь открыть в тех же вкладках. А с другой стороны, я и в предыдущей версии не пользовался этими Избранными папками, а как у убрать это окошко что-то никак не найду.

Menu
Menu

Немного изменили меню. Может мне и показалось, но стало немного удобнее. Также изменили некоторые иконки. Любители размещать иконки на рабочем столе будут теперь довольны, т.к. появилась возможность переключить рабочий на вывод каталога (по умолчанию смотрим в каталог «Рабочий стол (Desktop)») с сохранением выбранного графического изображения в качестве бекграунда. Попробовал новые апплеты Google Gadget, не понравились. В «Параметрах системы» изменили отображение «Настройка рабочего стала», теперь они располагаются в нескольких вкладках.

System Tray
System Tray

Системный трей также претерпел некоторые изменения. Стало возможным скрывать редко используемые иконки. А с помощью нового виджета Плазмы стало возможно отображать вот такое информационное окно.

System Tray
System Tray

В KDE 4.1.x значки в системное трее иной раз обрастали мусором. Перелопатил кучу забугорных форумов и багзил. Перепробовал разные настройки в xorg.conf, какие-то помогали, но артефакты всё равно вылезали. Лучше все помогает только «костыль» из нажатия на Ctrl+Alt+F1 и затем Ctrl+Alt+F7. Обещают в KDE 4.2 частично решить эту проблему, а в 4.1.96 мусора на иконках в трее уже нет (вместо прозрачности подкладывают окрашенную подложку). Обещают окончательно вылечить к версии 4.3.

Kate
Kate

В Kate появилась возможность использовать режим Vi, а также прикрутили интеграцию с CTags. Не знаю насколько оправдан использование режима Vi, уж лучше бы реализовали проверку орфографии на лету. Кстати, в Opera 10 проверка орфографии в текстовых полях уже работает на лету.

К сожалению, посмотреть более подробно все нововведения времени не хватило, но в целом работает стабильно и довольно шустро. Пару раз вылетел Konqueror при попытке просмотреть Google Reader, но для меня это не критично, ибо Konqueror'ом практически не пользуюсь. Как это ни странно, но бетой вполне можно пользоваться. А если что, то всегда можно будет откатиться на стабильную версию, в Archlinux с этим просто.

Релиз Fedora 10

Что же, сегодня было объявлено о выходе нового релиза Fedora 10 под кодовым названием Cambridge. Так же доступна специальная сборка Russian Fedora 10. Скачать Russian Fedora 10 можно отсюда. К сожалению, на 10 вечера по МСК торрент-треккер с Russian Fedora 10 все ещё не работает. Качаю со скорость 500к/s с Яндекс.mirror, если скачается (скорость постоянно сваливается до нуля), буду завтра мучить на работе.

В начале ноября немного обновил свой компьютер (поменялось мать, процессор, добавилось памяти и лишний винт). По такому случаю было решено сменить Fedora 9 на что-нибудь такое эдакое :). По старой памяти установил ArchLinux, за пару дней установил необходимый софт, настроил и радуюсь жизни. Я уже и забывать начал с Федорой, что такое ковыряние в текстовых конфигах. 🙂 Так что на ближайшее время домашний компьютер будет жить с Арчем. На работе же как была установлена Федора 8, так пока и останется, благо обновления приходят. Обновлять до 10-ки рабочие станции, порядка полусотни, что-то пока не хочется.

UPD: Торрент-треккер работает. Кому интересно Russian Fedora 10, для получения торрент-файла проходим сюда.

MP3-плеер iRiver IFP-895T

Я уже как-то писал о подключении плеера MP3-плеера iRiver IFP-895T в ArchLinux. Решил поделиться как сделать более комфортную закачку мызыки на плеер (переведено — не дословно — мною с Wiki.Archlinux.org). Это описание актуально для ArchLinux и полностью работоспособно в нём же. Частично может быть сгодится и для других дистрибутивов.

Для начала необходимо установить драйвер нашего плеера.

$ pacman -S ifp-line

После установки перегружаемся. Так написано в руководстве, но я не перегружался и всё работало нормально. Однако, если плеер после установки у вас не подцепился, т.е. вы не видите каталогов, имеет смысл перегрузиться.

После перегрузки компьютера, подключаем наш плеер к свободному USB-входу, включаем его, открываем терминал, в моём случае это gnome-terminal, и даём команду:

$ ifp ls /

Появился список каталогов плеера (см. скриншот). Список доступных команд как всегда man ifp. 🙂 В принципе, на этом я и закончил подключение плеера в прошлый раз. В принципе, сливать, удалять и заливать музыку можно и на данном этапе, но всё же хочется более наглядной картинки. Поэтому, если у вас ещё не стоит Midnight Commander, самое время поставить его, т.к. дальше заливать музыку мы будем с помощью mc.

Сначала скопируем бинарник ifp в каталог расширений mc (естественно из под root):

$ sudo cp /usr/bin/ifp /usr/share/mc/extfs/

Дальше нам необходимо в конец файла /usr/share/mc/extfs/extfs.ini добавить всего одну строку:

# iRiver
ifp

Сохраняем внесённые изменения и запускаем mc. В любой из панелей даём команду:

cd /#ifp

См. очередной скриншот. Теперь мы можем управлять своими mp3-файлами на плеере в более комфортной обстановке.

Можно ещё настроить udev для автоматического присвоения прав. Поступаем так. В каталоге /etc/udev/rules.d создаём файл ifpdev.rules

$ sudo touch /etc/udev/rules.d/ifpdev.rules
vi /etc/udev/rules.d/ifpdev.rules

и добавляем следующие строки:

# udev rules file for supported ifp devices
#
# To add an USB ifp device, add a rule to the list below between the SUBSYSTEM...
# and LABEL... lines.
#
# To run a script when your ifp is plugged in, add RUN="/path/to/script"
# to the appropriate rule.
#

SUBSYSTEM!="usb_device", ACTION!="add", GOTO="libifp_rules_end"

# ifp-1xx
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1001", GROUP="storage"
# ifp-3xx
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1003", GROUP="storage"
# ifp-5xx
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1005", GROUP="storage"
# ifp-7xx
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1007", GROUP="storage"
# ifp-8xx
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1008", GROUP="storage"
# ifp-9xx
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1009", GROUP="storage"
# ifpdev
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1010", GROUP="storage"
# The N10
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1011", GROUP="storage"
LABEL="libifp_rules_end"

И напоследок добавим пользователя, т.е. себя любимого в группу storage 🙂

gpasswd -a maddog storage

Всё, пользуйтесь.

Послесловие. Рекомендуется не удалять умолчальные (VOICE, RECORD, music) каталоги в плеере. И при копировании файлов в Midnight Commander'е снимайте галочку «Сохранять атрибуты», т.к. атрибуты не могут быть записаны в файловую систему плеера. Иначе будете каждый раз при копировании получать сообщение об ошибке.

UPD: Собственно здесь можно найти пакет под свою систему.

UPD2: Кстати, родной менеджер «iRiver Music Manager», которым я пользовался под виндами, очень нещадно нагружал процессор. Поэтому всегда при закачке музыки приходилось выкручивать обороты вентиляторам. Теперь я от такой «радости» избавлен. 😉

Пишем на раздел NTFS

Пока я был в отпуск произошло много событий как во всём мире, так и в мире OpenSource. Прочитал у StraNNick'а в заметке «Ubuntu. Пишем на NTFS.» о возможности записи на виндовый раздел NTFS. Дома такая фича мне особо не нужна, но и не помешает, а вот на работе очень частенько бывает необходимо копировать (удалять, редактировать) на разделе NTFS (как правило жёсткие диски пользователей).

Заинтересовало. StraNNick расписал доходчиво и понятно для Ubuntu, но у меня стоит ArchLinux. Поэтому первым делом отправился на официальный сайт ArchLinux, а там дальше в AUR (брать здесь). Прочитал порядок установки, доустановил fuse и уже после этого установил ntfs-3g. Как написано в мануале, отредактировал fstab и попробовал скинуть исошник на виндовый раздел.

Все эти эксперименты я проводил на работе, т.к. на работе винду, если она и по-рушится, не жалко (места сколько освободится), а дома за убитый раздел с документами жена может запросто сделать «секир башка». Эксперимент удался. ХРюша даже и не хрюкнула на мои издевательства на её NTFS'ым разделом. Спокойно дала отредактировать залитый исошник из линуха. Если вы решитесь установить ntfs-3g и попробовать что-нибудь записать на NTFS-раздел, помните, что всё это вы проделываете на свой страх и риск.

Как там пела группа Тайм Аут: «Это просто праздник какой-то».

ArchLinux — Рабочий стол и iRiver

В выходные немного поковырялся дома с ArchLinux, установил Gnome, настроил XGL. Теперь мой рабочий стол имеет такой вид. 🙂

Также разрешилась проблема с подключением плеера iRiver. Как оказалось в Arch'е достаточно установить с помощью pacman'а всего два пакета: libifp и ifp-line. А дальше с помощью консоли просматриваем каталоги на плеере, сливаем и заливаем музыку. Очень удобно. Надо будет написать небольшой скриптик для автоматизации заливки музыки на плеер.

UPD: Несколько скриншотов с работы:

Другие скриншоты и видеоролики, на которых показаны возможности XGL можно посмотреть на этой и этой страницах.

ArchLinux и XGL

На работе был тяжёлый день. Кроме основных обязанностей (сходить туда, объяснить то, заменить это и т.п.) поручили срочно найти и заказать сервер HP. Между делом потихонечку и не спеша установил на свой ArchLinux Gnome 2.14. Работает, но захотелось большего. А большего это прикрутить XGL. Думаю все видели (ну или хотя бы слышали) про тот самый известный ролик, в котором были показаны возможности XGL. 🙂 Как оказалось, с ArchLinux'ом ничего сложного нет. Пока в подробности установки углубляться не буду, т.к. ещё не всё настроил и отшлифовал. 🙂 Могу сказать одно, работает, не тормозит, загрузка Гнома по времени занимает ровно столько же времени, что и без XGL. Единственное, что успел «выловить», так это зависания kde-приложений в Гноме, правда не всех.

Ах да, чуть не забыл. Желающим попробовать прикрутить XGL на ArchLinux, читайте HowTo (на английском или на французском) на официальном сайте.

Релиз ArchLinux 0.7.2 (Gimmick)

Разработчики ArchLinux выпустили новую версию дистрибутива — 0.7.2 (Gimmick). Официального заявления о выходе нового релиза пока на сайте разработчика не объявлено, но на ФТП уже сейчас доступны для скачивания новые версии дистрибутива.

Немного о ASPLinux v.11

Мне хватило полторы недели, чтобы поиграться с отечественным дистрибутивом ASPLinux. В целом дистрибутив получился очень удачным и удобным, в отличие от предыдущей версии. На форуме разработчика по поддержке дистрибутива можно почитать отдельные темы, в которых человек жалуется на проблемы и полной не работоспособности свежеустановленной системы. Таких людей всегда хватает, они охают любой дистрибутив. Но в этом как раз и заключается вся прелесть Линух. Не нравится — не используй или поищи другое.

О чём это я? Так вот, тестировал на двух разных машинах. Дистрибутив устанавливался везде без проблем, всё железо определялось и работало. О своём ТВ-тюнере я уже писал ниже. Единственная железка, которая у меня не работала — это Wifi-карточка. Впрочем, мне пока не удалось её завести ни на одном дистрибутиве Линух. 🙂 В целом же мне ASPLinux очень понравился. Особенно репозитории энтузиастов с сайта updates.msiu.ru порадовали. Ребята делаю большую и титаническую работу. Вот только жаль, что всё дело не официально и как написано на самом сайте никакого отношения к компании ASPLinux создатели сего ресурса не имеют.

После того, как я в журнале LinuxFormat прочитал про F-Spot уж больно мне захотелось посмотреть на этого зверя. Нашел на уже выше указанном сайте. Поставил. По зависимостям пришлось тянуть всего Гнома, 🙁 который на update.msiu.ru уже версии 2.14. F-Spot понравился, удобно управлять своими фотографиями. Но столько зависимостей… Вот чего я не могу до сих поря понять, почему в ASPLinux до сих пор считают Opera коммерческим приложением, и за каким-то фигом кладут на пятый CD старую версию 8.51. Приходится топать на сайт Opera.com и от туда уже выкачивать нужную версию.

Однако, я всё возвращаюсь на ArchLinux, мне как-то в нём привычнее и удобнее. А потом, как-то не складываются у меня отношения с RPM и с клонами РедХата в частности. 🙂 А вот всем новичкам я бы посоветовал бы остановиться на ASPLinux, благо стоит он не так уж и много, имеется поддержка пользователей на родном языке, что уже не мало важно, ну и поддержим отечественного производителя.

Закатал на работе DVD-болванку с инсталлятором ASPLinux и последними апдейтами с официального сайта на сегодняшний день.

Zenwalk 2.4

Пока у меня был срочный заказ на разработку сайта вышла новая версия дистрибутива Zenwalk, который основан на Slackware. Главное отличие Zenwalk от Slackware в том, что первый уже по умолчанию используется ядро ветки 2.6, в качестве рабочего стола используется XFCE, а для обновления пакетов применяется утилита netpkg. Пользоваться последней достаточно просто и приятно.

Решил я посмотреть, что же нового есть в этой версии дистрибутива. При установке сразу же бросается в глаза, что разработчик удалил файловую систему ReiserFS v.4, которая кстати, сказать в прошлой версии дистрибутива здорово так вешала всю систему. Больше ничего нового я в инсталляторе не заметил, все то же, все по старому. Система установлена. Для начала скачиваю драйвер для видео карточки (GF 5700) с сайта nvidia. Скачал самый последний, который имелся. Выхожу из Иксов, пробую установить, но… Не тут-то было. В конце установки вылетает ошибка, что «типа не могу я поставить драйвер, у вас версии GCC не такая». Вот думаю интересно, а какая тогда нужна версия?

Ладно, с драйвером всегда можно успеть разобраться, продолжаем разбор полётов. Зачем разработчик сменил дефолтную тему XFCE не знаю. ИМХО, но в прошлой версии было намного красивее. Меняю с дефолтной на старую тему. Во время смены заметил некое подтормаживание списка с выбором тем. Странно, раньше такого точно не было.

Поставил ICQ-клиента Sim. Ну да, KDE нет работать не будет. Думаю как раз и проверю как будет работать netpkg. Нашел нужные пакеты с KDE, закачал и установил. Полез в /opt, обычно именно сюда устанавливаются кде-шные приложения. Опа, а кроме установленного sim больше ничего! Не знаю кому пришла такая «светлая мысль» сменить умолчальный каталог с /opt на /usr? Да-да, в Zenwalk 2.4 KDE ставится именно в /usr. Как было в версии 2.2 не скажу, т.к. тогда KDE я ставил с репозиториев Slackware. Не понятно, зачем надо было так делать?

P.S. На работе, наконец-то, дошли руки до ArchLinux. Установил, с помощью pacman'а добавил нужные пакеты. Сейчас сижу настраиваю и шлифую систему. Опеределённо, мне нравится.