⌨ Labor omnia vincit ☮

Russian KDE community

Posted in KDE, SuSE [ru] by anaumov on 20.09.2018

KDEНаконец-то увидел свет новый движок портала https://kde.ru, посвященного русскоязычным пользователям KDE и проету KDE в частности. И хотя сам я уже давно KDE не пользуюсь, до сих пор многое связывает меня с этим проектом. Именно с разработки KDE начался мой путь в мир свободного ПО. Еще будучи студентом я познкомился с проетом GNU, Linux и Qt3, а уже после, в Германии – когда я начал работу в SUSE – занимался разработкой и портированием стека KDE4 на openSUSE (больше всего постов в этом блоге именно о KDE и openSUSE). Мы тогда еще сидели на svn, помните что это такое? 🙂
После SUSE я забросил проект KDE, опробовал и пересел на различные window managers. До тех пор, пока не устроился разработчиком LiMux (Kubuntu на основе собственной management-системы на основе LDAP) тут, в Мюнхене. И хотя занимался я в основном security-проектами,  было приятно вспомнить и почти весь KDE стек, который мы создавался более чем 10 лет назад.

Это очень интересный проект. Да, он большой, очень большой, и не всегда это хорошо, тем не менее он обладает самой на мой взгляд продуманной архитектурой. Программировать KDE всегда было здорово не только из-за мощи Qt и самым новейшим инструментам, используемым в проекте, но и благодаря идеям, заложенным в основу структуры стека его компонентов. Очень важным в проекте KDE всегда было сообщество людей, его разрабатывающих. Его окружило много молодых инженеров, открытых для новых, а порой даже и для откровенно сумасшедших идей. Это так освежало. Это так вписывалось в природу свободного ПО. Я никогда не забуду эти хиппи-тусовок по всей Европе, куда мы добирались по ночам и самыми сумасшедшими способами, доклады, подготавливаемые и читаемые друг другу просто ради удовольствия.

Я рад, что и в России есть люди, продолжающие разработку и продвигающие этот проект. Хочу пожелать вам, ребята, удачи. Постарайтесь сохранить эту атмосферу, сводящую с ума и увлекающую за собой. Я думаю, это самый большой стимул для разработки ПО. Увлечение процессом, удовольствие от наконец-то найденного решения, восхищение его элегантностью и простотой. Все это KDE, все это – сообщество людей, его продвигающих.

openSUSE :: adding static routes in NM

Posted in KDE, SuSE [ru] by anaumov on 12.07.2016

Новичков в openSUSE вводит в заблуждение настройка сети из-за того, что для её управления существует несколько независимых технологий. В openSUSE Tumbleweed сегодня используется NetworkManager и wicked. Первый используется по умолчанию. Если же вам, к примеру, понадобится добавить статический маршрут и вы спросите об этом гугл, скорее всего в первую очередь вы найтдете классический способ сделать это. Помние, этот способ не сработает, если вы используете NM, и наоборот. Также не стоит забывать, что настройки сети в разных дистрибутивах могут отличаться.

Добавить маршрут можно с помощью команды route. В данном примере для доступа в сеть 172.19.0.0/16 я использую рутер 172.20.1.161. Тут стоит помнить лишь о том, что эти настройки пропадут после перезагрузки.

# route add -net 172.19.0.0 netmask 255.255.0.0 gw 172.20.1.161

Чтобы настройки не пропали, нужно прописать их в конфиге NM. Для каждого соединения существуют свои настройки. Загляните в каталог /etc/NetworkManager/system-connections. Там находится список файлов, каждый из которых относиться к тому или иному соединению. Чтобы добавить route правило, о котором я говорил выше, просто добавьте такую строчку в секцию [ipv4]:

route0=172.19.0.0/16;172.20.1.161

