LINUX.ORG.RU

KDE 5 (default), git, Gentoo ~x86-64

 ,


0

1

Уже более года я в виртуалке ковыряю project-neon5 на кубунте, и вот я все-таки решил потестить KF5 на реальной железке. Поставил на свободный раздел Gentoo и собрал из оверлея kde последние кеды. Итак, поехали:

1. Ставится все по этому мануалу с незначительными правками.

2. Qt4 отключено в make.conf.

3. Ставится вариант live, т.е. 9999-версия.

После часов сборки получаем рабочие пятокеды.

DM я так понимаю не особо знают про KF5, Slim так точно, запускается с помощью startx и записью в /.xinitrc:

exec startkde

После запуска получаем рабочую плазму (которая кстати говоря даже не упала, несмотря на 9999-версию, пока я ее тыкал). БОльшая часть фич из 4-ки уже есть в новой плазме (можно спросить у меня в комментариях подробно, если что надо:-D). Боялся, что пока есть только голая оболочка, софта нет, как выяснилось, мои опасения были напрасны. Уже из того что есть - имеется dolphin, konsole, yakuake, ark, gwenview, okular, kmix, systemsettings (есть по-моему практически все настройки и даже классический древовидный вид), kinfocenter, ksysguard и даже k3b (не смержился, вывалился с ошибкой) - это из того, что ставил. konqueror заменен на rekonq; ktorrent, kolourpaint, krdc - этих пакетов еще нет (это из того, что я использую).

Анимация в новой плазме переработана и вызывает неоднозначные ощущения. Если анимация окон - разворачивание/сворачивание откровенно тормозит и дергается, то анимация трея (всплывание окон) идеально, все очень плавно и гладко, т.е. по идее с окнами все должны исправить. Да, видеодрайвер - блоб nvidia.

Из существующих недоработок - анимация, ждем ktorrent и иже с ним, далеко не все иконки есть для файлов, не работает переключалка клавиатуры (опции там кстати идентичны 4-ке, я в свое время очень долго ждал, когда вернут фичу третьекед, - это которая позволяет сделать два языка из трех основными)

Итог. в 2008-м в январе вышла четверка, и после ее клацания хотелось обнять и плакать. Только если тогда выпустили типа полноценный продукт, то тут еще глубокая бета (если говорить в целом как о SC вместе с приложениями), причем оно работет значительно лучше 4.0.x.

>>> Просмотр (1920x1080, 1253 Kb)

★★★★★

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 4)

Ни о чем. Уже все знают, что «KDE 5 не сломан, а почти работает и пристойно выглядит».

t184256 ★★★★★
()

в 2008-м в январе вышла четверка, и после ее клацания хотелось обнять себя и заплакать.

fxd

Greh ★★
()
Последнее исправление: Greh (всего исправлений: 1)

Закос под метро. А по сабжу - как с шустростью? или пока нет полных кед судить рано?

drfaust ★★★★★
()

все очень плавно и гладко, т.е. по идее с окнами все должны исправить. Да, видеодрайвер - блоб nvidia.

Реквестирую подтвердить баг на intel: анимации плазмы «подергиваются» особенно при исчезновении подсказок.

KennyMinigun ★★★★★
()

Кстати, новая тема виджетов Breeze слишком громоздкая, как по мне. Особенно заголовки TableView: на krusader (и ktorrent) без слез не взглянешь. Кубунтовский qtcurve-закос под breeze даже лучше оригинала

KennyMinigun ★★★★★
()

то тут еще глубокая бета

Ну как бета, на декабрь запланированы релизы ветки 5.1.x. В январе будет 5.2. Т.е. оно _уже должно работать_ или я чего-то не понял?

fang90 ★★★★★
()
Ответ на: комментарий от drfaust

Что подразумевается под «шустростью»? скорость работы/запуска приложений? Долфин достаточно шустр, а по поводу запуска - наверное немного потормозней, чем сейчас, но где-то по скорости как в первых версиях четверокед. Опять же в пример трей - он очень быстро и плавно работает, так что эти тормоза как я понимаю лечатся. Стартует с нуля кстати пятерка как по мне немного быстрее четверки.

leg0las ★★★★★
() автор топика
Ответ на: комментарий от KennyMinigun

Спасибо, погляжу, воткну.

leg0las ★★★★★
() автор топика
Ответ на: комментарий от KennyMinigun

