LINUX.ORG.RU
ФорумTalks

[kde]Replace HAL as it is deprecated

 


0

1
https://bugs.kde.org/show_bug.cgi?id=229643

--- Comment #20 from  <lukasas poczta fm>  2010-10-26 18:31:51 ---
news from linuxology:

-------------------------------------------------------------------------------
Well, since the version 4.5.73, KDE is starting to move it’s Solid Framework’s
dependency on HAL to Udisks. The next major kpart will be Powerdevil, that will
be ported to Upower (not so sure about *this* on yet). Good news ? Yes it is.
-------------------------------------------------------------------------------

source:
http://linuxology.wordpress.com/2010/10/24/yes-we-like-hal-less-systems-ep2/
★★★★★
Ответ на: комментарий от Evil_Wizard

я тоже подумала про нетбуки, хотя современный нетбук, это не только дохлый процессор Atom (tm) , то и 1Gb оперативной памяти, 512 уже даже устарели несколько...

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

Я вот еще подумал. Это же как сложно было вколотить mysql. QtSql намного проще, понятнее, интуитивнее, чище. Но челябинские мужики... А там прямых вызовов мимо OpenGL драйверов ATI и Nvidia отдельно нет?

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

судя то жалобам на тормоза с nvidia и неработоспособность на отдельных картах ати с отдельными драйверами - есть

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

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

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

>Просто странновато если это на раз плюнуть решается на уровне QtSql

В котором кажись пока еще нету переключения между sqlite и mysql без перекомпиляции qt? Или это в 4.7 вошло?

Кто бы спорил. Это же КДЕ. Если так в КДЕ, то так правильно. Может быть хуже, но правильно


То, что ты толстый и зеленый я и так знаю, мог бы и не говорить.

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

>На нетбуке позапускай для начала.

Каюсь, нетбука нету.

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

да , это проблема. но в случае с mysqld конвертирование в другой формат можно реализовать... если это конечно будут делать...
вообщем типичный опенсорц... с велосипедизмом и не очень продуманными решениями, кто-то мирится, кто-то ищет альтернативы...

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

В котором кажись пока еще нету переключения между sqlite и mysql без перекомпиляции qt?

Насколько я помню там старый добрый Connection String, только своеобразный. Главное чтобы в нужном месте лежал плагин-драйвер, который будет продгружен динамически. И так уже сто лет.

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

Со всей обвязкой кде4 тормозит даже на моем E7300 2Gb

На ноутах же, осовной критерий не стлько тормоза, сколько покушиввание батарейки. Я (да и любой пользователь) буду больше рад, если мой нетбук будет работать на час-другой дольше, без индексирования файликов к примеру :)

Evil_Wizard ★★★
()

Ну вроде кто-то обещал перетащить вообще все на nepomuk и соответственно на virtuoso, но хз как оно сейчас идет. Тем более кеды они хотят на N900 запускать и значит таки легковесные аналоги они будут обязаны сделать.

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

sqlite давно входит в qtsql, другие плагины доступа к бд собираются опционально,
api наверное позволяет переключаться на уровне приложения какой из бэкэндов использовать?

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

Сильви, честно - я не мирюсь, я _действительно_ считаю, что _мне_ нужен один mysql для всего, а не sqlite или разные бекенды в разных приложениях.

В случае разных по мощности бекендов без средств конвертации нет смысла.

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

так уже без них не собрать )
хотя можно пока подредактировать ебилды и все соберется и даже работать пока будет )

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

Предлагаю _глобальный и надежный_ метод - открыть два соединения QtSql и запросами перебросить из MySQL в SQLite. Работает всегда если другие методы недоступны/неосилили

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

попробуйте собрать более-менее полный кде без nepomuk
а nepomuk в свою очередь без virtuozzo

не редактируя ебилды на предмет зависимостей )

semantic-desktop что-то там тоже упорно требует

kde-base/kdepimlibs semantic-desktop akonadi
kde-base/kdelibs semantic-desktop

как минимум в библиотеках

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

-- The following OPTIONAL packages could NOT be located on your system.
-- Consider installing them to enable more features from this software.
-----------------------------------------------------------------------------
* Soprano Virtuoso Backend <http://soprano.sourceforge.net>
Virtuoso storage backend for Soprano
The Soprano Virtuoso backend is required to run the Nepomuk semantic desktop system.



тфу ) Virtuoso же, а то у меня диссонанс по поводу Virtuozzo/OpenVZ

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

* Messages for package dev-libs/soprano-2.5.2:

* You selected redland as the only backend for soprano.
* Be advised that it's known to be broken (bug #275326).


а еще вот....
для сопрано есть еще 2 бэкэнда, это sesame , на яве, и virtuoso

даже mysql нету...

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

> А к KDE5 приготовить что-нибудь фундаментальное и иннвационное, как в своё время с плазмой стало.

разрабы давно говорили, что кде5 будет логичным продолжением 4-й версии

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

Вполне себе на нетбуке бегают кеды с амароком и всеми ненавистным мускулем. Проблем никаких, памяти 1Гб.

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

Это же как сложно было вколотить mysql. QtSql намного проще, понятнее, интуитивнее, чище.

http://jefferai.org/2010/05/amarok-mobile-the-beginning/

One of the big problems we've had with QtSql before is that the QMYSQL plugin can support libmysqld (except that it can't; more on that in a second), but in one of the most boneheaded software design choices I've ever seen in my life, MySQL determines whether you're connecting to a server or an embedded server based on which library your program *links* to. This is not a runtime option. Wut.

Now, I said that it can't actually support libmysqld. The reason is that you pass in options for the embedded server upon library init — but QtSql *always* initializes the library with null options. Which means, among other things, that it will use /var/lib/mysql (or whatever your compiled-in default is) for its database directory, which normally means that if you're not the root user, you can't actually do anything because it can't create its files. Whoops.

Неудивительно, что ни в Akonadi, ни в Amnarok не захотели с этим связываться…

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

>Еще один пруф что лучше sqlite

Ну, к akonadi и amarok его уже прикручивают, может и digikam потом подтянется.

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

в комплекте, но strigi отключен. индексирование на нетбуке нафиг не нужно.

6 часов, как и заявлено производителем.

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

не знаю, что таскает zeitgeist, но поисковый движок tracker использует nepomuk :)

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