Страница 1 из 2

FreeBSD && KDE4

Добавлено: 2011-01-16 14:19:45
xaker1
Не загружаются кеды с ошибкой (после логина) (we are sorry, kwin closed unexpectedly. Kwin signal 6, Abort tran 6). Половина ПО установлено из портов, вторая половина - из пакетов.
1
Это одно. Думаю после обновления кедов разберусь. Да не тут то было.

Код: Выделить всё

[ 22%] Building CXX object nepomuk/query/CMakeFiles/nepomukquery.dir/result.o
/usr/ports/x11/kdelibs4/work/kdelibs-4.5.5/nepomuk/query/result.cpp: In member function 'bool Nepomuk::Query::Result::operator==(const Nepomuk::Query::Result&) const':
/usr/ports/x11/kdelibs4/work/kdelibs-4.5.5/nepomuk/query/result.cpp:162: error: no match for 'operator==' in '((const Nepomuk::Query::Result*)this)->Nepomuk::Query::Result::d. QSharedDataPointer<T>::operator-> [with T = Nepomuk::Query::Result::Private]()->Nepomuk::Query::Result::Private::additionalBindings == other->Nepomuk::Query::Result::d. QSharedDataPointer<T>::operator-> [with T = Nepomuk::Query::Result::Private]()->Nepomuk::Query::Result::Private::additionalBindings'
/usr/local/include/qt4/QtCore/qglobal.h:1892: note: candidates are: bool operator==(QBool, bool)
/usr/local/include/qt4/QtCore/qglobal.h:1893: note:                 bool operator==(bool, QBool)
/usr/local/include/qt4/QtCore/qglobal.h:1894: note:                 bool operator==(QBool, QBool)
/usr/local/include/qt4/QtCore/qbytearray.h:517: note:                 bool operator==(const QByteArray&, const QByteArray&)
/usr/local/include/qt4/QtCore/qbytearray.h:519: note:                 bool operator==(const QByteArray&, const char*)
/usr/local/include/qt4/QtCore/qbytearray.h:521: note:                 bool operator==(const char*, const QByteArray&)
/usr/local/include/qt4/QtCore/qchar.h:386: note:                 bool operator==(QChar, QChar)
/usr/local/include/qt4/QtCore/qstring.h:909: note:                 bool operator==(QString::Null, QString::Null)
/usr/local/include/qt4/QtCore/qstring.h:910: note:                 bool operator==(QString::Null, const QString&)
/usr/local/include/qt4/QtCore/qstring.h:911: note:                 bool operator==(const QString&, QString::Null)
/usr/local/include/qt4/QtCore/qstring.h:937: note:                 bool operator==(const char*, const QString&)
/usr/local/include/qt4/QtCore/qstring.h:950: note:                 bool operator==(const char*, const QLatin1String&)
/usr/local/include/qt4/QtCore/qstring.h:963: note:                 bool operator==(const QLatin1String&, const QLatin1String&)
/usr/local/include/qt4/QtCore/qstring.h:1171: note:                 bool operator==(const QStringRef&, const QStringRef&)
/usr/local/include/qt4/QtCore/qstring.h:1174: note:                 bool operator==(const QString&, const QStringRef&)
/usr/local/include/qt4/QtCore/qstring.h:1177: note:                 bool operator==(const QStringRef&, const QString&)
/usr/local/include/qt4/QtCore/qstring.h:1181: note:                 bool operator==(const QLatin1String&, const QStringRef&)
/usr/local/include/qt4/QtCore/qstring.h:1184: note:                 bool operator==(const QStringRef&, const QLatin1String&)
/usr/local/include/qt4/QtCore/qstring.h:1205: note:                 bool operator==(const char*, const QStringRef&)
/usr/local/include/qt4/QtCore/qstring.h:1207: note:                 bool operator==(const QStringRef&, const char*)
/usr/local/include/qt4/QtCore/qhash.h:198: note:                 bool operator==(const QHashDummyValue&, const QHashDummyValue&)
/usr/local/include/qt4/QtCore/qvariant.h:565: note:                 bool operator==(const QVariant&, const QVariantComparisonHelper&)
gmake[2]: *** [nepomuk/query/CMakeFiles/nepomukquery.dir/result.o] Error 1
gmake[1]: *** [nepomuk/query/CMakeFiles/nepomukquery.dir/all] Error 2
gmake: *** [all] Error 2
*** Error code 1

