手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表分类:Software

继续解决ZendStudio5菜单中部分是方框的问题

昨天刚刚解决ZS白屏的问题,再次启动的时候,确实是正常了。。。
然而部份菜单却是方框,查了一些资料,发现是中文字体的问题,于是,将Windows下的宋体(simsun.ttc)拷贝过来,改名为: LucidaSansRegular.ttf,覆盖掉:/usr/local/Zend/ZendStudio-5.5.1/jre/lib/fonts 下的同名文件。

即:

XML/HTML代码
  1. unlink /usr/local/Zend/ZendStudio-5.5.1/jre/lib/fonts/LucidaSansRegular.ttf  
  2. cp /media/disk/WINDOWS/Fonts/simsun.ttc  /usr/local/Zend/ZendStudio-5.5.1/jre/lib/fonts/LucidaSansRegular.ttf  

 

Tags: ubuntu, zend, zendstudio, 方框, 中文

Ubuntu下ZS5.5打开之后是空白屏幕的解决方案

安装了ubuntu之后,立马安装上了zendstudio 5.5 结果出现空白屏幕,以为是不兼容呢。也就没注意。然后安装了一个 ZS for eclipse 6,一切正常。更加肯定了自己的机器与ZS5的不兼容。

可是,我的屏幕只有12。1,在ZS6下面,能够给我写代码的地方太小了。。。。简直无法下手。

于是就想怎么解决5。5的问题。

想不到啊。一直劝别人:内事不决问百度外事不决问google的,象ZS这种进口软件,我居然没有想到问问google。不过,我问了Vampire(政委)同学,他采用了我教别人的方法,然后给了我条答案。

不敢独享。。。

以下内容来自官方网站,地址为:http://www.zend.com/support/knowledgebase.php?kbid=241,不翻译了,也没有什么好翻译的。。。。

Zend Studio starts up with an empty window, or other GUI problems, due to XGL-Compiz/Beryl (with JRE) compatibility issues

Article #241
Product: Zend Studio

 

Symptoms




When running Zend Studio:
1. The ZS's main window comes up totally empty.
2. Sometimes the window has some of the frames painted, but the rest of the window is empty.
3. In the empty ZS window the mouse cursor is changing while moving around the window (as if there are objects: like buttons and other objects).
4. There were erratic mouse/window movements reported.

Summary




Zend Studio starts up with various windowing GUI problems in some linux distros, while using the XGL-Compiz/Beryl product.

Cause




1. Incompatibility between the XGL environment, the JRE, and the Zend Studio Client.
2. The decoration in the 3D environment clashes with the Java Runtime and distorts the operation and visualization of the Zend Studio client's window.

Workaround




There are two ways to execute Zend Studio, by running the ZDE script, and by running the runStudio_unix.sh script, both are in the bin directory of zend studio
(usually /usr/local/Zend/ZendStudio-/bin)

The following workarounds may be used, but there is no guarantee how well or how long it might work for you in your environment.

  •  
  • modification of ZDE script for xgl:
  •  


1. Open your ZDE script with your favorite editor
2. add the next line of code at line 1693.
options="$options -Dawt.toolkit=sun.awt.motif.MToolkit"

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

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

3. Save the file.

  •  
  • modification of runStudio_unix.sh script for xgl:
  •  


1. open the the file in your favorite editor.
2. modify the java execution line,
the line starts with: ../jre/bin/java -Xms16m -Xmx256m -cp...
change it to: ../jre/bin/java -Dawt.toolkit=sun.awt.motif.MToolkit -Xms16m -Xmx256m -cp...
^^^^^^^^^^^^^^^^^^^^^^^^^^
as you can see, the only difference is an extra parameter to the java program.
3. Save the file.

Another solution




the AWT_TOOLKIT environment variable can be set in order for Java to choose a working AWT Toolkit.

export AWT_TOOLKIT="MToolkit"

