openSUSE-11.1 on TP SL500
^^^^^^^^^^^^^^^^^^^^^^^^^^
- 作者:臭豆腐[trydofor.com]
- 日期:2009-01-12
- 授权:署名-非商业-保持一致 1.0 协议
- 声明:拷贝、分发、呈现和表演本作品,请保留以上全部信息。
0. 文档目录
^^^^^^^^^^
[[<=$INDEX]]
1. 安装环境
^^^^^^^^^^
安装光盘,从官方下载 openSUSE-11.1-DVD-i586.iso 烧成光盘.
硬件环境,Thinkpad SL500 27469DC
CPU: Intel(R)Core(TM)2 Duo T5670 @1.80GHz
MEM: 2G
显卡: nVidia GeForce 9300M GS/256M
硬盘: SATA 160G 5400rpm
网卡: Realtek RTL8111C
现有windows,安装后为Grub双引导,
安装后分区情况
=========================== tty:partition ==========================
linux-m6gc:~ # fdisk -l
>
>Disk /dev/sda: 160.0 GB, 160041885696 bytes
>255 heads, 63 sectors/track, 19457 cylinders
>Units = cylinders of 16065 * 512 = 8225280 bytes
>Disk identifier: 0x38e7a62b
>
> Device Boot Start End Blocks Id System
>/dev/sda1 1 1912 15358108+ 7 HPFS/NTFS (*C)
>/dev/sda2 * 1913 19457 140930212+ f W95 Ext'd (LBA)
>/dev/sda5 1913 7011 40957686 7 HPFS/NTFS (*D)
>/dev/sda6 7012 12110 40957686 7 HPFS/NTFS (*E)
>/dev/sda7 12111 17209 40957686 7 HPFS/NTFS (*F)
>/dev/sda8 17210 17218 72261 83 Linux
>/dev/sda9 17219 19457 17984736 8e Linux LVM
====================================================================
2. 分区设置
^^^^^^^^^^
安装前,用PQ预留2个分区,
sda8 72M EXT3作为/boot,
sda9 17G LVM.
安装过程中,遇到一个奇诡的问题,使用LVM自动分区形式,[![会丢失2G的空间]],即
sda9 15G,然后在其后,剩余2G的未分区空间.
最后只好采用专家模式,手动调整LVM分区,格式如下,
============================== tty:lvm =============================
linux-m6gc:~ # pvs
> PV VG Fmt Attr PSize PFree
> /dev/sda9 system lvm2 a- 17.15G 8.00M
linux-m6gc:~ # lvs
> LV VG Attr LSize Origin Snap% Move Log Copy% Convert
> home system -wi-ao 7.00G
> root system -wi-ao 8.14G
> swap system -wi-ao 2.00G
linux-m6gc:~ # df -lh
>Filesystem Size Used Avail Use% Mounted on
>/dev/mapper/system-root
> 8.1G 6.5G 1.2G 85% /
>udev 1001M 272K 1001M 1% /dev
>/dev/sda8 69M 20M 46M 30% /boot
>/dev/mapper/system-home
> 6.9G 254M 6.3G 4% /home
>/dev/sda1 15G 8.2G 6.5G 56% /windows/C
>/dev/sda5 40G 4.5G 35G 12% /windows/D
>/dev/sda6 40G 7.4G 32G 19% /windows/E
>/dev/sda7 40G 22G 18G 56% /windows/F
====================================================================
3. 硬盘杀手
^^^^^^^^^^
只有笔记本才有这种情况,是之前的bug,叫load/unload cycle,可以google详细内容.
大概意思是,为了省电,硬盘休息,进行磁头复位,夜深人静的话,能听到"咔嗒"的响声,
慢的话大概每分钟4次,快的话上十次.据说复位计数到了600,000次,硬盘就可以报废了.
而window是怎么做的呢?好像是什么也没做,所以linux有点多虑了.
据说,有些发行版在以后将不区分desktop和laptop版本了,无为很好,所以我就无为了.
如何查看呢?(opensuse上默认安装了smartctl)
======================= tty:smartctl ================================
linux-m6gc:~ # while true; do smartctl -a /dev/sda|grep 193; sleep 10; done
>193 Load_Cycle_Count 0x001a 098 098 000 Old_age Always - 5604
>193 Load_Cycle_Count 0x001a 098 098 000 Old_age Always - 5605
>193 Load_Cycle_Count 0x001a 098 098 000 Old_age Always - 5607
>^C
=====================================================================
所以,为了保护硬盘,第一件事,就应该是处理这个LCC(Load Cycle Count)的问题.
======================= tty:hdparm ==================================
#关闭磁盘的这个高级电源管理功能,并随机器自动启动
linux-m6gc:~ # echo "hdparm -q -B 255 -q -S 0 /dev/sda" >> /etc/init.d/boot.local
#执行一下这个命令,同时检查脚步是否正确.
. /etc/init.d/boot.local
#然后在执行samrtctl命令观测一段时间,看看效果.
=====================================================================
4. 液晶亮度
^^^^^^^^^^
情况是这样的,开机到登录前,屏幕亮度很高,登录之后屏幕会一下变暗,并一直暗着.
这个问题也是laptop特有的,为了省电,即便使用电源也有这样的情况.
解决办法就是在电源管理中把亮度设置大一些就可以了.
GNOME>Computer>ControlCenter>PowerManagement>SetDisplayBrightness...
5. 磁盘读写
^^^^^^^^^^
双系统,需要对NTFS进行自由读写,安装时默认了root只读,因此需要修改下fstab
============================ tty:fstab ================================
linux-m6gc:~ # cat /etc/fstab
>/dev/system/swap swap swap defaults 0 0
>/dev/system/root / ext3 acl,user_xattr 1 1
>/dev/system/home /home ext3 acl,user_xattr 1 2
>/dev/disk/by-id/ata-ST9160827AS_5RF2KXT4-part1 /windows/C
> ntfs-3g users,gid=users,fmask=113,dmask=022,locale=en_US.UTF-8 0 0
>/dev/disk/by-id/ata-ST9160827AS_5RF2KXT4-part5 /windows/D
> ntfs-3g user,users,gid=users,fmask=113,dmask=002,locale=en_US.UTF-8 0 0
=======================================================================
这里是C盘只读,D,E,F,user可写(省略了E,F,和D一样).
参考 http://en.opensuse.org/NTFS
注意::
默认安装是 fmask=133 是不对的,应该是113,所以需要全改一遍.
然后对可写磁盘,修改成 D 盘的样子,增加了"user,",修改"dmask=022"为 "dmask=002"即可.
locale使用UTF-8,中文没有乱码.
6. 中文美化
^^^^^^^^^^
openSUSE已经很美化了,如果安装中只选择中文支持,并且登录用户也使用中文,那么可以不用美化了.
输入法是SCIM,感觉很不错.
但是如果安装中选择中日韩支持,登录用户使用英文的话,字体可能有点乱,多少发虚或出现方块等.
如果出现这样的情况,就选择宋体吧,我比较喜欢,雅黑也行,但没看习惯.
关于字体设置这块有很多现成的东西,但本人建议安装之前先了解 FontConf GTK1,GTK2,QT的知识.
知其然也要知其所以然,否则字体装乱了,可就毫无美感了.
7. 桌面效果
^^^^^^^^^^
openSUSE11.1的最抢眼的一个特征,之所以我从ubuntu过来,这个占了很大成分,绿色还是很享受的.
(暂离ubuntu的主要原因是,无线网络死活连不上,在家不能上网,openSUSE11.1的能上)
特效的前提要装显卡驱动,否则白屏,方法见http://en.opensuse.org/NVIDIA
然后就可以开启桌面特效了,以下方法任选其一即可,
* 图形界面中,ControlCenter>DesktopEffects
* 命令行执行 simple-ccsm
在GNOME下没有问题,但是一旦运行KDE程序或使用KDE桌面,就会出现以下症状.
* 窗口没标题栏(即,没有最大化,最小化,关闭按钮,窗口不能移动)
* 特效全开,会死机(键盘无响应,无法切换控制台,只能按电源重启,或远程ssh登录,进行kill)
上面的问题,是因为compiz的问题,需要升级.
参考 http://dev.compiz-fusion.org/~cyberorg/2008/12/04/compiz-on-opensuse-111/
================================= tty : compiz =================================
#添加源
linux-m6gc:~ # zypper ar \
http://download.opensuse.org/repositories/X11:/XGL/openSUSE_11.1/ X11:XGL
#更新
linux-m6gc:~ # zypper up -t package -r X11:XGL
#接下来,就是下载并安装了,输入几个yes和回车
#然后手动关闭桌面特效(DesktopEffects)
#删除compiz配置
linux-m6gc:~ # rm -rf ~trydofor/.config/compiz
linux-m6gc:~ # rm -rf /root/.config/compiz
#重新手动开启桌面特效
================================================================================
经过升级后的compiz桌面特效,可以开到最大,而不会出现什么问题.
本文就是在openSUSE11.1 GNOME 桌面特效最大化完成的,输入法窗口飞来飞去的,挺酷
排版连接 :
http://www.trydofor.com/a9w3-auhome/trydofor/article/2009/0113032859/body.htm
分享到:
相关推荐
openSuSE11.1-中文笔记 openSuSE11.1-中文笔记 openSuSE11.1-中文笔记 openSuSE11.1-中文笔记
openSUSE-12.3-DVD-x86_64.iso系统镜像,VM已成功安装、运行,就是zypper 在线源不认,需要研究研究
openSUSE-Leap-15.1在VMware上安装 首先看两张安装好的效果图 首先准备好镜像: opensuse15.1https://mirrors.aliyun.com/opensuse/distribution/openSUSE-current/iso/openSUSE-Leap-15.1-DVD-x86_64.iso 个人...
openSUSE-12.1 iso文件的bt种子
openSUSE-11.3-DVD-x86_64.iso系统镜像64位种子
Linux常用安装_OpenSuse-Hadoop-Redis-Oracle-
你已经拥有一个名为"openSUSE-Tumbleweed"的压缩包文件,这通常包含所有必要的安装文件。使用WinRAR或7-Zip等常见的压缩工具解压该文件,这些工具在Windows平台上广泛可用,能够处理各种格式的压缩包。 解压后,你...
微软提供openSUSE Leap 42.2版本,国内已经没有更新源。特制作 openSUSE Leap 42.3版本,内置已经更新为阿里云源。系统已经更新到当前最新。喜欢openSUSE Leap 42系列的...解压后,点击openSUSE-42.exe即可安装使用。
openSUSE Build Service Android Client Introduction Early pre-alpha, mostly infrastructure. You can setup your credentials, and see the distribution list, all projects and request related to you. ...
vagrant box add --name huzhenghui/openSUSE-Tumbleweed-vbguest huzhenghui-openSUSE-Tumbleweed-vbguest-1.0.20200105-2.box 创建空白文件夹 vagrant init huzhenghui/openSUSE-Tumbleweed-vbguest 启动虚拟机...
bash openSUSE-post-install.sh 关于: openSUSE Post Install Script 是一个简单的 bash 脚本(高度可配置并基于 Libzypp),用于自动重新配置新的 openSUSE——安装喜欢的应用程序、一些服务器、虚拟化工具等。 ...
vagrant box add --name huzhenghui/openSUSE-Tumbleweed-vbguest huzhenghui-openSUSE-Tumbleweed-vbguest-1.0.20200127-1.box 初始化 vagrant init huzhenghui/openSUSE-Tumbleweed-vbguest 启动 vagrant up ...
vagrant box add --name huzhenghui/openSUSE-Tumbleweed-vbguest huzhenghui-openSUSE-Tumbleweed-vbguest-1.0.20200122-1.box 初始化 vagrant init huzhenghui/openSUSE-Tumbleweed-vbguest 启动 vagrant up ...
vagrant box add --name huzhenghui/openSUSE-Tumbleweed-vbguest huzhenghui-openSUSE-Tumbleweed-vbguest-1.0.20200105-2.box 创建空白文件夹 vagrant init huzhenghui/openSUSE-Tumbleweed-vbguest 启动虚拟机...
vagrant box add --name huzhenghui/openSUSE-Tumbleweed-vbguest huzhenghui-openSUSE-Tumbleweed-vbguest-1.0.20191225-1.box 创建空白文件夹 vagrant init huzhenghui/openSUSE-Tumbleweed-vbguest 启动虚拟机...
vagrant box add --name huzhenghui/openSUSE-Tumbleweed-vbguest huzhenghui-openSUSE-Tumbleweed-vbguest-1.0.20200105-2.box 创建空白文件夹 vagrant init huzhenghui/openSUSE-Tumbleweed-vbguest 启动虚拟机...