Stop in /usr/ports/x11/kdelibs4.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20110117-84305-150r9pj-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=kdelibs-4.4.5 UPGRADE_PORT_VER=4.4.5 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
        ! x11/kdelibs4 (kdelibs-4.4.5)  (bad C++ code)
Может кто сталкивался?

Re: FreeBSD && KDE4

Добавлено: 2011-01-16 14:32:26
Electronik
попробуйте установить kdelibs4 вручную, предварительно в папке сделав make clean

Re: FreeBSD && KDE4

Добавлено: 2011-01-16 14:37:31
xaker1
kdelibs4 уже стоит. Тем не менее make clean попробую.

Re: FreeBSD && KDE4

Добавлено: 2011-01-16 15:51:25
xaker1
То же самое.

Код: Выделить всё

[ 22%] Building CXX object nepomuk/query/CMakeFiles/nepomukquery.dir/dateparser.o
/usr/ports/x11/kdelibs4/work/kdelibs-4.5.5/nepomuk/query/dateparser.cpp:63: warning: 'Nepomuk::Search::DateParser::Private' has a field 'Nepomuk::Search::DateParser::Private::m_regexes' whose type uses the anonymous namespace
/usr/ports/x11/kdelibs4/work/kdelibs-4.5.5/nepomuk/query/dateparser.cpp:63: warning: 'Nepomuk::Search::DateParser::Private' has a field 'Nepomuk::Search::DateParser::Private::m_dates' whose type uses the anonymous namespace
/usr/ports/x11/kdelibs4/work/kdelibs-4.5.5/nepomuk/query/dateparser.cpp:267: warning: 'Nepomuk::Search::TimeParser::Private' has a field 'Nepomuk::Search::TimeParser::Private::m_regexes' whose type uses the anonymous namespace
[ 22%] Building CXX object nepomuk/query/CMakeFiles/nepomukquery.dir/result.o
/usr/ports/x11/kdelibs4/work/kdelibs-4.5.5/nepomuk/query/result.cpp: In member function 'bool Nepomuk::Query::Result::operator==(const Nepomuk::Query::Result&) const':
/usr/ports/x11/kdelibs4/work/kdelibs-4.5.5/nepomuk/query/result.cpp:162: error: no match for 'operator==' in '((const Nepomuk::Query::Result*)this)->Nepomuk::Query::Result::d. QSharedDataPointer<T>::operator-> [with T = Nepomuk::Query::Result::Private]()->Nepomuk::Query::Result::Private::additionalBindings == other->Nepomuk::Query::Result::d. QSharedDataPointer<T>::operator-> [with T = Nepomuk::Query::Result::Private]()->Nepomuk::Query::Result::Private::additionalBindings'
/usr/local/include/qt4/QtCore/qglobal.h:1892: note: candidates are: bool operator==(QBool, bool)
/usr/local/include/qt4/QtCore/qglobal.h:1893: note:                 bool operator==(bool, QBool)
/usr/local/include/qt4/QtCore/qglobal.h:1894: note:                 bool operator==(QBool, QBool)
/usr/local/include/qt4/QtCore/qbytearray.h:517: note:                 bool operator==(const QByteArray&, const QByteArray&)
/usr/local/include/qt4/QtCore/qbytearray.h:519: note:                 bool operator==(const QByteArray&, const char*)
/usr/local/include/qt4/QtCore/qbytearray.h:521: note:                 bool operator==(const char*, const QByteArray&)
/usr/local/include/qt4/QtCore/qchar.h:386: note:                 bool operator==(QChar, QChar)
/usr/local/include/qt4/QtCore/qstring.h:909: note:                 bool operator==(QString::Null, QString::Null)
/usr/local/include/qt4/QtCore/qstring.h:910: note:                 bool operator==(QString::Null, const QString&)
/usr/local/include/qt4/QtCore/qstring.h:911: note:                 bool operator==(const QString&, QString::Null)
/usr/local/include/qt4/QtCore/qstring.h:937: note:                 bool operator==(const char*, const QString&)
/usr/local/include/qt4/QtCore/qstring.h:950: note:                 bool operator==(const char*, const QLatin1String&)
/usr/local/include/qt4/QtCore/qstring.h:963: note:                 bool operator==(const QLatin1String&, const QLatin1String&)
/usr/local/include/qt4/QtCore/qstring.h:1171: note:                 bool operator==(const QStringRef&, const QStringRef&)
/usr/local/include/qt4/QtCore/qstring.h:1174: note:                 bool operator==(const QString&, const QStringRef&)
/usr/local/include/qt4/QtCore/qstring.h:1177: note:                 bool operator==(const QStringRef&, const QString&)
/usr/local/include/qt4/QtCore/qstring.h:1181: note:                 bool operator==(const QLatin1String&, const QStringRef&)
/usr/local/include/qt4/QtCore/qstring.h:1184: note:                 bool operator==(const QStringRef&, const QLatin1String&)
/usr/local/include/qt4/QtCore/qstring.h:1205: note:                 bool operator==(const char*, const QStringRef&)
/usr/local/include/qt4/QtCore/qstring.h:1207: note:                 bool operator==(const QStringRef&, const char*)
/usr/local/include/qt4/QtCore/qhash.h:198: note:                 bool operator==(const QHashDummyValue&, const QHashDummyValue&)
/usr/local/include/qt4/QtCore/qvariant.h:565: note:                 bool operator==(const QVariant&, const QVariantComparisonHelper&)
gmake[2]: *** [nepomuk/query/CMakeFiles/nepomukquery.dir/result.o] Error 1
gmake[1]: *** [nepomuk/query/CMakeFiles/nepomukquery.dir/all] Error 2
gmake: *** [all] Error 2
*** Error code 1