Если включены эффекты, то советую попробовать снять галку «Сохранять промежуточные данные рендеринга» в настройках эффекта «Размытие». Если поможет, то это привет еще из 4 кед. :)

baralgin
()

Почему у 1 окна рамки скругленные, а у других нет? Что со шрифтами кода в книге? Что за кривой ужас на месте переключения раскладки?

MLP_Fan ★★
()

Разблокировку экрана починили?

mittorn ★★★★★
()

в 2008-м в январе вышла четверка, и после её просмотра трея и клацания в нём, хотелось обнять палмой фэйс и заплакать.

fxd

Tactile ★★
()
Ответ на: комментарий от Strike444

Американский флажок показывает раскладку, да, он страшен, а обои дефолтные.

leg0las ★★★★★
() автор топика
Ответ на: комментарий от leg0las

ktorrent с четверки?

Да, но я говорю о проблеме ко конретного виджета TableView под конкретной темой. Для чистоты эксперимента можно просто ткнуть QTableWidget (QTableView) на форму в Qt дизайнере со включенной темой Breeze.

Да и остальные элементы получились довольно громоздкими

KennyMinigun ★★★★★
()

Ждем релиз, выглядит юзабельно.

garik_keghen ★★★★★
()

Темные KDE Frameworks 5
Темные KDE Frameworks 5 (комментарий)
Установка KDE5 в Gentoo (комментарий)

У меня:

3. Ставится вариант live, т.е. 9999-версия.

И не-Live Тoже

Qt4 отключено в make.conf.

Не для всех пакетов работает. Хотя, инфа двухмесячной давности.

DM я так понимаю не особо знают про KF5, Slim так точно, запускается с помощью startx и записью в /.xinitrc:

+SDDM. Но он сырой. Из неприятного - не инициализирует tty1-tty6 (т. е. Ctrl+Alt+Fx).

же из того что есть - имеется dolphin ... gwenview

Это все из :4 ветки. В :5 еще нет.
И, да, если не говорить о 9990, то dolphin и gwenview установятся только если USE=«minimal» у kactivities:4 врубить.
kolourpaint собирается (у меня)

Из существующих недоработок - анимация

Не замечал.

не работает переключалка клавиатуры

Работает. только не выводи иконку на трей.

Еще: Плазма таки иногда падает (по-моему, когда монитор выключаешь, потом включаешь; ну, и еще бывает); помогает Alt+F2 и выполнить plasmashell . Еще глюк - подключаем mass storage и в Device Manager нажимаем запустить Dolphin - ничего не происходит. Запускаем Dolphin вручную - запускается два Doplhin.

Kroz ★★★★★
()

ln -s /path/to/overlay/kde/Documentation/package.unmask/kde-frameworks-5.2

Не совсем понятно, какой оверлей. Упоминается оверлей kde, но layman его не знает.

Dmitry_Sokolowsky ★★★★★
()

А konqueror вообще будет в KDE 5? Имхо, его должны были похоронить ещё в KDE 4.
Также надеюсь, что наконец сократят потребление кедами памяти, потому что ну вообще никуда не годится.

orion ★★
()
Ответ на: комментарий от daemonpnz

Ну например размаскировать пакеты собственно софта, т.к. в указаных кейвордсах только либы.

leg0las ★★★★★
() автор топика
Ответ на: комментарий от Kroz

Это все из :4 ветки. В :5 еще нет

Уже есть, иначе бы оно просто не собралось, т.к. в системе нет Qt4.

