感谢支持
我们一直在努力

凌乱的Ubuntu升级10.04笔记

从Ubuntu 9.10升级到了Ubuntu 10.04,对系统加加减减了一些东西,主要工作是美化 外+常规的工作(每次升级都会引起的问题)。

美化工作

工作成果:

凌乱的Ubuntu升级10.04笔记

启用3D效果

杯具:只要能搞定显卡驱动这部分工作基本没有什么难度。实验室的NV显卡用受限驱动提供的驱动就ok了,可是我的T400是AVI HD 3470的驱动,正如许多人经历的一样,在这里我同样也杯具了,好在还有个intel的集显,不过,我会继续尝试的,:-)。

Dock工具:Cairo-dock。使用这个工具完全是因为帖子中的建议,没有什么特别的。开机启动有两种方式:一种可以dock条上点右键,有开机启动的选项;另一种是在 系统--首选项--启动应用程序 中添加开机启动项。

接下来就是刚刚有所了解的Conky:

这个链接是Conky的http://conky.sourceforge.net/官方,很简单但很有用的地方,从上面我学到了不少。

根据不停的google之后的结果,自己揣摩着写了两个配置文件:

配置文件共有六个:conky.sh,conky1.sh,config1,config2,conkyForecas.py,check_gmail.sh。其中conky.sh,conky1.sh是启动脚本,config1,config2是conky的配置文件,conkyForecas.py,check_gmail.sh是天气预报,gmail邮箱的插件。这六个文件,放在\home\larry\.conk目录下。

Config1:

background                    no
update_interval               1.0
font                          文泉驿正黑:size=9
double_buffer                 yes

use_xft                       yes
xftalpha                      0.8

own_window                    yes
own_window_transparent        yes
own_window_type               override
own_window_hints          undecorated,below,sticky,skip_taskbar,skip_pager
#on_bottom              yes

minimum_size              160 5
maximum_width                 250
draw_shades                  no
draw_outline              no
draw_borders              no
draw_graph_borders          no
stippled_borders          0
#border_margin              3
border_width              0




default_color                 F3E2A4
default_shade_color           black
default_outline_color         green

alignment                     top_right
gap_x                         5
gap_y                         -7

no_buffers                    yes

uppercase                     no


TEXT
${color 514C4C}${hr 1} ${color}
Time:${alignr}$Time ${Time %A}

${color 514C4C}WEATHER ${hr 1}${color}
${execi 3600 Python /home/larry/.conk/conkyForecast.py –location=CHXX0141 –datatype=CN}
${font Weather:size=44}${color gold}${execi 3600 python ~/.conk/conkyForecast.py –location=CHXX0141 –datatype=WF}${font}${color}${voffset -20}${offset 18}${execi 3600 python ~/.conk/conkyForecast.py –location=CHXX0141 –datatype=CC}${offset 10}${execi 3600 python ~/.conk/conkyForecast.py –location=CHXX0141 –datatype=HT}${offset 10}${execi 3600 python ~/.conk/conkyForecast.py –location=CHXX0141 –datatype=WS} ${font Arrows:size=10}${execi 3600 python ~/.conk/conkyForecast.py –location=CHXX0141 –datatype=BF}$font
${offset 60}Sol: ${color}${execi 3600 python ~/.conk/conkyForecast.py –location=CHXX0141 –datatype=SR}-${execi 3600 python ~/.conk/conkyForecast.py –location=CHXX0141 –datatype=SS}
${font Weather:size=27}${execi 3600 python ~/.conk/conkyForecast.py –location=CHXX0141 –datatype=WF –startday=1 –endday=4 –spaces=1}${font}
${execi 3600 python ~/.conk/conkyForecast.py –location=CHXX0141 –datatype=HT –startday=1 –endday=4 –spaces=5}

${color 514C4C}SYSTEM ${hr 1} ${color}

Hostname: $alignr$nodename
Kernel: $alignr$kernel
Uptime: $alignr$uptime
Temp: ${alignr}${acpitemp}C

CPU: ${alignr}${freq} MHz
Processes: ${alignr}$processes ($running_processes running)
Load: ${alignr}$loadavg

CPU1 ${alignr}${cpu cpu1}%
${color EE9944}${cpubar 4}${color}
CPU2 ${alignr}${cpu cpu2}%
${color EE9944}${cpubar 4 cpu2}${color}

Ram ${alignr}$mem / $memmax ($memperc%)
${color EE9944}${membar 4}${color}
swap ${alignr}$swap / $swapmax ($swapperc%)
${color EE9944}${swapbar 4}${color}

Highest CPU $alignr CPU% MEM%
${top name 1}$alignr${top cpu 1}${top mem 1}
${top name 2}$alignr${top cpu 2}${top mem 2}
${top name 3}$alignr${top cpu 3}${top mem 3}

