Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

KDE 4 in gentoo portage?

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Locked
Advanced search
724 posts
  • Page 9 of 29
    • Jump to page:
  • Previous
  • 1
  • …
  • 7
  • 8
  • 9
  • 10
  • 11
  • …
  • 29
  • Next
Author
Message
hexx
n00b
n00b
Posts: 12
Joined: Fri Apr 14, 2006 8:54 am
Location: Poland

Post by hexx » Wed Jan 23, 2008 8:31 pm

I have a problem compiling kdebase. My Qt version is 4.3.3

Code: Select all

Scanning dependencies of target solid_bluez_static
[ 40%] Building CXX object workspace/solid/bluez/CMakeFiles/solid_bluez_static.dir/solid_bluez_static_automoc.o
[ 40%] Building CXX object workspace/solid/bluez/CMakeFiles/solid_bluez_static.dir/bluezcalljob.o
In file included from /usr/include/qt4/Qt/QtDBus:4,
                 from /tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase-4.0.0/workspace/solid/bluez/bluez-bluetoothmanager.h:26,
                 from /tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase-4.0.0/workspace/solid/bluez/module.cpp:23:
/usr/include/qt4/Qt/qdbusargument.h:54: error: expected constructor, destructor, or type conversion before 'class'
/usr/include/qt4/Qt/qdbusargument.h:121: error: expected `)' before '*' token
/usr/include/qt4/Qt/qdbusargument.h:123: error: ISO C++ forbids declaration of 'QDBusArgumentPrivate' with no type
/usr/include/qt4/Qt/qdbusargument.h:123: error: expected ';' before '*' token
/usr/include/qt4/Qt/qdbusargument.h:309: error: expected constructor, destructor, or type conversion before 'template'
make[2]: *** [workspace/solid/bluez/CMakeFiles/solid_bluez.dir/module.o] Error 1
make[1]: *** [workspace/solid/bluez/CMakeFiles/solid_bluez.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 40%] Building CXX object workspace/solid/bluez/CMakeFiles/solid_bluez_static.dir/bluez-bluetoothmanager.o
[ 40%] Building CXX object workspace/solid/bluez/CMakeFiles/solid_bluez_static.dir/bluez-bluetoothinterface.o
In file included from /usr/include/qt4/Qt/QtDBus:4,
                 from /tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase-4.0.0/workspace/solid/bluez/bluez-bluetoothmanager.cpp:23:
/usr/include/qt4/Qt/qdbusargument.h:54: error: expected constructor, destructor, or type conversion before 'class'
/usr/include/qt4/Qt/qdbusargument.h:121: error: expected `)' before '*' token
/usr/include/qt4/Qt/qdbusargument.h:123: error: ISO C++ forbids declaration of 'QDBusArgumentPrivate' with no type
/usr/include/qt4/Qt/qdbusargument.h:123: error: expected ';' before '*' token
/usr/include/qt4/Qt/qdbusargument.h:309: error: expected constructor, destructor, or type conversion before 'template'
make[2]: *** [workspace/solid/bluez/CMakeFiles/solid_bluez_static.dir/bluez-bluetoothmanager.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /usr/include/qt4/Qt/QtDBus:4,
                 from /tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase-4.0.0/workspace/solid/bluez/bluez-bluetoothinterface.cpp:23:
/usr/include/qt4/Qt/qdbusargument.h:54: error: expected constructor, destructor, or type conversion before 'class'
/usr/include/qt4/Qt/qdbusargument.h:121: error: expected `)' before '*' token
/usr/include/qt4/Qt/qdbusargument.h:123: error: ISO C++ forbids declaration of 'QDBusArgumentPrivate' with no type
/usr/include/qt4/Qt/qdbusargument.h:123: error: expected ';' before '*' token
/usr/include/qt4/Qt/qdbusargument.h:309: error: expected constructor, destructor, or type conversion before 'template'
make[2]: *** [workspace/solid/bluez/CMakeFiles/solid_bluez_static.dir/bluez-bluetoothinterface.o] Error 1
make[1]: *** [workspace/solid/bluez/CMakeFiles/solid_bluez_static.dir/all] Error 2
make: *** [all] Error 2
 *
 * ERROR: kde-base/kdebase-4.0.0 failed.
 * Call stack:
 *              ebuild.sh, line 1701:  Called dyn_compile
 *              ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *              ebuild.sh, line   44:  Called src_compile
 *   kdebase-4.0.0.ebuild, line  217:  Called kde4-base_src_compile
 *       kde4-base.eclass, line  298:  Called kde4-base_src_make
 *       kde4-base.eclass, line  345:  Called cmake-utils_src_make
 *     cmake-utils.eclass, line  146:  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 '/tmp/portage/portage/kde-base/kdebase-4.0.0/temp/build.log'.
 *

 * Messages for package kde-base/kdebase-4.0.0:

 *
 * ERROR: kde-base/kdebase-4.0.0 failed.
 * Call stack:
 *              ebuild.sh, line 1701:  Called dyn_compile
 *              ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *              ebuild.sh, line   44:  Called src_compile
 *   kdebase-4.0.0.ebuild, line  217:  Called kde4-base_src_compile
 *       kde4-base.eclass, line  298:  Called kde4-base_src_make
 *       kde4-base.eclass, line  345:  Called cmake-utils_src_make
 *     cmake-utils.eclass, line  146:  Called die
 * The specific snippet of code:
 *              emake "$@" || die "Make failed!"
 *  The die message:
 *   Make failed!
My system:

Code: Select all

Portage 2.1.3.19 (default-linux/x86/2006.1/desktop, gcc-4.2.2, glibc-2.7-r1, 2.6.20.6-nitropropane i686)
=================================================================
System uname: 2.6.20.6-nitropropane i686 Intel(R) Celeron(R) M processor 1.60GHz
Timestamp of tree: Tue, 22 Jan 2008 10:30:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [disabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.5.1-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -fomit-frame-pointer -pipe  -march=pentium-m"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.0/env /usr/kde/4.0/share/config /usr/kde/4.0/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -fomit-frame-pointer -pipe  -march=pentium-m"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch prelink sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="  some mirrors...... "
LC_ALL="pl_PL"
LINGUAS="pl"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/tmp/portage"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/nx"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acpi alsa arts asf audiofile avahi avi bash-completion bcmath berkdb bitmap-fonts bluetooth branding browserplugin bzip2 cairo caps cdda cddb cdparanoia cdr cli cracklib crypt cups dbus dc1394 directfb djvu dri dv dvd dvdr dvdread eds emboss enblend encode ethereal fam fastcgi fbcon ffmpeg fftw firefox flac fortran ftp gd gdbm gif glut gmp gpm gps grammar gstreamer gtk2 hal iconv ieee1394 imagemagick isdnlog jack java java2 javascript jingle jpeg jpeg2k kde kdeenablefinal kqemu libwww lighttpd lzo mad madwifi math matroska mhash midi mikmod mime mjpeg mmx mmxext mng modplug mozilla mp3 mpeg mudflap musepack mysql mysqli ncurses network nls nodoc nptl nptlonly nsplugin nxclient offensive ogg oggvorbis opengl openmp oss pam pcmcia pcre pda pdf pdflib perl php png posix ppds pppd python qt qt3 qt3support qt4 quicktime rdesktop readline real reflection rtc samba sdl session simplexml slang sndfile sockets speex spell spl sqlite sqlite3 sse sse2 ssl svg tcpd theora thesaurus tiff truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vcd visualization vorbis wifi win32codecs wma wmf x264 x86 xcomposite xine xinerama xml xml2 xorg xosd xscreensaver xv xvid zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="synaptics keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl" USERLAND="GNU" VIDEO_CARDS="fbdev fglrx vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
How can I solve it? :(
Top
jeanfrancis
Veteran
Veteran
User avatar
Posts: 1482
Joined: Sat Dec 17, 2005 3:22 pm
Location: Québec, Canada

Post by jeanfrancis » Wed Jan 23, 2008 8:36 pm

Verify that QT is built with the necessary USE flags :
http://www.gentoo.org/proj/en/desktop/kde/kde4.xml wrote:
Code Listing 1.1: Setting the necessary USE flags for x11-libs/qt:4

x11-libs/qt:4 accessibility dbus gif jpeg png qt3support ssl zlib
Top
hexx
n00b
n00b
Posts: 12
Joined: Fri Apr 14, 2006 8:54 am
Location: Poland

Post by hexx » Wed Jan 23, 2008 8:39 pm

I think it is.....

Code: Select all

[ Found these USE variables for x11-libs/qt-4.3.3 ]
 U I
 + + accessibility       : Adds support for accessibility (eg 'at-spi' library)
 + + cups                : Add support for CUPS (Common Unix Printing System)
 + + dbus                : Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
 - - debug               : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml
 - - doc                 : Adds extra documentation (API, Javadoc, etc)
 - - examples            : Install examples, usually source code
 - - firebird            : Adds support for the Firebird relational database
 + + gif                 : Adds GIF image support
 - - glib                : Enable glib eventloop support
 - - input_devices_wacom : <unknown>
 + + jpeg                : Adds JPEG image support
 + + mng                 : Adds support for libmng (MNG images)
 + + mysql               : Adds mySQL Database support
 - - nas                 : Adds support for network audio sound
 - - nis                 : Support for NIS/YP services
 - - odbc                : Adds ODBC Support (Open DataBase Connectivity)
 + + opengl              : Adds support for OpenGL (3D graphics)
 - - pch                 : Enable precompiled header support for faster compilation times (gcc >3.4 only)
 + + png                 : Adds support for libpng (PNG images)
 - - postgres            : Adds support for the postgresql database
 + + qt3support          : Enable the Qt3Support libraries for Qt4
 + + sqlite              : Adds support for sqlite - embedded sql database
 + + sqlite3             : Adds support for sqlite3 - embedded sql database
 + + ssl                 : Adds support for Secure Socket Layer connections
 + + tiff                : Adds support for the TIFF image format
 + + xinerama            : Add support for the xinerama X11 extension, which allows you to stretch your display across multiple monitors
 + + zlib                : Adds support for zlib (de)compression
Top
jeanfrancis
Veteran
Veteran
User avatar
Posts: 1482
Joined: Sat Dec 17, 2005 3:22 pm
Location: Québec, Canada

Post by jeanfrancis » Wed Jan 23, 2008 8:48 pm

It seems to fail while building bluetooth things... Not using the "bluetooth" USE flag for kdebase would surely bypass the problem, but I don't know the real cause, I never compiled it with this USE flag...
Top
hexx
n00b
n00b
Posts: 12
Joined: Fri Apr 14, 2006 8:54 am
Location: Poland

Post by hexx » Wed Jan 23, 2008 9:27 pm

Helped but not for too long :/

Code: Select all

/tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase-4.0.0/workspace/kwin/kcmkwin/kwinrules/ruleswidget.cpp:661: error: 'wmclass_match' was not declared in this scope
/tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase-4.0.0/workspace/kwin/kcmkwin/kwinrules/ruleswidget.cpp:663: error: 'topLevelWidget' was not declared in this scope
/tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase-4.0.0/workspace/kwin/kcmkwin/kwinrules/ruleswidget.cpp: In member function 'void KWin::RulesWidget::prepareWindowSpecific(WId)':
/tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase-4.0.0/workspace/kwin/kcmkwin/kwinrules/ruleswidget.cpp:675: error: 'tabs' was not declared in this scope
/tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase-4.0.0/workspace/kwin/kcmkwin/kwinrules/ruleswidget.cpp: In member function 'virtual void KWin::RulesWidget::shortcutEditClicked()':
/tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase-4.0.0/workspace/kwin/kcmkwin/kwinrules/ruleswidget.cpp:682: error: 'topLevelWidget' was not declared in this scope
/tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase-4.0.0/workspace/kwin/kcmkwin/kwinrules/ruleswidget.cpp:683: error: 'shortcut' was not declared in this scope
/tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase-4.0.0/workspace/kwin/kcmkwin/kwinrules/ruleswidget.cpp: In constructor 'KWin::RulesDialog::RulesDialog(QWidget*, const char*)':
/tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase-4.0.0/workspace/kwin/kcmkwin/kwinrules/ruleswidget.cpp:697: error: no matching function for call to 'KWin::RulesDialog::setMainWidget(KWin::RulesWidget*&)'
/usr/kde/4.0/include/kdialog.h:492: note: candidates are: void KDialog::setMainWidget(QWidget*)
In file included from /tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase-4.0.0/workspace/kwin/kcmkwin/kwinrules/ruleswidget.cpp:811:
/tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase_build/workspace/kwin/kcmkwin/kwinrules/ruleswidget.moc: At global scope:
/tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase_build/workspace/kwin/kcmkwin/kwinrules/ruleswidget.moc:102: error: 'RulesWidgetBase' has not been declared
/tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase_build/workspace/kwin/kcmkwin/kwinrules/ruleswidget.moc: In member function 'virtual void* KWin::RulesWidget::qt_metacast(const char*)':
/tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase_build/workspace/kwin/kcmkwin/kwinrules/ruleswidget.moc:116: error: 'RulesWidgetBase' has not been declared
/tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase_build/workspace/kwin/kcmkwin/kwinrules/ruleswidget.moc: In member function 'virtual int KWin::RulesWidget::qt_metacall(QMetaObject::Call, int, void**)':
/tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase_build/workspace/kwin/kcmkwin/kwinrules/ruleswidget.moc:121: error: 'RulesWidgetBase' has not been declared
/tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase_build/workspace/kwin/kcmkwin/kwinrules/ruleswidget.moc: In member function 'void KWin::RulesWidget::changed(bool)':
/tmp/portage/portage/kde-base/kdebase-4.0.0/work/kdebase_build/workspace/kwin/kcmkwin/kwinrules/ruleswidget.moc:172: error: no matching function for call to 'QMetaObject::activate(KWin::RulesWidget* const, const QMetaObject*, int, void* [2])'
/usr/include/qt4/QtCore/qobjectdefs.h:307: note: candidates are: static void QMetaObject::activate(QObject*, int, void**)
/usr/include/qt4/QtCore/qobjectdefs.h:308: note:                 static void QMetaObject::activate(QObject*, int, int, void**)
/usr/include/qt4/QtCore/qobjectdefs.h:309: note:                 static void QMetaObject::activate(QObject*, const QMetaObject*, int, void**)
/usr/include/qt4/QtCore/qobjectdefs.h:310: note:                 static void QMetaObject::activate(QObject*, const QMetaObject*, int, int, void**)
make[2]: *** [workspace/kwin/kcmkwin/kwinrules/CMakeFiles/kdeinit_kwin_rules_dialog.dir/ruleswidget.o] Error 1
make[1]: *** [workspace/kwin/kcmkwin/kwinrules/CMakeFiles/kdeinit_kwin_rules_dialog.dir/all] Error 2
make: *** [all] Error 2
The ruleswidget.cpp stuff error is repeted OMG-many times.
Top
jeanfrancis
Veteran
Veteran
User avatar
Posts: 1482
Joined: Sat Dec 17, 2005 3:22 pm
Location: Québec, Canada

Post by jeanfrancis » Wed Jan 23, 2008 9:43 pm

Are there any other errors before what you listed or 'wmclass_match' is the very first problem ? :)
Top
hexx
n00b
n00b
Posts: 12
Joined: Fri Apr 14, 2006 8:54 am
Location: Poland

Post by hexx » Wed Jan 23, 2008 9:47 pm

Huh....... I think a lot. I'm not sure because I limited my konsole history to 1000 lines which is too little. I'll repeat this compilation redirecting it to a file ;)
Top
jeanfrancis
Veteran
Veteran
User avatar
Posts: 1482
Joined: Sat Dec 17, 2005 3:22 pm
Location: Québec, Canada

Post by jeanfrancis » Wed Jan 23, 2008 9:49 pm

Thanks :) You can paste the whole thing using a site such as http://pastebin.com/
Top
hexx
n00b
n00b
Posts: 12
Joined: Fri Apr 14, 2006 8:54 am
Location: Poland

Post by hexx » Wed Jan 23, 2008 10:27 pm

http://pastebin.com/m6a422c75
Hardcore begins on line ~2800.
Top
jarealist
Apprentice
Apprentice
Posts: 228
Joined: Mon Oct 07, 2002 10:50 pm

Post by jarealist » Wed Jan 23, 2008 11:16 pm

buzzin wrote:
Quote:

cmake-2.4.8_rc12 is hard masked, so that means you unmasked it or autounmask did it for you.


Thanks StifflerStealth ... That did the trick.
Just in case you are interested. It appears cmake-2.4.8 has been released. Couldn't tell when from their website. Don't want to write a "zero-day" bug report. :wink:

http://www.cmake.org/HTML/Download.html
Top
buzzin
Apprentice
Apprentice
User avatar
Posts: 264
Joined: Fri Oct 17, 2003 4:42 am
Location: St. Albans, UK.

Post by buzzin » Thu Jan 24, 2008 12:02 am

Getting closer! :D

Now Im getting the same problem as hexx, but im using the kde-meta rather than combined package ... Same crash while compiling kde-base/kwin-4.0.0

Tried mucking about with loads of different Use flags and basic Cflags.

Ideas? :)


** edit **
Found the following bug on bugzilla for this issue;
http://bugs.gentoo.org/show_bug.cgi?id=207093


build log
http://pastebin.com/m5a63fd77

emerge --info

Code: Select all

Portage 2.1.3.19 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22-gentoo-r9 i686)
=================================================================
System uname: 2.6.22-gentoo-r9 i686 Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
Timestamp of tree: Wed, 23 Jan 2008 14:30:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
app-shells/bash:     3.2_p17-r1
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.0/env /usr/kde/4.0/share/config /usr/kde/4.0/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.virginmedia.com http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/"
LINGUAS="en_GB"
MAKEOPTS="-j6"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"

USE="X a52 aac aalib acl alsa avi berkdb bitmap-fonts bzip2 cdda cddb cdparanoia cdr cli cracklib crypt cups divx dri dts dvb dvd dvdr filepicker firebird flac foomaticdb fortran gdbm gif gimpprint gnome gpm gtk gtk2 iconv imap ipv6 isdnlog jpeg kde ldap lm_sensors midi mmx mozbranding mozilla mp3 mpeg mudflap ncurses nls nptl nptlonly nvidia ogg oggvorbis opengl openmp oss pam pcre perl pic png ppds pppd python qt qt3support readline real reflection samba sdk session smp speex spell spl sse sse2 sse3 ssl stream tcpd tiff truetype truetype-fonts type1-fonts unicode vcd vlm vorbis win32codecs wxwindows x264 x86 xcomposite xine xinerama xml xorg xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

Top
Ian
l33t
l33t
Posts: 834
Joined: Mon Oct 28, 2002 10:15 pm
Location: Somerville, MA

Post by Ian » Thu Jan 24, 2008 2:37 pm

So I just noticed something disconcerting last night (well, for tech preview software I guess it's marginally ok).

I've had KDE 4.0 installed for a few days now, and it's running pretty nicely. It has it's quirks, but nothing that's a show stopper. Until I opened up top and saw that kwin is sucking up 40% of the CPU load (AMD 4400+, it's a dual core, which I think means kwin is almost using a full core for itself). Everything still seems pretty responsive however, which is the strange part.

Can anyone else check and confirm if kwin is using an absurd amount of CPU load?
Top
Lori
Guru
Guru
User avatar
Posts: 338
Joined: Tue Mar 30, 2004 6:19 pm
Location: Barcelona, Spain

Post by Lori » Thu Jan 24, 2008 4:29 pm

I just checked. With "Desktop Effects" (compositing) disabled kwin doesn't even show up in top (it's somewhere on the bottom), while enabling compositing brings it to 2-4% CPU usage. Pentium 4, 3GHz, with Intel on-board graphic card.
"The hunt is sweeter then the kill."
Registered Linux User #176911
Top
stalker
n00b
n00b
Posts: 41
Joined: Wed Jun 18, 2003 7:33 am

Post by stalker » Fri Jan 25, 2008 1:55 am

Ian, on my be-2350 I've seen top go beyond 100%. So I'd say that 40% is of 1 CPU, which makes this a bit better. Although being that I haven't dived in yet, I can't comment on actual values, but I do think that it sounds rather high.
Look behind you...

Think outside the box, give the cat a chance.
Top
epsilon72
Guru
Guru
User avatar
Posts: 568
Joined: Thu Sep 20, 2007 12:49 am

Post by epsilon72 » Fri Jan 25, 2008 5:18 am

Is anyone else with x86_x64 getting major flash problems with konqueror? (as in, it hardly works at all?)
Top
Lori
Guru
Guru
User avatar
Posts: 338
Joined: Tue Mar 30, 2004 6:19 pm
Location: Barcelona, Spain

Post by Lori » Fri Jan 25, 2008 5:46 pm

Take a look at this:
http://mikearthur.co.uk/?p=171
I haven't tried it yet, but I will shortly... flash isn't working for me either.
"The hunt is sweeter then the kill."
Registered Linux User #176911
Top
a.forlorn
Guru
Guru
User avatar
Posts: 412
Joined: Fri Aug 12, 2005 2:41 am
Location: Ulm, Germany
Contact:
Contact a.forlorn
Website

Post by a.forlorn » Fri Jan 25, 2008 9:41 pm

dentharg wrote:I've just emerged KDE4.0.0. However there are some problems with 3.5.8:

* Most noticeably: double entries in the menu like 2x Home directory, 2x KGet, 2x Console.
* KDE4 menu entries in KDE3.5 menu entries: I would like to get rid of them here.
* Lots of Crystal SVG icons for menu entries are gone.
Same for me on amd64. My testuser kde4 is used for KDE4, my user for KDE3.5 was never logged in kde4 though.
Gentoo update is sometimes harder than it should.
Top
Ian
l33t
l33t
Posts: 834
Joined: Mon Oct 28, 2002 10:15 pm
Location: Somerville, MA

Post by Ian » Sat Jan 26, 2008 3:01 am

Now my System Settings application crashes when I try to go to the "Desktop" panel. Anyone else seeing this problem?

Kwin is still running at a steady 40% of total CPU load.
Top
Lori
Guru
Guru
User avatar
Posts: 338
Joined: Tue Mar 30, 2004 6:19 pm
Location: Barcelona, Spain

Post by Lori » Mon Jan 28, 2008 9:24 am

Lori wrote:Take a look at this:
http://mikearthur.co.uk/?p=171
I haven't tried it yet, but I will shortly... flash isn't working for me either.
Well i just tried it and it works! One caveat though... You need the KDE 4 version of KMplayer, which is version 0.11.x. It is not in portage yet (maybe in the overlay) so I compiled it from source. I had to use the older rc1 version, rc2 won't compile, I assume it uses some features introduced in SVN after the 4.0.0 release...

* Edit *
One issue though... I can't play movies inside Flash in KDE 4, neither in Firefox, nor in Konqueror or Opera. For example YouTube videos start, but they freeze after 2-3 seconds... Anyone else with this problem?
"The hunt is sweeter then the kill."
Registered Linux User #176911
Top
Tolstoi
l33t
l33t
User avatar
Posts: 678
Joined: Thu May 20, 2004 8:06 am

Post by Tolstoi » Mon Jan 28, 2008 3:19 pm

KDM works but I can't login into KDE at the moment again (see some posts earlier). After Ksplash there's a black screen.
Top
Adasss
n00b
n00b
Posts: 16
Joined: Sat Mar 19, 2005 3:25 pm

Post by Adasss » Mon Jan 28, 2008 9:10 pm

Tolstoi wrote:KDM works but I can't login into KDE at the moment again (see some posts earlier). After Ksplash there's a black screen.
I had black screen after ... emerging new kernel. But real reason was not reemerging ati-drivers. New kde seems to be very dependent on graphics drivers.
Top
Ian
l33t
l33t
Posts: 834
Joined: Mon Oct 28, 2002 10:15 pm
Location: Somerville, MA

Post by Ian » Tue Jan 29, 2008 1:43 am

Adasss wrote:I had black screen after ... emerging new kernel. But real reason was not reemerging ati-drivers. New kde seems to be very dependent on graphics drivers.
If you enabled compositing, kwin now has to have much more functionality, no wonder KDE is more dependent on graphics drivers being installed properly. Probably why compositing is disabled by default. Also probably why I'm having kwin suck up so much CPU load...but oh well, it's cold, it's heating my apartment...
Top
Tolstoi
l33t
l33t
User avatar
Posts: 678
Joined: Thu May 20, 2004 8:06 am

Post by Tolstoi » Tue Jan 29, 2008 3:24 pm

After recompiling kde-meta everything works again.
Top
rek2
Guru
Guru
User avatar
Posts: 479
Joined: Sun Jan 05, 2003 12:27 pm
Location: Boston USA/Barcelona Spain
Contact:
Contact rek2
Website

Error compile kde4

Post by rek2 » Wed Jan 30, 2008 2:25 am

/usr/kde/4.0/include/kdebug.h: In function 'QDebug kWarning(int)':
/usr/kde/4.0/include/kdebug.h:159: error: 'kDebugStream' was not declared in this scope
/usr/kde/4.0/include/kdebug.h: In function 'QDebug kError(int)':
/usr/kde/4.0/include/kdebug.h:175: error: 'kDebugStream' was not declared in this scope
/usr/kde/4.0/include/kdebug.h: In function 'QDebug kFatal(int)':
/usr/kde/4.0/include/kdebug.h:186: error: 'kDebugStream' was not declared in this scope
/usr/kde/4.0/include/kdebug.h: In member function 'QDebug KDebug::operator()(int)':
/usr/kde/4.0/include/kdebug.h:239: error: 'kDebugStream' was not declared in this scope
/usr/include/qt4/QtDBus/qdbusreply.h: In constructor 'QDBusReply<T>::QDBusReply(const QDBusMessage&) [with T = QStringList]':
/var/tmp/portage/kde-base/libkcompactdisc-4.0.0/work/libkcompactdisc-4.0.0/libkcompactdisc/kcompactdisc.cpp:106: instantiated from here
/usr/include/qt4/QtDBus/qdbusreply.h:59: error: no matching function for call to 'QDBusError::QDBusError()'
/usr/include/qt4/QtDBus/qdbuserror.h:84: note: candidates are: QDBusError::QDBusError(const QDBusError&)
/usr/include/qt4/QtDBus/qdbuserror.h:83: note: QDBusError::QDBusError(QDBusError::ErrorType, const QString&)
/usr/include/qt4/QtDBus/qdbuserror.h:82: note: QDBusError::QDBusError(const QDBusMessage&)
/usr/include/qt4/QtDBus/qdbuserror.h:81: note: QDBusError::QDBusError(int)
/usr/include/qt4/QtDBus/qdbusreply.h: In member function 'QDBusReply<T>& QDBusReply<T>::operator=(const QDBusMessage&) [with T = QStringList]':
/usr/include/qt4/QtDBus/qdbusreply.h:60: instantiated from 'QDBusReply<T>::QDBusReply(const QDBusMessage&) [with T = QStringList]'
/var/tmp/portage/kde-base/libkcompactdisc-4.0.0/work/libkcompactdisc-4.0.0/libkcompactdisc/kcompactdisc.cpp:106: instantiated from here
/usr/include/qt4/QtDBus/qdbusreply.h:65: error: 'qDBusReplyFill' was not declared in this scope
make[2]: *** [libkcompactdisc/CMakeFiles/kcompactdisc.dir/kcompactdisc.o] Error 1
make[1]: *** [libkcompactdisc/CMakeFiles/kcompactdisc.dir/all] Error 2
make: *** [all] Error 2
*
* ERROR: kde-base/libkcompactdisc-4.0.0 failed.
* Call stack:
* ebuild.sh, line 1701: Called dyn_compile
* ebuild.sh, line 1039: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* libkcompactdisc-4.0.0.ebuild, line 17: Called kde4-meta_src_compile
* kde4-meta.eclass, line 304: Called kde4-meta_src_make
* kde4-meta.eclass, line 434: Called kde4-base_src_make
* kde4-base.eclass, line 345: Called cmake-utils_src_make
* cmake-utils.eclass, line 146: 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/libkcompactdisc-4.0.0/temp/build.log'.


any ideas?
*
https://rek2.hispagatos.org
gemini://rek2.hispagatos.org
https://sr.ht/~rek2/
https://codeberg.org/rek2
https://hispagatos.space/@rek2
https://rek2.hispagatos.org/writeups/index.html
Usenet: hispagatos.talk alt.2600.madrid alt.2600
Top
hexx
n00b
n00b
Posts: 12
Joined: Fri Apr 14, 2006 8:54 am
Location: Poland

Post by hexx » Thu Jan 31, 2008 6:32 pm

Do you have any qt-4.4 packages? I think you'll have to unmerge
them (ALL) and reinstall qt-4.3 (because the former breaks include files).
Top
Locked

724 posts
  • Page 9 of 29
    • Jump to page:
  • Previous
  • 1
  • …
  • 7
  • 8
  • 9
  • 10
  • 11
  • …
  • 29
  • Next

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic