Zimbra Desktop doesn't run on 64 bit Ubuntu 14.04 (XPCOM issue)

Need some help getting Zimbra Desktop set up and working?
User avatar
jorgedlcruz
Zimbra Alumni
Zimbra Alumni
Posts: 2782
Joined: Thu May 22, 2014 4:47 pm

Zimbra Desktop doesn't run on 64 bit Ubuntu 14.04 (XPCOM issue)

Post by jorgedlcruz »

Hi guys, you can visit the next Thread and follow the steps to install Zimbra Desktop 7.2.7 over Ubuntu 14.04 Desktop 64bits - https://community.zimbra.com/desktop/f/1905/t/1139533
Best regards
Jorge de la Cruz https://jorgedelacruz.es
Systems Engineer at Veeam Software https://www.veeam.com/
esigande
Posts: 3
Joined: Wed Jun 10, 2015 3:01 am

Zimbra Desktop doesn't run on 64 bit Ubuntu 14.04 (XPCOM issue)

Post by esigande »

I have followed the steps BUT have the following errors;Am running Ubuntu Desktop 14.04

john@ubuntu:~/Desktop/zuma/zdesktop_7_2_7_beta_b12052_linux_i686$ sudo /opt/zimbra/zdesktop/linux/user-install.pl

------------------------------

Choose the folder where you would like to install Zimbra Desktop's user data files, full path please [/home/john/zdesktop]:





------------------------------

Choose the folder where you would like to create desktop icon [/home/john/Desktop]:







Installing user data files...done

Initializing user data...done

Creating desktop icon...done

mv: cannot stat ‘/home/john/zdesktop.tmp/index/*’: No such file or directory

mv: cannot stat ‘/home/john/zdesktop.tmp/store/*’: No such file or directory

mv: cannot stat ‘/home/john/zdesktop.tmp/sqlite/*’: No such file or directory

mv: cannot stat ‘/home/john/zdesktop.tmp/zimlets-deployed/*’: No such file or directory

Zimbra Desktop has been installed successfully for user root.



You can start Zimbra Desktop by double-clicking the desktop icon or by running the following command:

"/opt/zimbra/zdesktop/linux/prism/zdclient" -webapp "/home/john/zdesktop/zdesktop.webapp" -override "/home/john/zdesktop/zdesktop.webapp/override.ini" -profile "/home/john/zdesktop/profile"



Press "Enter" to launch Zimbra Desktop; Press "Ctrl-c" to exit:

john@ubuntu:~/Desktop/zuma/zdesktop_7_2_7_beta_b12052_linux_i686$

(process:12437): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed



(zdclient:12437): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::sm-connect after class was initialised



(zdclient:12437): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::show-crash-dialog after class was initialised



(zdclient:12437): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::display after class was initialised



(zdclient:12437): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::default-icon after class was initialised



(process:12437): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed



(zdclient:12437): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::sm-connect after class was initialised



(zdclient:12437): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::show-crash-dialog after class was initialised



(zdclient:12437): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::display after class was initialised



(zdclient:12437): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::default-icon after class was initialised

JRE version 7 is found on your system.

/home/john/zdesktop/bin/zdesktop: 257: [: Illegal number: $[2058184*1000]

JETTY_HOME = /opt/zimbra/zdesktop/jetty

JETTY_RUN = /home/john/zdesktop/log

JETTY_PID = /home/john/zdesktop/log/zdesktop.pid

JETTY_CONSOLE = /home/john/zdesktop/log/zdesktop.out

JETTY_ARGS =

CONFIGS = /home/john/zdesktop/jetty/etc/jetty.xml

JAVA_OPTIONS = -client -d32 -Xss150k -Djava.awt.headless=true -Xms32m -Xmx128m -XX:MinHeapFreeRatio=20 -XX:MaxHeapFreeRatio=40 -XX:NewRatio=4 -XX:TargetSurvivorRatio=70 -XX:+UseConcMarkSweepGC -DSTART='/opt/zimbra/zdesktop/jetty/etc/start.config' -Dzimbra.home='/home/john/zdesktop' -Dzimbra.config='/home/john/zdesktop/conf/localconfig.xml' -Djava.library.path='/opt/zimbra/zdesktop/jetty/../lib' -Djava.awt.headless=true -Djava.io.tmpdir='/home/john/zdesktop/data/tmp/java' -Djava.net.useSystemProxies=true -Dsun.net.inetaddr.ttl=10 -XX:HeapDumpPath='/home/john/zdesktop/heapdump/' -XX:+HeapDumpOnOutOfMemoryError -Djetty.home='/opt/zimbra/zdesktop/jetty'

JAVA = /usr/bin/java

Starting Jetty:

Stale pid file removed: /home/john/zdesktop/log/zdesktop.pid

Jetty running pid=12487

nohup: redirecting stderr to stdout

JRE version 7 is found on your system.

/home/john/zdesktop/bin/zdesktop: 257: [: Illegal number: $[2058184*1000]

JETTY_HOME = /opt/zimbra/zdesktop/jetty

JETTY_RUN = /home/john/zdesktop/log

JETTY_PID = /home/john/zdesktop/log/zdesktop.pid

JETTY_CONSOLE = /home/john/zdesktop/log/zdesktop.out

JETTY_ARGS =

CONFIGS = /home/john/zdesktop/jetty/etc/jetty.xml

JAVA_OPTIONS = -client -d32 -Xss150k -Djava.awt.headless=true -Xms32m -Xmx128m -XX:MinHeapFreeRatio=20 -XX:MaxHeapFreeRatio=40 -XX:NewRatio=4 -XX:TargetSurvivorRatio=70 -XX:+UseConcMarkSweepGC -DSTART='/opt/zimbra/zdesktop/jetty/etc/start.config' -Dzimbra.home='/home/john/zdesktop' -Dzimbra.config='/home/john/zdesktop/conf/localconfig.xml' -Djava.library.path='/opt/zimbra/zdesktop/jetty/../lib' -Djava.awt.headless=true -Djava.io.tmpdir='/home/john/zdesktop/data/tmp/java' -Djava.net.useSystemProxies=true -Dsun.net.inetaddr.ttl=10 -XX:HeapDumpPath='/home/john/zdesktop/heapdump/' -XX:+HeapDumpOnOutOfMemoryError -Djetty.home='/opt/zimbra/zdesktop/jetty'

JAVA = /usr/bin/java

Shutting down Jetty: 12487

JRE version 7 is found on your system.

/home/john/zdesktop/bin/zdesktop: 257: [: Illegal number: $[2058184*1000]

JETTY_HOME = /opt/zimbra/zdesktop/jetty

JETTY_RUN = /home/john/zdesktop/log

JETTY_PID = /home/john/zdesktop/log/zdesktop.pid

JETTY_CONSOLE = /home/john/zdesktop/log/zdesktop.out

JETTY_ARGS =

CONFIGS = /home/john/zdesktop/jetty/etc/jetty.xml

JAVA_OPTIONS = -client -d32 -Xss150k -Djava.awt.headless=true -Xms32m -Xmx128m -XX:MinHeapFreeRatio=20 -XX:MaxHeapFreeRatio=40 -XX:NewRatio=4 -XX:TargetSurvivorRatio=70 -XX:+UseConcMarkSweepGC -DSTART='/opt/zimbra/zdesktop/jetty/etc/start.config' -Dzimbra.home='/home/john/zdesktop' -Dzimbra.config='/home/john/zdesktop/conf/localconfig.xml' -Djava.library.path='/opt/zimbra/zdesktop/jetty/../lib' -Djava.awt.headless=true -Djava.io.tmpdir='/home/john/zdesktop/data/tmp/java' -Djava.net.useSystemProxies=true -Dsun.net.inetaddr.ttl=10 -XX:HeapDumpPath='/home/john/zdesktop/heapdump/' -XX:+HeapDumpOnOutOfMemoryError -Djetty.home='/opt/zimbra/zdesktop/jetty'

JAVA = /usr/bin/java

Starting Jetty:

Empty pid file removed: /home/john/zdesktop/log/zdesktop.pid

JRE version 7 is found on your system.

Jetty running pid=12583

nohup: redirecting stderr to stdout

/home/john/zdesktop/bin/zdesktop: 257: [: Illegal number: $[2058184*1000]

JETTY_HOME = /opt/zimbra/zdesktop/jetty

JETTY_RUN = /home/john/zdesktop/log

JETTY_PID = /home/john/zdesktop/log/zdesktop.pid

JETTY_CONSOLE = /home/john/zdesktop/log/zdesktop.out

JETTY_ARGS =

CONFIGS = /home/john/zdesktop/jetty/etc/jetty.xml

JAVA_OPTIONS = -client -d32 -Xss150k -Djava.awt.headless=true -Xms32m -Xmx128m -XX:MinHeapFreeRatio=20 -XX:MaxHeapFreeRatio=40 -XX:NewRatio=4 -XX:TargetSurvivorRatio=70 -XX:+UseConcMarkSweepGC -DSTART='/opt/zimbra/zdesktop/jetty/etc/start.config' -Dzimbra.home='/home/john/zdesktop' -Dzimbra.config='/home/john/zdesktop/conf/localconfig.xml' -Djava.library.path='/opt/zimbra/zdesktop/jetty/../lib' -Djava.awt.headless=true -Djava.io.tmpdir='/home/john/zdesktop/data/tmp/java' -Djava.net.useSystemProxies=true -Dsun.net.inetaddr.ttl=10 -XX:HeapDumpPath='/home/john/zdesktop/heapdump/' -XX:+HeapDumpOnOutOfMemoryError -Djetty.home='/opt/zimbra/zdesktop/jetty'

JAVA = /usr/bin/java

Shutting down Jetty: 12583

JRE version 7 is found on your system.

/home/john/zdesktop/bin/zdesktop: 257: [: Illegal number: $[2058184*1000]

JETTY_HOME = /opt/zimbra/zdesktop/jetty

JETTY_RUN = /home/john/zdesktop/log

JETTY_PID = /home/john/zdesktop/log/zdesktop.pid

JETTY_CONSOLE = /home/john/zdesktop/log/zdesktop.out

JETTY_ARGS =

CONFIGS = /home/john/zdesktop/jetty/etc/jetty.xml

JAVA_OPTIONS = -client -d32 -Xss150k -Djava.awt.headless=true -Xms32m -Xmx128m -XX:MinHeapFreeRatio=20 -XX:MaxHeapFreeRatio=40 -XX:NewRatio=4 -XX:TargetSurvivorRatio=70 -XX:+UseConcMarkSweepGC -DSTART='/opt/zimbra/zdesktop/jetty/etc/start.config' -Dzimbra.home='/home/john/zdesktop' -Dzimbra.config='/home/john/zdesktop/conf/localconfig.xml' -Djava.library.path='/opt/zimbra/zdesktop/jetty/../lib' -Djava.awt.headless=true -Djava.io.tmpdir='/home/john/zdesktop/data/tmp/java' -Djava.net.useSystemProxies=true -Dsun.net.inetaddr.ttl=10 -XX:HeapDumpPath='/home/john/zdesktop/heapdump/' -XX:+HeapDumpOnOutOfMemoryError -Djetty.home='/opt/zimbra/zdesktop/jetty'

JAVA = /usr/bin/java

Starting Jetty:

JRE version 7 is found on your system.

nohup: Jetty running pid=12639

redirecting stderr to stdout

/home/john/zdesktop/bin/zdesktop: 257: [: Illegal number: $[2058184*1000]

JETTY_HOME = /opt/zimbra/zdesktop/jetty

JETTY_RUN = /home/john/zdesktop/log

JETTY_PID = /home/john/zdesktop/log/zdesktop.pid

JETTY_CONSOLE = /home/john/zdesktop/log/zdesktop.out

JETTY_ARGS =

CONFIGS = /home/john/zdesktop/jetty/etc/jetty.xml

JAVA_OPTIONS = -client -d32 -Xss150k -Djava.awt.headless=true -Xms32m -Xmx128m -XX:MinHeapFreeRatio=20 -XX:MaxHeapFreeRatio=40 -XX:NewRatio=4 -XX:TargetSurvivorRatio=70 -XX:+UseConcMarkSweepGC -DSTART='/opt/zimbra/zdesktop/jetty/etc/start.config' -Dzimbra.home='/home/john/zdesktop' -Dzimbra.config='/home/john/zdesktop/conf/localconfig.xml' -Djava.library.path='/opt/zimbra/zdesktop/jetty/../lib' -Djava.awt.headless=true -Djava.io.tmpdir='/home/john/zdesktop/data/tmp/java' -Djava.net.useSystemProxies=true -Dsun.net.inetaddr.ttl=10 -XX:HeapDumpPath='/home/john/zdesktop/heapdump/' -XX:+HeapDumpOnOutOfMemoryError -Djetty.home='/opt/zimbra/zdesktop/jetty'

JAVA = /usr/bin/java

Shutting down Jetty: 12639



Where have i gone wrong????
User avatar
jorgedlcruz
Zimbra Alumni
Zimbra Alumni
Posts: 2782
Joined: Thu May 22, 2014 4:47 pm

Zimbra Desktop doesn't run on 64 bit Ubuntu 14.04 (XPCOM issue)

Post by jorgedlcruz »

You need to install Zimbra Desktop like root user, sudo, but then this /opt/zimbra/zdesktop/linux/user-install.pl, needs to be WITHOUT sudo, just for your username, like the Wiki said, if not you will not have access from your user to the folders.



Try to run the command for your user - /opt/zimbra/zdesktop/linux/user-install.pl



Let us know.
Jorge de la Cruz https://jorgedelacruz.es
Systems Engineer at Veeam Software https://www.veeam.com/
esigande
Posts: 3
Joined: Wed Jun 10, 2015 3:01 am

Zimbra Desktop doesn't run on 64 bit Ubuntu 14.04 (XPCOM issue)

Post by esigande »

I used the above command and this is the output:

john@ubuntu:~/Desktop/zuma/zdesktop_7_2_7_beta_b12052_linux_i686$ /opt/zimbra/zdesktop/linux/user-install.pl

------------------------------

Choose the folder where you would like to install Zimbra Desktop's user data files, full path please [/home/john/zdesktop]:





------------------------------

Choose the folder where you would like to create desktop icon [/home/john/Desktop]:





rm: cannot remove ‘/home/john/zdesktop’: Permission denied



Installing user data files...cp: cannot stat ‘/home/john/zdesktop/bin’: Permission denied

cp: cannot stat ‘/home/john/zdesktop/conf’: Permission denied

cp: cannot stat ‘/home/john/zdesktop/data’: Permission denied

cp: cannot stat ‘/home/john/zdesktop/heapdump’: Permission denied

cp: cannot stat ‘/home/john/zdesktop/index’: Permission denied

cp: cannot stat ‘/home/john/zdesktop/jetty’: Permission denied

cp: cannot stat ‘/home/john/zdesktop/log’: Permission denied

cp: cannot stat ‘/home/john/zdesktop/profile’: Permission denied

cp: cannot stat ‘/home/john/zdesktop/redolog’: Permission denied

cp: cannot stat ‘/home/john/zdesktop/sqlite’: Permission denied

cp: cannot stat ‘/home/john/zdesktop/store’: Permission denied

cp: cannot stat ‘/home/john/zdesktop/zdesktop.webapp’: Permission denied

cp: cannot stat ‘/home/john/zdesktop/zimlets’: Permission denied

cp: cannot stat ‘/home/john/zdesktop/zimlets-deployed’: Permission denied

john@ubuntu:~/Desktop/zuma/zdesktop_7_2_7_beta_b12052_linux_i686$



John is the profile i use and thats where i want to setup this Zimbra client for my emails.
Post Reply