Highest MEM $alignr CPU% MEM%
${top_mem name 1}$alignr${top_mem cpu 1}${top_mem mem 1}
${top_mem name 2}$alignr${top_mem cpu 2}${top_mem mem 2}
${top_mem name 3}$alignr${top_mem cpu 3}${top_mem mem 3}

${color 514C4C}Filesystem ${hr 1} ${color}

Root: ${alignr}${fs_free /} / ${fs_size /}
${color EE9944}${fs_bar 4 /}${color}
Home: ${alignr}${fs_free /home} / ${fs_size /home}
${fs_bar 4 /home}

${color 514C4C}NETWORK ${hr 1}${color}

Ethernet${hr 1}
Down ${downspeed eth0} k/s ${alignr}Up ${upspeed eth0} k/s
${downspeedgraph eth0 25,107 ffffff e87525} ${alignr}${upspeedgraph eth0 25,107 ffffff e87525 }
Total ${totaldown eth0} ${alignr}Total ${totalup eth0}

Note:

地区的代码:西安:CHXX0141

为了天气的正确显示特别加了两个字体:

sudo cp Weather.ttf Arrows.ttf /usr/share/fonts/truetype
sudo chmod 755 /usr/share/fonts/truetype/*.ttf
sudo fc-cache -f -v

天气预报的插件:conkyForecast.py,需要设置权限:

chmod +x :conkyForecas.py

Config2:
Config2是用来显示Gmail邮箱的情况的。因为想放在桌面容易看到的地方,www.linuxidc.com所以另外的写了一个配置文件。

background                       no
update_interval                  1.0
font                             文泉驿正黑:size=8
double_buffer                    yes
use_xft                          yes
xftalpha                         0.8

own_window                  yes
own_window_transparent             yes
own_window_type                 override
own_window_hints             undecorated,below,sticky,skip_taskbar,skip_pager

#on_bottom                 yes

minimum_size                 160 5
maximum_width                    250
draw_shades                     no
draw_outline                 no
draw_borders                 no
draw_graph_borders             no
stippled_borders             0
border_margin                 3
border_width                 0

default_color                 F3E2A4
default_shade_color             black
default_outline_color             green


alignment                 top_right
gap_x                            600
#gap_y                     34
gap_y                     -7

no_buffers                 yes

uppercase                        no


TEXT
${color white}${hr 1} ${color}
${scroll 50 ${color white}${execi 300  /home/larry/.conk/check_gmail.sh}${color} 封新邮件 }
${color white}${hr 1} ${color}

可以动的哦。

Note:check_gmail.sh:同样需要设置权限:chmod +x check_gmail.sh

问题:conky启动的时候先于X这样就会使Conky在窗口之上,所以运行脚本中加了一个先sleep 8秒的命令:

启动脚本 (conky.sh):

#!/bin/bash
dir=/home/larry/.conk
cd $dir
sleep 8 && conky -c config1

启动脚本 (conky1.sh)是基本一致的,只是把config1,替换为config2就可以了。


实际上在命令行使用

conky -c config1
conky -c config2

可以启动两个配置文件,但是因为不了解脚本怎么写,www.linuxidc.com上面的启动脚本是参考了很多google这后的结果,所以写了两个启动脚本,因为写在一起的时候,发现只会执行一个。(这句话写的真混乱,好在还是地球文字。)

写这些配置文件的时候遇到一些问题,根本不知道问题纠结在哪里,所以根据官网上的FAQ,以及官网上的配置文件的例子一点一点的改出来的。只能说知道问题的状况与网上的记录是一样的,但本质原因是不是一样,完全不了解了,很有可能治标不治本。(:-( )

常规问题:

texlive 2009:这个确是我的主要生活生产工具,不过,配置问题,我依然要靠网络:

http://bbs.ctex.org/viewthread.php?tid=53520

这个帖很好!

flash方块问题:

sudo gedit /etc/fonts/conf.d/49-sansserif.conf

将倒数第4行内容替换成:<string>文泉驿正黑</string>

这是常规步骤,在我映像当中这样似乎已经足够了,可是,在我的笔记本上遇到了新的问题,仅仅改那么一个是没有效果的于是对比了成功的案例文件之后,结论如下:

如果正的数第二?还是第四行的字体是 san-serif,那么就改为<string>wqy-zhenhei</string>,保存,退出。It works!我想此处改为<string>文泉驿正黑</string>.

写到这里,我突然想,我看到的第二行,会不会就是上面说的第4行呢?回头check一下。

补充:2010-05-01 18:53:38

服务器公钥

sudo apt-key adv –keyserver keyserver.Ubuntu.com –recv ID

update的时候,经常会遇到需求会钥的情况,把ID处换为命令行中出现的一大串数字的后8位即可。

顺便记录一下 chromium-browser 的ppa:

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu lucid main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu lucid main

这个基本万能了,只是不同的发行版,把ubuntu后面的替换一下就可以了,比如说 luicd 就是发行版代号。

赞(0) 打赏
转载请注明出处:服务器评测 » 凌乱的Ubuntu升级10.04笔记
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