Chinaunix首页 | 论坛 | 博客
  • 博客访问: 190405
  • 博文数量: 49
  • 博客积分: 3010
  • 博客等级: 中校
  • 技术积分: 505
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-12 14:36
文章分类

全部博文(49)

文章存档

2010年(6)

2009年(9)

2008年(10)

2007年(6)

2006年(18)

我的朋友

分类: LINUX

2008-01-21 18:24:09

  快过年了,也多了点时间来搞搞zenwalk,正好又赶上升级5.0。算是相对、比较认真的一次研究吧!
  这么长时间的使用,已经慢慢适应、习惯了xfce……

  多的话不说了,先说说升级!
  用netpkg升级其实挺方便的,但是关于内核的升级在我这确遇到一问题,主要说下注意的几个方面:

    1、系统默认aaa_base、kernel、kernelsource、kernelheaders、ndiswrapper,几个包是不升级的。设置的地方在:/etc/netpkg.conf文件中:Black_list = aaa_base kernel kernelsource kernelheaders ndiswrapper。把这行前面加#号给注释掉,就可以用netpkg来升级这些包了!但是升级后,还是出现了问题:本本的触摸板不能用了(我是同时接USB鼠标)鼠标可以,所以我试了下修改/etc/X11/xorg.conf文件中的:

Section "ServerLayout"
    Identifier "Simple Layout"
    Screen "Videoconfig"
    InputDevice "Mouse1" "CorePointer"
    # InputDevice "Pad1" "AlwaysCore"   #这是原来的内容 ,如果这部分与上面的mouse1的值交换,则触摸板可用,鼠标不可用了
    InputDevice "Pad1" "SendCoreEvents"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection


Section "InputDevice"
    Identifier "Pad1"
    Driver "synaptics"
    Option "Protocol" "auto-dev"
    Option "Device" "/dev/input/ts0"
    Option "LeftEdge" "1700"
    Option "RightEdge" "5300"
    Option "TopEdge" "1700"
    Option "BottomEdge" "4200"
    Option "FingerLow" "25"
    Option "FingerHigh" "30"
    Option "MaxTapTime" "180"
    Option "MaxTapMove" "220"
    Option "VertScrollDelta" "100"
    Option "MinSpeed" "0.09"
    Option "MaxSpeed" "0.18"
    Option "AccelFactor" "0.0015"
    Option "SHMConfig" "on"
    Option "SendCoreEvents" "true"  #这是后面追加的
EndSection


  然后,又点感觉会不会与内核的那几个包,用的是netpkg升级有关,所以又从netpkg中复制出所使用的映像网址:http://distro.ibiblio.org/pub/linux/distributions/zenwalk/i486/current,firefox下载后,用
upgradepkg命令(格式:upgradepkg 升级的tgz包名)手工升级了次,重启后搞定~
  所以,也不知道到底是因为内核用netpkg原因,还是xorg.conf配置修改起的作用~懒得重启了~

  2、操作系统选单界面的修改,zenwalk本身的那个lilo选单界面感觉不太好看,其实就是换一个图片。
  这个图片的位置在/boot下,就是那个splash.bmp文件,只用找一张中意的图,换掉这个文件。然后再lilo -v就行了。但对这个图片却是有要求的:第一、是bmp图;第二、要256色;第三、图片的大小是640x480,至于系统项的位置、颜色就自己在/etc/lilo.conf中自己设置咯!我的几个相关值是:

bmp-table=410p,160p,1,4       #菜单项的位置,值为:X,Y,行高,行宽
bmp-colors=220,0,,0,255,       #菜单项的颜色,分二组,前三位为一组,表示未选中时的颜色,我这里是白字,黑底,后三位为一组,表示选中后的颜色。每个数值用,号隔开。没有就是0,但分隔符不可少
bmp-timer=539p,396p,220,0,   #自动选择默认项的倒计时时钟显示位置及颜色


  3、bootsplash主题的更换
  bootsplash的主题是放在/etc/bootsplash/themes中,当然是在解压后。
  然后把themes中的current指向你的那个主题文件夹,如果主题文件夹的名字改了,你也要修改主题文件夹下configk中cfg文件中相关路径。
  在每个主题中的config/下都有一个cfg文件,要用这个文件重新生成/boot中的initrd.splash,命令为:

splash -s -f cfg文件名 > /boot/initrd.splash #我事前都备份了原文件


  4、图形登录窗口主题
  zenwalk使用的是gdm登录窗口,开始一直没有找到主题放在那里,也没有在相关的面板中找到改变gdm主题管理软件。不过还好,最终二者都被我找到了,只是zenwalk的xfce中没有列出来,可不是系统没有哟!
  gdm主题存放的位置是/usr/share/gdm/themes中,但是如果手工改,我还真不知道如何改!不过一个命令就简单了:gdmsetup(要用root执行)。看到了吧,网上可以下载到gdm的主题,一般都是tar.gz包,直接点gdmsetup中的添加,选中压缩包就可,不用解压缩哟!中gdm主题不少,反正就三个站:(gdm主题),(bootsplash主题),

  5、xfce的主题,下载地就不用说了吧,就在上面的三个网址中,只说下位置/usr/share/themes,X启动的闪屏主题也是在这个位置,但是我还不知道怎么弄!
  不过也用不上了,因为我找了一个好的图片直接在xfce下把图片换成我自己的,感觉不错,也懒得再去弄了!系统默认的那几个都在这个文件夹下的Zenwalker-Xfce-2文件夹中……

  OK,到此为止~
阅读(950) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~