Страница 3 из 7
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 21 май 2015, 15:15
alasakan
Несколько дней назад появилась проблема с пятой плазмой. Я регулярно обновляются всё что приходит и вот все работало идеально но сейчас плазма падает после автоматической блокировки экрана. Практически всегда после этого чёрный экран без панели а запущенные приложения все работают нормально. Пока отключил блокировщик экрана и все хорошо. Если вручную заблокировать (иподождать несколько минут!) - тоже самое.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 21 май 2015, 15:18
aspotashev
Pulfer писал(а):
Да, в KF5 изменилась логика работы библиотеки, отвечающей за локализацию. Теперь для каждой программы надо явным образом указывать значение TRANSLATION_DOMAIN. Не обязательно в CMakeLists.txt, можно и в коде через #define, но в CMakeLists.txt предпочтительнее, т.к. тогда действие распространяется на все файлы сразу.
Минус этой схемы в том, что теперь для каждой программы (или её части) установлено соответствие с одним файлом локализации. И вот так уже нельзя сделать:
https://abf.rosalinux.ru/import/kdelibs ... logs.patch
Пришлось вот такой хак делать, чтобы переводы из mandriva-kde-translation использовались там, где их нет в основном файле с переводом:
https://abf.rosalinux.ru/import/ki18n/b ... alog.patch
Это надо, чтобы переводить строки, добавленные с помощью наших патчей. Например, закладки "Загрузки", "Изображения" и т.д. в диалогах открытия файлов.
Для _каждой_ программы явным образом указывать TRANSLATION_DOMAIN не нужно. Если программа состоит из одного исполняемого файла, то достаточно вызвать setApplicationDomain() в main():
http://commits.kde.org/kstars/4ec5eeb84 ... b1afdc3988 (на самом деле я ожидал, что из KAboutData должно само подсасываться, но почему-то не работает).
Для библиотек (и модулей) действительно нужно указывать TRANSLATION_DOMAIN в CMakeLists.txt, но вот для kmix делать также -- это "из пушки по воробьям". Для начала подскажите, пожалуйста, где в KMix не было перевода?
Про translation domains:
Новая схема появилась из-за того, что раньше перевод какой-нибудь строки мог подгрузиться из файла, где человек переводил её в другом контексте. Из-за этого перевод получался неправильным. Ваш существующий подход, к счастью, апстримных переводов не сломает, но перевод строки из патчей может быть взят не из mandriva-kde-translation, а из апстримных переводов -- опять же может не совпасть контекст, и вырванный из контекста перевод будет выглядеть странно.
Есть другие решения:
1. Вместо слитого в одну кучу mandriva-kde-translation можно иметь свою версию каждого файла перевода. Конечно, это дорого.
2. Не патчить ki18n, а вместо этого в ваших патчах для каждой новой или изменённой строки указывать translation domain, используя вызовы i18n*() с буквой "d", например i18nd() вместо i18n().
http://api.kde.org/frameworks-api/frame ... tring.html
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 21 май 2015, 15:57
VictorR2007
aspotashev писал(а):
Для начала подскажите, пожалуйста, где в KMix не было перевода?
Но ведь в KMix для KDE5 при сборке пакета не работает перевод.
В KAOS сейчас так.
В Росе с правками перевод работает.
Хотя это не мой разговор, и извиняюсь, что влез.
Мне более интересно, почему не подхватывается перевод строк для kcm_touchpad,
из файла plasma-desktop-5.3.0/kcms/touchpad/src/kcm/touchpad.kcfg
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 21 май 2015, 18:33
Pulfer
aspotashev писал(а):Для _каждой_ программы явным образом указывать TRANSLATION_DOMAIN не нужно. Если программа состоит из одного исполняемого файла, то достаточно вызвать setApplicationDomain() в main()
А описано ли это где-то в политиках локализации? Т.к. я ориентировался на то, как это делается в других программах, где я на это обращал внимание. В частности, в konsole:
http://quickgit.kde.org/?p=konsole.git& ... 5b2cec1492
aspotashev писал(а):Для библиотек (и модулей) действительно нужно указывать TRANSLATION_DOMAIN в CMakeLists.txt, но вот для kmix делать также -- это "из пушки по воробьям". Для начала подскажите, пожалуйста, где в KMix не было перевода?
Если мне не изменяет память, его там почти нигде не было.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 21 май 2015, 18:54
aspotashev
VictorR2007 писал(а):
Мне более интересно, почему не подхватывается перевод строк для kcm_touchpad,
из файла plasma-desktop-5.3.0/kcms/touchpad/src/kcm/touchpad.kcfg
Интересная находка. Починил:
http://commits.kde.org/plasma-desktop/4 ... c3cd254d45
По поводу KMix извиняюсь, смотрел в версию на KDELibs4. Там действительно в главном окне нет перевода. Ладно, для репозиториев с одним файлом перевода допускаю TRANSLATION_DOMAIN в главном CMakeLists.txt. Просто во многих других случаях этот подход не работает.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 21 май 2015, 21:04
Pulfer
alasakan писал(а):И ещё хотелось бы узнать как идёт сборка kde apps 15.04. Очень хочется уже попробовать видео редактор kdenlive 15.04
Руки до него дошли, но пока что не знаю, как быть дальше. Варианта два:
1. Собирать kdenlive и plasma5-kdenlive для KDE 4 и Plasma 5 соответственно. Но для этого придётся отключить модуль qimage в mlt, т.к. нельзя его использовать одновременно в Qt4 и Qt5 программах.
2. Собрать mlt с Qt5, а kdenlive с KF5. Версию для KDE 4 больше не поддерживать.
P.S. Локализация немного страдает в новой версии.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 22 май 2015, 12:06
alasakan
Pulfer писал(а):alasakan писал(а):И ещё хотелось бы узнать как идёт сборка kde apps 15.04. Очень хочется уже попробовать видео редактор kdenlive 15.04
Руки до него дошли, но пока что не знаю, как быть дальше. Варианта два:
1. Собирать kdenlive и plasma5-kdenlive для KDE 4 и Plasma 5 соответственно. Но для этого придётся отключить модуль qimage в mlt, т.к. нельзя его использовать одновременно в Qt4 и Qt5 программах.
2. Собрать mlt с Qt5, а kdenlive с KF5. Версию для KDE 4 больше не поддерживать.
P.S. Локализация немного страдает в новой версии.
Для меня это программа настольная практически. Да, дилемма. Я, конечно, за второй вариант. Вопрос, пострадает ли кто-нибудь от неполной локализации и насколько? Может быть и нет. Проблемы с локализацией бывали и раньше с kdenlive (в других системах). А в Kubuntu 15.04 в данный момент локализации почти нет (только общие для всех программ пункты меню типа Файл, Справка и т.п. А собирать два думаю смысла нет. Там изменений немного по сравнению с предыдущей версией. Лучше тогда просто подождать
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 22 май 2015, 15:23
alasakan
Сейчас только обратил внимание на скриншот. Если такая локализация - точно второй вариант надо.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 22 май 2015, 15:29
Pulfer
Я тоже больше склоняюсь ко второму.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 22 май 2015, 17:41
VictorR2007
Спасибо.
Теперь всё работает.
Re: Сборка KDE Frameworks 5
Добавлено: 26 май 2015, 14:30
VictorR2007
Сейчас собираю plasma 5.3.1, и заметил, что plasma5-baloo нужно собирать перед plasma5-mediacenter.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 26 май 2015, 16:43
VictorR2007
Я себе в пакет plasma-workspace-5.3.1 добавил русский файл plasma_engine_devicenotifications.po.
Его нет в апстриме.
Приложу.
А в пакет plasma5-desktop-5.3.1 добавил русский файл kcm_touchpad.po.
Этот файл взял в апстриме.
Он был поздно опубликован, и не вошел в этот релиз.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 26 май 2015, 18:00
Pulfer
VictorR2007 писал(а):Я себе в пакет plasma-workspace-5.3.1 добавил русский файл plasma_engine_devicenotifications.po.
Его нет в апстриме.
Приложу.
А в пакет plasma5-desktop-5.3.1 добавил русский файл kcm_touchpad.po.
Этот файл взял в апстриме.
Он был поздно опубликован, и не вошел в этот релиз.
Ага, я их тоже тогда использую.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 26 май 2015, 22:09
VictorR2007
Кстати, в plasma5-desktop-5.3.1 нужно добавить
BuildRequires: pkgconfig(xorg-evdev)
А то в "Настройка рабочего стола" не будет настройки мыши.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 27 май 2015, 12:39
VictorR2007
А вы не подскажете по KDEExperimentalPurpose.
Встречается тут и для kdeplasma-addons
http://comments.gmane.org/gmane.comp.kde.cvs/1409985
Вообще, пытаюсь собрать для KDE5 программу kamoso-3.0-alpha.
Пакеты Qt5GStreamer сделал из Qt-Streamer, который в репах.
А вот на KDEExperimentalPurpose пока заминка.
http://osdir.com/ml/kde-commits/2015-04/msg03634.html
Вроде это оно
https://projects.kde.org/projects/playg ... repository
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 27 май 2015, 12:51
Pulfer
Видимо, вот тут надо тарбол брать для него:
http://download.kde.org/unstable/purpose/
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 28 май 2015, 00:54
slavyanix
хотел спросить сборочку отдельную с 5 плазмой не делали еще? хочется глянуть, но не в основной системе))
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 28 май 2015, 02:12
Pulfer
slavyanix писал(а):хотел спросить сборочку отдельную с 5 плазмой не делали еще? хочется глянуть, но не в основной системе))
Я вчера собрал Plasma 5.3.1 в Main/Updates, как раз чтобы сегодня начать готовить образы с ней. Как только будет что-то более менее пригодное для установки, я сразу дам тут знать.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 28 май 2015, 02:32
slavyanix
хорошо буду проверять. а то федоркас5 вышла, но это же федора, а мне хочется росу с 5 потестить)) как раз на ноуте с гибридкой гляну.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 28 май 2015, 23:26
VictorR2007
Pulfer писал(а):Я вчера собрал Plasma 5.3.1 в Main/Updates, как раз чтобы сегодня начать готовить образы с ней. Как только будет что-то более менее пригодное для установки, я сразу дам тут знать.
Этот образ у вас нормальный получился
https://abf.rosalinux.ru/platforms/rosa ... ists/11388
В режиме livecd всё отлично.
Только после установки на Hdd заметил, что из тем KDE5 доступна только одна тема "Breeze".
И ещё отсутствует стиль и оформление QtCurve.
Не сложно установить и самому, но неприятно выглядят при первом запуске приложения, которые
были настроены на это оформление ранее.
Это конечно, самые первые впечатления.
Но пока я очень доволен этим образом.
Спасибо.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 29 май 2015, 09:41
Pulfer
VictorR2007 писал(а):И ещё отсутствует стиль и оформление QtCurve.
Я хочу сперва собрать Qt5-версию этого движка:
http://bugs.rosalinux.ru/show_bug.cgi?id=5658
Чтобы можно было однородное оформление настраивать.
Сейчас главная для меня проблема с этими образами - невозможность запустить их в VirtualBox с включенным 3D-ускорением. Всплыла старая проблема с Qt5 OpenGL & VirtualBox & Mesa.
Конечно, это только первые рабочие образы, там ещё надо много всего сделать, чтобы они "из коробки" производили приятное впечатление.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 29 май 2015, 10:56
VictorR2007
Pulfer писал(а):Applications 15.04 в обновления не прилетят, чтобы не портить ничего в KDE4. Только отдельные пакеты вида plasma5-* будут по мере необходимости собираться. Например, сейчас это plasma5-kate, plasma5-kmix, plasma5-konsole, plasma5-kwrite.
Наверное kaccounts-integration-15.04.1 можно было бы добавить.
Он для настройки интеграции учетных записей.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 29 май 2015, 11:44
VictorR2007
VictorR2007 писал(а):Ещё интересная фигня.
У меня перестал работать в контекстном меню "Скопировать путь".
Если кто пользуется kde5, посмотрите пожалуйста, работает ли у вас.
Нашёл, как заставить работать эту функцию в KDE5.
Нужно установить пакет xclip, и распаковать приложенный архив в ~/.kde4/share/kde4/
Теперь не нужно вбивать путь к файлу вручную.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 29 май 2015, 11:47
ans
Тоже сейчас посмотрел.
Это после существующего КДЕ перейти в плоский мир.
Я как в каком-то зазеркалье побывал.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 29 май 2015, 11:55
VictorR2007
ans писал(а):Тоже сейчас посмотрел.
Это после существующего КДЕ перейти в плоский мир.
Я как в каком-то зазеркалье побывал.
Так это настройки по умолчанию.
Они и в KDE4 не очень.
При установка Росы получаем уже настроенный внешний вид.
Наверное и для KDE5 в будущем будет так.
Я себе KDE5 настраиваю и никакого плоского мира нет.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 29 май 2015, 19:06
alasakan
А мне нравится новая плоская тема плазмы 5.
Поставил обсуждаемую сборку на чистый диск.
Получил странный внешний вид - солянку - кое-что из темы росы из кде4, кое-что - из кде5шной темы Breeze. Разумеется это не укор сборшикам образа - на данном этапе не это актуально. Спасибо за ваш труд. Надеюсь что в будущем можно будет легко сразу выбрать для всех элементов интерфейса чистый Breeze. А так впечатления положительные пока. Работает.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 29 май 2015, 19:23
Pulfer
Вот новые образы только что собрались:
https://abf.rosalinux.ru/platforms/rosa ... ists/11403
Сам ещё не проверял их, но предыдущие (11400) были получше обсуждаемых 11388. Исправил некоторые проблемы (тема SDDM теперь после установки Breeze и т.д.).
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 06:07
ans
Сейчас проверил образ в Live-режиме на Dell 3440. С момента выбора пункта Start до запуска прошло чуть больше 1 минуты.
Поигрался с настройками оформления. Поймал себя на мысли, что уже хочу эту KDE5.
В прошлый раз меня испугала самсунговкая обоина на рабочем столе, поменял на другую - другое впечатление. Плоский мир стал душевным.

