`

Ubuntu 9.1 安装Zend Studio

阅读更多

今天在Ubuntu 9.1 安装Zend Studio 5.5,但没想到本来正常安装Zend Studio却出现了一个小插曲,安装完成后,执行ZDE,却发现打开的Zend Studio的窗口是空白的,只有外框,在网上搜了很多资料都没有结果,最后还是在国外的网站找到详细的解决方案,Cool。安装Zend Studio的步骤就不介绍了,网上有很多资料,如果有需要的人,可以到http://www.zendstudio.net下载自己需要的Zend Studio。

出现Zend Studio空白窗口问题的原因可能是:

1. XGL 环境,JRE,以及Zend Studio Client 不兼容导致的。

2. Ubuntu的3D特效和Java  Runtime有冲突,扭曲了Zend Studio Client 窗口的呈现。

解决的方法有下面几种:

方法一、

1. 用你习惯的编辑器打开ZDE script (在Zend 安装目录的bin目录下),我这里是用Ubuntu9.1 自带的gedit编辑的,在终端进入你Zend Studio的安装目录,cd 安装目录/bin,然后执行sudo gedit ZDE,在打开的script 文档的第1693行添加一行代码:

options="$options -Dawt.toolkit=sun.awt.motif.MToolkit"

比如:

1693:
1694: debugOut ""
1695: unset POSIXLY_CORRECT
1696: if [ $DO_NOT_FORK ]

改成:
1693: options="$options -Dawt.toolkit=sun.awt.motif.MToolkit"
1694: debugOut ""
1695: unset POSIXLY_CORRECT
1696: if [ $DO_NOT_FORK ]

最后保存文件

2. 修改runStudio_unix.sh script, 操作方式和上面一样,到bin目录下执行sudo gedit runStudio_unix.sh, 打开后你会看到这样的配置:

../jre/bin/java -Xms16m -Xmx256m -cp...   (这里没有写完整,不是真的"..."哦)

改成:

../jre/bin/java -Dawt.toolkit=sun.awt.motif.MToolkit -Xms16m -Xmx256m -cp...

然后保存文件,重启ZDE,正常的Zend Studio的窗口就显示出来了:)

 

方法二、

添加AWT_TOOLKIT环境变量,这样Java就能够选择一个可以工作的AWT Toolkit。

export AWT_TOOLKIT="MToolkit"

在大多数Linux系统中,执行这个命令后,会把这行添加到/etc/profile文件中。

 

注:对于一些基于amd64电脑的,motif toolkit有可能不工作,会提示:current locale is not supported in X11

解决的办法是添加环境变量XLOCALELIBDIR

Ubuntu用户定位到/usr/lib32/X11/locale添加一个startup-script:

#!/bin/bash
export AWT_TOOLKIT=MToolkit
export XLOCALELIBDIR=/usr/lib32/X11/locale
exec ZendStudio-5.5.0/Zend_Development_Environment

 

方法三、

你可以到Ubuntu中的系统-首选项-外观-视觉效果 改为无 就可以了,不过这样Ubuntu的一些外观特效就没有了。

 

注意: 这三个方法只有方法一是经过本人使用过的,其余两个方法并不能保证正确的解决这个问题,如果你还有疑惑,可以进入 http://kb.zend.com/index.php?View=entry&EntryID=250 查看解决方法。

分享到:
评论

相关推荐

    UBUNTU下Zend Studio 5.5安装

    ### Ubuntu下Zend Studio 5.5的安装与配置详解 #### 安装步骤与环境配置 **1. 下载 Zend Studio** 首先,访问指定的下载链接获取Zend Studio 5.5的安装包。有两个版本可供选择: - **5.5.0**:`...

    ubuntu9.1系统备份工具Remasters2.0.15安装包和依赖包的批处理安装

    总的来说,Remastersys 2.0.15是Ubuntu 9.1用户的重要工具,它简化了系统备份和恢复的过程,而批处理安装脚本则进一步优化了安装体验。通过理解Remastersys的工作原理和正确安装方法,用户可以更好地保护自己的...

    ubuntu9.1随手笔记,GRUB修复,GRUB命令行启动,字体安装,flash 乱码,切换用户,eclipse安装,LD_LIBRARY_PATH变量的设置

    ubuntu9.1随手笔记,GRUB引导修复,GRUB命令行启动,字体安装,flash 乱码,切换用户,eclipse安装,LD_LIBRARY_PATH变量的设置,修改系统启动选项菜单的背景图片,remastersys工具包安装

    zend studio 7.x 汉化包

    在Linux环境下,通常是将解压后的文件覆盖到Zend Studio的安装路径下,具体位置是`/usr/local/Zend/Zend version/`目录中的`features`和`plugins`两个子目录。这里的"Zend version"通常代表的是具体的版本号,比如...

    ubuntu zend 13.0.1破解版

    ubuntu zend 13.0.1破解版

    Ubuntu下的CUDA9.1

    本资源CUDA9.1适用于Ubuntu16.04,Ubuntu17.04以及Ubuntu18.04,为runfile文件,包含cuda_9.1.85_387.26_linux.run,以及cuda_9.1.85.1_linux.run,cuda_9.1.85.2_linux.run,cuda_9.1.85.3_linux.run,因为上传文件...

    Ubuntu安装Visual Studio Code教程和安装包.zip

    在Ubuntu系统上安装Visual Studio Code(VS Code)是许多开发者进行跨平台开发的首选步骤,因为VS Code是一款功能强大的源代码编辑器,支持多种编程语言,并具有丰富的扩展插件生态系统。下面将详细介绍如何在Ubuntu...

    ubuntu20.04安装教程-ubuntu20.04图文安装教程.pdf

    ubuntu:ubuntu20.04图文安装教程ubuntu20.04图文安装教程ubuntu20.04图文安装教程ubuntu20.04图文安装教程ubuntu20.04图文安装教程ubuntu20.04图文安装教程ubuntu20.04图文安装教程ubuntu20.04图文安装教程ubuntu...

    ERPNext安装-ubuntu安装

    Ubuntu ERPNext ubuntu安装 ubuntu安装 ubuntu安装 ubuntu安装 ubuntu安装

    ubuntu上在androidstudio中启动emulator闪退的解决方法

    在 Ubuntu 上 Android Studio 中启动 Emulator闪退的解决方法 在 Android Studio 中点击模拟器的启动按钮后,模拟器界面弹出后,又立刻闪退。这是非常常见的问题,本文将为大家分享 Ubuntu 上在 Android Studio 中...

    Ubuntu安装教程.zipUbuntu安装教程

    ubuntu20.04安装教程:Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装...

    Ubuntu离线安装软件的方法

    Ubuntu离线安装软件的方法 在Ubuntu中,使用apt-get方法安装软件通常都是依赖网络的,但是有时候我们可能面临着网络限制的问题。这时候,我们可以使用离线安装软件的方法来实现软件的安装。在这种方法中,我们可以...

    ubuntu20.04安装QT.pdf

    ubuntu20.04安装QT 一、 安装cmake 二、 安装gcc和g++ 三、 下载QT 四、 安装QT 五、 故障解决

    Ubuntu 16.04下安装Android studio中文乱码问题.docx

    在Ubuntu 16.04操作系统中安装Android Studio时,可能会遇到中文乱码的问题,特别是在查看Git日志或处理含有中文字符的代码时。这个问题主要出现在非中文环境下的Ubuntu系统中,由于字体设置不当,导致中文字符无法...

    ubuntu离线安装telnet

    ubuntu离线安装telnet,ubuntu,离线,telnet包

    linux Ubuntu下安装 Source insight

    "Linux Ubuntu下安装Source Insight" Linux Ubuntu下安装Source Insight是指在Ubuntu操作系统下安装Source Insight软件,从而实现在Linux平台下使用Source Insight编辑和阅读源码。本文将详细介绍如何在Ubuntu下...

    Ubuntu的安装-实验报告.pdf

    Ubuntu安装实验报告 本实验报告主要介绍了 Ubuntu 的安装过程,并对实验结果进行了分析和总结。实验的主要目的为掌握 Linux 操作系统的安装与配置,以及掌握 Linux 下软件的安装与运行。 一、 实验步骤 在实验中...

    ubuntu怎么安装tar.gz

    在Ubuntu系统中,安装软件的方式多种多样,但对新手来说,理解不同的安装格式和方法可能会感到困扰。本文主要介绍如何在Ubuntu中安装`.tar.gz`格式的软件包,以及使用新立得软件包管理器和其他命令行方式安装软件。 ...

    openresty-1.19.9.1离线环境安装

    # openresty_1.19.9.1离线环境安装 ## 1. 下载并上传到服务器任意目录 ## 2. 切换目录 ``` cd openresty_1.19.9.1 ``` ## 3. 添加执行权限 ``` chmod +x install.py ``` ## 4. 安装 ``` ./install.py ```

    Ubuntu 20.04安装教程.zip

    ubuntu20.04安装教程 ubuntu20.04安装教程 ubuntu20.04安装教程 ubuntu20.04安装教程 ubuntu20.04安装教程 ubuntu20.04安装教程 ubuntu20.04安装教程 ubuntu20.04安装教程 ubuntu20.04安装教程 ubuntu20.04安装教程 ...

Global site tag (gtag.js) - Google Analytics