Kill on Exit

What I would like to see added in a future sprint of DPS is a check box preference to "kill" a DPS app when you exit it. Of course typical DPS reading, if you were to exit an issue you are reading and go back in you are on the same page as when you left. But say I use DPS to create a sales detailer for an Enterprise user who when they end one visit with a customer, using the DPS app to detail their product, when they go to their next call I'd prefer to be able to launch the app and be back on the cover page.
Obviously this is something on the Xcode side where when it goes in to background, it doesn't enter suspend I believe it needs the UIApplicationExitsOnSuspend set to Yes.
THANK YOU for considering this in the next Sprint!

fukawi2 wrote:
$$ will give you the PID of this bash process, not the last process (ie, ssh)
Something like this I think is what you want:
server='host.example.com'
my_socket='/tmp/my-master-socket'
ssh -2aCfNnx -D 127.0.0.1:9220 -p 2222 -l user -M -S $my_socket $server
ssh -S $my_socket -O check $server
export http_proxy=socks5://127.0.0.1:9220
export https_proxy=$http_proxy
export ftp_proxy=$http_proxy
export rsync_proxy=$http_proxy
export no_proxy="127.0.0.1,192.168.0.1/24"
midori
exit=$?
ssh -S $my_socket -O exit $server
exit $exit
Source: http://stackoverflow.com/questions/2241 … ssh-tunnel
Perfect!
My final revision, if anyone wants it:
#!/bin/sh
socket=/tmp/$USER-sshsocket
server=SERVER_NAME_GOES_HERE
ssh -2aCfMNnvxS $socket -D 127.0.0.1:9220 -p 2222 -l USER_NAME_GOES_HERE $server
chmod 600 $socket
export http_proxy=socks5://127.0.0.1:9220
export https_proxy=$http_proxy
export ftp_proxy=$http_proxy
export rsync_proxy=$http_proxy
export no_proxy="127.0.0.1,192.168.0.1/24"
midori
exit=$?
ssh -S $socket -O exit $server
exit $exit