In most Linux Distributions it's enough to append this line to /etc/profile.

The information in this article applies to




Zend Studio Client

Common Problems



On some amd64 based systems, the motif toolkit will not work, complaining that "current locale is not supported in X11".

A solution for this case is to set the XLOCALELIBDIR environment variable to the X11 32 bit locale
directory of your system.
Ubuntu Distribution users will find it at: /usr/lib32/X11/locale.

Ubuntu users can use the following as a startup-script:
#!/bin/bash
export AWT_TOOLKIT=MToolkit
export XLOCALELIBDIR=/usr/lib32/X11/locale
exec ZendStudio-5.5.0/Zend_Development_Environment

  •  
  • more information can be found:
  •  


http://alioth.debian.org/tracker/index.php?func=detail&aid=301730&group_id=30192&atid=410386

Keywords




Zend Studio, ZS, ZDE, IDE, Installation, XGL, Compiz, Beryl, unsupported, blank, empty, window, decoration,xgl

Last Updated: 2008-01-07 09:50:08

Tags: ubuntu, zendstudio, 空白屏幕, 官方, 解决方案

Geany:一个轻量级的IDE

最近在使用ubuntu,尝试着将ubuntu替换掉自己的工作平台。在这个下面,我仍然是需要进行开发,找了很多IDE,由于我是WEB程序员,所以对于能够开发的IDE,我是非常关注的。

我用的是ubuntu tweak,尝试加入了一些第三方源,于是就有了很多编辑器在列表里面。在试了N多之后,我使用了Geany,这应该是一个相对比较小的软件,即使在windows下面包含gtk的二进制版本也只有6M多。支持很多程序语言的开发(当然支持PHP,只是目前对于函数的高亮、自动完成等还没有做好)

不过,已经很不错了。

虽然在PHPERS第11期上,廖羽雷推荐使用gvim进行开发,但那毕竟不适合我这种linux新手,代码的插入和删除在使用的时候都很痛苦,需要记上N多的快捷键。我不行。。。

试了zs 5.5,一堆乱码,而且主窗口不会出现。试了zs for eclipse,对于我的12.1的屏幕,简直就是在受罪。

不得己,我选择了这个软件。

如果你有更好的软件,请推荐给我,谢谢。

这是官网的地址:http://www.geany.org

Tags: geany, ide, 轻量级, php, linux

Ubuntu Tweak

经过一个多月的开发,最新版本的Ubuntu Tweak正式发布了。 Ubuntu Tweak 0.4.2修正并改善了许多方面,并引入了“源编辑器”这个新特性。 —- 为了方便用户更方法的编辑和设定源,Ubuntu Tweak 0.4.2版加入了“源编辑器”。 什么是“源编辑器”呢?我来通过下面几张图片来展示它的相关功能。

基本功能:方便编辑源
首先,“源编辑器”提供一个巨大的文本框来让用户方便地编辑源。

只要点击“应用程序”->“源编辑器”,并解锁后,就可以马上可以开始自由地编辑源了。这个编辑区域支持语法高亮,使源更容易辨认。

通过这个,用户不再需要打开终端,执行:sudo gedit /etc/apt/sources.list等命令。

编辑完毕,保存后,可以点击“刷新”立即更新系统。

 

更新为预设的源

首次安装,或重装了Ubuntu后第一件事情就是要更改源。

现在通过Ubuntu Tweak来简单地完成这些吧!点击“更新源”,Ubuntu Tweak将会从网上更新下来一些常用、好用的源,根据自己的网络环境,确定并保存以后,就可以完成源的更改并马上更新系统了。

没有打开浏览器查询,没有打开终端的过程,没有复制和粘贴,一切用Ubuntu Tweak为你搞定!

 

上传新鲜的源

如果有更好的源了,但是服务器上没有收录,你就可以尝试将其上传。首先保证你使用了该用,然后点击“提交源”,简单地填上标题和相关注释,就可以上传了。

