Блин.. Не компилится суперкарамба, хоть ты тресни..
Код:
Linking CXX shared module ../../lib/plasma_package_superkaramba.so
[ 82%] Built target plasma_package_superkaramba
[ 84%] [ 85%] Building CXX object superkaramba/src/CMakeFiles/superkaramba-bin.dir/main.o
Building CXX object superkaramba/plasma/CMakeFiles/plasma_scriptengine_superkaramba.dir/moc_skappletadaptor.o
In file included from /usr/include/X11/extensions/Xrender.h:28,
from /var/tmp/portage/kde-base/superkaramba-4.1.2/work/superkaramba-4.1.2/superkaramba/src/main.cpp:39:
/usr/include/X11/extensions/render.h:29: error: ‘XID’ does not name a type
/usr/include/X11/extensions/render.h:30: error: ‘XID’ does not name a type
/usr/include/X11/extensions/render.h:31: error: ‘XID’ does not name a type
/usr/include/X11/extensions/render.h:32: error: ‘XID’ does not name a type
In file included from /var/tmp/portage/kde-base/superkaramba-4.1.2/work/superkaramba-4.1.2/superkaramba/src/main.cpp:39:
/usr/include/X11/extensions/Xrender.h:47: error: ‘PictFormat’ does not name a type
/usr/include/X11/extensions/Xrender.h:69: error: ‘Picture’ does not name a type
/usr/include/X11/extensions/Xrender.h:100: error: ‘GlyphSet’ does not name a type
/usr/include/X11/extensions/Xrender.h:108: error: ‘GlyphSet’ does not name a type
/usr/include/X11/extensions/Xrender.h:116: error: ‘GlyphSet’ does not name a type
/usr/include/X11/extensions/Xrender.h:240: error: ‘Picture’ does not name a type
/usr/include/X11/extensions/Xrender.h:249: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:255: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:263: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:268: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:273: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:278: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:279: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:280: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:290: error: ‘GlyphSet’ does not name a type
/usr/include/X11/extensions/Xrender.h:293: error: ‘GlyphSet’ does not name a type
/usr/include/X11/extensions/Xrender.h:297: error: ‘GlyphSet’ has not been declared
/usr/include/X11/extensions/Xrender.h:301: error: ‘GlyphSet’ has not been declared
/usr/include/X11/extensions/Xrender.h:302: error: expected ‘,’ or ‘...’ before ‘*’ token
/usr/include/X11/extensions/Xrender.h:310: error: ‘GlyphSet’ has not been declared
/usr/include/X11/extensions/Xrender.h:311: error: expected ‘,’ or ‘...’ before ‘*’ token
/usr/include/X11/extensions/Xrender.h:317: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:318: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:320: error: ‘GlyphSet’ has not been declared
/usr/include/X11/extensions/Xrender.h:331: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:332: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:334: error: ‘GlyphSet’ has not been declared
/usr/include/X11/extensions/Xrender.h:345: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:346: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:348: error: ‘GlyphSet’ has not been declared
/usr/include/X11/extensions/Xrender.h:359: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:360: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:372: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:373: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:385: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:386: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:398: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:408: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:416: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:417: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:427: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:428: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:438: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:439: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:449: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:450: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:460: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:461: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:477: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:486: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:499: error: ‘Picture’ has not been declared
/usr/include/X11/extensions/Xrender.h:505: error: ‘Picture’ does not name a type
/usr/include/X11/extensions/Xrender.h:508: error: ‘Picture’ does not name a type
/usr/include/X11/extensions/Xrender.h:514: error: ‘Picture’ does not name a type
/usr/include/X11/extensions/Xrender.h:520: error: ‘Picture’ does not name a type
make[2]: *** [superkaramba/src/CMakeFiles/superkaramba-bin.dir/main.o] Error 1
make[1]: *** [superkaramba/src/CMakeFiles/superkaramba-bin.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 87%] Building CXX object superkaramba/plasma/CMakeFiles/plasma_scriptengine_superkaramba.dir/plasma_scriptengine_superkaramba_automoc.o
Linking CXX shared module ../../lib/plasma_scriptengine_superkaramba.so
[ 87%] Built target plasma_scriptengine_superkaramba
make: *** [all] Error 2
*
* ERROR: kde-base/superkaramba-4.1.2 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2971: Called kde4-meta_src_compile
* environment, line 2340: Called kde4-meta_src_make
* environment, line 2389: Called kde4-base_src_make
* environment, line 2094: Called cmake-utils_src_make
* environment, line 712: Called die
* The specific snippet of code:
* emake "$@" || die "Make failed!";
* The die message:
* Make failed!
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/kde-base/superkaramba-4.1.2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-base/superkaramba-4.1.2/temp/environment'.
*
>>> Failed to emerge kde-base/superkaramba-4.1.2
UPD
Собрал...
Для этого потребовалось размаскировать libXrender-0.9.4, а текущий xorg хочет libXrender-0.9.2., так что нет пути... Надо обновлять...
ayanami-kun@gentoo:~$ grep EE /var/log/Xorg.0.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) Failed to load module "type1" (module does not exist, 0)
(EE) Failed to load module "evdev" (module does not exist, 0)
(EE) No input driver matching `evdev'
(EE) config/hal: NewInputDeviceRequest failed
(EE) Failed to load module "evdev" (module does not exist, 0)
(EE) No input driver matching `evdev'
(EE) config/hal: NewInputDeviceRequest failed
С опенжл проблемы больше нет.
Кеды падают сразу после окошка логина... Что интересно, отдельные приложения из кед запускаются (в т.ч. плазма)
Возможно, падает kwin...
ayanami-kun@gentoo:~$ cat /var/log/Xorg.1.log | grep EE
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) [drm] Could not set DRM device bus ID.
(EE) intel(0): [dri] DRIScreenInit failed. Disabling DRI.
Код:
ayanami-kun@gentoo:~$ startx -- :1
hostname: Сбой поиска имени хоста
xauth: creating new authority file /home/ayanami-kun/.serverauth.31348
_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/gentoo:1
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
X.Org X Server 1.5.2
Release Date: 10 October 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.25-gentoo-r7 i686
Current Operating System: Linux gentoo 2.6.25-gentoo-r7 #3 SMP Mon Sep 15 20:49:26 MSD 2008 i686
Build Date: 18 October 2008 11:54:26PM
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.1.log", Time: Sun Oct 19 00:05:16 2008
(==) Using config file: "/etc/X11/xorg.conf"
(EE) [drm] Could not set DRM device bus ID.
(EE) intel(0): [dri] DRIScreenInit failed. Disabling DRI.
startkde: Starting up...
kdeinit4: preparing to launch /usr/kde/4.1/lib/kde4/libexec/klauncher
kdeinit4: preparing to launch /usr/kde/4.1/bin/kded4
kdeinit4: preparing to launch /usr/kde/4.1/bin/kbuildsycoca4
kbuildsycoca4 running...
kdeinit4: preparing to launch /usr/kde/4.1/lib/kde4/libexec/kconf_update
kdeinit4: preparing to launch /usr/kde/4.1/bin/kcminit_startup
kdeinit4: preparing to launch /usr/kde/4.1/bin/ksmserver
kdeinit4: preparing to launch /usr/kde/4.1/bin/krunner
kdeinit4: preparing to launch /usr/kde/4.1/bin/knotify4
kwin(819): Couldn't start knotify from knotify4.desktop: "KDEInit не может запустить '/usr/kde/4.1/bin/knotify4'."
kdeinit4: preparing to launch /usr/kde/4.1/bin/plasma
QLayout: Attempting to add QLayout "" to Plasma::Dialog "", which already has a layout
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x1a00034
kdeinit4: preparing to launch /usr/kde/4.1/bin/nepomukserver
kdeinit4: preparing to launch /usr/kde/4.1/bin/kaccess
kdeinit4: preparing to launch /usr/kde/4.1/bin/kmixctrl
kdeinit4: preparing to launch /usr/kde/4.1/bin/ktorrent
kdeinit4: preparing to launch /home/ayanami-kun/compiz.sh
kdeinit4: preparing to launch /usr/kde/4.1/bin/kmix
QObject: Do not delete object, 'unnamed', during its event handler!
Backtrace:
0: X(xf86SigHandler+0x7d) [0x80ca91d]
Fatal server error:
Caught signal 11. Server aborting
(Soprano::PluginManager) loading all plugins
(Soprano::PluginManager) searching plugin file from "/usr/share/soprano/plugins"
kdeinit4: preparing to launch /usr/kde/4.1/bin/klipper
(Soprano::PluginManager) found plugin file "/usr/share/soprano/plugins/nquadparser.desktop"
(Soprano::PluginManager) plugin has proper version.
(Soprano::PluginManager) found parser plugin "nquadparser"
(Soprano::PluginManager) found plugin file "/usr/share/soprano/plugins/nquadserializer.desktop"
(Soprano::PluginManager) plugin has proper version.
(Soprano::PluginManager) found serializer plugin "nquadserializer"
(Soprano::PluginManager) searching plugin file from "/usr/kde/4.1/share/soprano/plugins"
(Soprano::PluginManager) searching plugin file from "/usr/share/soprano/plugins"
(Soprano::PluginManager) found plugin file "/usr/share/soprano/plugins/nquadparser.desktop"
(Soprano::PluginManager) plugin has proper version.
(Soprano::PluginManager) found plugin file "/usr/share/soprano/plugins/nquadserializer.desktop"
(Soprano::PluginManager) plugin has proper version.
kdeinit4: preparing to launch /usr/kde/4.1/bin/korgac
[/usr/kde/4.1/bin/nepomukservicestub] (Soprano::PluginManager) loading all plugins
[/usr/kde/4.1/bin/nepomukservicestub] (Soprano::PluginManager) searching plugin file from "/usr/share/soprano/plugins"
[/usr/kde/4.1/bin/nepomukservicestub] (Soprano::PluginManager) found plugin file "/usr/share/soprano/plugins/nquadparser.desktop"
[/usr/kde/4.1/bin/nepomukservicestub] (Soprano::PluginManager) plugin has proper version.
[/usr/kde/4.1/bin/nepomukservicestub] (Soprano::PluginManager) found parser plugin "nquadparser"
[/usr/kde/4.1/bin/nepomukservicestub] (Soprano::PluginManager) found plugin file "/usr/share/soprano/plugins/nquadserializer.desktop"
(Soprano::PluginManager) plugin has proper version.
[/usr/kde/4.1/bin/nepomukservicestub] (Soprano::PluginManager) found serializer plugin "nquadserializer"
[/usr/kde/4.1/bin/nepomukservicestub] (Soprano::PluginManager) searching plugin file from "/usr/kde/4.1/share/soprano/plugins"
[/usr/kde/4.1/bin/nepomukservicestub] (Soprano::PluginManager) searching plugin file from "/usr/share/soprano/plugins"
[/usr/kde/4.1/bin/nepomukservicestub] (Soprano::PluginManager) found plugin file "/usr/share/soprano/plugins/nquadparser.desktop"
(Soprano::PluginManager) plugin has proper version.
(Soprano::PluginManager) found plugin file "/usr/share/soprano/plugins/nquadserializer.desktop"
(Soprano::PluginManager) plugin has proper version.
[/usr/kde/4.1/bin/nepomukservicestub] nepomukservicestub(1833): No Soprano backend found. Cannot startNepomuk repository.
kmix: Fatal IO error: client killed
klipper: Fatal IO error: client killed
Qt-subapplication: Fatal IO error: client killed
kdeinit4: Fatal IO error: client killed
kdeinit4: sending SIGHUP to children.
xinit: connection to X server lost.
GOT SIGHUP
kded4: Fatal IO error: client killed
klauncher: Exiting on signal 1
X connection to :1.0 broken (explicit kill or server shutdown).
kdeinit4: sending SIGTERM to children.
kdeinit4: Exit.
QProcess: Destroyed while process is still running.
ayanami-kun@gentoo:~$ KCrash: Application 'ksmserver' crashing...
sock_file=/home/ayanami-kun/.kde4.1/socket-gentoo/kdeinit4__1
Warning: connect() failed: : Нет такого файла или каталога
KCrash cannot reach kdeinit, launching directly.
QWidget: Must construct a QApplication before a QPaintDevice