Надо попробовать реальную установку.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 06:22
Pulfer
ans писал(а):Надо попробовать реальную установку.
Главное, чтобы не на основной машине, слишком уж не отлажены ещё эти образы, мало ли что всплывёт.
Кроме QtCurve ещё дефолтный стиль Росы из KDE4 надо через QA пропустить, для Plasma 5 это имеет большое значение (стиль не видно вне KDE4, так что Qt4-приложения выглядят не очень хорошо по умолчанию):
http://bugs.rosalinux.ru/show_bug.cgi?id=5665
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 06:56
ans
Pulfer писал(а):
Главное, чтобы не на основной машине, слишком уж не отлажены ещё эти образы, мало ли что всплывёт.
У меня на работе отдельный тестовый ПК для этого, установлю на отдельный диск.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 16:20
VictorR2007
Пока для kde5 нет пакетов от Росы для настройки в "Настройка рабочего стола",
можно пока пользоваться этими пакетами.
Сделал, на мой взгляд, самые необходимые.
Можно взять здесь по именам
plasma5-kcm-x.
Для x86_64
http://abf-downloads.rosalinux.ru/victo ... n/release/
Для x86
http://abf-downloads.rosalinux.ru/victo ... n/release/
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 17:12
keleg
Прикольно - все как в _старой_ Росе. Сейчас уж значки по-другому расположены, последний раздел раскидали.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 17:14
Pulfer
VictorR2007 писал(а):Сделал, на мой взгляд, самые необходимые.
Скорее всего из них надо будет убрать drakclock, т.к. в Plasma 5 родная настройка времени нормально работает.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 18:22
VictorR2007
Pulfer писал(а):Скорее всего из них надо будет убрать drakclock, т.к. в Plasma 5 родная настройка времени нормально работает.
Сделал на всякий случай.
Сначала не нашёл, что настраивается в "Параметры системы - Локализация",
а потом показалось, что удобно, когда в первом окне.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 18:47
Pulfer
VictorR2007 писал(а):
Сделал на всякий случай.
Сначала не нашёл, что настраивается в "Параметры системы - Локализация",
а потом показалось, что удобно, когда в первом окне.
Да, в локализации это не очевидно, я лучше потом вынесу на первый уровень.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 18:48
alasakan
Я поставил, запустил Настройки системы, не помню уже что-то попытался выбрать и программа закрылась. Теперь из меню Настройки системы не запускаются больше вообще. Хотел попробовать из терминала и чтобы посмотреть какая команда назначена Настройкам системы попытался открыть редактирование меню, но .. окно редактирования меню открывается и сразу закрывается. Первые глюки? Стоит сборка 11403
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 18:57
Pulfer
alasakan писал(а):Я поставил, запустил Настройки системы, не помню уже что-то попытался выбрать и программа закрылась. Теперь из меню Настройки системы не запускаются больше вообще. Хотел попробовать из терминала и чтобы посмотреть какая команда назначена Настройкам системы попытался открыть редактирование меню, но .. окно редактирования меню открывается и сразу закрывается. Первые глюки? Стоит сборка 111403
Надо из терминала запустить
systemsettings5 и посмотреть, на что будет ругаться.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 19:00
alasakan
Вот, пожалуйста:
iam@iam-desktop ~ $ systemsettings5
kf5.kservice.sycoca: Trying to open ksycoca from "/home/iam/.cache/ksycoca5"
Ошибка сегментирования (слепок снят)
iam@iam-desktop ~ $
Кеш удалить? Не помогло
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 19:03
Pulfer
alasakan писал(а):Вот, пожалуйста:
iam@iam-desktop ~ $ systemsettings5
kf5.kservice.sycoca: Trying to open ksycoca from "/home/iam/.cache/ksycoca5"
Ошибка сегментирования (слепок снят)
iam@iam-desktop ~ $
Кеш удалить?
Да, первым делом лучше удалить кэш. Если не поможет, то ещё где-то в tmp файлы ksycoca5 могут лежать, я точно сейчас не вспомню. А потом запустить kbuildsycoca5.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 19:08
alasakan
Удалил, далее
iam@iam-desktop ~ $ kbuildsycoca5
kbuildsycoca5 running...
kf5.kservice.sycoca: Trying to open ksycoca from "/home/iam/.cache/ksycoca5"
kf5.kservice.sycoca: Trying to open global ksycoca from "/home/iam/.local/share/kservices5/ksycoca5"
kf5.kservice.sycoca: Trying to open ksycoca from "/home/iam/.cache/ksycoca5"
kf5.kservice.sycoca: Trying to open global ksycoca from "/home/iam/.local/share/kservices5/ksycoca5"
kf5.kservice.sycoca: Trying to open ksycoca from "/home/iam/.cache/ksycoca5"
kf5.kservice.sycoca: Trying to open global ksycoca from "/home/iam/.local/share/kservices5/ksycoca5"
Recreating ksycoca file ("/home/iam/.cache/ksycoca5", version 300)
"KConfigIni: In file /usr/share/kservices5/kcm5_drakclock.desktop, line 17: " Invalid entry (missing '=')
Menu "/etc/xdg/kde/menus/kde-settings.menu" not found.
Menu "/etc/xdg/kde/menus/kde-information.menu" not found.
Menu "/etc/xdg/kde/menus/kde-settings.menu" not found.
Menu "applications-kmenuedit.menu" not found.
Saving
Emitting notifyDatabaseChanged ("services", "servicetypes", "xdgdata-mime", "apps")
iam@iam-desktop ~ $
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 19:13
Pulfer
И как, помогло это, запускается теперь systemsettings5?
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 19:16
alasakan
Pulfer писал(а):И как, помогло это, запускается теперь systemsettings5?
Нет, не запускается. Ошибка та же. И редактирование меню тоже не запускается.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 19:19
Pulfer
Ну тогда может попробовать удалить все plasma5-kcm-* и проделать ту же операцию с кэшем и временными файлами заново. Если не поможет, то даже не знаю, что можно было бы сделать ещё. Только с отладчиком поработать, если есть соответствующие навыки.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 19:21
VictorR2007
alasakan писал(а):Вот, пожалуйста:
iam@iam-desktop ~ $ systemsettings5
kf5.kservice.sycoca: Trying to open ksycoca from "/home/iam/.cache/ksycoca5"
Ошибка сегментирования (слепок снят)
iam@iam-desktop ~ $
Кеш удалить? Не помогло
Странно.
Ни разу с таким не сталкивался.
Для того, чтобы вычистить конфиги kde5, нужно удалять файлы в ~/.cache/
и ещё в ~/.config/ и ~/.local/share/
По двум последним, так стоит смотреть аккуратно.
В ~/.config/ есть файлы конфигураций других приложений.
Конфиги kde5 лежат в корне этой папки.
В ~/.local/share/ то же самое.
Плюс, там лежат все файлы steam в соответствующем каталоге.
А в ~/.local/share/color-schemes/ хранятся цветовые темы kde5, и они не влияют на настройки.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 19:28
VictorR2007
alasakan писал(а):Удалил, далее
iam@iam-desktop ~ $ kbuildsycoca5
kbuildsycoca5 running...
kf5.kservice.sycoca: Trying to open ksycoca from "/home/iam/.cache/ksycoca5"
kf5.kservice.sycoca: Trying to open global ksycoca from "/home/iam/.local/share/kservices5/ksycoca5"
kf5.kservice.sycoca: Trying to open ksycoca from "/home/iam/.cache/ksycoca5"
kf5.kservice.sycoca: Trying to open global ksycoca from "/home/iam/.local/share/kservices5/ksycoca5"
kf5.kservice.sycoca: Trying to open ksycoca from "/home/iam/.cache/ksycoca5"
kf5.kservice.sycoca: Trying to open global ksycoca from "/home/iam/.local/share/kservices5/ksycoca5"
Recreating ksycoca file ("/home/iam/.cache/ksycoca5", version 300)
"KConfigIni: In file /usr/share/kservices5/kcm5_drakclock.desktop, line 17: " Invalid entry (missing '=')
Menu "/etc/xdg/kde/menus/kde-settings.menu" not found.
Menu "/etc/xdg/kde/menus/kde-information.menu" not found.
Menu "/etc/xdg/kde/menus/kde-settings.menu" not found.
Menu "applications-kmenuedit.menu" not found.
Saving
Emitting notifyDatabaseChanged ("services", "servicetypes", "xdgdata-mime", "apps")
iam@iam-desktop ~ $
Вообще, что то совсем странное.
Во всяком случае, эти фразы вывода
kf5.kservice.sycoca: Trying to open global ksycoca from "/home/iam/.local/share/kservices5/ksycoca5"
kf5.kservice.sycoca: Trying to open ksycoca from "/home/iam/.cache/ksycoca5"
У меня таких файлов и папок нет
~/.cache/ksycoca5
~/.local/share/kservices5/ksycoca5
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 19:40
VictorR2007
Есть ещё один нюанс.
Не все приложения доступны в меню.
Я пока сделал себе такой файл, который запускаю от рута.
Правда, часть приложений просто меняет своё размещение в меню,
но зато появляются некоторые, ранее недоступные там приложения.
Естественно, запускаю его после установки всех необходимых приложений.
Ясно, что это костыли и временное решение, пока это не будет решено в апстриме.
Хотя и этот файл ещё нужно редактировать,
чтобы отображались все доступные приложения.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 19:41
alasakan
Ну у меня точно мозгов не хватит. Восстановлюсь из клона.
Но вот еще что странно.
во вложении открыта папка .cache При выборе этой папки открывается эта. При чем тут изображения?
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 20:04
VictorR2007
alasakan писал(а):Ну у меня точно мозгов не хватит. Восстановлюсь из клона.
Но вот еще что странно.
во вложении открыта папка .cache При выборе этой папки открывается эта. При чем тут изображения?
Да, это косяк с размещение.
Наверное, стоит подключить источники main/testing и обновиться.
И не плохо запустить от рута команду
userdrake
и после создания нового пользователя посмотреть там,
проявится ли проблема.
Но сначала стоит обновиться.
Кстати, я вроде тоже нарывался на такое.
Но это было давно, на стадии бета версии для этого приложения.
Тогда перезаписывал параметры в "Параметры системы - Приложения - Пути".
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 20:11
VictorR2007
Pulfer писал(а):Ну тогда может попробовать удалить все plasma5-kcm-*
Это не должно влиять.
Там просто файлы запуска на системные приложения, которые устанавливаются при установке с образа.
Вроде всё проверял.
Проблем не увидел.
Делал их после установки с образа 11403.
Вроде, так ничего дополнительного не устанавливал.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 30 май 2015, 21:23
alasakan
VictorR2007 писал(а):alasakan писал(а):Ну у меня точно мозгов не хватит. Восстановлюсь из клона.
Но вот еще что странно.
во вложении открыта папка .cache При выборе этой папки открывается эта. При чем тут изображения?
Да, это косяк с размещение.
Наверное, стоит подключить источники main/testing и обновиться.
И не плохо запустить от рута команду
userdrake
и после создания нового пользователя посмотреть там,
проявится ли проблема.
Но сначала стоит обновиться.
Кстати, я вроде тоже нарывался на такое.
Но это было давно, на стадии бета версии для этого приложения.
Тогда перезаписывал параметры в "Параметры системы - Приложения - Пути".
Спасибо. Восстановил из клона систему и /home. Подключил main testing, обновился, Случайно обнаруженный косячок с .cache в Дельфине остался. В Параметры-Приложения-Пути нничего не обычного, ну да бог с ним.(В клоне была чистая система 11403 после установки включая /home) Подключил Ваш репозиторий и установил plasma5-kcm-... Работает вроде.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 31 май 2015, 03:49
Pulfer
alasakan писал(а):Ну у меня точно мозгов не хватит. Восстановлюсь из клона.
Но вот еще что странно.
во вложении открыта папка .cache При выборе этой папки открывается эта. При чем тут изображения?
Закладки в Dolphin там сейчас сломаны. Я ещё не понял, как их правильно починить. Что-то не так с кодировкой, поэтому они один раз добавляются правильно, а другой раз в путях там ???????, поэтому переход не работает.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 31 май 2015, 10:41
VictorR2007
Pulfer писал(а):Закладки в Dolphin там сейчас сломаны. Я ещё не понял, как их правильно починить. Что-то не так с кодировкой, поэтому они один раз добавляются правильно, а другой раз в путях там ???????, поэтому переход не работает.
Может нужно создавать в домашнем каталоге скрытый файл .i18n с таким текстом для русской локали
Код: Выделить всё
LANGUAGE=ru_RU.UTF-8:ru
LC_MESSAGES=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LANG=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_COLLATE=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_CTYPE=ru_RU.UTF-8
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_MONETARY=ru_RU.UTF-8
LC_PAPER=ru_RU.UTF-8
Хотя у KDE5 настройки локали хранятся в файле
~/.config/plasma-localerc и ~/.config/plasma-locale-settings.sh
но dolphin от kde4, и возможно что проблемы отсюда.
У меня давно не было проблем с закладками в dolphin.
А как вылечил проблему, даже не знаю.
Но создавал файл .i18n, и удалял конфиги dolphin.
Папку ~/.kde4/share/apps/dolphin и файл ~/.kde4/share/config/dolphinrc
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 31 май 2015, 18:03
VictorR2007
Собрал себе и установил dolphin из git на qt5.
Не до конца допилен, но вполне хорошо уже работает.
Теперь файл конфигурации в ~/.config/
Не знаю, насколько правильно сделан спек
https://abf.rosalinux.ru/victorr2007/plasma5-dolphin
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 31 май 2015, 18:25
Pulfer
Версию и Url разве что поправить, а в остальном вроде правильно.

