Archive

Archive for the ‘Linux’ Category

Ubuntu下的Trackpoint设置

February 24th, 2009 Woody No comments

Windows坏了,想重装,不料在安装过程中发现安装光盘也坏了。幸好手头上有一张Ubuntu 8.04的光盘,不一会儿功夫整个笔记本电脑就被Ubuntu罢占了。 Read more…

Categories: Linux Tags:

还是应该用非开源版的VirtualBox

October 21st, 2008 Woody 3 comments

在Ubuntu中通过apt-get安装的VirtualBox是开源版的,也就是通常所说的OSE版。以前以为开源版和非开源的二进制版功能是一样的,今天才发现开源版本的VirtualBox不支持USB设备。也就是在VirtualBox里安装的Windows无法使用USB。对于一些人这可能不是什么问题,不过我使用VirtualBox的唯一一个必要的原因就是能够使用网上银行,而现在的网上银行又都需要USB Key + Windows环境。所以必须使用Sun的非开源二进制版,只好先把原来安装的开源的VirtualBox卸掉了。

这个网页选择合适的VirtualBox下载即可。Ubuntu中的VirtualBox使用USB设备的权限问题写了如何在VirtualBox使用USB设备,虽然原文是针对Ubuntu 6.06的,不过我发现文中的方法对于8.04版依然有效。

补充:如果在Ubuntu中使用scim输入法,请安装scim-bridge-client-qt软件包:
sudo apt-get install scim-bridge-client-qt
否则会出现无法释放鼠标的问题。

Categories: Linux, Software Tags: , ,

Ubuntu 8.04上Tomcat的一个问题

October 21st, 2008 Woody No comments

今天用apt-get安装了Tomcat,然后在/etc/tomcat5.5/server.xml里改了appBase,随手写了一个Hello World的Servlet来测试一下Tomcat的工作是否正常,却发现Tomcat返回404错误。查看日志文件(Tomcat的日志文件为/var/log/tomcat5.5/catalina.xxxx-xx-xx.log),里面有这样的出错记录:
Caused by: java.security.AccessControlException: access denied (java.io.FilePermission /home/albert Programs/JavaEE/hello/WEB-INF/classes/logging.properties read)

直觉猜测和访问权限问题有关。把出错信息放到Google了搜索了一番,找到了一个非常简单的解决方案。

修改Tomcat的启动脚本,也就是/etc/init.d/tomcat5.5,找到文件中的TOMCAT5_SECURITY=yes一行,把它的值改成no,然后用sudo /etc/init.d/tomcat5.5 restart重启tomcat即可。

Categories: Linux Tags: , ,

Ubuntu 8.04.1下使用Windows字体

October 20th, 2008 Woody 1 comment

Ubuntu 8.04本身自带的中文字体已经不错,不过还是有一点小问题,中文的左右引号分不开。我通过安装Windows字体解决了这个问题。 Read more…

Categories: Linux Tags:

回到Ubuntu

October 19th, 2008 Woody No comments

电脑原来的内存是256MB的,装Ubuntu 8.04不爽,所以一直用着Windows XP。昨天收到了从网上定购的1GB的内存,插上后Windows工作很正常,一些程序也快了不少。于是迫不急待地拿来Ubuntu 8.04的光盘安装。安装的过程倒是很顺利,不过安装完后还是发现了一个不大不小的问题。 Read more…

Categories: Linux Tags: ,

Debian下安装scim输入法

September 23rd, 2008 Woody No comments

换了一台内存小一点的机器,256MB,Ubuntu 8.04运行着实在不爽。考虑到对Ubuntu已经比较熟悉,而Ubuntu又是基于Debian的,所以这次换成了Debian,运行还是很流畅的。 Read more…

Categories: Linux Tags: ,

Ubuntu 8.04登录界面分辨率问题

September 23rd, 2008 Woody No comments

Ubuntu 8.04的gdm登录界面有一个小Bug,分辨率总是使用最大的。比如在我的显示器上就用1600×1200的分辨率,登录后再切换加我设置的1024×768。

搜索了一下,找到了一个解决方案,修改xorg.conf。写在这里记录一下。打开/etc/X11/xorg.conf,找到Monitor一节,Ubuntu自动生成的应该只有Identifier一行,在它的后面加上一行modeline,即改成下面这个样子:

Section "Monitor"
	Identifier	"Configured Monitor"
	modeline  "1024x768@75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
EndSection

“1024×768@75″只是一个名字,可以随便起,不过要和后面的SubSection “Display”里的Modes选项相对应。然后把Screen一节改为:

Section "Screen"
	Identifier	"Default Screen"
	Monitor		"Configured Monitor"
	Device		"Configured Video Device"
	Defaultdepth	16
	SubSection "Display"
		Depth	16
		Virtual	1024 768
		Modes	"1024x768@75"
	EndSubSection
EndSection

注销后重新登录发现登录界面的分辨率已经改好了。关键在于modeline一行后面的那些个参数设置,那个参数决定了分辨率、显示位置、刷新率等等,我是直接在网上搜出来的。Screen一节里加入了Display这个SubSection,指定了颜色深度为16,采用上面那个modeline,也就是用1024×768的分辨率,75Hz的刷新率。Virtual的含义还不是太明白。最后在Screen一节里加上Defaultdepth 16来指定默认的颜色深度,即采用刚刚加入在SubSection “Display”一节的设置。

Categories: Linux Tags: ,

VirtualBox里的Windows

September 22nd, 2008 Woody No comments

Ubuntu Linux做为桌面系统确实是相当成熟的,但有时候还非得用Windows不可,比如测试一些Windows下的程序。试过Wine,不爽,索性直接在虚拟机中装个Windows算了。 Read more…

Categories: Linux, Software Tags: ,

Linux控制台下的多任务

September 22nd, 2008 Woody No comments

用好Linux下的控制台,对于一些工作来说也是非常高效的。Linux的控制台支持多任务,对于桌面环境,可以打开多个虚拟终端;在字符界面下,也可以登录到多个虚拟终端(通过Alt+F1, F2 ……)运行多个程序。其实只用一个终端也可以比较方便地管理多任务。 Read more…

Categories: Linux Tags:

Ubuntu Linux下Apache的配置文件

September 22nd, 2008 Woody No comments

在Windows下,Apache的配置文件通常只有一个,就是httpd.conf。但我在Ubuntu Linux上用apt-get install apache2命令安装了Apache2后,竟然发现它的httpd.conf(位于/etc/apache2目录)是空的!进而发现Ubuntu的 Apache软件包的配置文件并不像Windows的那样简单,它把各个设置项分在了不同的配置文件中,看起来复杂,但仔细想想设计得确实很合理。 Read more…

Categories: Linux, Software Tags: ,