Similar Messages

  • Every jdk app I run responds with "Killed" and exits

    We are having a very frustrating time dealing with an issue affecting every java or jdk application we run. We've tried upgrading to jdk 1.4.2-06 and 1.4.2-07 with no luck. Does anybody have any ideas what's going on or how I can fix this? This is very urgent to get this up and running on this server, so I really appreciate any prompt responses. Take a look, it's the craziest thing I've ever seen. And don't forget it was working fine until after we upgraded an email server which automatically upgraded other libraries in this system. I'm really not sure when this started happening so I'm not sure if the email server side effects had anything to do with this. This is happening for all versions of the jdk installed:
    [root@supra bin]# ls -lah
    total 1.7M
    drwxr-xr-x 2 root bin 4.0K Jan 25 01:54 .
    drwxr-xr-x 8 root root 4.0K Jan 25 01:54 ..
    -rwxr-xr-x 1 root bin 65K Jan 15 15:08 appletviewer
    -rwxr-xr-x 1 root bin 65K Jan 15 15:12 extcheck
    -rwxr-xr-x 1 root bin 1.1K Jan 15 15:22 HtmlConverter
    -rwxr-xr-x 1 root bin 65K Jan 15 14:58 idlj
    -rwxr-xr-x 1 root bin 65K Jan 15 15:00 jar
    -rwxr-xr-x 1 root bin 65K Jan 15 15:00 jarsigner
    -rwxr-xr-x 1 root bin 63K Jan 15 14:52 java
    -rwxr-xr-x 1 root bin 65K Jan 15 14:53 javac
    -rwxr-xr-x 1 root bin 65K Jan 15 14:53 javadoc
    -rwxr-xr-x 1 root bin 65K Jan 15 14:54 javah
    -rwxr-xr-x 1 root bin 65K Jan 15 15:09 javap
    -r-xr-xr-x 1 root bin 1.7K Jan 15 15:09 java-rmi.cgi
    -rwxr-xr-x 1 root bin 65K Jan 15 15:12 jdb
    -rwxr-xr-x 1 root bin 65K Jan 15 14:59 keytool
    -rwxr-xr-x 1 root bin 65K Jan 15 15:00 kinit
    -rwxr-xr-x 1 root bin 65K Jan 15 15:00 klist
    -rwxr-xr-x 1 root bin 65K Jan 15 15:00 ktab
    -rwxr-xr-x 1 root bin 65K Jan 15 15:10 native2ascii
    -rwxr-xr-x 1 root bin 65K Jan 15 15:11 orbd
    -rwxr-xr-x 1 root bin 65K Jan 15 15:00 policytool
    -rwxr-xr-x 1 root bin 65K Jan 15 15:09 rmic
    -rwxr-xr-x 1 root bin 65K Jan 15 15:09 rmid
    -rwxr-xr-x 1 root bin 65K Jan 15 15:09 rmiregistry
    -rwxr-xr-x 1 root bin 65K Jan 15 15:10 serialver
    -rwxr-xr-x 1 root bin 65K Jan 15 15:11 servertool
    -rwxr-xr-x 1 root bin 65K Jan 15 15:11 tnameserv
    [root@supra bin]# pwd
    /usr/java/j2sdk1.4.2_07/bin
    [root@supra bin]# ./java
    Killed
    [root@supra bin]# ./javah
    Killed
    [root@supra bin]# ./javac
    Killed
    [root@supra bin]# ./appletviewer
    Killed
    [root@supra bin]# ./keytool
    Killed
    [root@supra bin]# ./rmic
    Killed
    [root@supra bin]# ./jar
    Killed
    [root@supra bin]# ./javadoc
    Killed
    [root@supra bin]#

    Hi amorrow, thanks for the help! Yes, this is linux, Redhat 9. uname -a output:
    [root@supra root]# /bin/uname -a
    Linux supra 2.4.28-grsec #1 Thu Jan 13 02:22:17 EST 2005 i686 i686 i386 GNU/Linux
    [root@supra root]#
    any ideas about this?
    [root@supra root]# /usr/bin/strace /usr/java/j2sdk1.4.2_07/bin/java > /tmp/a.tmp 2>&1
    [root@supra root]# cat /tmp/a.tmp
    execve("/usr/java/j2sdk1.4.2_07/bin/java", ["/usr/java/j2sdk1.4.2_07/bin/java"], [* 22 vars */]) = 0
    uname({sys="Linux", node="supra", ...}) = 0
    brk(0) = 0x8063dd4
    old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2982a000
    open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/etc/ld.so.cache", O_RDONLY) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=17636, ...}) = 0
    old_mmap(NULL, 17636, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2982b000
    close(3) = 0
    open("/lib/i686/libpthread.so.0", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200A\0"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0755, st_size=93268, ...}) = 0
    old_mmap(NULL, 325088, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x29830000
    old_mmap(0x2983d000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd000) = 0x2983d000
    old_mmap(0x29840000, 259552, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x29840000
    close(3) = 0
    open("/lib/libdl.so.2", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\30"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0755, st_size=15900, ...}) = 0
    old_mmap(NULL, 13176, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x29880000
    old_mmap(0x29883000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0x29883000
    close(3) = 0
    open("/lib/i686/libc.so.6", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300Z\1"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0755, st_size=1548424, ...}) = 0
    old_mmap(NULL, 1275588, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x29884000
    old_mmap(0x299b6000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x132000) = 0x299b6000
    old_mmap(0x299b9000, 9924, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x299b9000
    close(3) = 0
    old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x299bc000
    munmap(0x2982b000, 17636) = 0
    brk(0) = 0x8063dd4
    brk(0x8064dd4) = 0x8064dd4
    brk(0) = 0x8064dd4
    brk(0x8065000) = 0x8065000
    set_thread_area({entry_number:-1 -> -1, base_addr:0x8064040, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = -1 ENOSYS (Function not implemented)
    modify_ldt(1, {entry_number:0, base_addr:0x8064040, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, 16) = 0
    getpid() = 29032
    rt_sigaction(SIGRTMIN, {0x29837e10, [], SA_RESTORER, 0x298ac5d8}, NULL, 8) = 0
    rt_sigaction(SIGRT_1, {0x29837e60, [], SA_RESTORER, 0x298ac5d8}, NULL, 8) = 0
    rt_sigaction(SIGRT_2, {0x29838820, [], SA_RESTORER, 0x298ac5d8}, NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [RTMIN], NULL, 8) = 0
    rt_sigprocmask(SIG_UNBLOCK, [33], NULL, 8) = 0
    _sysctl({{CTL_KERN, KERN_VERSION}, 2, 0x5b67502c, 31, (nil), 0}) = 0
    readlink("/proc/self/exe", "/usr/java/j2sdk1.4.2_07/bin/java", 4095) = 32
    access("/usr/java/j2sdk1.4.2_07/lib/i386/libjava.so", F_OK) = -1 ENOENT (No such file or directory)
    access("/usr/java/j2sdk1.4.2_07/jre/lib/i386/libjava.so", F_OK) = 0
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/jvm.cfg", O_RDONLY) = 3
    fstat64(3, {st_mode=S_IFREG|0444, st_size=671, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2982b000
    read(3, "#\n# @(#)jvm.cfg\t1.7 03/01/23\n# \n"..., 4096) = 671
    read(3, "", 4096) = 0
    close(3) = 0
    munmap(0x2982b000, 4096) = 0
    stat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/libjvm.so", {st_mode=S_IFREG|0755, st_size=5192831, ...}) = 0
    getgid32() = 0
    getegid32() = 0
    getuid32() = 0
    geteuid32() = 0
    getpid() = 29032
    rt_sigaction(SIGRTMIN, {SIG_DFL}, NULL, 8) = 0
    rt_sigaction(SIGRT_1, {SIG_DFL}, NULL, 8) = 0
    rt_sigaction(SIGRT_2, {SIG_DFL}, NULL, 8) = 0
    execve("/usr/java/j2sdk1.4.2_07/bin/java", ["/usr/java/j2sdk1.4.2_07/bin/java"...], [* 23 vars */]) = 0
    uname({sys="Linux", node="supra", ...}) = 0
    brk(0) = 0x805ee44
    old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x21f99000
    open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/tls/i686/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/tls/i686/mmx", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/tls/i686/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/tls/i686", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/tls/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/tls/mmx", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/tls/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/tls", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/i686/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/i686/mmx", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/i686/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/i686", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/mmx", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/tls/i686/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386/tls/i686/mmx", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/tls/i686/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386/tls/i686", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/tls/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386/tls/mmx", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/tls/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386/tls", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/i686/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386/i686/mmx", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/i686/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386/i686", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386/mmx", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    open("/usr/java/j2sdk1.4.2_07/jre/../lib/i386/tls/i686/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/../lib/i386/tls/i686/mmx", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/../lib/i386/tls/i686/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/../lib/i386/tls/i686", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/../lib/i386/tls/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/../lib/i386/tls/mmx", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/../lib/i386/tls/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/../lib/i386/tls", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/../lib/i386/i686/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/../lib/i386/i686/mmx", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/../lib/i386/i686/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/../lib/i386/i686", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/../lib/i386/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/../lib/i386/mmx", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/../lib/i386/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    stat64("/usr/java/j2sdk1.4.2_07/jre/../lib/i386", 0x5f6e5e00) = -1 ENOENT (No such file or directory)
    open("/etc/ld.so.cache", O_RDONLY) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=17636, ...}) = 0
    old_mmap(NULL, 17636, PROT_READ, MAP_PRIVATE, 3, 0) = 0x21f9a000
    close(3) = 0
    open("/lib/i686/libpthread.so.0", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200A\0"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0755, st_size=93268, ...}) = 0
    old_mmap(NULL, 325088, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x21f9f000
    old_mmap(0x21fac000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd000) = 0x21fac000
    old_mmap(0x21faf000, 259552, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x21faf000
    close(3) = 0
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/lib/libdl.so.2", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\30"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0755, st_size=15900, ...}) = 0
    old_mmap(NULL, 13176, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x21fef000
    old_mmap(0x21ff2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0x21ff2000
    close(3) = 0
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/lib/i686/libc.so.6", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300Z\1"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0755, st_size=1548424, ...}) = 0
    old_mmap(NULL, 1275588, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x21ff3000
    old_mmap(0x22125000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x132000) = 0x22125000
    old_mmap(0x22128000, 9924, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x22128000
    close(3) = 0
    old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2212b000
    munmap(0x21f9a000, 17636) = 0
    brk(0) = 0x805ee44
    brk(0x805fe44) = 0x805fe44
    brk(0) = 0x805fe44
    brk(0x8060000) = 0x8060000
    set_thread_area({entry_number:-1 -> -1, base_addr:0x805f0a0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = -1 ENOSYS (Function not implemented)
    modify_ldt(1, {entry_number:0, base_addr:0x805f0a0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, 16) = 0
    getpid() = 29032
    rt_sigaction(SIGRTMIN, {0x21fa6e10, [], SA_RESTORER, 0x2201b5d8}, NULL, 8) = 0
    rt_sigaction(SIGRT_1, {0x21fa6e60, [], SA_RESTORER, 0x2201b5d8}, NULL, 8) = 0
    rt_sigaction(SIGRT_2, {0x21fa7820, [], SA_RESTORER, 0x2201b5d8}, NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [RTMIN], NULL, 8) = 0
    rt_sigprocmask(SIG_UNBLOCK, [33], NULL, 8) = 0
    _sysctl({{CTL_KERN, KERN_VERSION}, 2, 0x5f6e640c, 31, (nil), 0}) = 0
    readlink("/proc/self/exe", "/usr/java/j2sdk1.4.2_07/bin/java", 4095) = 32
    access("/usr/java/j2sdk1.4.2_07/lib/i386/libjava.so", F_OK) = -1 ENOENT (No such file or directory)
    access("/usr/java/j2sdk1.4.2_07/jre/lib/i386/libjava.so", F_OK) = 0
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/jvm.cfg", O_RDONLY) = 3
    fstat64(3, {st_mode=S_IFREG|0444, st_size=671, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x21f9a000
    read(3, "#\n# @(#)jvm.cfg\t1.7 03/01/23\n# \n"..., 4096) = 671
    read(3, "", 4096) = 0
    close(3) = 0
    munmap(0x21f9a000, 4096) = 0
    stat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/libjvm.so", {st_mode=S_IFREG|0755, st_size=5192831, ...}) = 0
    getgid32() = 0
    getegid32() = 0
    getuid32() = 0
    geteuid32() = 0
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/libjvm.so", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\332\t"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0755, st_size=5192831, ...}) = 0
    old_mmap(NULL, 4371592, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2212c000
    old_mmap(0x2252a000, 114688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3fd000) = 0x2252a000
    old_mmap(0x22546000, 70792, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x22546000
    close(3) = 0
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/etc/ld.so.cache", O_RDONLY) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=17636, ...}) = 0
    old_mmap(NULL, 17636, PROT_READ, MAP_PRIVATE, 3, 0) = 0x21f9a000
    close(3) = 0
    open("/lib/libnsl.so.1", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p<\0\000"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0755, st_size=91624, ...}) = 0
    old_mmap(NULL, 85184, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x22558000
    old_mmap(0x2256a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x11000) = 0x2256a000
    old_mmap(0x2256b000, 7360, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2256b000
    close(3) = 0
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/lib/i686/libm.so.6", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\2004\0"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0755, st_size=212020, ...}) = 0
    brk(0) = 0x8060000
    brk(0x8061000) = 0x8061000
    old_mmap(NULL, 138496, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2256d000
    old_mmap(0x2258e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x20000) = 0x2258e000
    close(3) = 0
    munmap(0x21f9a000, 17636) = 0
    getpid() = 29032
    open("/etc/mtab", O_RDONLY) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=218, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x21f9a000
    read(3, "/dev/sda3 / ext3 rw 0 0\nnone /pr"..., 4096) = 218
    close(3) = 0
    munmap(0x21f9a000, 4096) = 0
    open("/proc/stat", O_RDONLY) = 3
    fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x21f9a000
    read(3, "cpu 5523406 82167 2079465 71176"..., 4096) = 321
    read(3, "", 4096) = 0
    close(3) = 0
    munmap(0x21f9a000, 4096) = 0
    open("/etc/mtab", O_RDONLY) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=218, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x21f9a000
    read(3, "/dev/sda3 / ext3 rw 0 0\nnone /pr"..., 4096) = 218
    close(3) = 0
    munmap(0x21f9a000, 4096) = 0
    open("/proc/meminfo", O_RDONLY) = 3
    fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x21f9a000
    read(3, " total: used: free:"..., 4096) = 526
    close(3) = 0
    munmap(0x21f9a000, 4096) = 0
    gettimeofday({1106786921, 484755}, NULL) = 0
    lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lstat64("/usr/java", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lstat64("/usr/java/j2sdk1.4.2_07", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lstat64("/usr/java/j2sdk1.4.2_07/jre", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lstat64("/usr/java/j2sdk1.4.2_07/jre/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lstat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lstat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lstat64("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/libjvm.so", {st_mode=S_IFREG|0755, st_size=5192831, ...}) = 0
    open(".hotspotrc", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/endorsed", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory)
    rt_sigaction(SIGSEGV, NULL, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGSEGV, {0x21faa4f0, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x2201b5d0}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGPIPE, NULL, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGPIPE, {0x21faa4f0, ~[], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x2201b5d0}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGCHLD, NULL, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGCHLD, {0x21faa4f0, ~[], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_NOCLDSTOP, 0x2201b5d0}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGBUS, NULL, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGBUS, {0x21faa4f0, ~[], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x2201b5d0}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGILL, NULL, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGILL, {0x21faa4f0, ~[], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x2201b5d0}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGFPE, NULL, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGFPE, {0x21faa4f0, ~[], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x2201b5d0}, {SIG_DFL}, 8) = 0
    getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=2147483647}) = 0
    open("/proc/self/stat", O_RDONLY) = 3
    fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x21f9a000
    read(3, "29032 (java) R 28580 28580 16744"..., 4096) = 149
    read(3, "", 4096) = 0
    close(3) = 0
    munmap(0x21f9a000, 4096) = 0
    open("/proc/sys/vm/heap-stack-gap", O_RDONLY) = -1 ENOENT (No such file or directory)
    rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
    rt_sigaction(SIGUSR2, {0x21faa4f0, [RTMIN], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x2201b5d0}, NULL, 8) = 0
    getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
    setrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/native_threads/libhpi.so", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220+\0"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0755, st_size=33188, ...}) = 0
    old_mmap(NULL, 35584, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2258f000
    old_mmap(0x22597000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x7000) = 0x22597000
    close(3) = 0
    brk(0) = 0x8061000
    brk(0x8062000) = 0x8062000
    geteuid32() = 0
    brk(0) = 0x8062000
    brk(0x8063000) = 0x8063000
    socket(PF_UNIX, SOCK_STREAM, 0) = 3
    connect(3, {sa_family=AF_UNIX, path="/var/run/.nscd_socket"}, 110) = -1 ENOENT (No such file or directory)
    close(3) = 0
    open("/etc/nsswitch.conf", O_RDONLY) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=1686, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x21f9a000
    read(3, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1686
    read(3, "", 4096) = 0
    close(3) = 0
    munmap(0x21f9a000, 4096) = 0
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/client/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/java/j2sdk1.4.2_07/jre/lib/i386/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/etc/ld.so.cache", O_RDONLY) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=17636, ...}) = 0
    old_mmap(NULL, 17636, PROT_READ, MAP_PRIVATE, 3, 0) = 0x21f9a000
    close(3) = 0
    open("/lib/libnss_files.so.2", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\35\0"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0755, st_size=52492, ...}) = 0
    old_mmap(NULL, 47068, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x22598000
    old_mmap(0x225a3000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xa000) = 0x225a3000
    close(3) = 0
    munmap(0x21f9a000, 17636) = 0
    open("/etc/passwd", O_RDONLY) = 3
    fcntl64(3, F_GETFD) = 0
    fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
    fstat64(3, {st_mode=S_IFREG|0644, st_size=1144, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x21f9a000
    read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1144
    close(3) = 0
    munmap(0x21f9a000, 4096) = 0
    open("/tmp/hsperfdata_root", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
    fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
    brk(0) = 0x8063000
    brk(0x8064000) = 0x8064000
    lstat64("/tmp/hsperfdata_root", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    getdents64(3, /* 3 entries */, 4096) = 80
    kill(26728, SIG_0) = -1 ESRCH (No such process)
    unlink("/tmp/hsperfdata_root/26728") = 0
    getdents64(3, /* 0 entries */, 4096) = 0
    close(3) = 0
    mkdir("/tmp/hsperfdata_root", 0755) = -1 EEXIST (File exists)
    lstat64("/tmp/hsperfdata_root", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    open("/tmp/hsperfdata_root/29032", O_RDWR|O_CREAT|O_TRUNC, 0600) = 3
    ftruncate(3, 16384) = 0
    mmap2(NULL, 16384, PROT_READ|PROT_WRITE, MAP_SHARED, 3, 0) = 0x21f9a000
    close(3) = 0
    sched_getscheduler(0x7168) = 0
    sched_getparam(0x7168, 0x5f6e45a8) = 0
    sched_getscheduler(0x7168) = 0
    sched_getparam(0x7168, 0x5f6e45a4) = 0
    mmap2(0xe000, 12288, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xe000
    mprotect(0xe000, 12288, PROT_NONE) = 0
    getpid() = 29032
    sched_getscheduler(0x7168) = 0
    sched_getparam(0x7168, 0x5f6e4558) = 0
    mmap2(0x4000, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4000
    sigaltstack({ss_sp=0x4000, ss_flags=0, ss_size=40960}, NULL) = 0
    rt_sigaction(SIGHUP, NULL, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGINT, NULL, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGTERM, NULL, {SIG_DFL}, 8) = 0
    rt_sigprocmask(SIG_UNBLOCK, [HUP INT QUIT USR2 TERM CHLD], NULL, 8) = 0
    +++ killed by SIGKILL +++
    [root@supra root]#

  • Multiboot does not work

    I have installed multiboot(arch linux x86_64)
    http://aur.archlinux.org/packages.php?ID=33187&detail=1
    but it doesn't start.
    if I start, it shows
    $multisystem
    Error: USER:<name> is not admin!
    I tried adding <name> to adm group by:
    $usermod -a -G adm <name>
    and it was successful
    but the error still comes
    $multisystem
    Error: USER:<name> is not admin!
    I also tried to edit gui_multisystem.sh following the instructions given in the link above and now it looks like this:
    (But it didn't work) How can I make multiboot work
    #! /bin/bash --posix
    chemin="$(cd "$(dirname "$0")";pwd)/$(basename "$0")";
    dossier="$(dirname "$chemin")"
    export chemin dossier
    cd "${dossier}"
    ###Pour exporter la librairie de gettext.
    set -a
    source gettext.sh
    set +a
    export TEXTDOMAIN=multisystem
    export TEXTDOMAINDIR=${dossier}/locale
    . gettext.sh
    multisystem=$0
    #stop si root!
    if [ "$(id -u)" -ne "0"]; then
    zenity --error --text "$(eval_gettext "Erreur: pas en root!")"
    nohup "$dossier"/kill.sh&
    exit 0
    fi
    #gtkrc perso
    #bonne adresse pour les styles gtkrc ==> http://orford.org/gtk/
    # Example pour modifier style des boutons nommés stylebt
    #style "styleBorderless" {
    # GtkButton::inner-border = {10, 0, 0, 10}
    # xthickness = 0
    # ythickness = 0
    #widget "*stylebt" style "styleBorderless"
    #Exemple pour changer police d'un widget nommé GtkEditFontMonospace
    #style "styleGtkEditFontMonospace" {
    # text[NORMAL] = "#ffffff"
    # base[NORMAL] = "#000000"
    # font_name = "monospace 16"
    #widget "*GtkEditFontMonospace" style "styleGtkEditFontMonospace"
    if [ -f "$HOME/.multisystem/gtkrc" ]; then
    export GTK2_RC_FILES=$HOME/.multisystem/gtkrc:~/.gtkrc-2.0
    fi
    #Test les path et ajout à .profile de user si path existe et non present dans $PATH
    #pour fonctionnement de which en user non sudo sur les bases Debian
    function FCT_CHECKPATH()
    [ ! -f "$HOME/.profile" ] && >"$HOME/.profile"
    . $HOME/.profile
    export PATH=$PATH
    path_curents="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
    path_actuels="$(echo $PATH | tr ":" "\n")"
    path_add=""
    I=$IFS; IFS=":"
    for test_path in $path_curents; do
    if [[ ! "$(grep "^${test_path}$" <<<"${path_actuels}")" ]]; then
    path_add="${path_add}${test_path}:"
    echo Ajouter PATH: ${test_path}
    fi
    done
    IFS=$I
    if [ "${path_add}" ]; then
    echo "PATH=\"${path_add}\$PATH\"" | tee -a "$HOME/.profile"
    export PATH="${path_add}$PATH"
    fi
    FCT_CHECKPATH
    #Path gtkdialog
    GTKDIALOG=gtkdialog
    export GTKDIALOG
    #Check version gtkdialog
    function funcGTKDVGet() {
    GTKVMINI="0.8.0"
    GTKDV=( $($GTKDIALOG -v) )
    GTKDV=${GTKDV[2]}
    echo "Gtkdialog version: $GTKDV"
    if [[ $GTKDV < $GTKVMINI ]]; then
    GTKVADV="This application requires at least gtkdialog-$GTKVMINI,\nPlease updrade your version.\nWebsite: http://code.google.com/p/gtkdialog/"
    echo -e "\033[1;47;31m $GTKVADV \033[0m"
    zenity --info --text "$GTKVADV"&
    exit 0
    fi
    funcGTKDVGet
    #Créer dossier pref
    if [ ! -d "$HOME/.multisystem/" ]; then
    mkdir "$HOME/.multisystem/" 2>/dev/null
    fi
    #Mettre à jour les icones GTK ! à revoir ...
    #http://developer.gimp.org/api/2.0/gtk/gtk-update-icon-cache.html
    #gtk-update-icon-cache -t "$HOME"/.local/share/icons/hicolor/
    #manque ==> index.theme voir ==> /usr/share/icons/hicolor/index.theme
    #Caler lang si user n'a pas réglé dans gui de multisystem
    if [ ! -f "$HOME/.multisystem/lang_sel.txt" ]; then
    echo
    >"$HOME/.multisystem/lang_sel.txt"
    while read line
    do
    if [ "$(grep -i "$(echo $line | awk -F'|' '{print $3}'| sed "s/\..*//")" <<<"${LANG}")" ]; then
    echo $line | awk -F'|' '{print $3}'| sed "s/\..*//"
    echo $line >"$HOME/.multisystem/lang_sel.txt"
    break
    fi
    done <<<"$(cat "${dossier}/lang_list.txt" | sed "/^$/d")"
    #Si ne trouve pas de traduction passer en Anglais.
    if [ ! "$(cat "$HOME/.multisystem/lang_sel.txt")" ]; then
    echo "English|en|en_US.UTF-8" >"$HOME/.multisystem/lang_sel.txt"
    fi
    cat "$HOME/.multisystem/lang_sel.txt"
    fi
    #pour slitaz
    if [ "$(which tazpkg 2>/dev/null)" ]; then
    export LANG="$(awk -F\| '{print $3}' "$HOME/.multisystem/lang_sel.txt")"
    else
    declare -x LANGUAGE="$(awk -F\| '{print $3}' "$HOME/.multisystem/lang_sel.txt")"
    fi
    echo LANG:$LANG
    echo LANGUAGE:$LANGUAGE
    echo LANGSEL:$(cat "$HOME/.multisystem/lang_sel.txt")
    #zenity --info --text "$(export)"
    #locale -a
    #cat /etc/default/locale
    #/etc/environment or ~/.gtkrc
    #sudo locale-gen --purge fr_FR.UTF-8
    #locale-gen
    #dpkg-reconfigure locales
    #dpkg-reconfigure console-data
    #dpkg-reconfigure console-setup
    #id
    #if [ ! "$(ps ax | grep -v grep | grep "hal-lock --interface org.freedesktop.Hal.Device.Volume --exclusive --run ${chemin}")" ]; then
    #hal-lock --interface org.freedesktop.Hal.Device.Volume --exclusive --run "${chemin}"
    #exit 0
    #fi
    #Thème
    . ./theme.sh
    #Gui logo
    # font-family=\"purisa\" weight=\"bold\"
    if [ "$(grep "fr_FR" <<<"${LANG}")" ]; then
    export MOD_WAIT='<window title="MultiSystem-logo" window_position="1" decorated="false">
    <vbox>
    <text sensitive="false" use-markup="true" wrap="false" angle="10">
    <variable>MESSAGES</variable>
    <input>echo "\<b>\<span color=\"#EB2C00\" size=\"larger\">○ NOUVEAU !\nLa première clé USB MultiSystem du marché\nest disponible sur liveusb.info.\</span>\</b>" | sed "s%\\\%%g" | sed "s%\\\\n\\\\n\\\\n%%g"</input>
    </text>
    <pixmap>
    <input file>./logo_pub.jpg</input>
    </pixmap>
    <pixmap>
    <input file>./pixmaps/multisystem-wait.gif</input>
    </pixmap>
    </vbox>
    </window>'
    else
    export MOD_WAIT='<window title="MultiSystem-logo" window_position="1" decorated="false">
    <vbox>
    <pixmap>
    <input file>./logo.png</input>
    </pixmap>
    <pixmap>
    <input file>./pixmaps/multisystem-wait.gif</input>
    </pixmap>
    </vbox>
    </window>'
    fi
    #Lancer logo
    gtkdialog --program=MOD_WAIT &
    sleep .5
    function FCT_DETECT_PROCESS()
    #detect process
    #zenity --info --text "$(pgrep -xlc multisystem) $(pgrep -xlc gui_multisystem)"
    if [[ "$(pgrep -xlc multisystem)" -gt "1" || "$(pgrep -xlc gui_multisystem)" -gt "1" ]]; then
    wmctrl -c "MultiSystem-logo"
    #Activer fenetre
    xdotool windowactivate $(wmctrl -l | grep 'MultiSystem' | awk '{print $1}')
    exit 0
    fi
    FCT_DETECT_PROCESS
    #Verif dépendances...
    errorlist=()
    for i in $(grep -v "^#" <<<"${testlist}" | xargs)
    do
    if [ ! "$(which $i 2>/dev/null)" ]; then
    errorlist=(${errorlist[@]} $i)
    fi
    done
    #Stop si
    if [ "$(echo "${errorlist[@]}")" ]; then
    echo -e "\033[1;47;31m $(eval_gettext 'Erreur il manque: ')${errorlist[@]} \033[0m"
    cat /etc/group | grep ^users | grep $USER
    exit 0
    fi
    #dpkg -L grub-pc
    #mettre en place les icon pour lancement si pas installé!
    mkdir -p "$HOME"/.local/share/icons/hicolor/48x48/apps/ 2>/dev/null
    #comparer nombre icon et maj si diff
    if [ "$?" -eq 0; then
    cp -f "${dossier}/pixmaps/"* "$HOME"/.local/share/icons/hicolor/48x48/apps/
    fi
    #Vérifier que GParted n'est pas open!
    if [ "$(ps aux | grep -v grep | grep 'hal-lock.*interface org.freedesktop.Hal.Device.Storage.*exclusive')" ]; then
    zenity --error --text "$(eval_gettext "Erreur: un logiciel bloque l\'utilisation des disques, veuillez le fermer.")"
    nohup "$dossier"/kill.sh&
    exit 0
    fi
    #Vérifier que user est bien administrateur
    if [ "$(cat /etc/group | grep ^users)" ]; then
    echo
    if [ ! "$(cat /etc/group | grep ^users | grep $USER)" ]; then
    zenity --error --text "$(eval_gettext "Erreur:") USER:$USER is not admin!"
    nohup "$dossier"/kill.sh&
    exit 0
    fi
    fi
    #Fermer logo
    #zenity --info --text "logo3"
    #wmctrl -c "MultiSystem-logo"
    #Système de détection
    source ./gui-detect.sh
    sleep .1
    #Thème (laisser en doublon ici !)
    . ./theme.sh
    #mettre en place autorun.inf/multisystem.bat/icon.ico
    if [ ! -f "$(cat /tmp/multisystem/multisystem-mountpoint-usb)/autorun.inf" ]; then
    #echo -e '[AutoRun]\r\nShellexecute=multisystem.bat\r\nICON=icon.ico\r\nLabel=MultiSystem' | tee "$(cat /tmp/multisystem/multisystem-mountpoint-usb)/autorun.inf"
    echo -e '[AutoRun]\r\nICON=icon.ico\r\nLabel=MultiSystem\r\n\r\n[Content]\r\nMusicFiles=false\r\nPictureFiles=false\r\nVideoFiles=false' | tee "$(cat /tmp/multisystem/multisystem-mountpoint-usb)/autorun.inf"
    #copier .ico
    cp -f "${dossier}/icon.ico" "$(cat /tmp/multisystem/multisystem-mountpoint-usb)/icon.ico"
    fi
    #par securité verifier multisystem.bat
    #7295356a95fc3e312ec342f57b944662 .../multisystem.bat
    #if [ "7295356a95fc3e312ec342f57b944662" != "$(md5sum "$(cat /tmp/multisystem/multisystem-mountpoint-usb)/multisystem.bat" | awk '{print $1}')" ]; then
    #zenity --info --text "$(eval_gettext "ATTENTION!\nle fichier multisystem.bat à été modifié, Virus?")"
    #fi
    #Vérifier les mise à jour! / uniquement si installé!
    if [[ "${dossier}" == "/usr/local/share/multisystem" && "$(cat "$HOME/.multisystem/checkupdate")" = "true" ]]; then
    wget -t1 -T1 http://liveusb.info/multisystem/version-multisystem.txt -O "/tmp/multisystem/version-multisystem.txt"
    if [ "$(cat /tmp/multisystem/version-multisystem.txt 2>/dev/null)" ]; then
    echo ok
    if [ "$(cat /tmp/multisystem/version-multisystem.txt)" != "$(cat /usr/local/share/multisystem/version-multisystem.txt)" ]; then
    zenity --info --text "$(eval_gettext "Une mise à jour de multisystem est disponible")"&
    fi
    fi
    fi
    #Avertissement si user supprime OS dans gui de multisystem
    [ ! "$(cat "$HOME/.multisystem/check_rem" 2>/dev/null)" ] && echo "true" >"$HOME/.multisystem/check_rem"
    check_rem="$(cat "$HOME/.multisystem/check_rem")"
    #Activer icon dans menu gnome
    if [ "$(gconftool-2 --get "/desktop/gnome/interface/menus_have_icons" 2>/dev/null)" = "false" ]; then
    echo
    if [ ! -f "$HOME/.multisystem/active_icon" ]; then
    zenity --question --text="$(eval_gettext "Activer les icones dans les menus de gnome ?")"
    if [ $? = "0" ]; then
    echo ok >"$HOME/.multisystem/active_icon"
    gconftool-2 --set "/desktop/gnome/interface/menus_have_icons" --type bool "true"
    fi
    fi
    fi
    #mettre à jour le menu du tree
    #relever icone|iso|date
    gtkdialog --program=MOD_WAIT &
    sleep .1
    ./fonctions.sh
    #wmctrl -c "MultiSystem-logo"
    #Corriger bug 1.96 de mon grub.cfg
    if [ "$(grub-install -v | grep 1.96)" ]; then
    sed -i "s/linux16/linux/g" "$(cat /tmp/multisystem/multisystem-mountpoint-usb)/boot/grub/grub.cfg"
    sed -i "s/initrd16/initrd/g" "$(cat /tmp/multisystem/multisystem-mountpoint-usb)/boot/grub/grub.cfg"
    sed -i "s/--config-file=\/boot\/grub\/menu.lst//g" "$(cat /tmp/multisystem/multisystem-mountpoint-usb)/boot/grub/grub.cfg"
    sed -i "s/(\${root})//g" "$(cat /tmp/multisystem/multisystem-mountpoint-usb)/boot/grub/grub.cfg"
    sed -i "s/^set root=${root}/#set root=${root}/g" "$(cat /tmp/multisystem/multisystem-mountpoint-usb)/boot/grub/grub.cfg"
    sed -i "s/\#set root=(hd0,1)/set root=(hd0,1)/g" "$(cat /tmp/multisystem/multisystem-mountpoint-usb)/boot/grub/grub.cfg"
    fi
    #Onglet À propos
    >/tmp/multisystem/multisystem-about
    while read line
    do
    echo "multisystem-$(echo ${line} | awk -F'|' '{print $2}')|$(eval_gettext 'Traducteur') $(echo ${line} | awk -F'|' '{print $1}'), $(echo ${line} | awk -F'|' '{print $4}')|$(echo ${line} | awk -F'|' '{print $5}')" >>/tmp/multisystem/multisystem-about
    done <<<"$(cat "${dossier}/lang_list.txt" | sed "/^$/d")"
    #check .deb
    verify_update="$(dpkg -l "multisystem" | grep "^ii multisystem" 2>/dev/null | awk '{print $3}')"
    #Si .deb est installé
    if [ "${verify_update}" ]; then
    echo "<span color='"'#4CB23F'"'>Version:${verify_update} $(cat ./version-multisystem.txt)</span>" >/tmp/multisystem/multisystem-inputversion
    #Si .deb n'est pas installé
    elif [ ! "${verify_update}" ]; then
    echo "<span color='"'#4CB23F'"'>Version:$(cat ./version-multisystem.txt)</span>" >/tmp/multisystem/multisystem-inputversion
    fi
    #Onglet Non-Libre
    #Créer dossier nonfree
    mkdir -p "$HOME"/.multisystem/nonfree 2>/dev/null
    #Check les files
    >/tmp/multisystem/multisystem-nonfree
    if [ -f "$HOME"/.multisystem/nonfree/plpbt.bin ]; then
    echo 'gtk-ok|plpbt.bin' >>/tmp/multisystem/multisystem-nonfree
    else
    echo 'gtk-no|plpbt.bin' >>/tmp/multisystem/multisystem-nonfree
    fi
    if [ -f "$HOME"/.multisystem/nonfree/plpcfgbt ]; then
    echo 'gtk-ok|plpcfgbt' >>/tmp/multisystem/multisystem-nonfree
    else
    echo 'gtk-no|plpcfgbt' >>/tmp/multisystem/multisystem-nonfree
    fi
    if [ -f "$HOME"/.multisystem/nonfree/NTDETECT.COM ]; then
    echo 'gtk-ok|NTDETECT.COM' >>/tmp/multisystem/multisystem-nonfree
    else
    echo 'gtk-no|NTDETECT.COM' >>/tmp/multisystem/multisystem-nonfree
    fi
    if [ -f "$HOME"/.multisystem/nonfree/SETUPLDR.BIN ]; then
    echo 'gtk-ok|SETUPLDR.BIN' >>/tmp/multisystem/multisystem-nonfree
    else
    echo 'gtk-no|SETUPLDR.BIN' >>/tmp/multisystem/multisystem-nonfree
    fi
    if [ -f "$HOME"/.multisystem/nonfree/RAMDISK.SY_ ]; then
    echo 'gtk-ok|RAMDISK.SY_' >>/tmp/multisystem/multisystem-nonfree
    else
    echo 'gtk-no|RAMDISK.SY_' >>/tmp/multisystem/multisystem-nonfree
    fi
    if [ -f "$HOME"/.multisystem/nonfree/RAMDISK.SYS ]; then
    echo 'gtk-ok|RAMDISK.SYS' >>/tmp/multisystem/multisystem-nonfree
    else
    echo 'gtk-no|RAMDISK.SYS' >>/tmp/multisystem/multisystem-nonfree
    fi
    if [ -f "$HOME"/.multisystem/nonfree/BOOTSECT.BIN ]; then
    echo 'gtk-ok|BOOTSECT.BIN' >>/tmp/multisystem/multisystem-nonfree
    else
    echo 'gtk-no|BOOTSECT.BIN' >>/tmp/multisystem/multisystem-nonfree
    fi
    if [ -f "$HOME"/.multisystem/nonfree/firadisk.ima ]; then
    echo 'gtk-ok|firadisk.ima' >>/tmp/multisystem/multisystem-nonfree
    else
    echo 'gtk-no|firadisk.ima' >>/tmp/multisystem/multisystem-nonfree
    fi
    #Détreminer éditeur text
    if [ "$(which nautilus)" ]; then
    navuse="nautilus"
    elif [ "$(which dolphin)" ]; then
    navuse="dolphin"
    elif [ "$(which rox-filer)" ]; then
    navuse="rox-filer"
    elif [ "$(which thunar)" ]; then
    navuse="thunar"
    elif [ "$(which pcmanfm)" ]; then
    navuse="pcmanfm"
    fi
    #forcer à true par defaut
    echo 'true' >/tmp/multisystem/multisystem-update-bootloader
    #Onglet par defaut
    echo 0 >/tmp/multisystem/multisystem-inputtab1
    echo 0 >/tmp/multisystem/multisystem-inputtab2
    echo 0 >/tmp/multisystem/multisystem-inputtab3
    #Bas de pages commun des onglets secondaires
    function FCT_HOME()
    echo '<pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    <hbox spacing="0">
    <button name="stylebt" height_request="30" image-position="0" relief="2" xalign="0" yalign="0">
    <height>16</height>
    <input file icon="multisystem-home"></input>
    <label>'$(eval_gettext 'Retour Accueil')'</label>
    <action>echo 0 > /tmp/multisystem/multisystem-inputtab1</action>
    <action>echo 0 > /tmp/multisystem/multisystem-inputtab2</action>
    <action>refresh:tab1</action>
    <action>refresh:tab2</action>
    <action>refresh:tree</action>
    <action>refresh:MESSAGES</action>
    </button>
    <button name="stylebt" height_request="30" image-position="0" relief="2" xalign="0" yalign="0">
    <height>16</height>
    <input file stock="gtk-quit"></input>
    <label>'$(eval_gettext 'Quitter')'</label>
    <action>wmctrl -c "MultiSystem-logo"</action>
    <action>wmctrl -c "MultiSystem-logo2"</action>
    <action>wmctrl -c "VBox"</action>
    <action>exit:exit</action>
    </button>
    </hbox>'
    #Onglet lister_lang
    function FCT_lister_lang()
    cat "$HOME/.multisystem/lang_sel.txt" | awk -F'|' '{print $1}'
    cat "${dossier}/lang_list.txt" | sed "/^$/d" | awk -F'|' '{print $1}'
    export -f FCT_lister_lang
    export texte_annonce="MultiSystem recherche des traducteurs,\nMerci de nous contacter\nsi vous souhaitez participer\nContact:[email protected]\n\nMultiSystem looking for translators,\nThank you contact us\nif you want to participate\nContact:[email protected]"
    #Onglet Télécharger des LiveCD
    echo All | tee /tmp/multisystem/multisystem-output-list
    function FCT_download_livecd()
    listcat="$(cat /tmp/multisystem/multisystem-output-list 2>/dev/null)"
    #Audio Utility Antivirus Gamer
    if [ "$(grep -E "(Audio)|(Utility)|(Antivirus)|(Gamer)" <<<"${listcat}" 2>/dev/null)" ]; then
    cat "${dossier}/list.txt" | sed "/^#/d" | sed "/^$/d" | grep -E "\|${listcat}\|"
    elif [ "${listcat}" = "All" ]; then
    cat "${dossier}/list.txt" | grep -v "^#" | sed "/^$/d"
    elif [ "${listcat}" = "clear" ]; then
    echo "||||"
    elif [ "${listcat}" ]; then
    cat "${dossier}/list.txt" | sed "/^#/d" | sed "/^$/d" | grep -iE "\|.*${listcat}.*\|.*\|.*\|"
    fi
    export -f FCT_download_livecd
    #Onglet Mise à jour
    function FCT_update()
    $radio1 && xdg-open 'http://liveusb.info/dotclear/index.php?pages/Soutien'&
    if [ "$radio3" == "true" ]; then
    nohup ./update-sel.sh &
    #maj partielle
    elif [ "$radio4" == "true" ]; then
    wget -nd http://liveusb.info/multisystem/os_support.sh -O /tmp/multisystem/os_support.sh 2>&1 \
    | sed -u 's/\([ 0-9]\+K\)[ \.]*\([0-9]\+%\) \(.*\)/\2\n#Transfert : \1 (\2) à \3/' \
    | zenity --progress --auto-kill --auto-close --width 400 --title "$(eval_gettext 'Téléchargement en cours...')"
    if [ "$(diff /tmp/multisystem/os_support.sh ${dossier}/os_support.sh 2>/dev/null)" ]; then
    #Remplacer...
    echo
    if [ "$(du -h "/tmp/multisystem/os_support.sh" 2>/dev/null | awk '{print $1}')" == "0" ]; then
    zenity --error --text "$(eval_gettext 'Erreur de téléchargement')"
    elif [ "$(grep FCT_RELOAD /tmp/multisystem/os_support.sh 2>/dev/null)" ]; then
    cp -f /tmp/multisystem/os_support.sh "${dossier}/os_support.sh"
    fi
    else
    zenity --info --title MultiSystem_Information --text="$(eval_gettext "Pas de mise à jour disponible,\nVous utilisez bien la dernière version du script.")"
    fi
    #Relancer gui
    nohup "${dossier}/gui_multisystem.sh" &
    sleep 1
    exit 0
    fi
    export -f FCT_update
    #Onglet Déboguer
    echo "" >/tmp/multisystem/multisystem-test-usb
    export message_debug="$(eval_gettext "Patience test en cours...")"
    #test écriture sur disque
    function FCT_debug_write()
    #espace dispo dans clé usb
    available="$(($(df -aB 1 $(cat /tmp/multisystem/multisystem-mountpoint-usb) | grep ^$(cat /tmp/multisystem/multisystem-selection-usb) | awk '{print $4}')/1024/1024))"
    if [ "${available}" -lt "1024" ]; then
    message_debug="$(eval_gettext "Erreur: pas suffisament de place libre pour effectuer ce test,") ${available} < 1024Mio"
    echo "${message_debug}" >/tmp/multisystem/multisystem-test-usb
    exit 0
    fi
    echo -e "\E[37;44m\033[1m ${message_debug} \033[0m"
    dd if=/dev/zero bs=1024 count=1000000 of="$(cat /tmp/multisystem/multisystem-mountpoint-usb)/multisystem-1Gb.file"
    rm "$(cat /tmp/multisystem/multisystem-mountpoint-usb)/multisystem-1Gb.file"
    echo -e "\E[37;44m\033[1m $(eval_gettext 'Attente, appuyez sur enter pour continuer.') \033[0m"
    read
    echo "" >/tmp/multisystem/multisystem-test-usb
    #test lecture
    function FCT_debug_read()
    #dd if=/dev/zero bs=1024 count=1000000 of="$(cat /tmp/multisystem/multisystem-mountpoint-usb)/multisystem-1Gb.file" >dev/null
    #dd if="$(cat /tmp/multisystem/multisystem-mountpoint-usb)/multisystem-1Gb.file" bs=64k | dd of=/dev/null
    #rm "$(cat /tmp/multisystem/multisystem-mountpoint-usb)/multisystem-1Gb.file"
    echo -e "\E[37;44m\033[1m $(eval_gettext 'Veuillez saisir votre mot de passe d\047administrateur') \033[0m"
    sudo hdparm -Tt $(cat /tmp/multisystem/multisystem-selection-usb)
    echo -e "\E[37;44m\033[1m $(eval_gettext 'Attente, appuyez sur enter pour continuer.') \033[0m"
    read
    #reparer
    function FCT_debug_repair()
    echo -e "\E[37;44m\033[1m $(eval_gettext 'Veuillez saisir votre mot de passe d\047administrateur') \033[0m"
    #redimensionner
    sudo umount -f $(cat /tmp/multisystem/multisystem-selection-usb | sed 's/[0-9]//')1 2>/dev/null
    sleep 2
    sudo dosfsck -r -w -v $(cat /tmp/multisystem/multisystem-selection-usb)
    calc_fatresize="$(sudo fatresize -i $(cat /tmp/multisystem/multisystem-selection-usb) -q | grep '^Max size' | awk '{print $3}')"
    echo calc_fatresize:${calc_fatresize} $((${calc_fatresize}/1000/1000))M
    sudo fatresize -p -s $((${calc_fatresize}/1000/1000))M $(cat /tmp/multisystem/multisystem-selection-usb)
    gvfs-mount -d $(cat /tmp/multisystem/multisystem-selection-usb) 2>/dev/null
    echo -e "\E[37;44m\033[1m $(eval_gettext 'Attente, appuyez sur enter pour continuer.') \033[0m"
    read
    export -f FCT_debug_write FCT_debug_read FCT_debug_repair
    #Onglet N°5 Formater votre clé USB
    export format_text="$(parted -s $(cat /tmp/multisystem/multisystem-selection-usb | sed 's/[0-9]//') unit MB print)"
    echo -e "${format_text}" >/tmp/multisystem/multisystem-format-text
    function FCT_format()
    echo -e "\E[37;44m\033[1m $(eval_gettext 'Veuillez saisir votre mot de passe d\047administrateur') \033[0m"
    sudo echo
    #Démonter
    sudo umount -f $(cat /tmp/multisystem/multisystem-selection-usb | sed 's/[0-9]//')1 2>/dev/null
    echo -e "\E[37;44m\033[1m $(eval_gettext 'Veuillez saisir votre mot de passe d\047administrateur') \033[0m"
    #shred - Écrire par dessus un fichier pour en camoufler le contenu, et optionnellement l’effacer
    #shred -n 1 -z -v $(cat /tmp/multisystem/multisystem-selection-usb | sed 's/[0-9]//')
    dd if=/dev/zero of=$(cat /tmp/multisystem/multisystem-selection-usb | sed 's/[0-9]//') bs=512 count=1
    sudo parted -a cylinder -s $(cat /tmp/multisystem/multisystem-selection-usb | sed 's/[0-9]//') mklabel msdos
    sudo parted -a cylinder -s $(cat /tmp/multisystem/multisystem-selection-usb | sed 's/[0-9]//') unit MB mkpart primary fat32 1 100%
    sleep 2
    sudo umount -f $(cat /tmp/multisystem/multisystem-selection-usb | sed 's/[0-9]//')1 2>/dev/null
    sudo mkdosfs -F32 -v -S512 -n multisystem $(cat /tmp/multisystem/multisystem-selection-usb | sed 's/[0-9]//')1
    sleep 2
    sudo parted -s $(cat /tmp/multisystem/multisystem-selection-usb | sed 's/[0-9]//') set 1 boot on
    #Vérifier/Réparer fat32
    #sudo dosfsck -t -a -r -v $(cat /tmp/multisystem/multisystem-selection-usb)
    sudo dosfsck -p -a -w -v $(cat /tmp/multisystem/multisystem-selection-usb)
    sleep 2
    sudo umount $(cat /tmp/multisystem/multisystem-selection-usb | sed 's/[0-9]//')1 2>/dev/null
    calc_fatresize="$(sudo fatresize -i $(cat /tmp/multisystem/multisystem-selection-usb) | grep '^Max size' | awk '{print $3}')"
    #redimensionner
    sudo fatresize -p -s ${calc_fatresize} $(cat /tmp/multisystem/multisystem-selection-usb)
    echo -e "\E[37;44m\033[1m $(eval_gettext 'Formatage effectué,\nveuillez débrancher/rebrancher votre clé USB\navant de relancer multisystem.') \033[0m"
    read
    exit 0
    export -f FCT_format
    #Onglet N°6 Afficher/Masquer des fichiers/dossiers dans votre clé usb
    function FCT_hidden_update_tree()
    #Mettre en forme pour le tree
    >/tmp/multisystem/multisystem-hidden
    echo -e "$(stat -c %n "$(cat /tmp/multisystem/multisystem-mountpoint-usb)/"* | awk '{print $0}')" | while read line
    do
    var="$(echo "$line" | sed "s|$(cat /tmp/multisystem/multisystem-mountpoint-usb)/||")"
    echo "var:${var}"
    if [ "$(grep "^${var}$" "$(cat /tmp/multisystem/multisystem-mountpoint-usb)/.hidden")" ]; then
    echo "multisystem-red|$(cat /tmp/multisystem/multisystem-mountpoint-usb)/${var}" >>/tmp/multisystem/multisystem-hidden
    else
    echo "multisystem-green|$(cat /tmp/multisystem/multisystem-mountpoint-usb)/${var}" >>/tmp/multisystem/multisystem-hidden
    fi
    done
    FCT_hidden_update_tree
    function FCT_hidden_showall()
    stat -c %n "$(cat /tmp/multisystem/multisystem-mountpoint-usb)/"* | awk '{print "multisystem-green|" $0}' >/tmp/multisystem/multisystem-hidden
    echo "" >"$(cat /tmp/multisystem/multisystem-mountpoint-usb)/.hidden"
    FCT_hidden_update_tree
    function FCT_hidden_hiddenall()
    stat -c %n "$(cat /tmp/multisystem/multisystem-mountpoint-usb)/"* | awk '{print "multisystem-red|" $0}' >/tmp/multisystem/multisystem-hidden
    echo -e "$(stat -c %n "$(cat /tmp/multisystem/multisystem-mountpoint-usb )/"* | awk '{print $0}')" | sed "s|$(cat /tmp/multisystem/multisystem-mountpoint-usb)/||" >"$(cat /tmp/multisystem/multisystem-mountpoint-usb)/.hidden"
    FCT_hidden_update_tree
    function FCT_hidden_modify()
    echo
    rechercher="$(echo "${1}" | sed "s|$(cat /tmp/multisystem/multisystem-mountpoint-usb)/||")"
    if [ ! "$(grep "^${rechercher}$" "$(cat /tmp/multisystem/multisystem-mountpoint-usb)/.hidden")" ]; then
    #zenity --info --text "Masquer ${rechercher}"
    echo "${rechercher}" >>"$(cat /tmp/multisystem/multisystem-mountpoint-usb)/.hidden"
    else
    #zenity --info --text "Afficher ${rechercher}"
    sed -i "s|^${rechercher}$||" "$(cat /tmp/multisystem/multisystem-mountpoint-usb)/.hidden"
    sed -i "/^$/d" "$(cat /tmp/multisystem/multisystem-mountpoint-usb)/.hidden"
    fi
    FCT_hidden_update_tree
    export -f FCT_hidden_showall FCT_hidden_hiddenall FCT_hidden_modify FCT_hidden_update_tree
    function comment()
    { true; }
    export -f comment
    MULTISYSTEM='<window spacing="0" width_request="400" height_request="420" window_position="1" title="MultiSystem" icon-name="multisystem-icon" decorated="true" resizable="false">
    <notebook show-border="false" show_tabs="false" page="0" labels="0|1">
    '$(comment Onglet masqué primaire 0)'
    <vbox spacing="0">
    <notebook tab-pos="2" show-border="false" scrollable="true" show-tabs="true" page="0" enable-popup="true" homogeneous="false" labels="MS|'$(eval_gettext 'Menus')'|'$(eval_gettext 'Démarrage')'|'$(eval_gettext 'Non-Libre')'|'$(eval_gettext 'À propos')'">
    '$(comment Onglet N°0 MultiSystem)'
    <vbox spacing="0" height_request="380">
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    <hbox height_request="200">
    <vbox spacing="0">
    <button name="stylebt" width_request="32" height_request="100" tooltip-text="'$(eval_gettext 'Tester dans Qemu')'">
    <input file icon="multisystem-qemu"></input>
    <action>./fonctions.sh qemu</action>
    <action>refresh:MESSAGES</action>
    </button>
    <button name="stylebt" width_request="32" height_request="100" tooltip-text="'$(eval_gettext 'Tester dans VirtualBox')'">
    <input file icon="multisystem-vbox"></input>
    <action>./fonctions.sh vbox</action>
    <action>refresh:MESSAGES</action>
    </button>
    </vbox>
    <tree icon="multisystem-tux" tooltip-text="'$(eval_gettext "Double clic pour modifier les noms dans le menu du bootloader.")'" rules_hint="true" headers_visible="false" hover_expand="false" hover_selection="false" exported_column="1">
    <label>1|2|3|4|5</label>
    <variable>tree</variable>
    <input icon_column="0">if [ "$(cat /tmp/multisystem/multisystem-laisserpasser-usb)" = "ok" ];then cat /tmp/multisystem/multisystem-mise-en-forme;else echo "multisystem-logo|||||||";fi</input>
    <action>./fonctions.sh menu\|$tree</action>
    <action>refresh:tree</action>
    <action>refresh:MESSAGES</action>
    </tree>
    <vbox spacing="0">
    <button name="stylebt" width_request="32" height_request="40" tooltip-text="Menu up">
    <input file stock="gtk-go-up"></input>
    <action>test $tree && ./fonctions.sh selup\|$tree</action>
    <variable>btup</variable>
    <action>refresh:tree</action>
    <action>refresh:MESSAGES</action>
    </button>
    <button name="stylebt" width_request="32" height_request="40" tooltip-text="Menu move">
    <input file stock="gtk-jump-to"></input>
    <action>test $tree && ./fonctions.sh move\|$tree</action>
    <variable>btmove</variable>
    <action>refresh:tree</action>
    <action>refresh:MESSAGES</action>
    </button>
    <button name="stylebt" width_request="32" height_request="40" tooltip-text="Menu down">
    <input file stock="gtk-go-down"></input>
    <action>test $tree && ./fonctions.sh seldown\|$tree</action>
    <variable>btdown</variable>
    <action>refresh:tree</action>
    <action>refresh:MESSAGES</action>
    </button>
    <button name="stylebt" width_request="32" height_request="40" tooltip-text="'$(eval_gettext "Supprimer un système d'exploitation")'">
    <input file stock="gtk-delete"></input>
    <action>test $tree && ./fonctions.sh selclear\|$tree</action>
    <variable>btclear</variable>
    <action>refresh:tree</action>
    <action>refresh:MESSAGES</action>
    </button>
    <checkbox width_request="32" height_request="40" use-underline="true" active="'$check_rem'" tooltip-text="'$(eval_gettext "Prévenir avant de supprimer")'">
    <label>_</label>
    <variable>ckeckrem</variable>
    <action>if true echo "true" >"$HOME/.multisystem/check_rem"</action>
    <action>if false echo "false" >"$HOME/.multisystem/check_rem"</action>
    </checkbox>
    </vbox>
    <vbox spacing="0">
    <button name="stylebt" width_request="32" height_request="40" tooltip-text="'$(eval_gettext "Afficher/Masquer des fichiers/dossiers dans votre clé usb")'">
    <input file icon="multisystem-hidden"></input>
    <action>echo 1 > /tmp/multisystem/multisystem-inputtab1</action>
    <action>echo 6 > /tmp/multisystem/multisystem-inputtab3</action>
    <action>refresh:tab1</action>
    <action>refresh:tab3</action>
    <action>refresh:MESSAGES</action>
    </button>
    <button name="stylebt" width_request="32" height_request="40" tooltip-text="'$(eval_gettext "Ajouter une option de démarrage (cmdline)")'">
    <input file stock="gtk-edit"></input>
    <variable>btcmdline</variable>
    <action>test $tree && ./fonctions.sh cmdline\|$tree</action>
    <action>refresh:tree</action>
    <action>refresh:MESSAGES</action>
    </button>
    <button name="stylebt" width_request="32" height_request="40" tooltip-text="'$(eval_gettext "Ajouter mode persistent")'">
    <input file icon="multisystem-save"></input>
    <variable>btpersistent1</variable>
    <action>./fonctions.sh persistent\|$tree</action>
    <action>refresh:tree</action>
    <action>refresh:MESSAGES</action>
    </button>
    <button name="stylebt" width_request="32" height_request="40" tooltip-text="'$(eval_gettext "Créer CD pour lancer USB")'">
    <input file icon="multisystem-cdrom"></input>
    <variable>btcdamorce2</variable>
    <action>./fonctions.sh cdamorce</action>
    <action>refresh:MESSAGES</action>
    </button>
    <button name="stylebt" width_request="32" height_request="40" tooltip-text="'$(eval_gettext "Internationalisation")'">
    <input file icon="multisystem-language"></input>
    <variable>btlang1</variable>
    <action>echo 1 > /tmp/multisystem/multisystem-inputtab1</action>
    <action>echo 1 > /tmp/multisystem/multisystem-inputtab3</action>
    <action>refresh:tab1</action>
    <action>refresh:tab3</action>
    <action>refresh:MESSAGES</action>
    </button>
    </vbox>
    <vbox spacing="0">
    <button name="stylebt" width_request="32" height_request="80" tooltip-text="'$(eval_gettext "Réglages Grub")'">
    <input file stock="gtk-preferences"></input>
    <variable>btpref2</variable>
    <action>./fonctions.sh pref</action>
    <action>refresh:MESSAGES</action>
    </button>
    <button name="stylebt" width_request="32" height_request="80" tooltip-text="'$(eval_gettext "Mettre à jour Grub2")'">
    <input file icon="multisystem-grub48"></input>
    <variable>btgrub</variable>
    <action>./fonctions.sh grub</action>
    <action>refresh:MESSAGES</action>
    </button>
    <checkbox width_request="32" height_request="40" use-underline="true" active="true" tooltip-text="'$(eval_gettext "Décochez pour déplacer rapidement les menus, ne pas mettre à jour les bootloader, ATTENTION! cochez lors du dernier déplacement pour mettre à jour les bootloader.")'">
    <label>_</label>
    <variable>update_bootloader</variable>
    <action>if true echo true >/tmp/multisystem/multisystem-update-bootloader</action>
    <action>if false echo false >/tmp/multisystem/multisystem-update-bootloader</action>
    </checkbox>
    </vbox>
    <vbox spacing="0">
    <button name="stylebt" width_request="32" height_request="80" tooltip-text="'$(eval_gettext "Télécharger des LiveCD")'">
    <input file icon="multisystem-download"></input>
    <variable>btdownload1</variable>
    <action>echo All | tee /tmp/multisystem/multisystem-output-list</action>
    <action>refresh:tree_list</action>
    <action>clear:QUOI</action>
    <action>echo 1 > /tmp/multisystem/multisystem-inputtab1</action>
    <action>echo 2 > /tmp/multisystem/multisystem-inputtab3</action>
    <action>refresh:tab1</action>
    <action>refresh:tab3</action>
    <action>refresh:tree</action>
    <action>refresh:MESSAGES</action>
    </button>
    <button name="stylebt" width_request="32" height_request="80" tooltip-text="'$(eval_gettext "Mise à jour")'">
    <input file icon="multisystem-update"></input>
    <variable>btmaj1</variable>
    <action>echo 1 > /tmp/multisystem/multisystem-inputtab1</action>
    <action>echo 3 > /tmp/multisystem/multisystem-inputtab3</action>
    <action>refresh:tab1</action>
    <action>refresh:tab3</action>
    <action>refresh:MESSAGES</action>
    </button>
    <checkbox width_request="32" height_request="40" use-underline="true" tooltip-text="'$(eval_gettext 'Vérifier les mise à jour à chaque lancement')'">
    <label>_</label>
    <variable>checkupdate2</variable>
    <default>true</default>
    <action>if true echo true >"'$HOME'/.multisystem/checkupdate"</action>
    <action>if false echo false >"'$HOME'/.multisystem/checkupdate"</action>
    <input>cat "'$HOME'/.multisystem/checkupdate"</input>
    <action>refresh:checkupdate</action>
    <action>refresh:checkupdate2</action>
    </checkbox>
    </vbox>
    </hbox>
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    <vbox height_request="70" spacing="0">
    <text sensitive="false">
    <variable>MESSAGES</variable>
    <input>echo "'$(eval_gettext "Volume USB:")'$(cat /tmp/multisystem/multisystem-selection-usb) UUID:$(cat /tmp/multisystem/multisystem-selection-uuid-usb)\n'$(eval_gettext 'Point de montage:')'$(cat /tmp/multisystem/multisystem-mountpoint-usb)\n'$(eval_gettext 'Taille:')'$(($(df | grep ^$(cat /tmp/multisystem/multisystem-selection-usb) | awk '\''{print $2}'\'')/1024))Mio '$(eval_gettext 'Occupé:')'$(($(df | grep ^$(cat /tmp/multisystem/multisystem-selection-usb) | awk '\''{print $3}'\'')/1024))Mio '$(eval_gettext 'Libre:')'$(($(df | grep ^$(cat /tmp/multisystem/multisystem-selection-usb) | awk '\''{print $4}'\'')/1024))Mio\n'$(eval_gettext 'Nombre de LiveCD:')'$(cat /tmp/multisystem/multisystem-nombreiso-usb)"</input>
    </text>
    </vbox>
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    <hbox spacing="0">
    <button name="stylebt" relief="2" tooltip-text="'$(eval_gettext 'Sauvegarde/Restauration')'">
    <input file icon="multisystem-save2"></input>
    <action>./fonctions.sh save</action>
    </button>
    <frame '$(eval_gettext "Glisser/Déposer iso/img")'>
    <hbox spacing="0">
    <entry primary-icon-name="multisystem-seliso" secondary-icon-name="'${theme_btn}'"
    accept="filename" activates-default="false" fs-folder="'$HOME/'" fs-action="file"
    fs-filters="*.iso|*.img" show-hidden="false" fs-title="Select an iso file"
    tooltip-text="'$(eval_gettext "Glisser/Déposer iso/img")'"
    primary-icon-tooltip-text="'$(eval_gettext 'Utilisez ce bouton si le Glisser/Déposer ne fonctionne pas.')'"
    secondary-icon-tooltip-text="'$(eval_gettext "Ajouter un liveCD")'">
    <variable>DAG</variable>
    <width>50</width><height>50</height>
    <action signal="changed">test "$DAG" && echo "DAG:$DAG"</action>
    <action signal="changed">test "$DAG" && ./fonctions.sh add\|"${DAG}" &</action>
    <action signal="changed">clear:DAG</action>
    <action signal="changed">refresh:DAG</action>
    <action signal="changed">refresh:MESSAGES</action>
    <action signal="changed">refresh:tree</action>
    <action signal="primary-icon-press">fileselect:DAG</action>
    <action signal="secondary-icon-press">./gui_multi_sel_launch.sh</action>
    </entry>
    </hbox>
    </frame>
    <button name="stylebt" relief="2" tooltip-text="'$(eval_gettext "Quitter")'">
    <input file icon="multisystem-exit"></input>
    <action>wmctrl -c "MultiSystem-logo"</action>
    <action>wmctrl -c "MultiSystem-logo2"</action>
    <action>wmctrl -c "VBox"</action>
    <action type="exit">exit</action>
    </button>
    </hbox>
    </vbox>
    '$(comment Onglet N°1 Menus)'
    <vbox spacing="0">
    <hbox spacing="0">
    <hbox spacing="0">
    <button name="stylebt" width_request="36" height_request="36">
    <input file stock="gtk-preferences"></input>
    <variable>btpref</variable>
    <action>./fonctions.sh pref</action>
    <action>refresh:MESSAGES</action>
    </button>
    <text width_request="157" use-markup="true">
    <label>"<b>'$(eval_gettext 'Réglages Grub')'</b>"</label>
    </text>
    </hbox>
    <hbox spacing="0">
    <button name="stylebt" width_request="36" height_request="36">
    <input file icon="multisystem-grub48"></input>
    <variable>btgrub2</variable>
    <action>./fonctions.sh grub</action>
    <action>refresh:MESSAGES</action>
    </button>
    <text width_request="157" use-markup="true">
    <label>"<b>'$(eval_gettext 'Mettre à jour Grub2')'</b>"</label>
    </text>
    </hbox>
    </hbox>
    <hbox>
    <button name="stylebt" width_request="36" height_request="36">
    <input file icon="multisystem-grub48"></input>
    <variable>btburg</variable>
    <action>./fonctions.sh burg</action>
    <action>refresh:MESSAGES</action>
    </button>
    <text width_request="345" use-markup="true">
    <label>"<b>'$(eval_gettext 'Mettre à jour Burg')'</b>"</label>
    </text>
    </hbox>
    <hbox>
    <button name="stylebt" width_request="36" height_request="36">
    <input file stock="gtk-save"></input>
    <variable>btsave</variable>
    <action>./fonctions.sh save</action>
    <action>refresh:MESSAGES</action>
    </button>
    <text width_request="345" use-markup="true">
    <label>"<b>'$(eval_gettext 'Sauvegarde/Restauration')'</b>"</label>
    </text>
    </hbox>
    <hbox>
    <button name="stylebt" width_request="36" height_request="36">
    <input file icon="multisystem-save"></input>
    <variable>btpersistent2</variable>
    <action>./fonctions.sh persistent\|$tree</action>
    <action>refresh:MESSAGES</action>
    <action>refresh:tree</action>
    </button>
    <text width_request="345" use-markup="true">
    <label>"<b>'$(eval_gettext 'Ajouter mode persistent')'</b>"</label>
    </text>
    </hbox>
    <hbox>
    <button name="stylebt" width_request="36" height_request="36">
    <input file icon="multisystem-resize"></input>
    <variable>btpersistent3</variable>
    <action>./fonctions.sh persistent-resize</action>
    <action>refresh:MESSAGES</action>
    <action>refresh:tree</action>
    </button>
    <text width_request="345" use-markup="true">
    <label>"<b>'$(eval_gettext 'Redimensionner persistent')'</b>"</label>
    </text>
    </hbox>
    <hbox>
    <button name="stylebt" width_request="36" height_request="36">
    <input file icon="multisystem-download"></input>
    <variable>btdownload2</variable>
    <action>echo All | tee /tmp/multisystem/multisystem-output-list</action>
    <action>refresh:tree_list</action>
    <action>clear:QUOI</action>
    <action>echo 1 > /tmp/multisystem/multisystem-inputtab1</action>
    <action>echo 2 > /tmp/multisystem/multisystem-inputtab3</action>
    <action>refresh:tab1</action>
    <action>refresh:tab3</action>
    <action>refresh:tree</action>
    <action>refresh:MESSAGES</action>
    </button>
    <text width_request="345" use-markup="true">
    <label>"<b>'$(eval_gettext 'Télécharger des LiveCD')'</b>"</label>
    </text>
    </hbox>
    <hbox>
    <button name="stylebt" width_request="36" height_request="36">
    <input file icon="multisystem-language"></input>
    <variable>btlang2</variable>
    <action>echo 1 > /tmp/multisystem/multisystem-inputtab1</action>
    <action>echo 1 > /tmp/multisystem/multisystem-inputtab3</action>
    <action>refresh:tab1</action>
    <action>refresh:tab3</action>
    <action>refresh:MESSAGES</action>
    </button>
    <text width_request="345" use-markup="true">
    <label>"<b>'$(eval_gettext 'Internationalisation')'</b>"</label>
    </text>
    </hbox>
    <hbox>
    <button name="stylebt" width_request="36" height_request="36">
    <input file icon="multisystem-gparted64"></input>
    <variable>btformat</variable>
    <action>echo 1 > /tmp/multisystem/multisystem-inputtab1</action>
    <action>echo 5 > /tmp/multisystem/multisystem-inputtab3</action>
    <action>refresh:tab1</action>
    <action>refresh:tab3</action>
    <action>refresh:MESSAGES</action>
    </button>
    <text width_request="345" use-markup="true">
    <label>"<b>'$(eval_gettext 'Formater votre clé USB')'</b>"</label>
    </text>
    </hbox>
    <hbox spacing="0">
    <hbox spacing="0">
    <button name="stylebt" width_request="36" height_request="36">
    <input file stock="gtk-execute"></input>
    <variable>btdebug</variable>
    <action>echo "" >/tmp/multisystem/multisystem-test-usb</action>
    <action>refresh:debug_edit</action>
    <action>echo 1 > /tmp/multisystem/multisystem-inputtab1</action>
    <action>echo 4 > /tmp/multisystem/multisystem-inputtab3</action>
    <action>refresh:tab1</action>
    <action>refresh:tab3</action>
    <action>refresh:MESSAGES</action>
    </button>
    <text width_request="157" use-markup="true">
    <label>"<b>'$(eval_gettext 'Déboguer')'</b>"</label>
    </text>
    </hbox>
    <hbox spacing="0">
    <button name="stylebt" width_request="36" height_request="36">
    <input file icon="multisystem-vbox"></input>
    <variable>btinstallvbox</variable>
    <action>./fonctions.sh installvbox</action>
    <action>refresh:MESSAGES</action>
    </button>
    <text width_request="157" use-markup="true">
    <label>"<b>'$(eval_gettext 'Installer VirtualBox')'</b>"</label>
    </text>
    </hbox>
    </hbox>
    <hbox spacing="0">
    <hbox spacing="0">
    <button name="stylebt" width_request="36" height_request="36">
    <input file icon="multisystem-update"></input>
    <variable>btmaj2</variable>
    <action>echo 1 > /tmp/multisystem/multisystem-inputtab1</action>
    <action>echo 3 > /tmp/multisystem/multisystem-inputtab3</action>
    <action>refresh:tab1</action>
    <action>refresh:tab3</action>
    <action>refresh:MESSAGES</action>
    </button>
    <text width_request="157" use-markup="true">
    <label>"<b>'$(eval_gettext 'Mise à jour')'</b>"</label>
    </text>
    </hbox>
    <hbox spacing="0">
    <button name="stylebt" width_request="36" height_request="36">
    <input file stock="gtk-delete"></input>
    <variable>btuninstall</variable>
    <action>nohup xterm -title 'Uninstall' -e "sudo ./uninstall.sh" &</action>
    <action>wmctrl -c "MultiSystem-logo"</action>
    <action>wmctrl -c "MultiSystem-logo2"</action>
    <action>wmctrl -c "VBox"</action>
    <action type="exit">exit</action>
    </button><text width_request="157" use-markup="true">
    <label>"<b>'$(eval_gettext 'Désinstaller')'</b>"</label>
    </text>
    </hbox>
    </hbox>
    </vbox>
    '$(comment Onglet N°2 Démarrage)'
    <vbox spacing="0">
    <hbox>
    <button name="stylebt" width_request="36" height_request="36">
    <input file icon="multisystem-cdrom"></input>
    <variable>btcdamorce</variable>
    <action>./fonctions.sh cdamorce</action>
    <action>refresh:MESSAGES</action>
    </button>
    <text width_request="345" use-markup="true">
    <label>"<b>'$(eval_gettext 'Créer CD pour lancer USB')'</b>"</label>
    </text>
    </hbox>
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    <hbox>
    <button name="stylebt" width_request="36" height_request="36">
    <input file icon="multisystem-grub48"></input>
    <variable>btinfoboot</variable>
    <action>./fonctions.sh infoboot\|grub</action>
    <action>refresh:MESSAGES</action>
    </button>
    <text width_request="345" use-markup="true">
    <label>"<b>'$(eval_gettext 'Boot depuis Grub/Grub2')'</b>"</label>
    </text>
    </hbox>
    <hbox>
    <button name="stylebt" width_request="36" height_request="36">
    <input file icon="multisystem-windows48"></input>
    <variable>btinfoboot</variable>
    <action>./fonctions.sh infoboot\|xp</action>
    <action>refresh:MESSAGES</action>
    </button>
    <text width_request="345" use-markup="true">
    <label>"<b>'$(eval_gettext 'Boot depuis Windows XP')'</b>"</label>
    </text>
    </hbox>
    <hbox>
    <button name="stylebt" width_request="36" height_request="36">
    <input file icon="multisystem-windows48"></input>
    <variable>btinfoboot</variable>
    <action>./fonctions.sh infoboot\|vista</action>
    <action>refresh:MESSAGES</action>
    </button>
    <text width_request="345" use-markup="true">
    <label>"<b>'$(eval_gettext 'Boot depuis Windows Vista')'</b>"</label>
    </text>
    </hbox>
    <hbox>
    <button name="stylebt" width_request="36" height_request="36">
    <input file icon="multisystem-apple48"></input>
    <variable>btinfoboot</variable>
    <action>./fonctions.sh infoboot\|macintel</action>
    <action>refresh:MESSAGES</action>
    </button>
    <text width_request="345" use-markup="true">
    <label>"<b>'$(eval_gettext 'Boot depuis MacIntel')'</b>"</label>
    </text>
    </hbox>
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    <hbox>
    <button name="stylebt" width_request="36" height_request="36">
    <input file icon="multisystem-qemu"></input>
    <variable>btqemu</variable>
    <action>./fonctions.sh qemu</action>
    <action>refresh:MESSAGES</action>
    </button>
    <text width_request="345" use-markup="true">
    <label>"<b>'$(eval_gettext 'Tester votre liveUSB dans Qemu')'</b>"</label>
    </text>
    </hbox>
    <hbox>
    <button name="stylebt" width_request="36" height_request="36">
    <input file icon="multisystem-vbox"></input>
    <variable>btvbox1</variable>
    <action>./fonctions.sh vbox</action>
    <action>refresh:MESSAGES</action>
    </button>
    <text width_request="345" use-markup="true">
    <label>"<b>'$(eval_gettext 'Tester votre liveUSB dans VirtualBox')'</b>"</label>
    </text>
    </hbox>
    <hbox>
    <button name="stylebt" width_request="36" height_request="36">
    <input file icon="multisystem-vbox"></input>
    <variable>btvbox2</variable>
    <action>wmctrl -c "VBox"</action>
    <action>./VBox_livecd_gui.sh &</action>
    <action>refresh:MESSAGES</action>
    </button>
    <text width_request="345" use-markup="true">
    <label>"<b>'$(eval_gettext 'Tester un LiveCD dans VirtualBox')'</b>"</label>
    </text>
    </hbox>
    </vbox>
    '$(comment Onglet N°3 Non-Libre)'
    <vbox spacing="0">
    <text use-markup="true" wrap="true" width-chars="70" sensitive="false">
    <input>echo "\<b>\<big>'$(eval_gettext "Partie Non Libre de MultiSystem")'\</big>\</b>" | sed "s%\\\%%g"</input>
    </text>
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    <hbox>
    <button name="stylebt" tooltip-text="'$(eval_gettext 'PLoP Boot Manager est un freeware.')'">
    <input file icon="multisystem-plop-logo"></input>
    <label>'$(eval_gettext 'Télécharger PLoP Boot Manager')'</label>
    <action>./fonctions-nonfree.sh plop</action>
    <action>refresh:tree2</action>
    </button>
    </hbox>
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    <hbox>
    <button name="stylebt" tooltip-text="'$(eval_gettext 'Utilisé pour démarrer les iso de Windows XP')'">
    <input file icon="multisystem-windows48"></input>
    <label>'$(eval_gettext 'Télécharger firadisk.ima')'</label>
    <action>./fonctions-nonfree.sh firadisk</action>
    <action>refresh:tree2</action>
    </button>
    </hbox>
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    <vbox homogeneous="true">
    <hbox>
    <button name="stylebt" tooltip-text="'$(eval_gettext 'Utilisé pour les iso BartPE')'">
    <input file icon="multisystem-windows48"></input>
    <label>'$(eval_gettext 'Télécharger Microsoft Windows Server 2003 SP1')'</label>
    <action>./fonctions-nonfree.sh bartpe</action>
    <action>refresh:tree2</action>
    </button>
    </hbox>
    </vbox>
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    <hbox height_request="200">
    <tree hover_selection="true" headers_visible="false" exported_column="0">
    <label>files</label>
    <input icon_column="0">cat /tmp/multisystem/multisystem-nonfree</input>
    <variable>tree2</variable>
    <action signal="button-press-event">nohup '${navuse}' "$HOME"/.multisystem/nonfree&</action>
    </tree>
    </hbox>
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    </vbox>
    '$(comment Onglet N°4 À propos)'
    <vbox spacing="0">
    <text use-markup="true" wrap="true" sensitive="false">
    <input>echo "\<b>'$(eval_gettext 'MultiSystem recherche des traducteurs,\nSi vous souhaitez participer,\nMerci de nous contacter.\nContact:')'[email protected]\</b>" | sed "s%\\\%%g"</input>
    </text>
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    <vbox height_request="32" homogeneous="true">
    <text use-underline="true"><label>_</label></text>
    <text use-markup="true">
    <input file>/tmp/multisystem/multisystem-inputversion</input>
    </text>
    </vbox>
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    <hbox>
    <pixmap>
    <input file>"'${dossier}'/pixmaps/multisystem-map-flags.png"</input>
    </pixmap>
    </hbox>
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    <hbox height_request="160">
    <tree headers_visible="false" exported_column="1">
    <label>1|2|3</label>
    <input icon_column="0">cat /tmp/multisystem/multisystem-about</input>
    <variable>tree3</variable>
    <action>xdg-email --utf8 --subject "MultiSystem translation" --body "message" "${tree3}" &</action>
    </tree>
    </hbox>
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    </vbox>
    <variable>tab2</variable>
    <input file>/tmp/multisystem/multisystem-inputtab2</input>
    <action signal="show">refresh:tree</action>
    </notebook>
    </vbox>
    '$(comment Onglet masqué secondaire 1)'
    <vbox spacing="0">
    <notebook show-border="false" show_tabs="false" page="0" labels="0|1|2|3|4|5|6|7|8|9|10|11">
    '$(comment Onglet N°0 N/A)'
    <vbox spacing="0">
    <vbox height_request="370">
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    <text><label>N/A</label></text>
    </vbox>
    '$(FCT_HOME)'
    </vbox>
    '$(comment Onglet N°1 Internationalisation)'
    <vbox spacing="0">
    <vbox height_request="370">
    <frame '$(eval_gettext 'Changer de language')'>
    <hbox spacing="0" height_request="32">
    <pixmap>
    <input file icon="config-language"></input>
    <height>32</height>
    <width>32</width>
    </pixmap>
    <text width_request="5" use-underline="true"><label>_</label></text>
    <comboboxtext allow-empty="false" value-in-list="true" tooltip-text="'$(eval_gettext 'Changer de language')'">
    <variable>lister_lang</variable>
    <input>bash -c "FCT_lister_lang"</input>
    <action signal="changed">echo "$(grep "^$lister_lang" "'${dossier}'/lang_list.txt")" >"$HOME/.multisystem/lang_sel.txt"</action>
    <action signal="changed">nohup "${dossier}/gui_multisystem.sh" &</action>
    <action signal="changed">wmctrl -c "MultiSystem-logo"</action>
    <action signal="changed">wmctrl -c "MultiSystem-logo2"</action>
    <action signal="changed">wmctrl -c "VBox"</action>
    <action signal="changed">exit:selang</action>
    </comboboxtext>
    </hbox>
    </frame>
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    <frame>
    <text use-markup="true" wrap="true" sensitive="false">
    <input>echo "\<b>\<big>'$texte_annonce'\</big>\</b>" | sed "s%\\\%%g"</input>
    </text>
    </frame>
    </vbox>
    '$(FCT_HOME)'
    </vbox>
    '$(comment Onglet N°2 Télécharger des LiveCD)'
    <vbox spacing="0">
    <vbox height_request="370">
    <hbox>
    <entry activates_default="true">
    <variable>QUOI</variable>
    </entry>
    <button name="stylebt">
    <input file stock="gtk-find"></input>
    <variable>RECHERCHER</variable>
    <action>echo "$QUOI" >/tmp/multisystem/multisystem-output-list</action>
    <action>refresh:tree_list</action>
    </button>
    </hbox>
    <hbox>
    <button name="stylebt">
    <label>All</label>
    <input file stock="gtk-find"></input>
    <action>clear:QUOI</action>
    <action>echo All | tee /tmp/multisystem/multisystem-output-list</action>
    <action>refresh:tree_list</action>
    </button>
    <button name="stylebt">
    <label>Audio</label>
    <input file stock="gtk-find"></input>
    <action>clear:QUOI</action>
    <action>echo Audio | tee /tmp/multisystem/multisystem-output-list</action>
    <action>refresh:tree_list</action>
    </button>
    <button name="stylebt">
    <label>Utility</label>
    <input file stock="gtk-find"></input>
    <action>clear:QUOI</action>
    <action>echo Utility | tee /tmp/multisystem/multisystem-output-list</action>
    <action>refresh:tree_list</action>
    </button>
    <button name="stylebt">
    <label>Antivirus</label>
    <input file stock="gtk-find"></input>
    <action>clear:QUOI</action>
    <action>echo Antivirus | tee /tmp/multisystem/multisystem-output-list</action>
    <action>refresh:tree_list</action>
    </button>
    <button name="stylebt">
    <label>Gamer</label>
    <input file stock="gtk-find"></input>
    <action>clear:QUOI</action>
    <action>echo Gamer | tee /tmp/multisystem/multisystem-output-list</action>
    <action>refresh:tree_list</action>
    </button>
    </hbox>
    <tree headers_visible="true" exported_column="3" rules_hint="true">
    <label>Name|Bootloader|Category|URL Download</label>
    <variable>tree_list</variable>
    <input icon_column="0">bash -c "FCT_download_livecd"</input>
    <action>test ${tree_list} && xdg-open ${tree_list} &</action>
    </tree>
    </vbox>
    '$(FCT_HOME)'
    </vbox>
    '$(comment Onglet N°3 Mise à jour)'
    <vbox spacing="0">
    <vbox height_request="370">
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    <vbox width_request="400" width_request="50"scrollable="true">
    <text use-markup="true" wrap="true" width-chars="70">
    <input>echo "\<b>\<span color=\"red\">'$(eval_gettext "A ce jour MultiSystem est gratuit\nmais son développement n\\047est pas sans frais!\nSi vous l\\047utilisez régulièrement\net que vous souhaitez qu\\047il continue à évoluer,\nmerci de faire un geste de soutien via paypal.\n\npar avance MERCI!\nFrançois Fabre @frafa")'\</span>\</b>" | sed "s%\\\%%g" | sed "s%\\\\n\\\\n\\\\n%%g"</input>
    </text>
    </vbox>
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    <checkbox>
    <label>"'$(eval_gettext 'Vérifier les mise à jour à chaque lancement')'"</label>
    <variable>checkupdate</variable>
    <default>true</default>
    <action>if true echo true >"'$HOME'/.multisystem/checkupdate"</action>
    <action>if false echo false >"'$HOME'/.multisystem/checkupdate"</action>
    <input>cat "'$HOME'/.multisystem/checkupdate"</input>
    <action>refresh:checkupdate</action>
    <action>refresh:checkupdate2</action>
    </checkbox>
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    <vbox spacing="0">
    <radiobutton active="true">
    <label>"'$(eval_gettext "Faire une donation")'"</label>
    <variable>radio1</variable>
    </radiobutton>
    <radiobutton>
    <label>"'$(eval_gettext "Ne pas faire de donation")'"</label>
    <variable>radio2</variable>
    </radiobutton>
    </vbox>
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    <vbox spacing="0">
    <radiobutton active="true">
    <label>"'$(eval_gettext "Mise à jour")'"</label>
    <variable>radio3</variable>
    </radiobutton>
    <radiobutton>
    <label>"'$(eval_gettext "Mise à jour partielle")'"</label>
    <variable>radio4</variable>
    </radiobutton>
    </vbox>
    <pixmap>
    <input file>'${theme_bdo}'</input>
    </pixmap>
    <hbox>
    <button name="stylebt">
    <input file icon="multisystem-update"></input>
    <label>'$(eval_gettext 'Mise à jour')'</label>
    <action>bash -c "FCT_update" &</action>
    <action>wmctrl -c "MultiSystem-logo"</action>
    <action>wmctrl -c "MultiSystem-logo2"</action>
    <action>wmctrl -c "VBox"</action>
    <action type="exit">exit</action>
    </button>
    </hbox>
    </vbox>
    '$(FCT_HOME)'
    </vbox>
    '$(comment Onglet N°4 Déboguer)'
    <vbox spacing="0">
    <vbox height_request="370">
    <frame Debug>
    <vbox scrollable="true">
    <edit>
    <variable>debug_edit</variable>
    <input file>/tmp/multisystem/multisystem-test-usb</input>
    </edit>
    </vbox>
    </frame>
    <hbox homogeneous="true">
    <button name="stylebt" width_request="180">
    <input file icon="gtk-execute"></input>
    <label>"'$(eval_gettext "fdisk -l")'"</label>
    <action>fdisk -l $(cat /tmp/multisystem/multisystem-selection-usb | sed '\''s/[0-9]//'\'')>/tmp/multisystem/multisystem-test-usb</action>
    <action>refresh:debug_edit</action>
    </button>
    <button name="stylebt" width_request="180">
    <input file icon="gtk-execute"></input>
    <label>"'$(eval_gettext "parted print")'"</label>
    <action>parted -s $(cat /tmp/multisystem/multisystem-selection-usb | sed '\''s/[0-9]//'\'') unit MB print >/tmp/multisystem/multisystem-test-usb</action>
    <action>refresh:debug_edit</action>
    </button>
    </hbox>
    <hbox homogeneous="true">
    <hbox spacing="0">
    <button name="stylebt" width_request="115">
    <input file icon="gtk-execute"></input>
    <label>"'$(eval_gettext "Afficher mbr")'"</label>
    <action>dd if="$(cat /tmp/multisystem/multisystem-selection-usb | sed '\''s/[0-9]//'\'')" bs=512 count=1 | xxd >/tmp/multisystem/multisystem-test-usb</action>
    <action>refresh:debug_edit</action>
    </button>
    <button name="stylebt" width_request="65">
    <input file icon="gtk-execute"></input>
    <label>"'$(cat /tmp/multisystem/multisystem-selection-usb | sed 's@/dev/@@')'"</label>
    <action>dd if="$(cat /tmp/multisystem/multisystem-selection-usb)" bs=512 count=1 | xxd >/tmp/multisystem/multisystem-test-usb</action>
    <action>refresh:debug_edit</action>
    </button>
    </hbox>
    <button name="stylebt" width_request="180">
    <input file icon="gtk-execute"></input>
    <label>"'$(eval_gettext "udevadm info")'"</label>
    <action>udevadm info -q all -n $(cat /tmp/multisystem/multisystem-selection-usb | sed '\''s/[0-9]//'\'') >/tmp/multisystem/multisystem-test-usb</action>
    <action>refresh:debug_edit</action>
    </button>
    </hbox>
    <hbox homogeneous="true">
    <button name="stylebt" width_request="180">
    <input file icon="gtk-execute"></input>
    <label>"'$(eval_gettext "Version Grub2")'"</label>
    <action>grub-install -v >/tmp/multisystem/multisystem-test-usb</action>
    <action>refresh:debug_edit</action>
    </button>
    <button name="stylebt" width_request="180">
    <input file icon="gtk-execute"></input>
    <label>"'$(eval_gettext "Réparer fat32")'"</label>
    <action signal="button-press-event">echo '${message_debug}' >/tmp/multisystem/multisystem-test-usb</action>
    <action signal="button-press-event">refresh:debug_edit</action>
    <action signal="button-release-event">bash -c "xterm -e FCT_debug_repair"</action>
    <action signal="button-release-event">echo >/tmp/multisystem/multisystem-test-usb</action>
    <action signal="button-release-event">refresh:debug_edit</action>
    </button>
    </hbox>
    <hbox homogeneous="true">
    <button name="stylebt" width_request="180">
    <input file icon="gtk-execute"></input>
    <label>"'$(eval_gettext "Benchmark écriture")'"</label>
    <action signal="button-press-event">echo '${message_debug}' >/tmp/multisystem/multisystem-test-usb</action>
    <action signal="button-press-event">refresh:debug_edit</action>
    <action signal="button-release-event">bash -c "xterm -e FCT_debug_write"</action>
    <action signal="button-release-event">refresh:debug_edit</action>
    </button>
    <button name="stylebt" width_request="180">
    <input file icon="gtk-execute"></input>
    <label>"'$(eval_gettext "Benchmark lecture")'"</label>
    <action signal="button-press-event">echo '${message_debug}' >/tmp/multisystem/multisystem-test-usb</action>
    <action signal="button-press-event">refresh:debug_edit</action>
    <action signal="button-release-eve

    Lone_Wolf wrote:
    Not sure why the usermod command didn't have the desired effect, but the gpasswd command is the preferred way :
    try
    # gpasswd -a [user] [group]
    I tried this and restarted
    #gpasswd -a <user> adm
    Adding <user> to group adm
    and it exited successfully but still it didn't fix the problem

  • Can't login to kde after upgrade

    Hi guys, today I upgrade my arch, after reboot , login into kde by slim
    after the kde login process, the screen became black
    I press Ctrl+Alt+F1 ,it's still a black screen, but I still login as root and type 'reboot' command
    it can succeed reboot the system.
    there is not any message,but black screen.
    after reboot,I can login my musca destop by slim, then I googled some info about this problem
    I don't use slim to login , I login in kde by 'startx' cmd with .xinitrc:
    exec ck-launch-session dbus-launch startkde
    It can succeed login into the desktop ???
    I use slim to login again, it is failed, still black screen without any message
    I find some message in /var/log/slim.log
    slim: waiting for X server to begin accepting connections
    X.Org X Server 1.12.0
    Release Date: 2012-03-04
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 3.2.9-1-ARCH x86_64
    Current Operating System: Linux king 3.2.13-1-ARCH #1 SMP PREEMPT Sat Mar 24 09:10:39 CET 2012 x86_64
    Kernel command line: root=/dev/sda3 ro
    Build Date: 05 March 2012 05:59:48AM
    Current version of pixman: 0.24.4
    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: Sun Apr 1 11:31:18 2012
    (==) Using config directory: "/etc/X11/xorg.conf.d"
    /usr/bin/xauth: file /home/ink/.Xauthority does not exist
    fcitx: no process found
    [INFO] /build/src/fcitx-4.2.1/src/lib/fcitx/addon.c:99-Load Addon Config File:fcitx-xim.conf
    [INFO] /build/src/fcitx-4.2.1/src/lib/fcitx/addon.c:99-Load Addon Config File:fcitx-table.conf
    [INFO] /build/src/fcitx-4.2.1/src/lib/fcitx/addon.c:99-Load Addon Config File:fcitx-punc.conf
    [INFO] /build/src/fcitx-4.2.1/src/lib/fcitx/addon.c:99-Load Addon Config File:fcitx-x11.conf
    [INFO] /build/src/fcitx-4.2.1/src/lib/fcitx/addon.c:99-Load Addon Config File:fcitx-remote-module.conf
    [INFO] /build/src/fcitx-4.2.1/src/lib/fcitx/addon.c:99-Load Addon Config File:fcitx-fullwidth-char.conf
    [INFO] /build/src/fcitx-4.2.1/src/lib/fcitx/addon.c:99-Load Addon Config File:fcitx-qw.conf
    [INFO] /build/src/fcitx-4.2.1/src/lib/fcitx/addon.c:99-Load Addon Config File:fcitx-classic-ui.conf
    [INFO] /build/src/fcitx-4.2.1/src/lib/fcitx/addon.c:99-Load Addon Config File:fcitx-pinyin.conf
    [INFO] /build/src/fcitx-4.2.1/src/lib/fcitx/addon.c:99-Load Addon Config File:fcitx-chttrans.conf
    [INFO] /build/src/fcitx-4.2.1/src/lib/fcitx/addon.c:99-Load Addon Config File:fcitx-vk.conf
    [INFO] /build/src/fcitx-4.2.1/src/lib/fcitx/addon.c:99-Load Addon Config File:fcitx-kimpanel-ui.conf
    [INFO] /build/src/fcitx-4.2.1/src/lib/fcitx/addon.c:99-Load Addon Config File:fcitx-ipc.conf
    [INFO] /build/src/fcitx-4.2.1/src/lib/fcitx/addon.c:99-Load Addon Config File:fcitx-autoeng.conf
    [INFO] /build/src/fcitx-4.2.1/src/lib/fcitx/addon.c:99-Load Addon Config File:fcitx-quickphrase.conf
    [INFO] /build/src/fcitx-4.2.1/src/lib/fcitx/addon.c:99-Load Addon Config File:fcitx-dbus.conf
    [INFO] /build/src/fcitx-4.2.1/src/im/table/table.c:152-Load Table Config File:wanfeng.conf
    [INFO] /build/src/fcitx-4.2.1/src/im/table/table.c:152-Load Table Config File:wbx.conf
    [INFO] /build/src/fcitx-4.2.1/src/im/table/table.c:152-Load Table Config File:wbpy.conf
    [INFO] /build/src/fcitx-4.2.1/src/im/table/table.c:152-Load Table Config File:erbi.conf
    [INFO] /build/src/fcitx-4.2.1/src/im/table/table.c:152-Load Table Config File:db.conf
    [INFO] /build/src/fcitx-4.2.1/src/im/table/table.c:152-Load Table Config File:qxm.conf
    [INFO] /build/src/fcitx-4.2.1/src/im/table/table.c:152-Load Table Config File:cangjie.conf
    [INFO] /build/src/fcitx-4.2.1/src/im/table/table.c:152-Load Table Config File:zrm.conf
    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.
    kbuildsycoca4 running...
    kbuildsycoca4(705) KBuildSycoca::checkTimestamps: checking file timestamps
    kbuildsycoca4(705) KBuildSycoca::checkTimestamps: timestamps check ok
    kbuildsycoca4(705) kdemain: Emitting notifyDatabaseChanged ()
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    kded(704)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    Object::connect: No such signal QDBusAbstractInterface::Changed()
    OpenGL vendor string: Tungsten Graphics, Inc
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    OpenGL renderer string: Mesa DRI Mobile Intel® GM45 Express Chipset
    OpenGL version string: 2.1 Mesa 8.0.2
    OpenGL shading language version string: 1.20
    Driver: Intel
    GPU class: i965
    OpenGL version: 2.1
    GLSL version: 1.20
    Mesa version: 8.0.2
    X server version: 1.12
    Linux kernel version: 3.2.13
    Direct rendering: yes
    Requires strict binding: yes
    GLSL shaders: yes
    Texture NPOT support: yes
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Invalid iterator."
    kactivitymanagerd(763)/nepomuk (library) Nepomuk::ResourceData::store: "The name org.kde.nepomuk.DataManagement was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Invalid iterator."
    kactivitymanagerd(763)/nepomuk (library) Nepomuk::ResourceData::store: "The name org.kde.nepomuk.DataManagement was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Invalid iterator."
    kactivitymanagerd(763)/nepomuk (library) Nepomuk::ResourceData::store: "The name org.kde.nepomuk.DataManagement was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Invalid iterator."
    kactivitymanagerd(763)/nepomuk (library) Nepomuk::ResourceData::store: "The name org.kde.nepomuk.DataManagement was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Invalid iterator."
    kactivitymanagerd(763)/nepomuk (library) Nepomuk::ResourceData::store: "The name org.kde.nepomuk.DataManagement was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Invalid iterator."
    kactivitymanagerd(763)/nepomuk (library) Nepomuk::ResourceData::store: "The name org.kde.nepomuk.DataManagement was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    QDBusConnection: name 'org.kde.kglobalaccel' had owner '' but we thought it was ':1.5'
    QObject: Cannot create children for a parent that is in a different thread.
    (Parent is Soprano::Client::LocalSocketClient(0x111d898), parent's thread is QThread(0xf70330), current thread is RankingsUpdateThread(0x1162660)
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Invalid iterator."
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    QDBusObjectPath: invalid path ""
    plasma-desktop(790)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
    Could not resolve property : linearGradient5334
    Could not resolve property : linearGradient5332
    Could not resolve property : linearGradient5326
    Could not resolve property : linearGradient5328
    Could not resolve property : linearGradient5334
    Could not resolve property : linearGradient5332
    Could not resolve property : linearGradient5326
    Could not resolve property : linearGradient5328
    Could not resolve property : linearGradient5334
    Could not resolve property : linearGradient5332
    Could not resolve property : linearGradient5326
    Could not resolve property : linearGradient5328
    plasma-desktop(790)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
    plasma-desktop(790)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
    Object::connect: No such signal QDBusAbstractInterface::Changed()
    plasma-desktop(790)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
    link XMLID_34_ hasn't been detected!
    link XMLID_34_ hasn't been detected!
    link XMLID_36_ hasn't been detected!
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    file:///usr/share/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:166:5: QML QDeclarativeListView_QML_20: Possible anchor loop detected on vertical anchor.
    QGraphicsScene::addItem: item has already been added to this scene
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    QObject: Cannot create children for a parent that is in a different thread.
    (Parent is Soprano::Client::LocalSocketClient(0x111d898), parent's thread is QThread(0xf70330), current thread is RankingsUpdateThread(0x1162660)
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Invalid iterator."
    link XMLID_34_ hasn't been detected!
    link XMLID_34_ hasn't been detected!
    link XMLID_36_ hasn't been detected!
    plasma-desktop(790)/libakonadi Akonadi::AgentManagerPrivate::createDBusInterface: AgentManager failed to get a valid AgentManager DBus interface. Error is: 1 "org.freedesktop.DBus.Error.NameHasNoOwner" "Could not get owner of name 'org.freedesktop.Akonadi.Control': no such name"
    plasma-desktop(790)/libakonadi Akonadi::SessionPrivate::socketError: Socket error occurred: "QLocalSocket::connectToServer: Invalid name"
    plasma-desktop(790)/libakonadi Akonadi::SessionPrivate::socketError: Socket error occurred: "QLocalSocket::connectToServer: Invalid name"
    Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
    search paths: ("/usr/local/bin", "/usr/bin", "/bin", "/usr/local/sbin", "/usr/sbin", "/sbin", "/usr/bin/core_perl", "/usr/sbin", "/usr/local/sbin", "/usr/local/libexec", "/usr/libexec", "/opt/mysql/libexec", "/opt/local/lib/mysql5/bin", "/opt/mysql/sbin")
    Found mysql_install_db: "/usr/bin/mysql_install_db"
    Found mysqlcheck: "/usr/bin/mysqlcheck"
    QGridLayoutEngine::addItem: Cell (0, 1) already taken
    plasma-desktop(790)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    plasma-desktop(790)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    tp-qt4 0.8.0 DEBUG: Client registered - busName: "org.freedesktop.Telepathy.Client.KDE.Approver" objectPath: "/org/freedesktop/Telepathy/Client/KDE/Approver" interfaces: ("org.freedesktop.Telepathy.Client.Approver")
    tp-qt4 0.8.0 DEBUG: Calling Properties::GetAll(AccountManager)
    New PolkitAgentListener 0x75a300
    Adding new listener PolkitQt1::Agent::Listener(0x8be720) for 0x75a300
    tp-qt4 0.8.0 DEBUG: Got reply to Properties.GetAll(AccountManager)
    tp-qt4 0.8.0 DEBUG: Creating new DBusProxy
    tp-qt4 0.8.0 DEBUG: ReadinessHelper: new supportedStatuses = QSet(0)
    tp-qt4 0.8.0 DEBUG: ReadinessHelper: new supportedFeatures = QSet(QPair("Tp::Account",0) , QPair("Tp::Account",1) , QPair("Tp::Account",2) , QPair("Tp::Account",3) )
    tp-qt4 0.8.0 DEBUG: Inserting to factory cache proxy for QPair("org.freedesktop.Telepathy.AccountManager","/org/freedesktop/Telepathy/Account/gabble/jabber/volcanowill_40gmail_2ecom0")
    tp-qt4 0.8.0 DEBUG: Discovering if the Channel Dispatcher supports request hints
    tp-qt4 0.8.0 DEBUG: Got reply to PendingVariant call
    tp-qt4 0.8.0 DEBUG: Discovered channel dispatcher support for request hints: true
    tp-qt4 0.8.0 DEBUG: Calling Properties::GetAll(Account) on "/org/freedesktop/Telepathy/Account/gabble/jabber/volcanowill_40gmail_2ecom0"
    tp-qt4 0.8.0 DEBUG: Got reply to Properties.GetAll(Account) for "/org/freedesktop/Telepathy/Account/gabble/jabber/volcanowill_40gmail_2ecom0"
    tp-qt4 0.8.0 DEBUG: Account::updateProperties: changed:
    tp-qt4 0.8.0 DEBUG: Interfaces: ("org.freedesktop.Telepathy.Account", "org.freedesktop.Telepathy.Account.Interface.Avatar", "com.nokia.Account.Interface.Compat", "com.nokia.Account.Interface.Conditions", "org.freedesktop.Telepathy.Account.Interface.Storage", "org.freedesktop.Telepathy.Account.Interface.Addressing", "org.freedesktop.Telepathy.Account.Interface.Hidden.DRAFT1")
    tp-qt4 0.8.0 DEBUG: Service Name: "google-talk"
    tp-qt4 0.8.0 DEBUG: Display Name: "[email protected]"
    tp-qt4 0.8.0 DEBUG: Nickname: "if_else"
    tp-qt4 0.8.0 DEBUG: Normalized Name: "[email protected]"
    tp-qt4 0.8.0 DEBUG: Valid: true
    tp-qt4 0.8.0 DEBUG: Enabled: true
    tp-qt4 0.8.0 DEBUG: HasBeenOnline changed to true
    tp-qt4 0.8.0 DEBUG: Automatic Presence: 2 - "available"
    tp-qt4 0.8.0 DEBUG: Current Presence: 1 - "offline"
    tp-qt4 0.8.0 DEBUG: Requested Presence: 1 - "offline"
    tp-qt4 0.8.0 DEBUG: Connection Object Path: "/"
    tp-qt4 0.8.0 DEBUG: Connection StatusReason: 1
    tp-qt4 0.8.0 DEBUG: Account basic functionality is ready
    tp-qt4 0.8.0 DEBUG: ReadinessHelper::setIntrospectCompleted: feature: QPair("Tp::Account",0) - success: true
    tp-qt4 0.8.0 DEBUG: ReadinessHelper::setIntrospectCompleted: feature: QPair("Tp::AccountManager",0) - success: true
    Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
    akonadi.collectionattributetable OK
    akonadi.collectionmimetyperelation OK
    akonadi.collectionpimitemrelation OK
    akonadi.collectiontable OK
    akonadi.flagtable OK
    akonadi.mimetypetable OK
    akonadi.parttable OK
    akonadi.pimitemflagrelation OK
    akonadi.pimitemtable OK
    akonadi.resourcetable OK
    akonadi.schemaversiontable OK
    Database "akonadi" opened using driver "QMYSQL"
    DbInitializer::run()
    checking table "SchemaVersionTable"
    checking table "ResourceTable"
    checking table "CollectionTable"
    checking table "MimeTypeTable"
    checking table "PimItemTable"
    checking table "FlagTable"
    checking table "PartTable"
    checking table "CollectionAttributeTable"
    checking relation "PimItemFlagRelation"
    checking relation "CollectionMimeTypeRelation"
    checking relation "CollectionPimItemRelation"
    DbInitializer::run() done
    skipping update 2
    skipping update 3
    skipping update 4
    skipping update 8
    skipping update 10
    skipping update 12
    skipping update 13
    skipping update 14
    skipping update 15
    skipping update 16
    skipping update 17
    skipping update 18
    skipping update 19
    skipping update 20
    Nepomuk Query Server not available
    DataStore::unhideAllPimItems()
    Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
    Database "akonadi" opened using driver "QMYSQL"
    Database "akonadi" opened using driver "QMYSQL"
    Database "akonadi" opened using driver "QMYSQL"
    PLUGINS: "/usr/share/akonadi/agents"
    PLUGINS: ("akonadinepomukfeederagent.desktop", "akonotesresource.desktop", "birthdaysresource.desktop", "calendarsearchagent.desktop", "contactsresource.desktop", "davgroupwareresource.desktop", "icalresource.desktop", "imapresource.desktop", "invitationsagent.desktop", "kabcresource.desktop", "kalarmdirresource.desktop", "kalarmresource.desktop", "kcalresource.desktop", "kdeaccountsresource.desktop", "knutresource.desktop", "kolabproxyresource.desktop", "localbookmarksresource.desktop", "maildirresource.desktop", "maildispatcheragent.desktop", "mboxresource.desktop", "microblog.desktop", "mixedmaildirresource.desktop", "mtdummyresource.desktop", "nepomuktagresource.desktop", "nntpresource.desktop", "notesresource.desktop", "openxchangeresource.desktop", "pop3resource.desktop", "vcarddirresource.desktop", "vcardresource.desktop")
    search paths: ("/usr/local/bin", "/usr/bin", "/bin", "/usr/local/sbin", "/usr/sbin", "/sbin", "/usr/bin/core_perl")
    PLUGINS inserting: "akonadi_nepomuk_feeder" 0 ("Unique", "Autostart", "NoConfig")
    PLUGINS inserting: "akonadi_akonotes_resource" 1 ("Resource", "Notes")
    PLUGINS inserting: "akonadi_birthdays_resource" 0 ("Resource", "Unique")
    PLUGINS inserting: "akonadi_calendarsearch_agent" 0 ("Unique", "NoConfig")
    PLUGINS inserting: "akonadi_contacts_resource" 5 ("Resource")
    PLUGINS inserting: "akonadi_davgroupware_resource" 0 ("Resource", "FreeBusyProvider")
    PLUGINS inserting: "akonadi_ical_resource" 1 ("Resource")
    PLUGINS inserting: "akonadi_imap_resource" 0 ("Resource")
    PLUGINS inserting: "akonadi_invitations_agent" 0 ("NoConfig")
    PLUGINS inserting: "akonadi_kabc_resource" 0 ("Resource")
    PLUGINS inserting: "akonadi_kalarm_dir_resource" 0 ("Resource")
    PLUGINS inserting: "akonadi_kalarm_resource" 0 ("Resource")
    PLUGINS inserting: "akonadi_kcal_resource" 0 ("Resource")
    PLUGINS inserting: "akonadi_kdeaccounts_resource" 0 ("Resource")
    PLUGINS inserting: "akonadi_knut_resource" 0 ("Resource")
    PLUGINS inserting: "akonadi_kolabproxy_resource" 0 ("Resource", "Unique")
    PLUGINS inserting: "akonadi_localbookmarks_resource" 0 ("Resource")
    PLUGINS inserting: "akonadi_maildir_resource" 1 ("Resource")
    PLUGINS inserting: "akonadi_maildispatcher_agent" 0 ("Unique", "Autostart")
    PLUGINS inserting: "akonadi_mbox_resource" 0 ("Resource")
    PLUGINS inserting: "akonadi_microblog_resource" 0 ("Resource")
    PLUGINS inserting: "akonadi_mixedmaildir_resource" 0 ("Resource")
    PLUGINS inserting: "akonadi_mailtransport_dummy_resource" 0 ("Resource", "MailTransport")
    PLUGINS inserting: "akonadi_nepomuktag_resource" 0 ("Resource", "Virtual", "Unique", "NoConfig")
    PLUGINS inserting: "akonadi_nntp_resource" 0 ("Resource")
    PLUGINS inserting: "akonadi_notes_resource" 0 ("Resource")
    PLUGINS inserting: "akonadi_openxchange_resource" 0 ("Resource")
    PLUGINS inserting: "akonadi_pop3_resource" 0 ("Resource")
    PLUGINS inserting: "akonadi_vcarddir_resource" 0 ("Resource")
    PLUGINS inserting: "akonadi_vcard_resource" 0 ("Resource")
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    QObject: Cannot create children for a parent that is in a different thread.
    (Parent is Soprano::Client::LocalSocketClient(0x111d898), parent's thread is QThread(0xf70330), current thread is RankingsUpdateThread(0x1162660)
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Invalid iterator."
    Akonadi server is now operational.
    QLayout: Attempting to add QLayout "" to ViewSliders "", which already has a layout
    QObject::connect: Incompatible sender/receiver arguments
    KMenu::aboutToShow() --> KMixDockWidget::activateMenuOrWindow(bool,QPoint)
    search paths: ("/home/ink/.kde4/lib/kde4/plugins/", "/usr/lib/kde4/plugins/", "/usr/lib/qt/plugins", "/usr/bin", "/usr/lib/kde4/plugins", "/home/ink/.kde4/lib/kde4/", "/usr/lib/kde4/")
    search paths: ("/home/ink/.kde4/lib/kde4/plugins/", "/usr/lib/kde4/plugins/", "/usr/lib/qt/plugins", "/usr/bin", "/usr/lib/kde4/plugins", "/home/ink/.kde4/lib/kde4/", "/usr/lib/kde4/")
    search paths: ("/home/ink/.kde4/lib/kde4/plugins/", "/usr/lib/kde4/plugins/", "/usr/lib/qt/plugins", "/usr/bin", "/usr/lib/kde4/plugins", "/home/ink/.kde4/lib/kde4/", "/usr/lib/kde4/")
    search paths: ("/home/ink/.kde4/lib/kde4/plugins/", "/usr/lib/kde4/plugins/", "/usr/lib/qt/plugins", "/usr/bin", "/usr/lib/kde4/plugins", "/home/ink/.kde4/lib/kde4/", "/usr/lib/kde4/")
    search paths: ("/home/ink/.kde4/lib/kde4/plugins/", "/usr/lib/kde4/plugins/", "/usr/lib/qt/plugins", "/usr/bin", "/usr/lib/kde4/plugins", "/home/ink/.kde4/lib/kde4/", "/usr/lib/kde4/")
    search paths: ("/home/ink/.kde4/lib/kde4/plugins/", "/usr/lib/kde4/plugins/", "/usr/lib/qt/plugins", "/usr/bin", "/usr/lib/kde4/plugins", "/home/ink/.kde4/lib/kde4/", "/usr/lib/kde4/")
    search paths: ("/home/ink/.kde4/lib/kde4/plugins/", "/usr/lib/kde4/plugins/", "/usr/lib/qt/plugins", "/usr/bin", "/usr/lib/kde4/plugins", "/home/ink/.kde4/lib/kde4/", "/usr/lib/kde4/")
    search paths: ("/home/ink/.kde4/lib/kde4/plugins/", "/usr/lib/kde4/plugins/", "/usr/lib/qt/plugins", "/usr/bin", "/usr/lib/kde4/plugins", "/home/ink/.kde4/lib/kde4/", "/usr/lib/kde4/")
    Database "akonadi" opened using driver "QMYSQL"
    Database "akonadi" opened using driver "QMYSQL"
    Known subscriber "AkonadiAgentServer" subscribes again
    void Akonadi::NotificationSource::addClientServiceName(const QString&) Notification source "AkonadiAgentServer" now serving: (":1.39", ":1.41")
    Known subscriber "AkonadiAgentServer" subscribes again
    void Akonadi::NotificationSource::addClientServiceName(const QString&) Notification source "AkonadiAgentServer" now serving: (":1.39", ":1.41", ":1.37")
    Known subscriber "AkonadiAgentServer" subscribes again
    void Akonadi::NotificationSource::addClientServiceName(const QString&) Notification source "AkonadiAgentServer" now serving: (":1.39", ":1.41", ":1.37", ":1.35")
    Known subscriber "AkonadiAgentServer" subscribes again
    void Akonadi::NotificationSource::addClientServiceName(const QString&) Notification source "AkonadiAgentServer" now serving: (":1.39", ":1.41", ":1.37", ":1.35", ":1.40")
    Known subscriber "AkonadiAgentServer" subscribes again
    void Akonadi::NotificationSource::addClientServiceName(const QString&) Notification source "AkonadiAgentServer" now serving: (":1.39", ":1.41", ":1.37", ":1.35", ":1.40", ":1.36")
    Known subscriber "AkonadiAgentServer" subscribes again
    void Akonadi::NotificationSource::addClientServiceName(const QString&) Notification source "AkonadiAgentServer" now serving: (":1.39", ":1.41", ":1.37", ":1.35", ":1.40", ":1.36", ":1.34")
    Known subscriber "AkonadiAgentServer" subscribes again
    void Akonadi::NotificationSource::addClientServiceName(const QString&) Notification source "AkonadiAgentServer" now serving: (":1.39", ":1.41", ":1.37", ":1.35", ":1.40", ":1.36", ":1.34", ":1.38")
    Agent instance created in separate process.
    Known subscriber "AkonadiAgentServer" subscribes again
    Database "akonadi" opened using driver "QMYSQL"
    Known subscriber "akonadi_maildispatcher_agent" subscribes again
    Known subscriber "akonadi_maildispatcher_agent" subscribes again
    Agent instance created in separate process.
    Known subscriber "AkonadiAgentServer" subscribes again
    Known subscriber "akonadi_maildispatcher_agent" subscribes again
    Database "akonadi" opened using driver "QMYSQL"
    "/usr/bin/akonadi_nepomuk_feeder(868)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/akonadi_nepomuk_feeder(868)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/akonadi_nepomuk_feeder(868)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/akonadi_nepomuk_feeder(868)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/akonadi_nepomuk_feeder(868)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/akonadi_nepomuk_feeder(868)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    Known subscriber "akonadi_nepomuk_feeder" subscribes again
    Database "akonadi" opened using driver "QMYSQL"
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    Agent instance created in separate process.
    Known subscriber "AkonadiAgentServer" subscribes again
    Database "akonadi" opened using driver "QMYSQL"
    Database "akonadi" opened using driver "QMYSQL"
    Agent instance created in separate process.
    Known subscriber "AkonadiAgentServer" subscribes again
    Agent instance created in separate process.
    Known subscriber "AkonadiAgentServer" subscribes again
    Agent instance created in separate process.
    Known subscriber "AkonadiAgentServer" subscribes again
    Agent instance created in separate process.
    Known subscriber "AkonadiAgentServer" subscribes again
    Agent instance created in separate process.
    Known subscriber "AkonadiAgentServer" subscribes again
    Database "akonadi" opened using driver "QMYSQL"
    Database "akonadi" opened using driver "QMYSQL"
    Database "akonadi" opened using driver "QMYSQL"
    Database "akonadi" opened using driver "QMYSQL"
    Database "akonadi" opened using driver "QMYSQL"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    QObject: Cannot create children for a parent that is in a different thread.
    (Parent is Soprano::Client::LocalSocketClient(0x111d898), parent's thread is QThread(0xf70330), current thread is RankingsUpdateThread(0x1162660)
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Invalid iterator."
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    QObject: Cannot create children for a parent that is in a different thread.
    (Parent is Soprano::Client::LocalSocketClient(0x111d898), parent's thread is QThread(0xf70330), current thread is RankingsUpdateThread(0x1162660)
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Invalid iterator."
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    QObject: Cannot create children for a parent that is in a different thread.
    (Parent is Soprano::Client::LocalSocketClient(0x111d898), parent's thread is QThread(0xf70330), current thread is RankingsUpdateThread(0x1162660)
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Invalid iterator."
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    QObject: Cannot create children for a parent that is in a different thread.
    (Parent is Soprano::Client::LocalSocketClient(0x111d898), parent's thread is QThread(0xf70330), current thread is RankingsUpdateThread(0x1162660)
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Invalid iterator."
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    QObject: Cannot create children for a parent that is in a different thread.
    (Parent is Soprano::Client::LocalSocketClient(0x111d898), parent's thread is QThread(0xf70330), current thread is RankingsUpdateThread(0x1162660)
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Invalid iterator."
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    QObject: Cannot create children for a parent that is in a different thread.
    (Parent is Soprano::Client::LocalSocketClient(0x111d898), parent's thread is QThread(0xf70330), current thread is RankingsUpdateThread(0x1162660)
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Invalid iterator."
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    QObject: Cannot create children for a parent that is in a different thread.
    (Parent is Soprano::Client::LocalSocketClient(0x111d898), parent's thread is QThread(0xf70330), current thread is RankingsUpdateThread(0x1162660)
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Invalid iterator."
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    QObject: Cannot create children for a parent that is in a different thread.
    (Parent is Soprano::Client::LocalSocketClient(0x111d898), parent's thread is QThread(0xf70330), current thread is RankingsUpdateThread(0x1162660)
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Invalid iterator."
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    QObject: Cannot create children for a parent that is in a different thread.
    (Parent is Soprano::Client::LocalSocketClient(0x111d898), parent's thread is QThread(0xf70330), current thread is RankingsUpdateThread(0x1162660)
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Invalid iterator."
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    QObject: Cannot create children for a parent that is in a different thread.
    (Parent is Soprano::Client::LocalSocketClient(0x111d898), parent's thread is QThread(0xf70330), current thread is RankingsUpdateThread(0x1162660)
    "/usr/bin/kactivitymanagerd(763)" Soprano: "QLocalSocket::connectToServer: Invalid name"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Unsupported operation (2)": "Invalid model"
    "/usr/bin/kactivitymanagerd(763)" Soprano: "Invalid iterator."
    QPixmap: Cannot create a QPixmap when no GUI is being used
    QGraphicsLinearLayout::removeAt: invalid index 1
    akonadi_agent_launcher: Fatal IO error: client killed
    akonadi_agent_launcher: Fatal IO error: client killed
    void Akonadi::NotificationSource::serviceUnregistered(const QString&) Notification source "AkonadiAgentServer" now serving: (":1.39", ":1.41", ":1.37", ":1.35", ":1.40", ":1.36", ":1.38")
    Lost connection to resource "org.freedesktop.Akonadi.Resource.akonadi_contacts_resource_4" , discarding cached interface
    akonadi_agent_launcher: Fatal IO error: client killed
    akonadi_agent_launcher: Fatal IO error: client killed
    QProcess: Destroyed while process is still running.
    krunner: Fatal IO error: client killed
    void Akonadi::NotificationSource::serviceUnregistered(const QString&) Notification source "AkonadiAgentServer" now serving: (":1.39", ":1.41", ":1.37", ":1.40", ":1.36", ":1.38")
    void Akonadi::NotificationSource::serviceUnregistered(const QString&) Notification source "AkonadiAgentServer" now serving: (":1.39", ":1.41", ":1.37", ":1.36", ":1.38")
    kmix: Fatal IO error: client killed
    Lost connection to resource "org.freedesktop.Akonadi.Resource.akonadi_contacts_resource_0" , discarding cached interface
    Lost connection to resource "org.freedesktop.Akonadi.Resource.akonadi_contacts_resource_3" , discarding cached interface
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    kdeinit4: Fatal IO error: client killed
    kdeinit4: sending SIGHUP to children.
    kded4: Fatal IO error: client killed
    akonadi_agent_launcher: Fatal IO error: client killed
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    akonadi_maildispatcher_agent: Fatal IO error: client killed
    Server terminated successfully (0). Closing log file.
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    void Akonadi::NotificationSource::serviceUnregistered(const QString&) Notification source "akonadi_maildispatcher_agent" now serving: ()
    void Akonadi::NotificationSource::unsubscribe() "akonadi_maildispatcher_agent"
    akonadi_nepomuk_feeder: Fatal IO error: client killed
    akonadi_agent_launcher: Fatal IO error: client killed
    kglobalaccel: Fatal IO error: client killed
    klauncher: Exiting on signal 1
    kdeinit4: Fatal IO error: client killed
    kdeinit4: sending SIGHUP to children.
    Lost connection to resource "org.freedesktop.Akonadi.Resource.akonadi_maildir_resource_0" , discarding cached interface
    void Akonadi::NotificationSource::serviceUnregistered(const QString&) Notification source "AkonadiAgentServer" now serving: (":1.39", ":1.37", ":1.36", ":1.38")
    akonadi_agent_launcher: Fatal IO error: client killed
    kdeinit4: sending SIGTERM to children.
    kdeinit4: Exit.
    Lost connection to resource "org.freedesktop.Akonadi.Resource.akonadi_contacts_resource_1" , discarding cached interface
    void Akonadi::NotificationSource::serviceUnregistered(const QString&) Notification source "AkonadiAgentServer" now serving: (":1.39", ":1.37", ":1.36")
    Lost connection to resource "org.freedesktop.Akonadi.Resource.akonadi_akonotes_resource_0" , discarding cached interface
    void Akonadi::NotificationSource::serviceUnregistered(const QString&) Notification source "AkonadiAgentServer" now serving: (":1.39", ":1.36")
    void Akonadi::NotificationSource::serviceUnregistered(const QString&) Notification source "akonadi_nepomuk_feeder" now serving: ()
    void Akonadi::NotificationSource::unsubscribe() "akonadi_nepomuk_feeder"
    akonadi_agent_launcher: Fatal IO error: client killed
    Lost connection to resource "org.freedesktop.Akonadi.Resource.akonadi_contacts_resource_2" , discarding cached interface
    void Akonadi::NotificationSource::serviceUnregistered(const QString&) Notification source "AkonadiAgentServer" now serving: (":1.39")
    ProcessControl: Application '/usr/bin/akonadi_maildispatcher_agent' returned with exit code 1 (Unknown error)
    void Akonadi::NotificationSource::serviceUnregistered(const QString&) Notification source "plasma-desktop" now serving: ()
    void Akonadi::NotificationSource::unsubscribe() "plasma-desktop"
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    ProcessControl: Application '/usr/bin/akonadi_nepomuk_feeder' returned with exit code 1 (Unknown error)
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    akonadi_agent_launcher: cannot connect to X server :0.0
    akonadi_agent_launcher: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    akonadi_agent_launcher: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    akonadi_agent_launcher: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    akonadi_agent_launcher: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    akonadi_agent_launcher: cannot connect to X server :0.0
    akonadi_maildispatcher_agent: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    akonadi_agent_launcher: cannot connect to X server :0.0
    akonadi_agent_launcher: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    akonadi_nepomuk_feeder: cannot connect to X server :0.0
    akonadi_agent_launcher: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_maildispatcher_agent' returned with exit code 1 (Unknown error)
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    akonadi_agent_launcher: cannot connect to X server :0.0
    akonadi_agent_launcher: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    Lost connection to resource "org.freedesktop.Akonadi.Resource.akonadi_ical_resource_0" , discarding cached interface
    void Akonadi::NotificationSource::serviceUnregistered(const QString&) Notification source "AkonadiAgentServer" now serving: ()
    void Akonadi::NotificationSource::unsubscribe() "AkonadiAgentServer"
    akonadi_agent_launcher: cannot connect to X server :0.0
    akonadi_agent_launcher: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    "/usr/bin/akonadi_agent_launcher" crashed too often and will not be restarted!
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    akonadi_maildispatcher_agent: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    akonadi_agent_launcher: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    "/usr/bin/akonadi_agent_launcher" crashed too often and will not be restarted!
    ProcessControl: Application '/usr/bin/akonadi_maildispatcher_agent' returned with exit code 1 (Unknown error)
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    "/usr/bin/akonadi_agent_launcher" crashed too often and will not be restarted!
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    akonadi_agent_launcher: cannot connect to X server :0.0
    akonadi_agent_launcher: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    "/usr/bin/akonadi_agent_launcher" crashed too often and will not be restarted!
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    akonadi_agent_launcher: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_nepomuk_feeder' returned with exit code 1 (Unknown error)
    akonadi_agent_launcher: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    "/usr/bin/akonadi_agent_launcher" crashed too often and will not be restarted!
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    akonadi_agent_launcher: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    akonadi_maildispatcher_agent: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_maildispatcher_agent' returned with exit code 1 (Unknown error)
    "/usr/bin/akonadi_maildispatcher_agent" crashed too often and will not be restarted!
    akonadi_agent_launcher: cannot connect to X server :0.0
    akonadi_agent_launcher: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    akonadi_agent_launcher: cannot connect to X server :0.0
    akonadi_nepomuk_feeder: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    "/usr/bin/akonadi_agent_launcher" crashed too often and will not be restarted!
    ProcessControl: Application '/usr/bin/akonadi_nepomuk_feeder' returned with exit code 1 (Unknown error)
    akonadi_agent_launcher: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    "/usr/bin/akonadi_agent_launcher" crashed too often and will not be restarted!
    akonadi_agent_launcher: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_agent_launcher' returned with exit code 1 (Unknown error)
    "/usr/bin/akonadi_agent_launcher" crashed too often and will not be restarted!
    akonadi_nepomuk_feeder: cannot connect to X server :0.0
    ProcessControl: Application '/usr/bin/akonadi_nepomuk_feeder' returned with exit code 1 (Unknown error)
    "/usr/bin/akonadi_nepomuk_feeder" crashed too often and will not be restarted!
    kdeinit4: sending SIGTERM to children.
    kdeinit4: Exit.
    Shutting down AkonadiServer...
    terminating service threads
    NepomukServer(905)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
    Control process died, committing suicide!
    QThread::wait: Thread tried to wait on itself
    QThread: Destroyed while thread is still running
    Database error: Cannot open database.
    Last driver error: "QMYSQL: Unable to connect"
    Last database error: "Can't connect to local MySQL server through socket '/home/ink/.local/share/akonadi/socket-king/mysql.socket' (2)"
    QSqlQuery::exec: database not open
    QSqlQuery::prepare: database not open
    Error during executing query "SELECT CollectionTable.id, CollectionTable.remoteId, CollectionTable.remoteRevision, CollectionTable.name, CollectionTable.parentId, CollectionTable.resourceId, CollectionTable.subscribed, CollectionTable.cachePolicyInherit, CollectionTable.cachePolicyCheckInterval, CollectionTable.cachePolicyCacheTimeout, CollectionTable.cachePolicySyncOnDemand, CollectionTable.cachePolicyLocalParts, CollectionTable.queryString, CollectionTable.queryLanguage FROM CollectionTable WHERE ( CollectionTable.queryLanguage = ( :0 ) )" : " "
    Nepomuk QueryServer: Unable to execute query!
    terminating connection threads
    0: akonadiserver(_Z11akBacktracev+0x35) [0x44d505]
    1: akonadiserver() [0x44d742]
    2: /lib/libc.so.6(+0x349f0) [0x7f62149c89f0]
    3: /usr/lib/libQtDBus.so.4(+0x43f3b) [0x7f62157f9f3b]
    4: /usr/lib/libQtDBus.so.4(+0x442d5) [0x7f62157fa2d5]
    5: /usr/lib/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv+0x4b9) [0x7f62165a4a99]
    6: /usr/lib/libQtCore.so.4(_ZN7QObject9destroyedEPS_+0x2f) [0x7f62165a51ef]
    7: /usr/lib/libQtCore.so.4(_ZN7QObjectD2Ev+0xde) [0x7f62165a8c9e]
    8: akonadiserver(_ZN26PreprocessorManagerAdaptorD0Ev+0x10) [0x53f850]
    9: /usr/lib/libQtCore.so.4(_ZN14QObjectPrivate14deleteChildrenEv+0x85) [0x7f62165a2f45]
    10: /usr/lib/libQtCore.so.4(_ZN7QObjectD2Ev+0x5ec) [0x7f62165a91ac]
    11: akonadiserver(_ZN7Akonadi19PreprocessorManagerD0Ev+0x9) [0x526d09]
    12: akonadiserver(_ZN7Akonadi19PreprocessorManager4doneEv+0x16) [0x526396]
    13: akonadiserver(_ZN7Akonadi13AkonadiServer4quitEv+0x3e8) [0x455c38]
    14: akonadiserver(_Z15shutdownHandleri+0x1d) [0x4462dd]
    15: akonadiserver() [0x44d720]
    16: /lib/libc.so.6(+0x349f0) [0x7f62149c89f0]
    17: /lib/libc.so.6(__poll+0x53) [0x7f6214a70183]
    18: /usr/lib/libglib-2.0.so.0(+0x44dc8) [0x7f6213ca0dc8]
    19: /usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x69) [0x7f6213ca1289]
    20: /usr/lib/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x6f) [0x7f62165bfa3f]
    21: /usr/lib/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x32) [0x7f621658f7d2]
    22: /usr/lib/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0xf7) [0x7f621658fa27]
    23: /usr/lib/libQtCore.so.4(_ZN7QThread4execEv+0x127) [0x7f621648fd27]
    24: akonadiserver(_ZN7Akonadi19ItemRetrievalThread3runEv+0x30) [0x504b90]
    25: /usr/lib/libQtCore.so.4(+0x7bd4b) [0x7f6216492d4b]
    26: /lib/libpthread.so.0(+0x7daa) [0x7f621477fdaa]
    27: /lib/libc.so.6(clone+0x6d) [0x7f6214a7809d]
    /usr/bin/xauth: file /var/run/slim.auth does not exist
    thx

    Have you solved your problem? I think I have the same issue.

  • Silent Install of CS3 on Windows 7 64 Bit

    Hello!
    I am with a School District and need to package CS3 for deployment to a lab.  The research that I've found makes it sound very easy using the line
    "setup.exe" --mode=silent --deploymentFile="install.xml" --skipProcessCheck=1
    and with our 32 bit XP machines it works great, no issues there.  We also have machines that are Windows 7 x64 and the same command line does not work at all.  With in a minute of execution it kills with exit error code 7.
    I've found some other properties to add within the install.xml file
    <Property name="INSTALLDIR">C:\Program Files (x86)\Adobe</Property> 
    <Property name="os64Bit">1</Property>
    This unfortunately didn't work either.  I'm not too surprised since in the log file it shows repeatedly that it is trying to install to program files (x86) anyway.
    Can someone that has done the silent install on a 64 bit machine help me out at all (or anyone with any other ideas )??
    Thanks for any help!!

    Hi skat,
    Firstly i would advice windows 7 as such wont support,there are work arounds to install or mount on it but in long run it causes problems.64-bit is not supported for administration tool.
    If it is other OS also admin tool should be installed only on 32-bit .......hope oracle releases it on 64-bit too in short time with only admin tool alone to get installed.
    On windows 7 installation you get many blogs or forums to get installed.......Better to install on windows 2003/2008 server which output you better.
    hope helps you understand.
    Cheers,
    KK

  • Help with Game Display structure and adding independant objects

    I'd like to do two things and I'm not sure how to set up the code.
    1) Add 1 to n enemies that think and move on their own. Basically their own threaded life I think.
    2) Add 1 to n weapons fire that when the thread is finished apply the damage.
    Currently I'm only using Graphics2d to draw everything to an off screen image. The issue I have is that most of the individual object stuff is wrapped up in the main game loop rather than added to the object itself.
    Here is my current working pseudo code: I have this working but seems like I need to make it more flexible. Just not sure how.
    public class combatDisplay extends JPanel{
    @Override
    protected void paintComponent(Graphics g){
         creates Graphics2d offScreenImage
         wipeClean offScreenImage
         drawPlayers 0 to n
         drawSpaceShip 0 to n --> drawMe(offScreenImage);
         drawWeaponShots 0 to n
         drawExplosions 0 to n
         draw offScreenImage to panel
    public void setPlayers (ArrayList al) {}
    public void setObjects (ArrayList al) {}
    public void setSpaceShips (ArrayList al) {}
    public void setWeaponShots (ArrayList al) {}
    public void setExplosions (ArrayList al) {}
    class Spaceship{
         Point location
         Polygon shape
    public void drawMe (BufferedImage bf){
         draw Polygon
    class WeaponShot{
         Point location
         Polygon shape
    public void drawMe (BufferedImage bf){
         draw Polygon
    class GameLogicLoop {
         movePlayer
         moveEnemies
         fireWeapons
            applyDamage
    }It seems like I should just spawn an enemy thread that checks its own ranges and does its own movements. But I'm not sure how to get that to display the offscreen image. Can an arraylist hold a thread?
    Likewise, with the weapons fire.... it should be self contained to check hit, display itself, display explosion or hit, then apply damage to its target when animation is completed. These two seem like a similar code structure I'm just not sure how to set it up yet.
    Any psuedocode would be helpful.

    Morgalr,
    Awesome responses thanks. Normally I don't code so it is an interesting (read hard) learning curve for me. Usually I just design and hire someone smarter than me to code.
    If you don't mind taking a look, I tried reworking everything toward the approach we have been discussing. If you see anything glaring and troublesome, please yell.
    Ship Class is its own thread that can paint itself. Basically it is a sitting ship.
    DisplayPane is the image painting class.
    loopGame tells the objects when to paint and passes the image reference around.
    package controller;
    import java.awt.Color;
    import java.awt.Graphics;
    import java.awt.Graphics2D;
    import java.awt.Point;
    import java.awt.Polygon;
    import java.awt.image.BufferedImage;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    public class Controller extends JFrame {
        DisplayPane pane;
        Ship satallite;
       public Controller(){
            setTitle("Controller");
            setBounds(0,0, 400, 400);
            setLayout(null);  //absolute position
            setResizable(false);
            pane = new DisplayPane(getBounds().width, getBounds().height);       
            add(pane);
            setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            setLocationRelativeTo(null);
            setVisible(true);
       class DisplayPane extends JPanel{
           BufferedImage offImage;
           public DisplayPane(int width, int height){
               offImage = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
               setBounds(0, 0, width, height);
           @Override
           protected void paintComponent(Graphics g){
                g.drawImage(offImage,0,0,this);
           public BufferedImage getImage(){
               return offImage;
           public void setImage(BufferedImage tempImage){
               offImage = tempImage;
           public void wipeImage(){
                Graphics2D big = offImage.createGraphics();
                big.setColor(Color.BLACK);
                big.fillRect(0, 0, getBounds().width, getBounds().height);
       class Ship implements Runnable{
           Thread thread;
           int speedStep;
           boolean bAlive = true;
           Point point = new Point(0,0);
           public Ship(String shipName, int speed){
               thread = new Thread(this, shipName);
               speedStep = speed;
               point.x = (int) ((int) 300 * Math.random());
               point.y = (int) ((int) 300 * Math.random());
           public void start(){
               thread.start();
           public void kill(){
               bAlive = false;
           public void drawShip(BufferedImage tempImage){
                Graphics2D big = tempImage.createGraphics();
                int[] pXfrigate = {point.x, point.x-4, point.x-4, point.x+4, point.x+4};
                int[] pYfrigate = {point.y, point.y+7, point.y+17, point.y+17, point.y+7};
                Polygon frigateShape = new Polygon(pXfrigate, pYfrigate, 5);
                Polygon currentShip = frigateShape;
                big.setColor(Color.GRAY);
                big.fillPolygon(currentShip);
                big.setColor(Color.RED);
                big.drawPolygon(currentShip);
           public void run() {
               int delay = 500;
               while (bAlive){
                   try{
                       System.out.println(thread.getName()+" x: "+point.x+" y: "+point.y);
                       Thread.currentThread().sleep(delay);
                   }catch (Exception e){}
       public void loopGame(){
            satallite = new Ship("Dot", 0);
            satallite.start();
            while (isVisible()){
                pane.wipeImage();           
                satallite.drawShip(pane.getImage());
                pane.repaint();
                try{
                    Thread.sleep(0);
                }catch (Exception e){}
                satallite.kill();           
            System.exit(0);
       public static void main(String[] args) {
            Controller control = new Controller();
            control.loopGame();
    }

  • Serious HttpClusterServlet problem

    Hi all,
              I have come across yet one more cluster problem.
              Here is as precise description as I can come up with; we are running
              WebLogic 5.1 SP6 on Solaris.
              Architecture
              Weblogic server (A) running as proxy to a cluster (configured with
              HttpClusterServlet) and
              2 Weblogic servers (B & C) running in cluster, the app is protected -
              sign-on required.
              Scenario:
              All 3 server are up and running.
              1) A client connects via proxy to server B, is authenticated and logged
              in. Session is established.
              2) Client interacts with server B, session gets populated with some
              basic objects.
              3) Server B is killed.
              4) Client attempts to send a request to server B. Problem #1 - Even
              though this request from browser gets
              to the proxy and the browser's status says "receiving data from
              ...", nothing gets propagated to server C.
              Now the user clicks Stop button on the browser and sees "Transfer
              interrupted..." page generated by the browser.
              Client hits back button, the previous page gets loaded fine. Now the
              client attempts to send the same request
              again and this time it gets through the proxy to the server C which
              has a replicated session. Things are fine but
              this initial failure troublesme as it happens ALL the time when
              scenario is repeated. If the user does not hit the
              stop button, "document conainted no data...." dialog is poped-up by
              the browser eventualy.
              5. Client interacts with the server C now for a while.
              6. Browser is killed (normal exit, shutdown will do too) when there is
              no activity.
              7. Browser is restarted and the user attempts to go to the root URL of
              the app.
              Now things go NUTS. The proxy server goes crazy, spitting out tons of
              messages and exceptions, including
              division by zero attempted .
              In addition to the proxy server spitting out all of that info, during
              several attempts to duplicate this I also
              had the clustered server C go nuts in parallel with the proxy as
              well.
              These is unrecoverable situation, it is necessary to kill both the
              proxy and the clustered server in order to stop the
              madness.
              I realize there was some fix to infinite loop problem in
              HttpClusterServlet in SP6 but I am using SP6 and it doesn't help.
              Here is a compilation of both the messages from the weblogic.log and
              stdout:
              Notice that up until 14:53:45 the Broken Pipe messages were <I> - info
              but
              at 14:54:14 they all become <E> - Errors
              How is this for a bug????
              -Andrew
              weblogic.log:
              Wed Nov 08 14:52:05 EST 2000:<I> <ServletContext-General> cluster: init
              Wed Nov 08 14:52:10 EST 2000:<I> <proxy> IOException in proxy Broken
              pipe
              Wed Nov 08 14:52:48 EST 2000:<I> <proxy> IOException in proxy Broken
              pipe
              Wed Nov 08 14:53:01 EST 2000:<I> <proxy> IOException in proxy Broken
              pipe
              Wed Nov 08 14:53:02 EST 2000:<I> <proxy> IOException in proxy Connection
              reset by peer: Connection reset by peer
              Wed Nov 08 14:53:02 EST 2000:<I> <proxy> IOException in proxy Connection
              reset by peer: Connection reset by peer
              Wed Nov 08 14:53:45 EST 2000:<I> <proxy> IOException in proxy Broken
              pipe
              Wed Nov 08 14:53:45 EST 2000:<I> <proxy> IOException in proxy Broken
              pipe
              Wed Nov 08 14:53:45 EST 2000:<I> <proxy> IOException in proxy Broken
              pipe
              Wed Nov 08 14:54:14 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:54:44 EST 2000:<I> <proxy> IOException in proxy Connection
              reset by peer: Connection reset by peer
              Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:25 EST 2000:<E> <ServletContext-General> Servlet failed
              with Exception
              java.lang.ArithmeticException: / by zero
              at
              weblogic.servlet.internal.HttpClusterServlet$ServerList.next(Compiled
              Code)
              at weblogic.servlet.internal.HttpClusterServlet$2.next(Compiled Code)
              at weblogic.servlet.internal.HttpClusterServlet.service(Compiled Code)
              at javax.servlet.http.HttpServlet.service(Compiled Code)
              at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Compiled
              Code)
              at weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              Code)
              at weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              Code)
              at
              weblogic.servlet.internal.ServletContextManager.invokeServlet(Compiled
              Code)
              at weblogic.socket.MuxableSocketHTTP.invokeServlet(Compiled Code)
              at weblogic.socket.MuxableSocketHTTP.execute(Compiled Code)
              at weblogic.kernel.ExecuteThread.run(Compiled Code)
              Wed Nov 08 14:55:25 EST 2000:<E> <ServletContext-General> Servlet failed
              with Exception
              java.lang.ArithmeticException: / by zero
              at
              weblogic.servlet.internal.HttpClusterServlet$ServerList.next(Compiled
              Code)
              at weblogic.servlet.internal.HttpClusterServlet$2.next(Compiled Code)
              at weblogic.servlet.internal.HttpClusterServlet.service(Compiled Code)
              at javax.servlet.http.HttpServlet.service(Compiled Code)
              at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Compiled
              Code)
              at weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              Code)
              at weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              Code)
              at
              weblogic.servlet.internal.ServletContextManager.invokeServlet(Compiled
              Code)
              at weblogic.socket.MuxableSocketHTTP.invokeServlet(Compiled Code)
              at weblogic.socket.MuxableSocketHTTP.execute(Compiled Code)
              at weblogic.kernel.ExecuteThread.run(Compiled Code)
              Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              server.proxy()....Broken pipe
              and here is stdout...............
              java.io.IOException: Broken pipe
              at java.net.SocketOutputStream.socketWrite(Native Method)
              at java.net.SocketOutputStream.socketWrite(Compiled Code)
              at java.net.SocketOutputStream.write(Compiled Code)
              at weblogic.servlet.internal.ChunkUtils.writeChunks(Compiled
              Code)
              at
              weblogic.servlet.internal.ServletOutputStreamImpl.flush(Compiled Code)
              at
              weblogic.servlet.internal.ServletOutputStreamImpl.flush(Compiled Code)
              at
              weblogic.servlet.internal.ServletOutputStreamImpl.writeStream(Compiled
              Code)
              at
              weblogic.servlet.internal.HttpClusterServlet$Server.proxy(Compiled Code)
              at weblogic.servlet.internal.HttpClusterServlet.service(Compiled
              Code)
              at javax.servlet.http.HttpServlet.service(Compiled Code)
              at
              weblogic.servlet.internal.ServletStubImpl.invokeServlet(Compiled Code)
              at
              weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              Code)
              at
              weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              Code)
              at
              weblogic.servlet.internal.ServletContextManager.invokeServlet(Compiled
              Code)
              at weblogic.socket.MuxableSocketHTTP.invokeServlet(Compiled
              Code)
              at weblogic.socket.MuxableSocketHTTP.execute(Compiled Code)
              at weblogic.kernel.ExecuteThread.run(Compiled Code)
              Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              java.net.ConnectException: Connection refused
              at java.net.PlainSocketImpl.socketConnect(Native Method)
              at java.net.PlainSocketImpl.socketConnect(Compiled Code)
              at java.net.PlainSocketImpl.doConnect(Compiled Code)
              at java.net.PlainSocketImpl.connectToAddress(Compiled Code)
              at java.net.PlainSocketImpl.connect(Compiled Code)
              at java.net.Socket.<init>(Compiled Code)
              at java.net.Socket.<init>(Compiled Code)
              at
              weblogic.servlet.internal.HttpClusterServlet$3.newInstance(Compiled
              Code)
              at weblogic.utils.reuse.Pool.getInstance(Compiled Code)
              at
              weblogic.servlet.internal.HttpClusterServlet$Server.getConnection(Compiled
              Code)
              at
              weblogic.servlet.internal.HttpClusterServlet$Server.proxy(Compiled Code)
              at weblogic.servlet.internal.HttpClusterServlet.service(Compiled
              Code)
              at javax.servlet.http.HttpServlet.service(Compiled Code)
              at
              weblogic.servlet.internal.ServletStubImpl.invokeServlet(Compiled Code)
              at
              weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              Code)
              at
              weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              Code)
              at
              weblogic.servlet.internal.ServletContextManager.invokeServlet(Compiled
              Code)
              at weblogic.socket.MuxableSocketHTTP.invokeServlet(Compiled
              Code)
              at weblogic.socket.MuxableSocketHTTP.execute(Compiled Code)
              at weblogic.kernel.ExecuteThread.run(Compiled Code)
              Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              server.proxy()....Connection refused
              java.net.ConnectException: Connection refused
              at java.net.PlainSocketImpl.socketConnect(Native Method)
              at java.net.PlainSocketImpl.socketConnect(Compiled Code)
              at java.net.PlainSocketImpl.doConnect(Compiled Code)
              at java.net.PlainSocketImpl.connectToAddress(Compiled Code)
              at java.net.PlainSocketImpl.connect(Compiled Code)
              at java.net.Socket.<init>(Compiled Code)
              at java.net.Socket.<init>(Compiled Code)
              at
              weblogic.servlet.internal.HttpClusterServlet$3.newInstance(Compiled
              Code)
              at weblogic.utils.reuse.Pool.getInstance(Compiled Code)
              at
              weblogic.servlet.internal.HttpClusterServlet$Server.getConnection(Compiled
              Code)
              at
              weblogic.servlet.internal.HttpClusterServlet$Server.proxy(Compiled Code)
              at weblogic.servlet.internal.HttpClusterServlet.service(Compiled
              Code)
              at javax.servlet.http.HttpServlet.service(Compiled Code)
              at
              weblogic.servlet.internal.ServletStubImpl.invokeServlet(Compiled Code)
              at
              weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              Code)
              at
              weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              Code)
              at
              weblogic.servlet.internal.ServletContextManager.invokeServlet(Compiled
              Code)
              at weblogic.socket.MuxableSocketHTTP.invokeServlet(Compiled
              Code)
              at weblogic.socket.MuxableSocketHTTP.execute(Compiled Code)
              at weblogic.kernel.ExecuteThread.run(Compiled Code)
              and a whole lot more of the same sequence of errors - too much too list
              

    Contact support and see if they have a patch for this.
              - Prasad
              Andrzej Porebski wrote:
              > Hi all,
              >
              > I have come across yet one more cluster problem.
              > Here is as precise description as I can come up with; we are running
              > WebLogic 5.1 SP6 on Solaris.
              >
              > Architecture
              >
              > Weblogic server (A) running as proxy to a cluster (configured with
              > HttpClusterServlet) and
              > 2 Weblogic servers (B & C) running in cluster, the app is protected -
              > sign-on required.
              >
              > Scenario:
              >
              > All 3 server are up and running.
              >
              > 1) A client connects via proxy to server B, is authenticated and logged
              > in. Session is established.
              > 2) Client interacts with server B, session gets populated with some
              > basic objects.
              > 3) Server B is killed.
              > 4) Client attempts to send a request to server B. Problem #1 - Even
              > though this request from browser gets
              > to the proxy and the browser's status says "receiving data from
              > ...", nothing gets propagated to server C.
              > Now the user clicks Stop button on the browser and sees "Transfer
              > interrupted..." page generated by the browser.
              > Client hits back button, the previous page gets loaded fine. Now the
              > client attempts to send the same request
              > again and this time it gets through the proxy to the server C which
              > has a replicated session. Things are fine but
              > this initial failure troublesme as it happens ALL the time when
              > scenario is repeated. If the user does not hit the
              > stop button, "document conainted no data...." dialog is poped-up by
              > the browser eventualy.
              > 5. Client interacts with the server C now for a while.
              > 6. Browser is killed (normal exit, shutdown will do too) when there is
              > no activity.
              > 7. Browser is restarted and the user attempts to go to the root URL of
              > the app.
              > Now things go NUTS. The proxy server goes crazy, spitting out tons of
              > messages and exceptions, including
              > division by zero attempted .
              > In addition to the proxy server spitting out all of that info, during
              > several attempts to duplicate this I also
              > had the clustered server C go nuts in parallel with the proxy as
              > well.
              > These is unrecoverable situation, it is necessary to kill both the
              > proxy and the clustered server in order to stop the
              > madness.
              > I realize there was some fix to infinite loop problem in
              > HttpClusterServlet in SP6 but I am using SP6 and it doesn't help.
              >
              > Here is a compilation of both the messages from the weblogic.log and
              > stdout:
              > Notice that up until 14:53:45 the Broken Pipe messages were <I> - info
              > but
              > at 14:54:14 they all become <E> - Errors
              >
              > How is this for a bug????
              >
              > -Andrew
              >
              > weblogic.log:
              > Wed Nov 08 14:52:05 EST 2000:<I> <ServletContext-General> cluster: init
              > Wed Nov 08 14:52:10 EST 2000:<I> <proxy> IOException in proxy Broken
              > pipe
              > Wed Nov 08 14:52:48 EST 2000:<I> <proxy> IOException in proxy Broken
              > pipe
              > Wed Nov 08 14:53:01 EST 2000:<I> <proxy> IOException in proxy Broken
              > pipe
              > Wed Nov 08 14:53:02 EST 2000:<I> <proxy> IOException in proxy Connection
              > reset by peer: Connection reset by peer
              > Wed Nov 08 14:53:02 EST 2000:<I> <proxy> IOException in proxy Connection
              > reset by peer: Connection reset by peer
              > Wed Nov 08 14:53:45 EST 2000:<I> <proxy> IOException in proxy Broken
              > pipe
              > Wed Nov 08 14:53:45 EST 2000:<I> <proxy> IOException in proxy Broken
              > pipe
              > Wed Nov 08 14:53:45 EST 2000:<I> <proxy> IOException in proxy Broken
              > pipe
              > Wed Nov 08 14:54:14 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:54:44 EST 2000:<I> <proxy> IOException in proxy Connection
              > reset by peer: Connection reset by peer
              > Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:25 EST 2000:<E> <ServletContext-General> Servlet failed
              > with Exception
              > java.lang.ArithmeticException: / by zero
              > at
              > weblogic.servlet.internal.HttpClusterServlet$ServerList.next(Compiled
              > Code)
              > at weblogic.servlet.internal.HttpClusterServlet$2.next(Compiled Code)
              > at weblogic.servlet.internal.HttpClusterServlet.service(Compiled Code)
              > at javax.servlet.http.HttpServlet.service(Compiled Code)
              > at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Compiled
              > Code)
              > at weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              > Code)
              > at weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              > Code)
              > at
              > weblogic.servlet.internal.ServletContextManager.invokeServlet(Compiled
              > Code)
              > at weblogic.socket.MuxableSocketHTTP.invokeServlet(Compiled Code)
              > at weblogic.socket.MuxableSocketHTTP.execute(Compiled Code)
              > at weblogic.kernel.ExecuteThread.run(Compiled Code)
              >
              > Wed Nov 08 14:55:25 EST 2000:<E> <ServletContext-General> Servlet failed
              > with Exception
              > java.lang.ArithmeticException: / by zero
              > at
              > weblogic.servlet.internal.HttpClusterServlet$ServerList.next(Compiled
              > Code)
              > at weblogic.servlet.internal.HttpClusterServlet$2.next(Compiled Code)
              > at weblogic.servlet.internal.HttpClusterServlet.service(Compiled Code)
              > at javax.servlet.http.HttpServlet.service(Compiled Code)
              > at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Compiled
              > Code)
              > at weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              > Code)
              > at weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              > Code)
              > at
              > weblogic.servlet.internal.ServletContextManager.invokeServlet(Compiled
              > Code)
              > at weblogic.socket.MuxableSocketHTTP.invokeServlet(Compiled Code)
              > at weblogic.socket.MuxableSocketHTTP.execute(Compiled Code)
              > at weblogic.kernel.ExecuteThread.run(Compiled Code)
              >
              > Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:26 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              > Wed Nov 08 14:55:27 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Broken pipe
              >
              > and here is stdout...............
              >
              > java.io.IOException: Broken pipe
              > at java.net.SocketOutputStream.socketWrite(Native Method)
              > at java.net.SocketOutputStream.socketWrite(Compiled Code)
              > at java.net.SocketOutputStream.write(Compiled Code)
              > at weblogic.servlet.internal.ChunkUtils.writeChunks(Compiled
              > Code)
              > at
              > weblogic.servlet.internal.ServletOutputStreamImpl.flush(Compiled Code)
              > at
              > weblogic.servlet.internal.ServletOutputStreamImpl.flush(Compiled Code)
              > at
              > weblogic.servlet.internal.ServletOutputStreamImpl.writeStream(Compiled
              > Code)
              > at
              > weblogic.servlet.internal.HttpClusterServlet$Server.proxy(Compiled Code)
              >
              > at weblogic.servlet.internal.HttpClusterServlet.service(Compiled
              > Code)
              > at javax.servlet.http.HttpServlet.service(Compiled Code)
              > at
              > weblogic.servlet.internal.ServletStubImpl.invokeServlet(Compiled Code)
              > at
              > weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              > Code)
              > at
              > weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              > Code)
              > at
              > weblogic.servlet.internal.ServletContextManager.invokeServlet(Compiled
              > Code)
              > at weblogic.socket.MuxableSocketHTTP.invokeServlet(Compiled
              > Code)
              > at weblogic.socket.MuxableSocketHTTP.execute(Compiled Code)
              > at weblogic.kernel.ExecuteThread.run(Compiled Code)
              > Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > java.net.ConnectException: Connection refused
              > at java.net.PlainSocketImpl.socketConnect(Native Method)
              > at java.net.PlainSocketImpl.socketConnect(Compiled Code)
              > at java.net.PlainSocketImpl.doConnect(Compiled Code)
              > at java.net.PlainSocketImpl.connectToAddress(Compiled Code)
              > at java.net.PlainSocketImpl.connect(Compiled Code)
              > at java.net.Socket.<init>(Compiled Code)
              > at java.net.Socket.<init>(Compiled Code)
              > at
              > weblogic.servlet.internal.HttpClusterServlet$3.newInstance(Compiled
              > Code)
              > at weblogic.utils.reuse.Pool.getInstance(Compiled Code)
              > at
              > weblogic.servlet.internal.HttpClusterServlet$Server.getConnection(Compiled
              > Code)
              > at
              > weblogic.servlet.internal.HttpClusterServlet$Server.proxy(Compiled Code)
              >
              > at weblogic.servlet.internal.HttpClusterServlet.service(Compiled
              > Code)
              > at javax.servlet.http.HttpServlet.service(Compiled Code)
              > at
              > weblogic.servlet.internal.ServletStubImpl.invokeServlet(Compiled Code)
              > at
              > weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              > Code)
              > at
              > weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              > Code)
              > at
              > weblogic.servlet.internal.ServletContextManager.invokeServlet(Compiled
              > Code)
              > at weblogic.socket.MuxableSocketHTTP.invokeServlet(Compiled
              > Code)
              > at weblogic.socket.MuxableSocketHTTP.execute(Compiled Code)
              > at weblogic.kernel.ExecuteThread.run(Compiled Code)
              > Wed Nov 08 14:55:25 EST 2000:<E> <proxy> IOException after
              > server.proxy()....Connection refused
              > java.net.ConnectException: Connection refused
              > at java.net.PlainSocketImpl.socketConnect(Native Method)
              > at java.net.PlainSocketImpl.socketConnect(Compiled Code)
              > at java.net.PlainSocketImpl.doConnect(Compiled Code)
              > at java.net.PlainSocketImpl.connectToAddress(Compiled Code)
              > at java.net.PlainSocketImpl.connect(Compiled Code)
              > at java.net.Socket.<init>(Compiled Code)
              > at java.net.Socket.<init>(Compiled Code)
              > at
              > weblogic.servlet.internal.HttpClusterServlet$3.newInstance(Compiled
              > Code)
              > at weblogic.utils.reuse.Pool.getInstance(Compiled Code)
              > at
              > weblogic.servlet.internal.HttpClusterServlet$Server.getConnection(Compiled
              > Code)
              > at
              > weblogic.servlet.internal.HttpClusterServlet$Server.proxy(Compiled Code)
              >
              > at weblogic.servlet.internal.HttpClusterServlet.service(Compiled
              > Code)
              > at javax.servlet.http.HttpServlet.service(Compiled Code)
              > at
              > weblogic.servlet.internal.ServletStubImpl.invokeServlet(Compiled Code)
              > at
              > weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              > Code)
              > at
              > weblogic.servlet.internal.ServletContextImpl.invokeServlet(Compiled
              > Code)
              > at
              > weblogic.servlet.internal.ServletContextManager.invokeServlet(Compiled
              > Code)
              > at weblogic.socket.MuxableSocketHTTP.invokeServlet(Compiled
              > Code)
              > at weblogic.socket.MuxableSocketHTTP.execute(Compiled Code)
              > at weblogic.kernel.ExecuteThread.run(Compiled Code)
              > .......
              > and a whole lot more of the same sequence of errors - too much too list
              > ..........
              

  • Having issues with starting systemd as user.

    I am trying to process through the steps for configuring SABnzbd for local user configs but after rebooting from completing the steps here. I double checked my work but I still get an error when I am trying to start the service as me.
    This is what I am getting:
    $ systemctl --user
    Failed to issue method call: Process /bin/false exited with status 1

    MPD is not running:
    % ps -ef | grep mpd !1004
    honza 2625 1629 0 22:41 pts/0 00:00:00 grep mpd
    Then I made that /etc/systemd/system/[email protected] file, same as yours.
    % sudo systemctl enable mpd@honza !1006
    ln -s '/etc/systemd/system/[email protected]' '/etc/systemd/system/multi-user.target.wants/[email protected]'
    % sudo systemctl start mpd@honza
    This seems OK, but MPD is not running.
    % systemctl list-units | grep 'mpd' !1009
    [email protected] loaded failed failed Music Player Daemon
    [email protected] loaded failed failed Music Player Daemon
    That was your first example. The second one:
    honza@inkognito ~
    % systemctl list-units | grep 'mpd'
    honza@inkognito ~
    % systemd --user &
    [1] 1703
    honza@inkognito ~
    % mpd.service: main process exited, code=exited, status=1/FAILURE
    mpd.service: control process exited, code=exited status=1
    Unit mpd.service entered failed state
    I used the same service file.
    But at least the "systemd --user &" line in terminal helped a little, because I'm not getting that first error anymore.
    % systemctl --user status mpd
    mpd.service - Music Player Daemon
    Loaded: loaded (/home/honza/.config/systemd/user/mpd.service; enabled)
    Active: failed (Result: exit-code) since Čt, 2012-12-20 22:59:14 CET; 2min 37s ago
    Process: 1710 ExecStop=/usr/bin/mpd --kill (code=exited, status=1/FAILURE)
    Process: 1708 ExecStart=/usr/bin/mpd %h/.config/mpd/mpd.conf --no-daemon (code=exited, status=1/FAILURE)
    CGroup: name=systemd:/user/honza/2/systemd-1703/mpd.service
    So.. something's wrong.
    Thank you for your help, btw.

  • What does it happen with worng bit version?

    Hello guys,
    Is it possible a bug?
    If i have been downloaded get Flash Player than i have been checked.
    The installation Flash Player 64 Bit was duing after completed installation   But same distirbutable Flash Application like Zinc Studio crashes becasue Flash Player installs worng bit version on directories:
    In C:\Windows\System32\Macromed\Flash\
    Flash64_.......ocx
    NP64......dll
    See at picture I don't change it... Flash Player Installer got worng Bit version
    and in C:\Windows\SysWOW64\Macromed\Flash\
    Flash32_.....ocx
    NP32.......dll
    See picture
    What does it happen?? Why does installation get fails worng 32- and 64-Bit Version
    I have been tired for sloved problem. Flash Player won't install currect Bit version in System32 and SysWOW64 ???
    I haven't been installed worng. But same browser like Chrome or IExplore got crazy installation.
    How do i reslove currect Bit version of Flash Player 32 for System32\Macromed\Flash and Flash Player 64 for SysWOW64\Macromed\Flash
    Thanks for bug report
    // Edit: Than it happens with Zinc Studio kills and exits now
    I have been openned Zinc Application - I would like building nice Flash Application like Adobe Air 3.x
    I get Project > Build project....
    Zinc Studio will compile and got worng Flash Player 64 Bit from C:\Windows\System32\Macromed\Flash
    Than it happens with Zinc Studio because Flash Player 64 Bit doesn't support yet.
    But Flash Player Installer was getting worng installing on directory System32 ( 32 Bit ) That is crazy by Adobe Installer Please improve that Adobe Installer!
    PS: Sorry my Operating System is German Language , Windows 7 Professional 64 Bit, Visual-Theme Android.
    Thanks for answers

    You actually have to blame Microsoft for this; on 64-bit systems:
    32-bit stuff is installed in the syswow64 folder
    64-bit stuff is installed in the system32 folder
    I haven't read all in your long post, but if you try to run Flash content in a 32-bit browser and a 64-bit browser, you will see that everything works fine.  Check http://helpx.adobe.com/flash-player/kb/find-version-flash-player.html 1. & 2.
    Some additional reading: http://en.wikipedia.org/wiki/WoW64

  • Euthanasia by strace

    Thought it might be worthwhile posting a technique I discovered by accident. I occasionally need to kill runaway sessions, and sometimes those sessions don't want to die ( "session is marked for kill" ). Sometimes they hang around for days, or at least they used to until I discovered this little trick that works on Suse Linux with 10.2.0.4 ( and maybe a few other 10.2s although I haven't bothered to take notes). Log in to the database server, strace -p <the spid for the session you tried to kill>. Often - not always, but quite often, what will happen when you strace the undead process is that it seems to wake up from whatever it was doing, realizes it's supposed to be killed, and exits politely all in very short order.
    Hope that helps..
    Paul Kelley

    It was an impulsive post... Coincidence crossed my mind, and to be honest it still might be coincidence. However I've done it many times, it's become a standard technique for the oddly stuck sessions that don't want to die. I can't prove they wouldn't have died at exactly the same time they did when I was stracing them, but it seems strange that they usually die very quickly after I strace them - within seconds. Might be coincidence. I should have set up some sort of test plan before posting - documenting the different kinds of sessions and whether or not they were rolling back. A long-term project, might take a year to collect all the data. Now that I posted I'll really have to do the tests.. I sort of expect there will be some class of stuck process states that get nicely cleaned up by strace..
    I think kill -9 on a process that is rolling back will cause smon to take over the rollbacks, which in my experience in early 10.2s was a real disaster. Much slower than just letting the process roll back, at least with our configurations. Then again I often had processes with a lot of rolling back to do...
    we had a magic application where a user could use his/her thumbs to fire off a select ... for update nowait for every row in a 25 million row table - that's select .. for update without a where clause. Developers couldn't find/fix the bug. Users had to use the problem program, thumbs and all. The older rows in the table were all locked first - 20 million or so, then eventually it got to the point where it locked newer rows that other sessions needed and then it would iitself be blocked and would have to roll back.. the whole thing could take 90 minutes, and if you kill -9 the shadow process it could take 2-3 hours. I got used to watching used_ublks in v$transaction, got to where I could estimate when the problems would clear up by watching the rate of rollback. It will be ready in 45 minutes, .. 25 minutes...
    The eventual ugly bug fix was to lock the first row in the table and keep it locked during working hours. The problem went away, as did 75% of help desk calls from this database, and redo bursts of 4-5gb/hour.
    By the way, selecting 20 million rows for update will generate a lot of redo in a hurry, which didn't help our somewhat undersized servers at all.
    Also, there seemed to be a pattern that developed - if I used kill -9 on one of these problem processes then server-side load-balancing would get hosed and we would have to do lots of tweaking to undo the unbalanced workloads that would result. When I stopped using kill-9 on the runaways, I stopped having to re-load-balance multiple RAC instances - we never had a single load serious balancing problem since I stopped using kill-9 that way. It was like flipping a switch... This was 10.1, maybe early 10.2.
    Truth is stranger than fiction.

  • Udvm: A simple udisks-based script that automounts drives

    I know this is not the best code in the world, but I thought someone else might want it.
    udvm automounts drives using udisks for people like me who like thunar but want to get rid of HAL.
    Run it as a user.
    #!/bin/bash
    # UDisks log
    ulog=$(mktemp -u /tmp/udvm.fifo.XXXXXX)
    mkfifo "${ulog}"
    trap "rm -f ${ulog}" EXIT SIGINT SIGTERM
    # Start monitoring
    (udisks --monitor >"${ulog}") &
    udisks_pid=$!
    while ps ${udisks_pid} &>/dev/null && [[ -e "${ulog}" ]]; do
    devices=()
    read -t 2 output < "${ulog}"
    devices=($(echo "${output}"| grep '^added:' | sed s:.*/::g))
    # Mount all 'real' devices
    for ((i=0; i < ${#devices[@]}; i++)); do
    if [[ $(udisks --show-info "/dev/${devices[i]}" \
    | sed -n 's/ *usage: *//p') == "filesystem" ]]; then
    udisks --mount "/dev/${devices[i]}" >/dev/null && \
    echo "mounted: /dev/${devices[i]}"
    fi
    done
    done
    kill ${udisks_pid}
    exit

    It might work similar to the same as the second rule, but not the first.
    This needs to be run as a separate daemon, so if the rule works fine for you, stick with it. I made this because I have other users that use gnome, so they will have the drives being mounted twice if they are logged in.

  • "Tango" and future "Apollo" update

    Hello.
    At the moment i'm looking to buy a new phone and am considering the Nokia Lumia 800.
    What i want to know is if this mobile will be able to support the upcoming Tango update by MS and eventually upgrade to the windowsmobile 8 platform due out by the end of the year.
    Does anyone know?

    Windows Phone Tango minimum hardware limitations outlined..
    Both the Lumia 610 and Orbit employ 256MB of RAM and this means that there are certain implications which consumers will need to bear in mind when choosing a Windows Phone device, these are as follows:
    • Windows Phone Marketplace app restrictions – Some processor-intensive apps have particular memory requirements, and won’t work on phones with 256MB of RAM.
    • Podcast/Video Podcast Subscriptions – Managing podcast subscriptions or watching video podcasts on a device with 256MB of RAM will not be possible.
    • Bing Local Scout – Bing Local Scout won't feature on a device with only 256MB of RAM.
    • Fast app/Task switching – The feature differs on Windows Phones with 256MB of RAM in that if a single application uses over 90MB, it will be killed on exit and thus not appear in the task switcher, besides this the functionality will remain unchanged.
    • SkyDrive automatic photo upload – 256MB of RAM means no auto-upload option, but users will still be able to upload their photos manually.
    • HD video playback – Some compressed videos will be unable to play due to a lack of  codec support on devices with 256MB of RAM.
    • Background agents – To free up RAM for the foreground on such devices, generic background agents (PeriodicTasks/ResourceIntensiveTasks) will be disabled.
    As well as informing prospective buyers of these new more competitively priced Windows Phones what they'll be missing out on, Microsoft have also made a point of appealing to Windows Phone developers who will need to take into account the limitations of devices using the new minimum hardware requirements.
    Speed seems to be key with a message of optimizing app start times and reducing an apps' memory footprint being pushed to developers. All this being said, Microsoft are adding features to Windows Phone 7.5 too, including a new location alert, MMS enhancements and improved SIM contact management.
    Windows Phone "Tango" should be arriving on 256MB of RAM-endowed Windows Phone devices come Q2 this year.
    Nokia 808 again (delight Belle), Nokia E7 and X7 ( again, all on Delight Belle...after some time on Nokia Lumia 925 (retired), 1020 (not that great)and Lumia 820 (Replaced my router at home, great for internet sharing).., N9 The best device ever (use it as much as Lumia 1020), Nokia 700 (Sport Phone/My Love :-) ) Nokia 701, Nokia E6 (Should have a follow-up from Nokia among with larger screen, NFC, Autofocus), Lumia 800 (Retired After 6 weeks), -Sports Tracker-Nokia Internet Radio-Handy Safe-Skype-Bambuser-Screenshot app pro-fMobi-ComingNext-Manual TaskSwitcher-jagiTimer-Easy StopWatch-Boldbeast-Equalizer-Financial Calculator-WiMP Music-YTasks-Davi-Thumbnail Folders-BizCalendar-Tiny7-Situations-nn reeder-Sport Timer-CameraLover-CameraPro-GrabRadio-LiveScore-Poddi-Gravity-SkyFilesPro

  • [SOLVED] Neither console, nor policy kits seem to run

    I have installed a couple of hours ago compiz standalone, removed any display managers I had before from inittab and now I run it through .xinitrc.
    But neither console nor policy kits seem to run or grant privileges to normal users for mounting usb devices or just shutdown, syspend etc.
    My .xinitrc:
    #!/bin/sh
    # ~/.xinitrc
    # Executed by startx (run your window manager from here)
    # exec gnome-session
    # exec startkde
    # exec ck-launch-session wm
    # exec enlightenment_start
    # exec startxfce4
    exec ck-launch-session dbus-launch --sh-syntax --exit-with-session $HOME/.xstart
    My .xstart:
    #!/bin/sh
    compiz ccp &
    tint2 &
    fbxkb &
    trayfreq &
    volti &
    blueman-applet &
    wicd-gtk &
    parcellite &
    fusion-icon -n
    My inittab (i reverted back to agetty and see if it works but not):
    # /etc/inittab
    # Runlevels:
    # 0 Halt
    # 1(S) Single-user
    # 2 Not used
    # 3 Multi-user
    # 4 Not used
    # 5 X11
    # 6 Reboot
    ## Only one of the following two lines can be uncommented!
    # Boot to console
    #id:3:initdefault:
    # Boot to X11
    id:5:initdefault:
    rc::sysinit:/etc/rc.sysinit
    rs:S1:wait:/etc/rc.single
    rm:2345:wait:/etc/rc.multi
    rh:06:wait:/etc/rc.shutdown
    su:S:wait:/sbin/sulogin -p
    # -8 options fixes umlauts problem on login
    c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux
    c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux
    c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux
    c4:2345:respawn:/sbin/agetty -8 38400 tty4 linux
    #c5:2345:respawn:/sbin/agetty -8 38400 tty5 linux
    #c6:2345:respawn:/sbin/agetty -8 38400 tty6 linux
    #c1:2345:respawn:/sbin/fgetty tty1 linux
    #c2:2345:respawn:/sbin/fgetty tty2 linux
    #c3:2345:respawn:/sbin/fgetty tty3 linux
    #c4:2345:respawn:/sbin/fgetty tty4 linux
    # Hypervisor Virtual Console for Xen and KVM
    #h0:2345:respawn:/sbin/agetty -8 38400 hvc0 linux
    ca::ctrlaltdel:/sbin/shutdown -t3 -r now
    # Example lines for starting a login manager
    #x:5:respawn:/usr/bin/xdm -nodaemon
    #x:5:respawn:/usr/sbin/gdm -nodaemon
    #x:5:respawn:/usr/bin/kdm -nodaemon
    #x:5:respawn:/usr/sbin/elsa --nodaemon
    #x:5:respawn:/usr/bin/slim >/dev/null 2>&1
    #x:5:respawn:/usr/sbin/lxdm >& /dev/null
    x:5:once:/bin/su - -- twilight -l -c '/usr/bin/startx -- -nolisten tcp -br -deferglyphs 16 </dev/null >/dev/null 2>&1'
    # End of file
    ck-list-sessions:
    Session1:
    unix-user = '1000'
    realname = 'Tasos'
    seat = 'Seat2'
    session-type = ''
    active = FALSE
    x11-display = ':0'
    x11-display-device = '/dev/tty5'
    display-device = ''
    remote-host-name = ''
    is-local = FALSE
    on-since = '2011-09-30T20:02:05.547676Z'
    login-session-id = ''
    No relevant errors found in .xsession-errors:
    (lxpanel:11415): Gtk-WARNING **: Unable to locate theme engine in module_path: "thinice",
    (pcmanfm:11416): Gtk-WARNING **: Unable to locate theme engine in module_path: "thinice",
    X Error: BadWindow (invalid Window parameter) 3
    Major opcode: 20 (X_GetProperty)
    Resource id: 0xa000a4
    X Error: BadWindow (invalid Window parameter) 3
    Major opcode: 20 (X_GetProperty)
    Resource id: 0xa000a4
    QSystemTrayIcon::setVisible: No Icon set
    kdeinit4: Shutting down running client.
    Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
    kbuildsycoca4 running...
    kbuildsycoca4(11472) KBuildSycoca::checkTimestamps: checking file timestamps
    kbuildsycoca4(11472) KBuildSycoca::checkTimestamps: timestamps check ok
    kbuildsycoca4(11472) kdemain: Emitting notifyDatabaseChanged ()
    yakuake(11440)/kdecore (KLibrary) findLibraryInternal: plugins should not have a 'lib' prefix: "libkonsolepart.so"
    QDBusConnection: name 'org.kde.kglobalaccel' had owner '' but we thought it was ':1.14'
    yakuake(11440) KGlobalAccelPrivate::_k_serviceOwnerChanged: detected kglobalaccel restarting, re-registering all shortcut keys
    (<unknown>:11498): Gtk-WARNING **: Unable to locate tkded4: Fatal IO error: client killed
    kglobalaccel: Fatal IO error: client killed
    e to locate theme engine in module_path: "thinice",
    (lxterminal:13327): Gtk-WARNING **: Unable to locate theme engine in module_path: "thinice",
    (lxsession-logout:13435): Gtk-WARNINGkded4: Fatal IO error: client killed
    kglobalaccel: Fatal IO error: client killed
    error: client killed
    klauncher: Exiting on signal 15
    kded4: Fatal IO error: client killed
    kdeinit4: Fatal IO error: client killed
    kglobalaccel: Fatal IO error: client killed
    Last edited by twilight0 (2011-11-15 10:16:07)

    Never mind it didnt notice the warning here:
    wiki wrote:Warning: This method will not use /bin/login or register your session, therefore no session will appear in `who` or `w`. Your session will also not be authorized as 'local' by ConsoleKit, so you will be unable to shutdown/suspend/reboot or mount drives without using sudo or su.
    But is there a way after all to run console kit even if the session isn't registered as local?
    Last edited by twilight0 (2011-09-30 21:12:09)

  • [SOLVED] X freezes after "exit"; can't kill X nor use the keyboard

    Hi!
    I've got a problem with my X server on my fresh installed Arch system. I followed the "Beginner's Guide" and edited the .xinitrd to start xterm for testing. This works well, but unfortunately X seems to freeze when I want go back to the shell via "exit" or when I want to change to another virtual console (Ctrl-Alt F1).
    When this happens, my screens go black and my keyboard doesn't work anymore, however I can log in via SSH. I can't kill X and the fourth core of my cpu is at 100%.
    This happens when I use a auto-configured xorg.conf from nvidia-xconfig (http://paste.pocoo.org/show/224004/) or when I use my "old" configuration from Ubuntu 9.10 (http://paste.pocoo.org/show/224005/). When I don't use the xorg.conf file at all, then X wont even start.
    I've got a Xorg.0.log from the test with the nvidia-xconfig generated xorg.conf: http://paste.pocoo.org/show/224002/ I can't see what's wrong here.
    Thanks for your help!
    Last edited by quaec (2010-06-11 22:08:35)

    Ok, I had started to write that the nvidia-beta driver didn't changed anything, but after a reboot it seems to work.
    So, with the nvidia-beta driver from the AUR and the following x.org configuration it works:
    Section "ServerLayout"
    Identifier "X.org Configured"
    Screen 0 "Screen0" 0 0
    # Screen 1 "Screen1" RightOf "Screen0"
    # InputDevice "Mouse0" "CorePointer"
    # InputDevice "Keyboard0" "CoreKeyboard"
    EndSection
    Section "Files"
    ModulePath "/usr/lib/xorg/modules"
    FontPath "/usr/share/fonts/misc"
    FontPath "/usr/share/fonts/100dpi:unscaled"
    FontPath "/usr/share/fonts/75dpi:unscaled"
    FontPath "/usr/share/fonts/TTF"
    FontPath "/usr/share/fonts/Type1"
    EndSection
    Section "Module"
    Disable "glx"
    Load "glx"
    Load "dbe"
    Load "dri"
    Load "record"
    Load "dri2"
    Load "extmod"
    EndSection
    #Section "InputDevice"
    # Identifier "Keyboard0"
    # Driver "kbd"
    #EndSection
    #Section "InputDevice"
    # Identifier "Mouse0"
    # Driver "mouse"
    # Option "Protocol" "auto"
    # Option "Device" "/dev/input/mice"
    # Option "ZAxisMapping" "4 5 6 7"
    #EndSection
    Section "Monitor"
    Identifier "Monitor0"
    VendorName "Monitor Vendor"
    ModelName "Monitor Model"
    EndSection
    #Section "Monitor"
    # Identifier "Monitor1"
    # VendorName "Monitor Vendor"
    # ModelName "Monitor Model"
    #EndSection
    Section "Device"
    ### Available Driver options are:-
    ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
    ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
    ### [arg]: arg optional
    #Option "SWcursor" # [<bool>]
    #Option "HWcursor" # [<bool>]
    #Option "NoAccel" # [<bool>]
    #Option "ShadowFB" # [<bool>]
    #Option "UseFBDev" # [<bool>]
    #Option "Rotate" # [<str>]
    #Option "VideoKey" # <i>
    #Option "FlatPanel" # [<bool>]
    #Option "FPDither" # [<bool>]
    #Option "CrtcNumber" # <i>
    #Option "FPScale" # [<bool>]
    #Option "FPTweak" # <i>
    #Option "DualHead" # [<bool>]
    Identifier "Card0"
    Driver "nvidia"
    VendorName "nVidia Corporation"
    BoardName "GT200 [GeForce GTX 260]"
    BusID "PCI:1:0:0"
    EndSection
    Section "Device"
    ### Available Driver options are:-
    ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
    ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
    ### [arg]: arg optional
    #Option "SWcursor" # [<bool>]
    #Option "HWcursor" # [<bool>]
    #Option "NoAccel" # [<bool>]
    #Option "ShadowFB" # [<bool>]
    #Option "UseFBDev" # [<bool>]
    #Option "Rotate" # [<str>]
    #Option "VideoKey" # <i>
    #Option "FlatPanel" # [<bool>]
    #Option "FPDither" # [<bool>]
    #Option "CrtcNumber" # <i>
    #Option "FPScale" # [<bool>]
    #Option "FPTweak" # <i>
    #Option "DualHead" # [<bool>]
    Identifier "Card1"
    Driver "nvidia"
    VendorName "nVidia Corporation"
    BoardName "G98 [GeForce 8400 GS]"
    BusID "PCI:2:0:0"
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device "Card0"
    Monitor "Monitor0"
    SubSection "Display"
    Viewport 0 0
    Depth 1
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 4
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 8
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 15
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 16
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 24
    EndSubSection
    EndSection
    #Section "Screen"
    # Identifier "Screen1"
    # Device "Card1"
    # Monitor "Monitor1"
    # SubSection "Display"
    # Viewport 0 0
    # Depth 1
    # EndSubSection
    # SubSection "Display"
    # Viewport 0 0
    # Depth 4
    # EndSubSection
    # SubSection "Display"
    # Viewport 0 0
    # Depth 8
    # EndSubSection
    # SubSection "Display"
    # Viewport 0 0
    # Depth 15
    # EndSubSection
    # SubSection "Display"
    # Viewport 0 0
    # Depth 16
    # EndSubSection
    # SubSection "Display"
    # Viewport 0 0
    # Depth 24
    # EndSubSection
    #EndSection
    Thanks for your help, BKLive!
    Last edited by quaec (2010-06-11 22:08:05)

  • Firefox 37 beta will not exit and process cannot be killed

    The problem appears when all web pages stop loading. I then exit FF. Task Manager shows the process to still be running. It cannot be killed. Task Manager says the process cannot be accessed. The only solution is to reboot.
    I have tried Safe Mode and refreshed the browser without success. I tried disabling all plug-ins.
    I am running Win7, FF37 beta.

    Hi David8,
    What version of 37 beta?
    *[[Firefox hangs or is not responding - How to fix]]

Maybe you are looking for

  • How do you use emojis in the iPhone 5s

    How do you use emojis in the iPhone 5s

  • Facebook not working in lightroom 4

    For the life of me i cant set up facebook in my lightroom 4 , when doing set up it always says (  no album slected )  trouble is it doesnt allow me to pick an album , very frustrating , please help .

  • Customer Master export to excel sheet

    Hi Friends, How can I export/download the customer master details (general data, sales are data and company code data) in an excel sheet from the system. Regards, Wasim.

  • Error when connecting Applet to EJB

    Hi, I have an Applet that I try to connect to an EJB, but without success. To pinpoint the problem, I took the client-side code of the example ...examples\ejb\basic\BeanManaged and made an AWT Applet out of it. I seem to trap some error when I call t

  • EP6 SP9 - 'Personalize Portal' link does not work

    Hi, We've just installed EP6 SR1 SP9 and applied patch 4. The portal seems to work fine, except for one thing: The 'Personalize' link on the top right, above the TLN, doesn't seem to work. When clicking the link, nothing happens. No popup, no error m