Если вы используете KDE Workspace, вы можете добавить эти настройки в KDE NM-апплете. Для этого просто правый клик на иконке, выбираем “Configure Network Connections…”
configure network connections...
Появляется список соедининий. Выбираем нужное нам, нажимаем “Edit”. В появившемся окне переходим во вкладку IPv4 и там нажимаем “Routes…”, где можно добавить новые или удалить старые маршруты.
KDE NM route

Test the upcoming openSUSE 12.3 + KDE 4.10 Workspace

Posted in KDE, SuSE [ru] by anaumov on 09.02.2013

KDE 4.10 WorkspaceОстается месяц до выхода следующей версии нашего любимого дистрибутива. Я хотел бы напомнить всем пользователям KDE, что наши образы можно найти тут. 3 дня назад были пересобраны образы последней openSUSE 12.3 с KDE 4.10 Workspace.

Пожалуйста не поленитесь потратить один вечер и проверить их на своем железе. Следуйте инструкциям на этой странице для записи образа на USB. Как и обычно, о найденных ошибках в KDE вы можете сообщить на bugs.kde.org, или на bugzilla.novell.com в случае проблем в самой openSUSE. Не забывайте, что это live-образы, т.е. настройки не сохраняются между сессиями.

Напомню так же, что в Beta1 был поломан GRUB2, который автоматически добавлял пункты меню для других установленных на компьютере ОС, однако не позволял их загрузить. Я так же жду продвижения в работе над ошибкой в YaST/udev, которая возникает во время установки системы на этапе инициализации оборудования (установщик замирает на отметке в 60%). Не забываем про NetworkManagement и systemd! KDE разработчики просят так же обратить внимание на этот список.

Если у вас возникнут проблемы при отправке сообщения об ошибке (возможно, что вы собираетесь сделать это в первый раз), пожалуйста не стесняйтесь спросить о помощи на одном из форумов, или просто напишите комментарий прям тут. Я буду рад помочь вам.

openSUSE 12.2 + KDE 4.9.1

Posted in KDE, openSUSE by anaumov on 06.09.2012

KDE SC 4.9 was released after we froze own factory repositories at the final stage of development process of openSUSE 12.2. For this reason, in openSUSE 12.2 we have KDE 4.8.4 by default.
If you want to use last stable upstream KDE release (now it’s KDE SC 4.9.1), just add necessary KDE repositories, make upgrade and enjoy all the goodies the new version 😉

> sudo zypper ar -f \
http://download.opensuse.org/repositories/KDE:/Release:/49/openSUSE_12.2/ KDE_49
> sudo zypper ar -f \
http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_49_openSUSE_12.2/ KDE_Extra
> sudo zypper dup --from KDE_49 --from KDE_Extra 

By the way, don’t forget to disable all another extra KDE repos if you are going to upgrade.

05.10.12 UPD:
KDE 4.9.2 was officially released by the KDE team.
The packages for 12.1 and 12.2 can be found in our KDE:Relaase:49 repository.

KDE 4.8.0

Posted in KDE, SuSE [ru] by anaumov on 25.01.2012
> sudo zypper ar http://download.opensuse.org/repositories/KDE:/Release:/48/openSUSE_12.1/ KDE_48
> sudo zypper mr -r KDE_48
> sudo zypper dup --from KDE_48

 

Да, KDE 4.8.0 уже с нами 🙂
Спасибо всем, кто помогал в тестировании и разработке этого релиза. И хотя nepomuk еще не побежден до конца, все же этот релиз выглядит достаточно интересно. При обновлении отключите Qt-репозитории (все необходимые пакеты уже включены). Build-статус пакетов как обычно в OBS.

Desktop Summit 2011

Posted in Events, KDE, SuSE [ru] by anaumov on 11.08.2011


Desktop Summit в самом разгаре. Сотни разработчиков, мейтейнеров, хакеров, контрибьютеров и просто пользователей KDE/GNOME встретелись в самом сердце Европы, в столице Германии. На неделю Humbold Universität (восточный Берлин) превратился в hackerspace, где не только продолжается разработка основных компонентов этих DE, но и обсуждаются(утверждаются) стратегии обоих проектов.

Читать полностью…