Но я подожду релиза новой версии Applications (в июле бета должна быть) с Dolphin на KF5, снапшоты из гита предпочитаю без крайней необходимости не использовать. Так что если кто-то захочет, пусть просто поставит себе из частного репозитория этот Dolphin пока что.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 31 май 2015, 18:31
VictorR2007
Pulfer писал(а):Но я подожду релиза новой версии Applications (в июле бета должна быть) с Dolphin на KF5, снапшоты из гита предпочитаю без крайней необходимости не использовать. Так что если кто-то захочет, пусть просто поставит себе из частного репозитория этот Dolphin пока что.
Для репозитория эта версия совсем сырая.
Не полностью работают контекстные меню.
Нет миниатюр видеофайлов.
И др.
Собирал, потому что просто интересен сам процесс изготовления пакетов.
Просто отписался о результате, и хотелось увидеть ваш комментарий к спеку.
Вдруг я что-то пропустил.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 31 май 2015, 19:54
Pulfer
Между тем, закладки ("Точки входа") в свежих образах я починил. Теперь в Dolphin они почти все правильные. Разве что "Загрузки" два раза отображаются, для исправления этого надо kdelibs4 через QA пропустить. Так что неделю ещё ждать придётся.
Образы свежие лучше всегда тут брать:
https://abf.rosalinux.ru/platforms/rosa ... oducts/137
С каждым новым образом какие-то проблемы исправляются. Там автосборки нет, так что просто так по расписанию они не собираются, только после исправления чего-нибудь.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 31 май 2015, 21:05
VictorR2007
Мне сложновато тестить эти образы.
Я их всегда устанавливаю на реальное железо.
У меня не устанавливается загрузчик EFI с этих образов.
И вроде у меня не устанавливался с первого диск plasma5 никакой загрузчик.
Выручает только то, что подключены usb-диски, и загружаюсь с их загрузчика.
Не писал ранее об этом, так как это не по теме.
Сегодня не поленился, и основную систему переставил с образа ROSA.FRESH.KDE.R5.11381.b.x86_64.iso
где загрузчик нормально установился.
А потом уже установил kde5.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 31 май 2015, 21:24
VictorR2007
Pulfer писал(а):Между тем, закладки ("Точки входа") в свежих образах я починил. Теперь в Dolphin они почти все правильные. Разве что "Загрузки" два раза отображаются, для исправления этого надо kdelibs4 через QA пропустить. Так что неделю ещё ждать придётся.
Вообще эту проблему сложно отследть.
У меня была ситуация,
что на основной установке при каждом запуске dolphin количество закладок прибавлялось.
На Росе, установленной на внешний диск из того же образа, всё было нормально.
Тогда доступ к интернету был очень ограничен.
Загрузился с внешнего диска, и удалив на основной системе каталоги
/usr
/var/lib/rpm
/var/lib/urpmi
и скопировав вместо них каталоги с внешнего диска,
получил систему без проблем.
Получается, что настройки пользователя тут не влияли совсем.
А вот какие-то системные либы похоже влияли.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 31 май 2015, 21:42
alasakan
Извините, если вопрос покажется глупым или неуместным.
Если рассматривать данный этап Росы с плазмой 5, то в чем разница - обновить уже установленную систему из репозиториев или установить последнюю сборку?
Ну, естественно, кроме тестирования образа на этапе установки системы, так сказать на предмет его пригодности для установки.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 31 май 2015, 22:10
VictorR2007
alasakan писал(а):
Извините, если вопрос покажется глупым или неуместным.
Если рассматривать данный этап Росы с плазмой 5, то в чем разница - обновить уже установленную систему из репозиториев или установить последнюю сборку?
Ну, естественно, кроме тестирования образа на этапе установки системы, так сказать на предмет его пригодности для установки.
Не стоит устанавливать с каждого образа.
Я стараюсь их проверять, но я ведь создавал эту тему, и вроде как лицо заинтересованное.
Вам же, если интересно проверить изменения, которые внёс Pulfer на текущее время,
можно просто подключить эти источники, и обновиться.
А потом удалить эти источники.
для 64
Код: Выделить всё
urpmi.addmedia kdelibs http://abf-downloads.rosalinux.ru/rosa2014.1/container/2506335/x86_64/main/release/
для 32
Код: Выделить всё
urpmi.addmedia kdelibc32 http://abf-downloads.rosalinux.ru/rosa2014.1/container/2506334/i586/main/release/
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 31 май 2015, 22:49
alasakan
Спасибо. Понятно.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 01 июн 2015, 03:56
Pulfer
alasakan писал(а):Извините, если вопрос покажется глупым или неуместным.
Если рассматривать данный этап Росы с плазмой 5, то в чем разница - обновить уже установленную систему из репозиториев или установить последнюю сборку?
Ну, естественно, кроме тестирования образа на этапе установки системы, так сказать на предмет его пригодности для установки.
С образов система получится более "чистой", меньше "хвостов" от установки KDE4 останется. Но это мелочи, не принципиально. Ещё при установке Plasma 5 из существующей системы с KDE4 надо быть осторожным, т.к. в процессе установки SDDM заменит KDM, что выкинет пользователя из сеанса. Поэтому лучше ставить Plasma 5 не из KDE4, а переключиться в текстовый терминал (Ctrl + Alt + F2).
Но в целом не принципиально, как ставить.
Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 02 июн 2015, 06:37
ans
Установил на отдельный ПК. Работает устойчиво. Обновляется. Установил ядро №4.
Лепота...
https://linux-hardware.org/?probe=f3fafbe6e5
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 03 июн 2015, 18:09
VictorR2007
Сейчас нарвался на неприятную проблему, которую пока не смог решить.
Понадобилось добавить файлы в зашифрованную папку.
Запускаю cryptkeeper,
а он работает из системного лотка.
И в KDE5 он в системном трее не отображается.
Пока что гугле не смог помочь.
Даже пока не представляю, как исправить эту проблему.
Не очень хочется изучать мануалы, чтобы пользоваться из консоли.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 03 июн 2015, 18:50
Pulfer
VictorR2007 писал(а):И в KDE5 он в системном трее не отображается. Пока что гугле не смог помочь.
Даже пока не представляю, как исправить эту проблему.
Не очень хочется изучать мануалы, чтобы пользоваться из консоли.
Тоже хотел бы знать, что тут можно сделать. Для Qt5-приложений есть родная поддержка такого трея, для Qt4 - через плагин sni-qt, а что делать с другими фреймворками - вопрос открытый. Для GTK2 и GTK3 как-то через libappindicator это делается, но надо ли собирать каждую программу с патчами libappindicator или этот вопрос решается как-то иначе - я не знаю. К тому же, пакет libappindicator в репозиториях собран неправильно, как сейчас оказалось. Завтра соберу его нормально.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 03 июн 2015, 18:54
VictorR2007
Pulfer писал(а):VictorR2007 писал(а):К тому же, пакет libappindicator в репозиториях собран неправильно, как сейчас оказалось. Завтра соберу его нормально.
Ага, спасибо.
А то уже смотрел, установлен ли он у меня установлен.
Думал что поможет.
Но он уже был установлен.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 04 июн 2015, 09:51
Pulfer
Для сборки GTK2-версии libappindicator оказалась нужна ещё GTK2-версия libdbusmenu. Будем ждать QA, т.к. libdbusmenu пакет из Main:
http://bugs.rosalinux.ru/show_bug.cgi?id=5722
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 04 июн 2015, 17:22
Pulfer
Pulfer писал(а):Между тем, закладки ("Точки входа") в свежих образах я починил. Теперь в Dolphin они почти все правильные. Разве что "Загрузки" два раза отображаются, для исправления этого надо kdelibs4 через QA пропустить. Так что неделю ещё ждать придётся.
С kdelibs4 решение не подошло, пришлось через kio делать. Ну да не важно, теперь с точками входа совсем хорошо должно быть. В 11501-м образе.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 05 июн 2015, 07:15
ans
Радует появление вменяемой информация о системе:
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 07 июн 2015, 13:21
VictorR2007
Обычно при завершении сеанса, или перезагрузке и т.п
на пару секунд появлялось сообщение об ошибке.
После обновления qt5 до версии 5.4.2 эта проблема исчезла.
Проверенно на двух версиях установки KDE5.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 09 июн 2015, 18:42
VictorR2007
Установил все доступные (новые) пакеты libappindicator.
Пока в лотке не отображается Cryptkeeper.
Но прогресс налицо.
Стал отображаться значёк старого caffeine.
До установки этих пакетов он не отображался.
Из минусов, пропал значёк Скайпа.
Установка пакетов appindicator i586 не помогла.
Может имеет смысл обновить libappindicator?
Тут видел последние исходники libappindicator_12.10.1+15.04.20141110.orig.tar.gz
https://launchpad.net/ubuntu/wily/+sour ... pindicator
З.Ы.
Сегодняшний установочный диск безупречный.
Идеально встал на EFI.
Наконец исправлена установка загрузчика.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 09 июн 2015, 19:20
Pulfer
VictorR2007 писал(а):Установил все доступные (новые) пакеты libappindicator.
Пока в лотке не отображается Cryptkeeper.
Стал отображаться значёк старого caffeine.
До установки этих пакетов он не отображался.
Как я понимаю, отображаться будут только те программы, в которых уже реализована поддержка libappindicator.
VictorR2007 писал(а):Из минусов, пропал значёк Скайпа.
Он 32-битный и на Qt4, так что ему нужен пакет libsni-qt. А libappindicator не должен на него влиять, по идее. Но как знать, что там в закрытом коде...
Может это имеет смысл, но принципиально тут дело всё же не в версии библиотеки.
VictorR2007 писал(а):Сегодняшний установочный диск безупречный. Идеально встал на EFI. Наконец исправлена установка загрузчика.
Мне пока ещё не понятно, почему KDE4-программы в установленной с образов Plasma 5 выглядят не так, как должны. Какой-то странный стиль у них. Сейчас для меня это вопрос № 1.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 09 июн 2015, 19:30
VictorR2007
Pulfer писал(а):Он 32-битный и на Qt4, так что ему нужен пакет libsni-qt. А libappindicator не должен на него влиять, по идее. Но как знать, что там в закрытом коде...
Точно.
Он не был установлен.
Установил, и значёк появился.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 09 июн 2015, 20:36
Pulfer
Pulfer писал(а):Мне пока ещё не понятно, почему KDE4-программы в установленной с образов Plasma 5 выглядят не так, как должны. Какой-то странный стиль у них. Сейчас для меня это вопрос № 1.
Ждём этого обновления:
http://bugs.rosalinux.ru/show_bug.cgi?id=5747
Должно помочь.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 09 июн 2015, 20:54
VictorR2007
Кстати, не сегодня, так завтра, выйдет новый Frameworks.
Там bluez-qt переведен из plasma в frameworks.
Под версией bluez-qt-5.11.
Похоже, он сейчас не работает с plasma5-bluedevil-5.3.1.
Если будете собирать, то может не стоит сразу публиковать?
Я бы посмотрел на результат.
А то может нужно будет пока подождать следующее обновление plasma5-bluedevil.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 09 июн 2015, 21:01
Pulfer
VictorR2007 писал(а):Кстати, не сегодня, так завтра, выйдет новый Frameworks.
Там bluez-qt переведен из plasma в frameworks.
Под версией bluez-qt-5.11.
Похоже, он сейчас не работает с plasma5-bluedevil-5.3.1.
Если будете собирать, то может не стоит сразу публиковать?
Я бы посмотрел на результат.
А то может нужно будет пока подождать следующее обновление plasma5-bluedevil.
Спасибо, буду иметь в виду. Похоже, что для поддержки этой версии bluez-qt в ветке Plasma 5.3 ничего даже не делается, только в master (т.е. будущей 5.4). Видимо, KF 5.11 надо будет без bluez-qt собирать.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 09 июн 2015, 23:23
VictorR2007
Pulfer писал(а):не пока ещё не понятно, почему KDE4-программы в установленной с образов Plasma 5 выглядят не так, как должны. Какой-то странный стиль у них. Сейчас для меня это вопрос № 1.
Тут наверное пока сложно увидеть правильное решение.
Так быстро меняется апстрим.
У меня, так иногда не очень хорошо выглядят, но потом, после настроек, вполне доволен.
И с новым kdebase4-workspace не особо заметил изменений.
Пока ещё не очень разобрался во всех настройках KDE5.
Но я при установке последнего образа вычистил все файлы конфигурации.
И не очень рад этому.
Было идеально для меня.
Но хотелось проверить чистую установку.
А то столько самодельных пакетов устанавливал, что уже со счёта сбился.
Там и последние kde-baseapps, и kde-runtime.
До сих пор не понял до конца, как там правильно можно ещё поиграть с настройками.
Сейчас загружусь в другую Росу, и сделаю скрин с окна завершения приложений в меню.
Это у меня там с апреля.
На той версии не очищаю файлы конфигурации пользователя.
И если их скопировать в этого пользователя, то будет так-же.
Прикладываю картинки.
Если не смотреть на оформление, а на строку "Завершить сеанс", "Заблокировать",
и строку "Переключить пользователя",
то это для меня загадка.
Вроде совсем сумбурно написал.
Надеюсь, вы поняли меня.
P.S.
Наверное, стоит добавить в образ пакеты oxygen-gtk.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 10 июн 2015, 02:11
Pulfer
VictorR2007 писал(а):И с новым kdebase4-workspace не особо заметил изменений.
Там один файл выделен в отдельный пакет kde4-integration, который позволяет Qt4-приложениям в Plasma 5 использовать настройки вида, указанные в конфигах KDE 4.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 10 июн 2015, 09:36
VictorR2007
Ага, с kde4-integration совсем другое дело.
Выглядят отлично.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 10 июн 2015, 10:02
Pulfer
VictorR2007 писал(а):Наверное, стоит добавить в образ пакеты oxygen-gtk.
Возможно, oxygen-gtk и oxygen-gtk3 надо в зависимости к plasma5-look-and-feel-oxygen добавить даже, а не просто в образы включить. Сегодня позже гляну, как лучше сделать.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 11 июн 2015, 10:33
VictorR2007
Pulfer писал(а):Спасибо, буду иметь в виду. Похоже, что для поддержки этой версии bluez-qt в ветке Plasma 5.3 ничего даже не делается, только в master (т.е. будущей 5.4). Видимо, KF 5.11 надо будет без bluez-qt собирать.
Как вариант, можно всё же собрать bluez-qt-511,
и пока пересобрать plasma5-bluedevil-5.3.1 с приложенным патчем.
Будет нормально работать.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 11 июн 2015, 13:03
Pulfer
VictorR2007 писал(а):Как вариант, можно всё же собрать bluez-qt-511,
и пока пересобрать plasma5-bluedevil-5.3.1 с приложенным патчем.
Будет нормально работать.
Ага, спасибо, так и сделаю

Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 12 июн 2015, 12:26
VictorR2007
Я что то не пойму, этот адрес уже не работает?
ftp://ftp.kde.org/pub/kde/stable
Мне приходится себе в спек вбивать адрес
http://download.kde.org/stable
Не пойму, это проблема моего провайдера, или адрес уже удалён.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 12 июн 2015, 12:36
VictorR2007
Будете собирать kglobalaccel,
так там изменения в файлах.
Код: Выделить всё
DEBUG: Ошибки сборки пакетов:
DEBUG: Обнаружен(ы) установленный(е) (но не упакованный(е)) файл(ы):
DEBUG: /usr/lib64/libKF5GlobalAccelPrivate.so
DEBUG: /usr/lib64/qt5/plugins/org.kde.kglobalaccel5.platforms/KF5GlobalAccelPrivateXcb.so
DEBUG: Child returncode was: 1
И у меня вопрос, файл /usr/lib64/libKF5GlobalAccelPrivate.so
должен упаковываться в пакет devel?
И хоть mock-urpm обычно подсказывает, если не туда упаковываешь файлы для пакетов devel,
но решил переспросить.
А то я обычно файлы .so без версии упаковываю в devel,
а с версией отправляю в либы.
Но в этом пакет, куда не прописываю,
просто всегда получаю такой вывод
Код: Выделить всё
DEBUG: lib64kf5globalaccel-devel.x86_64: W: no-dependency-on lib64kf5globalaccel/lib64kf5globalaccel-libs/liblib64kf5globalaccel
DEBUG: lib64kf5globalaccel-devel.x86_64: E: invalid-soname (Badness: 1) /usr/lib64/libKF5GlobalAccelPrivate.so libKF5GlobalAccelPrivate.so
DEBUG: 5 packages and 0 specfiles checked; 1 errors, 5 warnings.
Но пакеты собираются.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 12 июн 2015, 13:22
VictorR2007
Только сейчас увидел, что больше нет пакетов kjs.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 12 июн 2015, 13:51
Pulfer
VictorR2007 писал(а):И у меня вопрос, файл /usr/lib64/libKF5GlobalAccelPrivate.so
должен упаковываться в пакет devel?
DEBUG: lib64kf5globalaccel-devel.x86_64: E: invalid-soname (Badness: 1) /usr/lib64/libKF5GlobalAccelPrivate.so libKF5GlobalAccelPrivate.so
Я пока ещё не смотрел, буду уже в понедельник сборкой заниматься, т.к. на этих выходных очень занят другими вещами.
По сообщению об ошибке тут больше похоже на то, что либо эта библиотека должна быть статической и использоваться только для сборки самого kglobalaccel, либо лучше будет пропатчить сборочный проект, чтобы получить libKF5GlobalAccelPrivate.so.5 вместо libKF5GlobalAccelPrivate.so.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 12 июн 2015, 13:53
Pulfer
VictorR2007 писал(а):Только сейчас увидел, что больше нет пакетов kjs.
Почему нет, тут они:
http://download.kde.org/stable/framewor ... rtingAids/
Какое-то время не работает. Не знаю, совсем они его прикрыли или это временно. Раньше уже бывало, что этот сервер какое-то время не работал, а потом оживал.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 12 июн 2015, 13:56
VictorR2007
Блин.
Совсем забыл об этом каталоге.
Спасибо.

Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 12 июн 2015, 14:40
VictorR2007
Pulfer писал(а):Я пока ещё не смотрел, буду уже в понедельник сборкой заниматься, т.к. на этих выходных очень занят другими вещами.
Я вечно спешу.
И даже если удаётся всё собрать,
то потом вижу, что вы на часть пакетов накладываете патчи.
Приходится переделывать пакеты с вашими патчами, и с более высокой версией.
Но всё равно буду делать так же далее.
Настолько интересно собирать пакеты.
Это что-то.
Закончу собирать frameworks,
буду пытаться собрать avidemux-
2.6.10
на qt5.
Скорее всего у меня не получится, но всё равно буду пытаться.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 13 июн 2015, 00:01
VictorR2007
Pulfer писал(а):VictorR2007 писал(а):Как вариант, можно всё же собрать bluez-qt-511,
и пока пересобрать plasma5-bluedevil-5.3.1 с приложенным патчем.
Будет нормально работать.
Ага, спасибо, так и сделаю

