接口 VGA 的输出可以利用xrandr 命令控制,这个软件包应该已经跟随xorg-x11安装好了。 通过xrandr 命令的输出,知道T43支持以下视频接口: VGA DVI LVDS S-video VGA接口在笔记本右侧,可外接显示器、投影仪等VGA 设备。 DVI接口在产品的spec中并没有声称支持,机身也找不到借口,但可以被检测到,猜测笔记本内可能存在相关的硬件。 LVDS就是内置的液晶屏接口。 S-video在USB接口旁边,我从未测试过。 xrandr...
通过蓝牙,可方便的实现与其它设备交换文件,接驳蓝牙耳机,组建局域网,甚至利用蓝牙连接移动设备进行拨号。我的需求不多,仅实现了与其它蓝牙设备双向传输文件,下面是我用到的应用程序、方法以及资源。 配置内核 内核的配置参考了Thinkwiki。 应用程序 我用到了以下软件包: net-wireless/bluez-libs-3.36 (库文件) net-wireless/bluez-utils-3.36 (基础配置工具,蓝牙系统服务) dev-libs/openobex-1.3 (库文件) app-mobilephone/obex-data-server-0.3.2 (bluez-gnome依赖它) gnome-extra/gnome-vfs-obexftp-0.4 (bluez-gnome依赖它) ...
PowerDesigner 是Sybase 的一款优秀的数据库辅助设计软件,目前没有开发Linux 版本,同时我在Linux 下也找不到可替代的产品。经过尝试,通过wine 可以在Linux 下将PowerDesinger 版本15 很好的运行起来,加上一些额外的努力,还可以启用PowerDesigner 对VB Script 以及数据库连接的支持。我把主要步骤列出来,供有兴趣的朋友参考。 测试环境: Gentoo Linux...
经过一段时间的磨合,Gentoo Linux使用起来已经很顺手,下面是我对一些常用软件的选择,采用与Windows 平台对照的方式列出。每一种软件Linux 下可能都有很多种选择,有的我进行过对比,有的直接就采用了我认为最合适的。 我的评论可能会比较主观,欢迎讨论! 用途/Windows 软件 Linux 软件 支持情况 MSN, Gtalk, Netmeeting, QQ, ICQ...
对于Linux 对Thinkpad Fn 组合键的支持的了解一直比较模糊,有很多内核中的支持以及软件包,不太清楚具体的分工以及关系,今天查阅了一些资料,试图清理一下自己的思路,也把自己的配置共享一下。 下面给一些包及内核Module加一些注释: 内核Thinkpad ACPI 在2.6.20 中叫做IBM ACPI,这里是它的项目主页。如果编译为module,名字为thinkpad_acpi,它的功能是把Fn 组合按键的事件export 到/proc/acpi(在kernel-2.6.24 中应该选择此项:[*] Deprecated /proc/acpi/event...
前段时间折腾tmpfs 文件系统,不小心弄丢了/var/db/pkg 下面所有的文件,在查资料的过程中,才了解这个文件夹的重要。 这个文件夹对于Gentoo 的作用,相当于Windows 应用程序的Uninstall 文件,所有通过Portage 安装的程序包信息都保存在这,每个程序包包含哪些文件,以及文件的路径信息是最重要的,缺少这些信息,将无法正常的卸载程序包,其他一些重要的信息丢失也导致Portage 系统混乱。 这个文件夹丢失,虽然系统中的应用程序可以照常运行,但却是最大的灾难,除非不再打算通过Portage 对包进行任何维护工作,比如升级,安装新的软件等。解决方法只有一个:重新merge 所有软件包,重新生成这部分信息。一般来说,系统中软件包的规模在几百,甚至上千个,里面还有一些重磅角色,全部重新编译一遍,可能需要几十个小时(OpenOffice 在我的T43 上花去10个小时进行编译)。 文件夹丢失后,我最初找到了这个讨论(en),参考hielvc...
安装 添加需要的USE 标记:(如果愿意加入到/etc/make.conf 中作为全局配置也可以) # echo 'dev-util/subversion svnserve apache2' >> /etc/portage/package.use emerge subversion 服务器与客户端程序: # emerge...
这篇笔记将集中给出一些系统中的环境设置与配置文件,有些配置文件在前面可能有所提及,有些并未涉及到,算作对前面内容的总结和补充。 环境 $ emerge --info Portage 2.1.3.18 (default-linux/x86/2007.0, gcc-4.2.2, glibc-2.6.1-r0, 2.6.23-gentoo i686) ================================================================= System uname:...
Gentoo 支持 IBM DB2 信息中心 并不提供对Gentoo Linux 的额外支持,如果使用Gentoo,在以下几个地方,需要额外的工作。 rpm DB2 信息中心安装文件内部使用rpm 包,Gentoo 默认没有rpm 引擎,需要先emerge rpm,否则安装无法继续。 #...
对于一个喜欢折腾系统的人来说,为笔记本电脑建立内存虚拟盘,来弥补笔记本小硬盘天然的性能瓶颈问题,总是免不了的。 内核选项 Linux 内核内建了ramdisk支持,正常情况下,内核中下列选项应该是enable 的。 $ zcat /proc/config.gz |grep -i tmpfs CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y 这就表明,可以直接利用mount 命令创建一个内存虚拟盘。...
这篇日志打算对Gentoo Linux on T43 (7) 中文字体 进行一些补充,继续讨论一些需要单独对字体有所调整的应用程序,这里不追求字体的完美显示,只记录一些必要的调整步骤,以解决字体乱码,或者字体严重变形以至影响辨认的问题。 wine 一些依靠wine 模拟器运行的Windows 应用程序,字体会严重变形,比如BeyondCompare,虽然应用程序选项提供了字体选项,调整后也无法令所有界面显示易于辨识的字体。经过参考设置wine程序的字体一文,我做出调整,将Linux系统主要字体复制给wine使用,解决了问题。 $ ls -1 /usr/local/share/fonts/TTF/*.ttf...
安装IBM JDK 对于jdk有很多种选择,可以通过emerge -s jdk列出,我的环境以IBM产品为主,因此选择安装ibm jdk,其已经包含在Gentoo官方ebuild中,可以直接emerge,但jdk安装文件因为license 问题没有放入Gentoo mirror,需要自己下载,手工放入Portage,再继续emerge。 ibm jdk 目前最新版本是1.5(也称为 5.0),下面会安装此版本,为了兼容性,jdk 1.4.2 也一并安装,如果愿意,再安装1.3.1 也不是问题,Gentoo 的java...
Thinkpad Integrated Fingerprint Reader 可以使用指纹认证代替用户登录过程中的密码认证,减少用户手工输入密码的机会,在Windows 下使用CSS 软件,配合内置加密芯片,更可以实现指纹认证的文件加解密。 在Gentoo Linux 下整个配置过程比较容易,How to enable the fingerprint reader...
本文参考How to protect the harddisk through APS ,以下内容可直接应用于Gentoo Linux。 Thinkpad HDAPS 依靠笔记本内部的2D 加速度传感器检测笔记本位移, 将数据写入sysfs,系统中有一个demon (守护进程)负责监视这个sysfs...
T43 包括两种显卡方案,一种是915GM 主板集成Intel 显卡 ,另一种是ATI X300 独立显卡 ,我的显卡是X300 ,这里所有的讨论都是与X300 相关。 ATI X300 有2种驱动方案,一种是开源驱动radeon,通过开源R300 项目已经可以支持X300 显卡的3D...
Linux 下字体的配置可以很简单,也可以很复杂,这取决于个人需求的复杂程度,以及对相关知识的了解和技术掌控程度,其差别会导致悬殊的时间成本。在我本人开始这项工作之前,对相关内容了解很少,因此不得不花费时间来了解一些基础性内容。 在这个过程中,一本在线书籍Free/Open Source Software Localization 为我提供了有益的帮助,其整个第七章都是有关字体的内容,介绍了基本的字体概念,字体的分类,以及Linux 如何处理字体 等。 对于中文字体的详细配置,参考了quanliking 的2 篇文章: Linux 字体微调 -...
如果是初次安装Gentoo 系统与配置中文环境,在读接下来内容之前,建议首先阅读Gentoo Linux Localization Guide。 Locale locale 名称是一个具有命名约定、带有格式的字符串,其实质是其背后对应的字符集(codeset)。这里有一篇文章 关于locale的设定 Simple HOWTO 可以帮助理解locale ,虽然我并不完全同意文中的所有 观点。 使用不带任何参数的locale命令可以查看当前系统中与locale...
以下的内容,适合于正在按照Gentoo手册安装Gentoo Linux 系统,并且已经进行到:第7部分 配置内核 的人。此外,也适合那些已经安装了Gentoo 系统,打算调整内核配置或者需要升级内核的人。 内核版本:gentoo-sources-2.6.23 不同的内核 在网络上,我们经常会看到很多命名不同的Linux kernel 以及它们所对应的patchs,比如: git-sources, mm-sources 等等,它们分别代表了不同的含义,vanilla-sources 是官方...
识别无线网卡型号 T43 内置的无线网卡有多种型号,为以下之一: IBM 11a/b/g Wireless LAN Mini PCI Adapter II Intel PRO/Wireless 2200BG Mini-PCI Adapter...
指南 我并不打算重新写一篇Gentoo手册 ,这既远远的超出了我的能力范围,又显得毫无意义。果已经打算开始安装Gentoo Linux,那么请详细阅读官方手册,并按步实施,这篇文档会额外介绍一些笔者在安装过程中遇到的一些问题,以及心得,并附上一些有用的链接。其中大部分内容与Thinkpad T43 有关,另外一部分会涉及到有关IBM 的一些应用环境,一并介绍(更新:这部分将单独写一份文档)(2008-3-12: 因为涉及一些受限访问的资源,很难整理区分,不打算发布了,有兴趣的朋友可以来信交流)。 为了顺利的安装Linux,相对于Windows 我们需要更多的关注硬件信息,这有助于选择合适的驱动程序,或者在网络上寻求正确的帮助。ThinkWiki 包含了非常丰富的各型号Thinkpad 硬件特性,以及在多种Linux 发布下所获得的支持,虽然,由于Linux 发布的区别,部分内容不能直接在Gentoo 下应用,但这大概是目前这方面最好的资源了。 此外,这里有一份Windows...