KDE – be careful with NM 0.9

Posted in KDE by anaumov on 01.07.2011

Некоторые KDE пользователи пробуют третий GNOME. Не забывайте, что их nm-applet поддерживает NM 0.9, поэтому при установке будет так же обновлен и сам демон. При возврате в KDE вы потеряете все соединения, т.к. plasmoid-networkmangement для 11.4 не поддерживает NM 0.9 (в 11.4 у нас NM 0.8.2). В этом случае либо продолжайте использовать nm-applet или устанавливайте NM 0.8, если хотите по-прежднему использовать плазмойд.

Это касается только тех, кто использует openSUSE 11.4. Если же вы используете openSUSE factory (+ KDE:Distro:Factory), то у вас нет причин для беспокойства, т.к. в репах для factory/12.1 лежит последняя git-версия плазмойда, в которой уже добавленна поддержка нового демона NM 0.9.
Читать полностью…

Disable Akonadi and Strigi/Nepomuk

Posted in KDE, SuSE [ru] by anaumov on 16.06.2011

Меня часто спрашивают о настройках KDE, новых возможностях, а так же часто пишут о том, что в последних версиях KDE нельзя отключить часть сервисов. К ним в первую очередь относят Akonadi, PulseAudio и Nepomuk/Strigi. Что это такое, зачем оно нужно и как отключить я расскажу в этом посте (о PulseAudio читайте тут).
Я только что обновил KDE до 4.6.4 (сейчас лежит в KDE:Distro:Factory). В качестве дистрибутива я использую openSUSE 11.4. Итак, поехали.
Читать полностью…

openSUSE 11.4 – KDE 4.6.3

Posted in KDE, SuSE [ru] by anaumov on 10.05.2011

Как вы наверняка знаете, пару дней назад вышел KDE 4.6.3.
Как видно из changelog, исправленно несколько багов в этих компонентах:

  • kdebase (Konsole)
  • kdemultimedia (Kmix, JuK)
  • kdenetwork (Kopete)
  • kdeplasmaaddons (Lancelot)
  • kdeworkspace (Krunner)

Для обновления, как и обычно, делаем zypper dup:

> sudo zypper ar -f http://download.opensuse.org/repositories/KDE:/Release:/46/openSUSE_11.4/ KDE_4.6
> sudo zypper dup --from KDE_4.6

KDE bugreport guide

Posted in KDE by anaumov on 10.02.2011


KDE является самым крупным Open Source проектом в мире. Вокруг него сосредоточенно огромное сообщество тестеров, программистов и конечно же обычных пользователей. Как Вы знаете, неотъемлемой частью любого сообщества является коммуникация. Чем активней общение, и больше людей принимают в нем участие, тем быстрее и лучше развивается проект.

Bugzilla представляет из себя систему, специально предназначенную для контакта с разработчиками (тестерами, программистами, мэйнтейнерами). Используя ее, Вы можете сообщить об ошибке (баге), оставить свой feedback или же просто узнать о состоянии исправления уже известных Вам ошибок.
Читать полностью…

4.6.0 Available

Posted in KDE by anaumov on 26.01.2011

As was planned, today the KDE Community announced the release of KDE 4.6.0. Packages for openSUSE are already waiting for us in the factory repo, so just run your zypper and enjoy all the goodies the new version 🙂

> sudo zypper ar -f \
http://download.opensuse.org/repositories/KDE:/Distro:/Factory/openSUSE_11.3 KDF
> sudo zypper ar -f \
http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_11.3_KDE_Distro_Factory KDEExtra
> sudo zypper dup --from KDF --from KDEExtra

By the way, 4.6 will be included in the next version of openSUSE.

openSUSE – Home for KDE developers

Posted in KDE, SuSE [ru] by anaumov on 29.09.2010

Я не перестаю восхищаться новым менеджером сообщества openSUSE – Jos Poortvliet. Стратегия, которую он определил, безусловно является единственно верной. Радует так же, что это не просто направление, но и движение в этом направлении. Безусловно будет интересно пообщаться с ним на предстоящей конференции в Нюрнберге.
Читать полностью…