当然上传后的结果将经过审核才会开放出给他人使用,如果你有什么好的源而且默认的列表没有收录的话,赶快提交并与大家一块分享吧!

 

增加第三方源

这个版本继续完善了第三方源,加入了OpenOffice 3.0、Amarok等第三方源。其中还为特别为中文用户加入了Ubuntu中文源。

中文用户只要启用这个源,就可以立马享受到免费的永中Office2009,Ubuntu Tweak和好用的iBus输入法等好东西!

 

确保启用了中文源,你就可以在“添加/删除”中方便地安装“永中Office 2009 个人版”和iBus输入了!

 

除了以上新鲜玩意,Ubuntu Tweak 0.4.2还改善并修正了一些Bug,并重新制定了压缩包依赖,这样使用8.04以前的Ubuntu用户也能再次使用Ubuntu Tweak了。

还等什么,下载或从源里更新吧!

源代码:

ubuntu-tweak_0.4.2.orig.tar.gz

Deb包:

ubuntu-tweak_0.4.2-1~intrepid1_all.deb

消息来源:Linux桌面中文网

Tags: linux, ubuntu, tweak, 源编辑器

静看瑞星公关

瑞x最近是新闻不断,这不,360上也弹出了提示框,点击进去之后,发现是最新的一些事情汇总吧。(回复里有最近发生的一些事)

瑞星是2000年左右用的软件,01年之后,一直用诺顿直到05年,然后就开始啥杀毒软件也不装了。到06年只装一个360安全卫士。

当然,并不是说我是360的粉丝还是啥的,360对我来说,我只用了其中的几个功能

1、查杀木马和恶意软件 (这也是大多数人用它的原因吧)
2、启动项的修改,不需要我改msconfig了。还有注册表也不需要我动了
3、补丁下载,这个才是最方便的。因为不喜欢开自动更新,怎么知道最近需要更新哪些补丁,它会提示我
4、屏蔽一些恶意网站和控件啥的。
5、几个实时的保护(u盘、ARP、插件,漏洞等)

除此之外,其他没有什么可以值得我使用的了。一些服务的停止往往都是我安装好系统后就直接手工停掉的,用了这么多年的瘟多死,该用哪些服务,不用哪些服务,基本上还是知道的。

附上360的公告内容:

http://baike.360.cn/recommend/3366191/14222872.html
  1. 11月7日,瑞星向用户发布公告称,部分用户因瑞星卡卡上网安全助手BUG导致Outlook Express邮件目录被删除、Cookie丢失,给部分用户造成很大的麻烦和损失,并就此向用户表示歉意。  
  2.   
  3. 另据据新华社11月7日电,7日上午,一些使用瑞星卡卡助手和Outlook Express的用户发现,邮件莫名其妙丢失。据业内人士估计,大概有上千万网民受到影响。瑞星发言人称,不能保证用户所丢失的数据能够完全恢复。  
  4.   
  5. 从11月7日上午开始,很多用户纷纷到360百科上发布求助信息,这些用户因大量工作或私人邮件丢失而万分焦急,迫切希望得到360安全中心的帮助。为了帮助用户减少损失,360安全中心的专家网友向您推荐了两套目前比较可行的解决方案,详情请点这里:方案1 & 方案2  
  6.   
  7. 据360安全专家表示,使用以上修复工具,可以修复大部分用户的大多数邮件数据。但如果有些用户的邮件Cookie已经丢失,邮件数据将无法得到恢复。在此,360安全中心建议用户,慎重选择安全软件。  
  8.   
  9. 如果您在恢复工具的使用中遇到任何问题,请到360求助中心发帖求助:http://baike.360.cn/help.html,360安全专家将为用户在线提供帮助。同时,也希望广大360网友献计献策,给受害用户推荐或提供更完美的解决方案。  

Tags: 瑞星, 360, 邮件误杀, 卡卡