pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kde4 issues with 4.8.4 under NetBSD 6.0_RC2



Just had a play around with kde from the latest pkgsrc under 6.0_RC2. Had a 
compilation issue with rocs (workaround by commenting out the dependancy in 
the main kde4 Makefile)

Bring kde4 up in a user with an clean filesystem produces a few crashes, in 
particular knotify dies with signal 6. Having let kde create all its files I 
restarted it, scripting the output and there are a huge number of error 
messages:

QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files

A quick google shows a few hits regarding issues with the digikam application 
under MacosX, but the problem seems to impact on all the applications under 
NetBSD. Reading between the lines the filewatching code should be using 
kqueue, but maybe it isn't.

An extract of the first few lines from starting kde:

$ startx
xauth:  file /home/dtyson/.serverauth.771 does not exist

X.Org X Server 1.10.3
Release Date: 2011-07-08
X Protocol Version 11, Revision 0
Build Operating System: NetBSD/i386  - 
Current Operating System: NetBSD fgpc.anduin.org.uk 6.0_RC2 NetBSD 6.0_RC2 
(GENERIC) #0: Sat Sep 15 08:53:03 BST 2012  
root%forglen2.anduin.org.uk@localhost:/usr/obj/sys/arch/i386/compile/GENERIC 
i386
Build Date: 01 August 2011  01:01:00AM
 
Current version of pixman: 0.23.2
        Before reporting problems, check http://wiki.X.Org
        to make sure that you have the latest version.
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.0.log", Time: Sat Sep 29 20:39:43 2012
(==) Using config file: "/etc/X11/xorg.conf"
Using rom_base = 0xc0000 0x10000 (pci_rom=0)
(EE) AIGLX error: i915 does not export required DRI extension
(EE) AIGLX: reverting to software rendering
startkde: Starting up...
Connecting to deprecated signal 
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: session D-Bus connection created before QCoreApplication. 
Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. 
Application may misbehave.
kded(1031)/kdeui (KIconLoader) KSharedDataCache::Private::mapSharedMemory: 
Failed to establish shared memory mapping, will fallback to private memory -- 
memory usage will increase 
kbuildsycoca4 running...
kbuildsycoca4(913) KBuildSycoca::checkTimestamps: checking file timestamps
kbuildsycoca4(913) KBuildSycoca::checkTimestamps: timestamps check ok
kbuildsycoca4(913) kdemain: Emitting notifyDatabaseChanged ()
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kcmdolphingeneral.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kcmdolphinnavigation.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kcmdolphinservices.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kcmdolphinviewmodes.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kcmhistory.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kcmkded.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kcmkmailsummary.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kcmkonqyperformance.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kcmkontactsummary.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kcmlaunch.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kcmldap.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kcmnotify.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kcmperformance.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kcmsmserver.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kcmtodosummary.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kcmtrash.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kcmusb.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kconfiguredialog
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: /usr/pkg/share/kde4/services/kded
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kdm.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kerfuffle_cli7z.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kerfuffle_clilha.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kerfuffle_clirar.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kerfuffle_clizip.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
QFileSystemWatcher: failed to add paths: 
/usr/pkg/share/kde4/services/kerfuffle_libarchive.desktop
QKqueueFileSystemWatcherEngine::addPaths: open: Too many open files
...

I  am also baffled by the early messages:

QDBusConnection: session D-Bus connection created before QCoreApplication.

Why is this happening - does anyone else see this?

BTW dbus & famd are already running from rc.conf

Any words of enlightenment appreciated ...

Cheers,
Dave

-- 
=====================================================================
Phone: 07805784357
Open Source O/S: www.netbsd.org
Caving: http://www.wirralcavinggroup.org.uk
=====================================================================


Home | Main Index | Thread Index | Old Index