Stop in /usr/ports/x11/kdelibs4.

Re: FreeBSD && KDE4

Добавлено: 2011-01-16 16:08:15
Гость
пышита баг репорты или автору порта

Re: FreeBSD && KDE4

Добавлено: 2011-01-16 16:56:19
Гость
кеды в топку юзай fluxbox

Re: FreeBSD && KDE4

Добавлено: 2011-01-16 17:04:15
xaker1
Выбор кедов не случаен, и другого (флуксбокс, гном) ставить на эту машинку нельзя.

Re: FreeBSD && KDE4

Добавлено: 2011-01-17 9:50:48
unix-admin
/usr/ports/UPDATING:
20100902:
AFFECTS: users of KDE4
AUTHOR: kde@FreeBSD.org

KDE SC ports has been updated to 4.5.1. A number of files were moved
between packages, manual intervention into update procedure is required:

# pkg_delete -f kdehier4\* kdelibs-4\* kdebase-4\* kdebase-runtime-4\* kdebase-workspace-4\*
# rm -rf /usr/local/kde4/share/PolicyKit/policy
# cd /usr/ports/misc/kdehier4 && make install clean
# portmaster -a

Re: FreeBSD && KDE4

Добавлено: 2011-01-17 19:28:38
xaker1
Ошибка даже при новой установке воспроизводится. В этом то и проблема.

Re: FreeBSD && KDE4

Добавлено: 2011-01-23 17:50:20
xaker1
Снес все и установил по новой. теперь kde запускается, работает.
Но при настройке системы (например параметров входа, хочу сделать автологин) вылетает ошибка
Не удалось авторизоваться и выполнить действие: 4
Это только при тех настройках, которые требуют права root. Но пароль не спрашивается.

Пользователь находится в группе wheel.

Может кто сталкивался?

Re: FreeBSD && KDE4

Добавлено: 2011-01-23 20:04:09
Alex Keda
у меня похожая проблема
обошёл редактированием конфигов ручками, но это неправильно...

Re: FreeBSD && KDE4

Добавлено: 2011-01-23 20:54:04
xaker1
Дай наводку, какой файл и какой параметр. Или не автологин нужен был?

Re: FreeBSD && KDE4

Добавлено: 2011-01-24 9:32:17
Electronik
снесите хомяк юзера

Re: FreeBSD && KDE4

Добавлено: 2011-01-24 15:36:44
manefesto
леха, у тебя 4ые кеды ?

Re: FreeBSD && KDE4

Добавлено: 2011-01-24 23:10:46
Alex Keda
manefesto писал(а):леха, у тебя 4ые кеды ?
да. пришлось перейти - kaffeine обновился, у дочки пеерстали мулькики показывать
кабы не это - хер бы меня кто с третьего с дёрнул...
xaker1 писал(а):Дай наводку, какой файл и какой параметр. Или не автологин нужен был?
нет. надо было тему сменить окна логина
в любом случае - kdmrc смотри
там про автологин всё есть.

Re: FreeBSD && KDE4

Добавлено: 2011-01-25 10:19:50
xaker1
Возникла еще пара проблем.
1) Переключение раскладок. Не могу найти, где настроить. В Параметрах системы переключения раскладки не нашел. И KKBSwitch будет работать на 4-х кедах? На сайте разработчика написано про 2-е и 3-и.
2) При попытки считать что либо с диска ошибка "Нет прав доступа на чтение устройства. Проверьте наличие прав чтения с устройства."

Re: FreeBSD && KDE4

Добавлено: 2011-01-25 10:45:11
xaker1
p.s. не могу добиться разрешения входа root`a через kdm.

Код: Выделить всё

1# grep "RootLo" /usr/local/kde4/share/config/kdm/kdmrc
AllowRootLogin=true
Но если ввести root логин - моргание экрана и все. Автологин с root тоже не прокатывает. Появляется окошко логина, как будето автологин и не прописан.

Re: FreeBSD && KDE4

Добавлено: 2011-01-25 11:38:14
hedgehog
xaker1 писал(а):Возникла еще пара проблем.
1) Переключение раскладок. Не могу найти, где настроить.
input devices - keyboard
xaker1 писал(а):p.s. не могу добиться разрешения входа root`a через kdm.
а нафига?

Re: FreeBSD && KDE4

Добавлено: 2011-01-25 13:38:20
xaker1
Из-за второго пункта того же сообщения. Либо его вылечить, либо root вход.

Re: FreeBSD && KDE4

Добавлено: 2011-01-25 13:47:00
xaker1
Ага, спасибо, раскладку настроил. Пишу с FreeBSD. =)

Re: FreeBSD && KDE4

Добавлено: 2011-01-25 13:59:22
hedgehog
xaker1 писал(а):2) При попытки считать что либо с диска ошибка "Нет прав доступа на чтение устройства. Проверьте наличие прав чтения с устройства."
с какого диска? CD/DVD? куда смонтировано? какие права на устройство и на точку монтирования? входит ли пользователь в группу operator ?

Re: FreeBSD && KDE4

Добавлено: 2011-01-25 21:53:32
xaker1
Добавление пользователя в группу "operator" проблему решило.

Осталось еще несколько проблем, попробую решить самостоятельно, не получится - отпишусь)

Re: FreeBSD && KDE4

Добавлено: 2011-01-25 21:54:52
Alex Keda
в любом случае пиши
кто-то чуть меньше граблей соберёт =))

Re: FreeBSD && KDE4

Добавлено: 2011-01-25 22:25:32
xaker1
Сейчас проблемы две активных: отсутствие звука и вылетающий konsole) пытаюсь решить своими силами.

Ну и проблема с изменением настроек, требующих прав суперпользователя тоже)

Re: FreeBSD && KDE4

Добавлено: 2011-01-25 22:48:18
hedgehog
xaker1 писал(а):Сейчас проблемы две активных: отсутствие звука и вылетающий konsole) пытаюсь решить своими силами.

Ну и проблема с изменением настроек, требующих прав суперпользователя тоже)
было бы аще замечательно, если бы подробнее описывались проблемы. каких настроек? кдешных? вероятно, дозапускались от рута и каталог ~/.kde4 был создан с владельцем-суперпользователем.

со звуком тоже не ясно: драйвер подгружен? если нет, то найти нужный зачастую проще всего так:
# kldload snd_driver
# kldunload snd_driver

после этого, если звук заработает, нужный драйвер останется подгруженным в ядро:
$ kldstat

а вообще, хендбук рулит