Ubuntu下的Trackpoint设置
Windows坏了,想重装,不料在安装过程中发现安装光盘也坏了。幸好手头上有一张Ubuntu 8.04的光盘,不一会儿功夫整个笔记本电脑就被Ubuntu罢占了。 Read more…
Windows坏了,想重装,不料在安装过程中发现安装光盘也坏了。幸好手头上有一张Ubuntu 8.04的光盘,不一会儿功夫整个笔记本电脑就被Ubuntu罢占了。 Read more…
在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
否则会出现无法释放鼠标的问题。
今天用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即可。
Ubuntu 8.04本身自带的中文字体已经不错,不过还是有一点小问题,中文的左右引号分不开。我通过安装Windows字体解决了这个问题。 Read more…
电脑原来的内存是256MB的,装Ubuntu 8.04不爽,所以一直用着Windows XP。昨天收到了从网上定购的1GB的内存,插上后Windows工作很正常,一些程序也快了不少。于是迫不急待地拿来Ubuntu 8.04的光盘安装。安装的过程倒是很顺利,不过安装完后还是发现了一个不大不小的问题。 Read more…
换了一台内存小一点的机器,256MB,Ubuntu 8.04运行着实在不爽。考虑到对Ubuntu已经比较熟悉,而Ubuntu又是基于Debian的,所以这次换成了Debian,运行还是很流畅的。 Read more…
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”一节的设置。
Ubuntu Linux做为桌面系统确实是相当成熟的,但有时候还非得用Windows不可,比如测试一些Windows下的程序。试过Wine,不爽,索性直接在虚拟机中装个Windows算了。 Read more…
用好Linux下的控制台,对于一些工作来说也是非常高效的。Linux的控制台支持多任务,对于桌面环境,可以打开多个虚拟终端;在字符界面下,也可以登录到多个虚拟终端(通过Alt+F1, F2 ……)运行多个程序。其实只用一个终端也可以比较方便地管理多任务。 Read more…
在Windows下,Apache的配置文件通常只有一个,就是httpd.conf。但我在Ubuntu Linux上用apt-get install apache2命令安装了Apache2后,竟然发现它的httpd.conf(位于/etc/apache2目录)是空的!进而发现Ubuntu的 Apache软件包的配置文件并不像Windows的那样简单,它把各个设置项分在了不同的配置文件中,看起来复杂,但仔细想想设计得确实很合理。 Read more…