KDE 4.5: update

Posted in KDE, SuSE [ru] by anaumov on 16.08.2010

10 августа состоялся релиз KDE SC 4.5.0. Как всегда свежайшие пакеты KDE ждут вас в factory-репозиториях openSUSE. Туда же будут добавляться новые пакеты из ветки 4.5.x.

Для обновления до последней версии KDE надо добавить репозиторий KDE:Distro:Factory :

> sudo zypper ar -f \
http://download.opensuse.org/repositories/KDE:/Distro:/Factory/openSUSE_11.3 KDF

и KDE:Extra:openSUSE_11.3_KDE_Distro_Factory:

> sudo zypper ar -f \
http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_11.3_KDE_Distro_Factory KDEExtra

А так же обновить все пакеты из этих реп:

> sudo zypper dup --from KDF --from KDEExtra

Обновление проходит абсолютно “безболезненно”, и никаких проблем после следующего входа в систему (logout/login) возникнуть не должно. Все же не забывайте, что это версия не считается еще стабильной.

Стоит так же отметить, что мы планируем в openSUSE 11.4 включить NetworkManagement (вместо NetworkManager-kde4).

Для тех, кто хочет опробывать его уже сейчас, сделайте

> sudo zypper in plasmoid-networkmanagement

И не забудьте удалить NetworkManager-kde4.

Для тех, кто хочет использовать самую свежую версию NetworkManagement, могут загрузить исходные коды с сервера KDE и собрать проект сами:

> svn co svn://svn.kde.org/trunk/extragear/base/networkmanagement/
> cd networkmanagement
> mkdir build
> cd build
> cmake .. -DCMAKE_INSTALL_PREFIX=/home/name/kde/install/trunk -DCMAKE_BUILD_TYPE=debugfull
> sudo make && make install
> plasmoidviewer org.kde.networkmanagement

Однако не забывайте, что это разрабатываемая версия, которая постоянно менятся и тестируется разработчиками.

openSUSE Build Service

Posted in Events, KDE by anaumov on 04.08.2010

Презентация Уилла o openSUSE Build Service, которую он представил Linux сообществу в начале этого года на конференции Camp KDE 2010.

Для тех, кто не в курсе: Will Stephenson – KDE-хакер и пожалуй первый человек в SuSE по вопросам KDE. Именно им организованны IRC встречи на канале #opensuse-kde, и именно он был инициатором tokamak4, который, как вы знаете, прошел в Novell.

Time to release

Posted in KDE by anaumov on 01.07.2010

27 июня вышел KDE RC1 4.5. Release будет опубликован в августе этого года.
Первый RC как и обычно предназначен для разработчиков и тестеров, которые могут помочь в поиске ошибок. Он будет также интерес для тех, кто хочет уже сейчас посмотреть, что предствляет из себя KDE и какие новые фичи сейчас добавленны.

Со времени разработки второй беты сообществом было зафиксированно 1233 ошибок, 1165 из них были закрыты, что свидетельствует о напряженной работы разработчиков и команды сообщества тестеров.

Вчера, 30 июня, так же вышел релиз KDE SC (Software Compilation). Скорее всего это будет последним релизом в ветке KDE SC 4,4. KDE 4.4.5 SC является рекомендуемым для всех, кто использует KDE SC 4.4.4 (или более ранние версии). Релиз содержит исправления многих ошибок и обновления переводов.

Скачать исходники или бинарные пакеты можно на странице KDE 4.4.5 Info Page.

Напомню, что в openSUSE 11.3 будет KDE 4.4.4. Factory мы до релиза пока закрыли, так что 4.4.5 туда к сожаленью не попадет, зато вместо этого там будет KDE 4.5. Сейчас пользователи openSUSE могут найти KDE 4.5 в репозитории KDE4:Unstable.

http://en.opensuse.org/KDE/Repositories