Собрал весь frameworks-5.11,
включая эти пакеты для Росы.
Теперь точно на 100% уверен, что всё шикарно с этим патчем.

Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 13 июн 2015, 19:01
VictorR2007
Тут писал
http://forum.rosalab.ru/viewtopic.php?f ... 200#p46041
что не понял, откуда такое отображение меню выхода.
Как оказалось, это появляется после установки дополнительных тем из сети.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 16 июн 2015, 18:28
VictorR2007
Есть проблема.
Тут
http://abf-downloads.rosalinux.ru/victo ... osa2014.1/
есть программа baka-mplayer.
Если запускать на KDE4, то проблем нет.
Если запускаю на KDE5, то после первого запуска после установки программы
если выбрать "Файл - Открыть файл..." то нормально срабатывает.
Но при следующих запусках проигрыватель зависает,
если пытаться открывать файл через "Файл - Открыть файл...".
В остальном, при открытии файла из контекстного меню, или выбрать последний файл, он прекрасно работает.
Не могу понять, это проблема KDE5?
Сделал запуск из консоли.
Первый сработал без проблем,
на втором и третьем запуске зависло после выбора "Файл - Открыть файл..." .
Код: Выделить всё
bash-4.3$ baka-mplayer
kf5.kservice.sycoca: Trying to open ksycoca from "/home/victor/.cache/ksycoca5"
kf5.kcoreaddons.kdirwatch: inotify failed for monitoring "/var/lib/samba/usershare" : Отказано в доступе
kf5.kcoreaddons.kdirwatch: inotify failed for monitoring "/var/lib/samba/usershare" : Отказано в доступе
kf5.kcoreaddons.kdirwatch: Setup FAM (Req 1) for "/var/lib/samba/usershare"
/usr/bin/xdg-screensaver: строка 800: dcop: команда не найдена
kf5.kcoreaddons.kdirwatch: Cancelled FAM (Req 1) for "/var/lib/samba/usershare"
bash-4.3$ baka-mplayer
kf5.kservice.sycoca: Trying to open ksycoca from "/home/victor/.cache/ksycoca5"
kf5.kcoreaddons.kdirwatch: inotify failed for monitoring "/var/lib/samba/usershare" : Отказано в доступе
kf5.kcoreaddons.kdirwatch: inotify failed for monitoring "/var/lib/samba/usershare" : Отказано в доступе
kf5.kcoreaddons.kdirwatch: Setup FAM (Req 1) for "/var/lib/samba/usershare"
Завершено
bash-4.3$ baka-mplayer
kf5.kservice.sycoca: Trying to open ksycoca from "/home/victor/.cache/ksycoca5"
kf5.kcoreaddons.kdirwatch: inotify failed for monitoring "/var/lib/samba/usershare" : Отказано в доступе
kf5.kcoreaddons.kdirwatch: inotify failed for monitoring "/var/lib/samba/usershare" : Отказано в доступе
kf5.kcoreaddons.kdirwatch: Setup FAM (Req 1) for "/var/lib/samba/usershare"
Завершено
bash-4.3$
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 16 июн 2015, 18:50
Pulfer
VictorR2007 писал(а):Есть проблема.
Тут
http://abf-downloads.rosalinux.ru/victo ... osa2014.1/
есть программа baka-mplayer.
Если запускать на KDE4, то проблем нет.
Если запускаю на KDE5, то после первого запуска после установки программы
если выбрать "Файл - Открыть файл..." то нормально срабатывает.
Но при следующих запусках проигрыватель зависает,
если пытаться открывать файл через "Файл - Открыть файл...".
В остальном, при открытии файла из контекстного меню, или выбрать последний файл, он прекрасно работает.
Не могу понять, это проблема KDE5?
Сходу не могу сказать, тут надо разбираться. Не знаю, смогу ли выделить на это время в ближайшие дни, но постараюсь глянуть.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 16 июн 2015, 18:59
VictorR2007
Pulfer писал(а):Сходу не могу сказать, тут надо разбираться. Не знаю, смогу ли выделить на это время в ближайшие дни, но постараюсь глянуть.
Да совсем не срочно.
Проблема замечена давно, но не писал.
Я потом успел несколько раз обновить этот проигрыватель.
Написал потому, что возможно такая же проблема может появиться и на других приложениях в будущем.
Лучше заранее исправить, или знать, что подобная проблема возможна в kde5.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 16 июн 2015, 22:49
VictorR2007
VictorR2007 писал(а):Pulfer писал(а):Сходу не могу сказать, тут надо разбираться. Не знаю, смогу ли выделить на это время в ближайшие дни, но постараюсь глянуть.
Да совсем не срочно.
Проблема замечена давно, но не писал.
Я потом успел несколько раз обновить этот проигрыватель.
Написал потому, что возможно такая же проблема может появиться и на других приложениях в будущем.
Лучше заранее исправить, или знать, что подобная проблема возможна в kde5.
Не мог сразу вспомнить, где иногда была похожая проблема.
Сейчас вспомнил (стал записывать образ), что на ROSA Image Writer тоже иногда бывает так же.
Иногда можно открыть файлы, а чаще только через контекстное меню.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 21 июн 2015, 00:41
Zeffanyx
Ещё заметил такое:
Используемая в Росе версия QtCurve 1.8.18 не поддерживает запуск конфигуратора в Plasma5. Этот релиз вышел полтора года назад и с тех пор для QtCurve эта проблема была решена. Было бы здорово, елси бы Виктор или Андрей собрали бы QtCurve из Git.
Это позволило бы решить проблему чересчур больших контролов в теме Breeze. Скажем, в KaOS по умолчанию используется именно QtCurve, и там всё выглядит отлично. Неплохо бы и у нас так сделать...
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 22 июн 2015, 07:02
Pulfer
Zeffanyx писал(а):Ещё заметил такое:
Используемая в Росе версия QtCurve 1.8.18 не поддерживает запуск конфигуратора в Plasma5. Этот релиз вышел полтора года назад и с тех пор для QtCurve эта проблема была решена. Было бы здорово, елси бы Виктор или Андрей собрали бы QtCurve из Git.
Это позволило бы решить проблему чересчур больших контролов в теме Breeze. Скажем, в KaOS по умолчанию используется именно QtCurve, и там всё выглядит отлично. Неплохо бы и у нас так сделать...
Написал пока что главному разработчику. Спросил, не планируется ли выпустить QtCurve 1.8.19 в ближайшее время, т.к. релиз уже назрел. Если не планируется, то соберу снапшот из гита.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 22 июн 2015, 11:46
Zeffanyx
Благодарю!
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 25 июн 2015, 10:34
VictorR2007
VictorR2007 писал(а):Установил все доступные (новые) пакеты libappindicator.
Пока в лотке не отображается Cryptkeeper.
Но прогресс налицо.
Стал отображаться значёк старого caffeine.
Только сегодня обратил внимание, что для отображения caffeine
нужно устанавливать пакет python-appindicator.
Re: Сборка KDE Frameworks 5 и Plasma 5
Добавлено: 25 июн 2015, 16:20
VictorR2007
Вдруг кому интересно, собрал себе cantata на qt5.
Особо они не различаются.
Обратил внимание на изменение окна "О программе Cantata".
И файлы конфигурации хранятся в тех же каталогах, что и для KDE5.
Лежат здесь
http://abf-downloads.rosalinux.ru/victo ... osa2014.1/
под именем cantata-1.5.2-qt5.