leg0las ★★★★★
() автор топика
Ответ на: комментарий от Dmitry_Sokolowsky
# layman -L | grep kde
 * kde                       [Git       ] (git://git.o.g.o/proj/kde.git, htt...)
 * kde-sunset                [Git       ] (git://git.o.g.o/proj/kde-sunset.g...)

Второй для любителей понастольгировать под KDE 3.

leg0las ★★★★★
() автор топика
Ответ на: комментарий от orion

должны были похоронить ещё в KDE 4.

Тогда было признано что на khtml много всего завязано, и полностью его не выкинешь. А konqueror шёл как довесок к первому.

dinn ★★★★★
()
Ответ на: комментарий от daemonpnz

Таки да, добавили, ессно хардмаскед, версия 5.3:

$ eix -cA kde-frameworks
[N] kde-frameworks/attica (--): Framework providing access to Open Collaboration Services
[N] kde-frameworks/frameworkintegration (--): Framework for integrating Qt applications with KDE workspaces
[N] kde-frameworks/kactivities (--): Framework for working with KDE activities
[N] kde-frameworks/kapidox (--): Framework for building KDE API documentation in a standard format and style
[N] kde-frameworks/karchive (--): Framework for easy reading, creation, and manipulation of various archive formats
[N] kde-frameworks/kauth (--): Framework to let applications perform actions as a privileged user
[N] kde-frameworks/kbookmarks (--): Framework for managing bookmarks stored in XBEL format
[N] kde-frameworks/kcmutils (--): Framework to work with KDE System Settings modules
[N] kde-frameworks/kcodecs (--): Framework for manipulating strings using various encodings
[N] kde-frameworks/kcompletion (--): Framework for common completion tasks such as filename or URL completion
[N] kde-frameworks/kconfig (--): Framework for reading and writing configuration
[N] kde-frameworks/kconfigwidgets (--): Framework providing an assortment of configuration-related widgets
[N] kde-frameworks/kcoreaddons (--): Framework for solving common problems such as caching, randomisation, and more
[N] kde-frameworks/kcrash (--): Framework for intercepting and handling application crashes
[N] kde-frameworks/kdbusaddons (--): Framework for registering services and applications according to freedesktop standards
[N] kde-frameworks/kdeclarative (--): Framework providing integration of QML and KDE work spaces
[N] kde-frameworks/kded (--): Central daemon of KDE workspaces
[N] kde-frameworks/kdelibs4support (--): Framework easing the development transition from KDE 4 to KF 5
[N] kde-frameworks/kdesignerplugin (--): Framework providing plugins to use KDE frameworks widgets in QtDesigner
[N] kde-frameworks/kdesu (--): Framework to handle super user actions
[N] kde-frameworks/kdewebkit (--): Framework providing KDE integration of QtWebKit
[N] kde-frameworks/kdnssd (--): Framework for network service discovery using Zeroconf
[N] kde-frameworks/kdoctools (--): Framework providing tools to generate documentation in various formats from DocBook files
[N] kde-frameworks/kemoticons (--): Framework for converting text emoticons to graphical representations
[N] kde-frameworks/kf-env (--): Environment setting required for all KDE Frameworks apps to run
[N] kde-frameworks/kglobalaccel (--): Framework to handle global shortcuts
[N] kde-frameworks/kguiaddons (--): Framework providing assorted high-level user interface components
[N] kde-frameworks/khtml (--): KHTML web rendering engine
[N] kde-frameworks/ki18n (--): Framework based on Gettext for internationalizing user interface text
[N] kde-frameworks/kiconthemes (--): Framework for icon theming and configuration
[N] kde-frameworks/kidletime (--): Framework for detection and notification of device idle time
[N] kde-frameworks/kimageformats (--): Framework providing additional format plugins for Qt's image I/O system
[N] kde-frameworks/kinit (--): Helper library to speed up start of applications on KDE work spaces
[N] kde-frameworks/kio (--): Framework providing transparent file and data management
[N] kde-frameworks/kitemmodels (--): Framework providing data models that help with tasks such as sorting and filtering
[N] kde-frameworks/kitemviews (--): Framework providing additional widgets for item models
[N] kde-frameworks/kjobwidgets (--): Framework providing assorted widgets for showing the progress of jobs
[N] kde-frameworks/kjs (--): ECMAScipt compatible parser and engine
[N] kde-frameworks/kjsembed (--): Framework binding JavaScript objects to QObjects
[N] kde-frameworks/kmediaplayer (--): Framework providing a common interface for KParts that can play media files
[N] kde-frameworks/knewstuff (--): Framework for downloading and sharing additional application data
[N] kde-frameworks/knotifications (--): Framework for notifying the user of an event, including feedback and persistant events
[N] kde-frameworks/knotifyconfig (--): Framework for configuring desktop notifications
[N] kde-frameworks/kparts (--): Framework providing elaborate user-interface components
[N] kde-frameworks/kplotting (--): Framework providing easy data-plotting functions
[N] kde-frameworks/kpty (--): Framework for pseudo terminal devices and running child processes
[N] kde-frameworks/kross (--): Framework for embedding scripting into applications
[N] kde-frameworks/krunner (--): Framework for providing different actions given a string query
[N] kde-frameworks/kservice (--): Framework providing advanced features for plugins, such as file type association and locating
[N] kde-frameworks/ktexteditor (--): Framework providing a full text editor component
[N] kde-frameworks/ktextwidgets (--): Framework providing an assortment of widgets for displaying and editing text
[N] kde-frameworks/kunitconversion (--): Framework for converting units
[N] kde-frameworks/kwallet (--): Framework providing desktop-wide storage for passwords
[N] kde-frameworks/kwidgetsaddons (--): An assortment of high-level widgets for common tasks
[N] kde-frameworks/kwindowsystem (--): Framework providing access to certain properties and features of the window manager
[N] kde-frameworks/kxmlgui (--): Framework for managing menu and toolbar actions in an abstract way
[N] kde-frameworks/plasma (--): Plasma framework
[N] kde-frameworks/solid (--): Framework providing platform independent hardware discovery, abstraction, and management
[N] kde-frameworks/sonnet (--): Framework for providing spell-checking capabilities through abstraction of popular backends
[N] kde-frameworks/threadweaver (--): Framework for managing threads using job and queue-based interfaces
Найдено 60 совпадений.
leg0las ★★★★★
() автор топика

Скрин конечно стандартный, но спасибо наводку по сборке под генту, слежу за «5кедами» под бубунту и сусю - в последней вкусности чаще появляются

XXL
()
Ответ на: комментарий от leg0las

А теперь вот что получилось:

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "<kde-frameworks/kbookmarks-5.2.50".
(dependency required by "@kde-frameworks-5.2" [argument])

Dmitry_Sokolowsky ★★★★★
()
Ответ на: комментарий от Dmitry_Sokolowsky

Потому что нужно думать, когда что-то делаешь.

Надо @kde-frameworks-5.3, ибо в оверлее уже нет 5.2 пакетов, на первый взгляд.

daemonpnz ★★★★★
()
Последнее исправление: daemonpnz (всего исправлений: 1)
Ответ на: комментарий от daemonpnz

У калькулятора свои заморочки - и да - 5,3 хоть пиши хоть не пиши - еще туеву хучу зависимостей надо «размаскеровать»

XXL
()
Ответ на: комментарий от XXL

Какой калькулятор? Мы счас про кдешный оверлей и там всё по полочкам расписано, как нужно размаскировать всё, что необходимо.

daemonpnz ★★★★★
()
Ответ на: комментарий от daemonpnz

Спасибо!

[blocks B      ] dev-qt/qtphonon:4 ("dev-qt/qtphonon:4" is hard blocking media-libs/phonon-4.8.0)
[blocks B      ] media-libs/phonon ("media-libs/phonon" is blocking dev-qt/qtphonon-4.8.5)

Total: 99 packages (2 upgrades, 83 new, 12 in new slots, 2 reinstalls), Size of downloads: 260 118 KiB
Conflict: 2 blocks (2 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (media-libs/phonon-4.8.0:0/0::gentoo, ebuild scheduled for merge) pulled in by
    >=media-libs/phonon-4.8.0[qt4=,qt5=] (>=media-libs/phonon-4.8.0[qt4,qt5]) required by (media-libs/phonon-vlc-0.8.0:0/0::gentoo, ebuild scheduled for merge)
    media-libs/phonon[qt5] required by (kde-frameworks/knotifications-5.3.0:5/5.3::kde, ebuild scheduled for merge)
    media-libs/phonon[qt5] required by (kde-frameworks/khtml-5.3.0:5/5.3::kde, ebuild scheduled for merge)
А с этим что делать?

Dmitry_Sokolowsky ★★★★★
()
Последнее исправление: Dmitry_Sokolowsky (всего исправлений: 1)
Ответ на: комментарий от daemonpnz

ну calculate linux таже гента с тем же оверлеем и да - тоже нихрена не работает

XXL
()
Ответ на: комментарий от daemonpnz

слишком перенагруженным дистр стал - в самом его начале был конфеткой, но сейчас это переростает в УГ

XXL
()
Ответ на: комментарий от daemonpnz

Я принципиально без qt4 собирал. Два дня назад кстати libkscreen-9999 хотел Qt4 - думал собрать cmake с qt4 - выбило конфликт:-D

leg0las ★★★★★
() автор топика
Ответ на: комментарий от Dmitry_Sokolowsky

Навернули дохрена не нужных проверок - что бы собрать какой либо пакет я должен пол дня лазить и хреначить не нужные ссылки на полторы тысячи пакетов которые в зависимостях что бы их собрать - на моей памяти до версии 2ю0 этого точно небыло и если говорил emerge хз12 - он его собирал, а не орал что эта хрень маскирована и у этой хрени это маскировано и тд и тп

XXL
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.