折腾Ubuntu(第二弹)

我又折腾回来10.04了,第一步还是搞界面美化。。两年前很喜欢搞这个,现在还是一如既往喜欢搞UI美化,但我觉得Ubuntu自己提供的主题已经很适合我了,主题不换,加装3D特效+DOCk+SideBar


3d桌面网上教程有很全面的(http://forum.ubuntu.org.cn/viewtopic.php?t=140531

我精简的归纳下10.04的内容,

首先要安装驱动,这个是开启3D的基础,选择系统-系统管理-硬件驱动,在里面更新下驱动,需要重启~~


之后在新立得中查找下列几个软件并标记更新~

compiz
compiz-core
compiz-dev
compiz-fusion-plugins-extra
compiz-fusion-plugins-main
compiz-gnome
compiz-plugins
compiz-plugins-extra
compiz-plugins-main
compizconfig-backend-gconf
compizconfig-settings-manager
emerald
fusion-icon
libdecoration0
libemeraldengine0
python-compizconfig

 之后继续重启,接下来就能拥有ccsm这个软件了,在系统-首选项-compizconfig设置管理器


随便玩~~~哈哈,不过开启3d立方体才是重点~~

还有dock,我用的是比较流行的cairo-dock,可以直接在软件中心找到并安装,也可以用终端安装

sudo apt-get install cairo-dock

sidebar用的是conky,对于设置可以直接参照(http://forum.ubuntu.org.cn/viewtopic.php?f=94&t=313031)这篇美文,不过文中的配置比较适合大屏幕的电脑,而且很多功能比较鸡肋,我这里对于配置文件重新调整了下,写了个比较适合笔记本的配置文件。终端里写入:

gedit ~/.conkycolors/conkyrc
 

我改良配置文件的conky UI:


#
############ - Conky settings - ############
#
update_interval 1
total_run_times 0
net_avg_samples 1
cpu_avg_samples 1
imlib_cache_size 0
double_buffer yes
no_buffers yes
format_human_readable
#
############ - Text settings - ###########
#
use_xft yes
### 默认字体改用为 simhei.ttf 中文黑体字,字号大小为8 ###
### 你可以从XP的 C:\windows\Font 复制中文ttf字体到 /usr/share/fonts/TTF/conky/ 目录里 ###
### 不是所有的中文ttf字体文件都能用,simkai和simfang就显示不了 ###
xftfont simhei:size=8
override_utf8_locale yes
text_buffer_size 2048
#
############### - Window specifications - ################
#
own_window_class Conky
own_window yes
#面板颜色
own_window_colour 573049
own_window_type override
#面板是否透明
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
### 设定CONKY的位置 相应的conky-colors配置参数 --side=right ###
alignment top_right
### 相对于右上角的偏移量 ###
gap_x 25
gap_y 70
### 整个CONKY的最小最大宽度值 ###
minimum_size 185 0
maximum_width 185
default_bar_size 60 8
#
############# - Graphics settings - ##############
#
### 字体是否带阴影 ###
draw_shades no
### 默认项目名称颜色 相应的conky-colors配置参数--theme=gnome-human ###
default_color cccccc
### 图标颜色 ###
color0 bedbff
### 数值颜色 ###
color1 E07A1F
### 数值颜色 ###
color2 white
TEXT
### CONKY可以调节栏目布局 各个栏目在此文件的排列顺序就是conky布局顺序 ###
### 标题栏 其中$stippled_hr会生成横线 ###
${font simhei:style=Bold:size=9}系统 SYSTEM $stippled_hr${font}
#
######## - SYSTEM - ########
#
### 显示LOGO 相应的conky-colors配置参数--ubuntu ###
### 更详细的配置参数 可运行命令 conky-colors --help 查看 ###
### 可以查看 /usr/share/fonts/TTF/conky/OpenLogos.ttf 文件 更换为其他的字体 ###
### 对应 Arial_Black.ttf 文件 把u替换为其他字母,即可得到你喜欢的图案 ###
### voffset 为垂直偏移量 offset 为水平偏移量 goto 为直接指定的位置 ###
${color0}${voffset 6}${font OpenLogos:size=19}u${font}${color}${goto 32}${voffset -14}内核 Kernel:  ${alignr}${color2}${kernel}${color}
### 相应的conky-colors配置参数--updates ###
### 显示的是你的电脑开机时长 ###
${goto 32}运行时间 Uptime: ${alignr}${color2}${uptime}${color}
# |--UPDATES
### 显示的是等待更新的软件包数 ###
${goto 32}等待更新 Updates: ${alignr}${font Droid Sans:style=Bold:size=8}${color1}${execi 360 aptitude search "~U" | wc -l | tail}${color}${font} ${color2}Packages${color}
# |--CPU
### 相应的conky-colors配置参数--cpu=2 双核CPU用2,四核用4,单核用1 ###
### 可惜我的电脑无法测出CPU温度,相应的conky-colors配置参数--cputemp ###
${offset 1}${color0}${font Poky:size=16}P${font}${offset -19}${voffset 9}${cpubar cpu0 4,18}${color}${voffset -16}${goto 32}CPU1 负荷: ${font Droid Sans:style=Bold:size=8}${color1}${cpu cpu1}%${font} ${alignr}${font Droid Sans:style=Bold:size=8}${color1}${execi 30 sensors | grep 'Core 0' | cut -c15-16}°C${color}${font}  ${color2}${cpugraph cpu1 8,50 CE5C00 E07A1F}${color}
${goto 32}CPU2 负荷: ${font Droid Sans:style=Bold:size=8}${color1}${cpu cpu2}%${font} ${alignr}${font Droid Sans:style=Bold:size=8}${color1}${execi 30 sensors | grep 'Core 1' | cut -c15-16}°C${color}${font}  ${color2}${cpugraph cpu2 8,50 CE5C00 E07A1F}${color}
# |--MEM
${color0}${font Poky:size=16}M${font}${color}${goto 32}${voffset -7}RAM 内存占用: ${font Droid Sans:style=Bold:size=8}${color1}$memperc%${color}${font}
${offset 1}${voffset 2}${color0}${membar 4,18}${color}${goto 32}${voffset -2}空闲 F: ${font Droid Sans:style=Bold:size=8}${color2}${memeasyfree}${color}${font} 已用 U: ${font Droid Sans:style=Bold:size=8}${color2}${mem}${color}${font}
# |--SWAP
### 相应的conky-colors配置参数--swap ###
### 我有2G内存,所以安装Linux时就没有划分出swap分区,swapbar显示为 No swap ###
${voffset 2}${color0}${font Poky:size=14}s${font}${color}${voffset -8}${goto 32}SWAP 缓存占用: ${font Droid Sans:style=Bold:size=8}${color1}${swapperc}%${color}${font}
${voffset 4}${offset 1}${color0}${swapbar 4,18}${color}${voffset -4}${goto 32}空闲 F: ${font Droid Sans:style=Bold:size=8}${color2}$swapmax${color}${font} 已用 U: ${font Droid Sans:style=Bold:size=8}${color2}$swap${color}${font}
# |--PROC
### 相应的conky-colors配置参数--proc=3 如果想显示更多的进程,可以多加几行改top name号 ###
${voffset 2}${color0}${font Poky:size=15}a${font}${color}${goto 32}${voffset -10}进程 Processes: ${color2}${alignr 25}CPU${alignr}RAM${color}
${voffset -1}${goto 42}${color2}${top name 1}${color}${font Droid Sans:style=Bold:size=8}${color1} ${goto 124}${top cpu 1}${alignr }${top mem 1}${color}${font}
${voffset -1}${goto 42}${color2}${top name 2}${color}${font Droid Sans:style=Bold:size=8}${color1} ${goto 124}${top cpu 2}${alignr }${top mem 2}${color}${font}
${voffset -1}${goto 42}${color2}${top name 3}${color}${font Droid Sans:style=Bold:size=8}${color1} ${goto 124}${top cpu 3}${alignr }${top mem 3}${color}${font}

#
######## - CLOCK - #######
#
${voffset 4}${font simhei:style=Bold:size=10}日期 DATE $stippled_hr${font}
### 相应的conky-colors配置参数--clock=lucky 可以选择其他的时间显示样式 ###
### 把O改为P、Q、R、S、T可以得到其他款式的时钟盘面,包括有罗马数字,阿拉伯数字,带外圈等 ###
${voffset 4}${goto 32}${font clockfaces:size=40}O${font}
### 分针和时针的字体设置 也可以替换为 aClock_Hour 和 aClock_Min 字体 ###
${voffset -34}${goto 41}${font zoraclockH:size=30}${color2}${execpi 120 /usr/share/conkycolors/bin/conkyClock hour}${color}${font}
${voffset -39}${goto 35}${font zoraclockM:size=40}${color2}${execpi 60 /usr/share/conkycolors/bin/conkyClock minute}${color}${font}
### 数字时间的显示 你可以下载LED的ttf字体到/usr/share/fonts/TTF/conky/ 替换为电子表形式的显示 ###
${goto 100}${voffset -45}${font Droid Sans:style=Bold:size=15}${color2}${time %H}${time :%M}${time :%S}${color}${font}
### 日期的显示 这里调用的是系统的时间 系统是中文时 %A也自动显示为中文 星期 英文字体反而乱码 ###
${goto 100}${voffset 5}${font simhei:style=Bold:size=9}${time %Y年%b%d日}${font}${voffset 8}
${goto 100}${voffset -5}${goto 100}${font simhei:style=Bold:size=9}${color2}${time     %A}${color}${font}
#
######### - CALENDAR - #########
#
### 月历前的“便签式日历”是Poky字体 笔记本电脑的电池电量显示也用Poky字体 ###
### 调整月历的字体时注意有两处地方 字体和大小应保持一致 ###
### 有月圆月缺的字体 /usr/share/fonts/TTF/conky/Moon Phases.ttf 但不知道应该用什么命令调用? ###
#${font Moon Phases:size=30}${execpi 300 /home/leyteris/conky_colors/conkycolors/scripts/Mond}
${voffset -2}${color0}${font Poky:size=16}D${font}${voffset -8}${font Droid Sans:style=Bold:size=7}${offset -17}${voffset 4}${time %d}${font}${color}${voffset -1}${font simhei:size=9}${execpi 300 DJS=`date +%_d`; cal |sed '2,7!d'| sed '/./!d' | sed 's/^/${goto 32} /'| sed 's/$/ /' | sed 's/^/ /' | sed /" $DJS "/s/" $DJS "/" "'${font simhei:style=Bold:size=9}${color1}'"$DJS"'${color}${font simhei:size=9}'" "/}${voffset -1}
#
######## -自定义文本- ########
#
### 目的是借用此栏目的高度调整下方相册PHOTO中图片的位置 ###
#$stippled_hr
### 这里我显示里Linux的企鹅标志和超人及蝙蝠侠的标志 ###
### 可以查看 /usr/share/fonts/TTF/conky/ 里的字体文件 ###
### 还可以找到 切格瓦拉 的头像和 intel outside 等有趣的图案 ###
#${font OpenLogos:style=Bold:size=25}${color0}t${color}${font}${voffset -20}${font Devil inside:style=Bold:size=20}${color0}ed${color}${font}${voffset -5}${goto 88}${font simhei:style=Bold:size=12}${color1}祝您新年快乐!${color}${font}
#$stippled_hr
#
####### - PHOTO - ########
#
### 如果上面位置不够,可以把相册栏目名称调到下面 也可以干脆不要这栏目名 ###
#${voffset 5}${font simhei:style=Bold:size=10}———————— 相册 PHOTO ${font}
### 似乎图片的显示只能固定在conky的中央  ###
### 不知能否在 ~/.conkycolors/bin/ 下的 conkyPhoto 和 conkyPhotoRandom 程序里修改显示位置? ###
# For a working photo widget you need to specify a file or directory in conkyPhoto or conkyPhotoRandom script in  /home/a/.conkycolors/bin /usr/share/conkycolors/bin folders
### 相册图片 相应的conky-colors配置参数--photord 幻灯片随机变换显示 --photo 指定一个图片 ###
### 在 ~/.conkycolors/bin/ 下的 conkyPhoto 和 conkyPhotoRandom 程序脚本里 ###
### 默认使用的是系统的桌面图片目录 source="/usr/share/backgrounds/" ###
### 你可以修改程序脚本的这句话 指定到你自己的相册目录 如 source="~/my_pohto/" ###
### 程序脚本里还有相框的主题可选 theme=1 白色边框 2 无边框 3 叠放 ###
### 每30秒变换一次图片 execi 60 整个相册栏目的高度设置在最后的 voffec t里 ### 
#${execi 30 /home/leyteris/.conkycolors/bin/conkyPhotoRandom}${image /tmp/conkyPhoto.png -s 175x120 -p 4,419}${voffset 110}
#
########### - MEDIA PLAYER - ###########
#
### 相应的conky-colors配置参数--rhythmbox=vinyl 还支持其他播放器 ###
### 能显示所播放的专辑名、歌手名、歌曲名、播放时间,有时还联网能显示专辑的封面图片 ###
### 似乎左侧的CD图标显示也只能固定在conky的中央图片下  ###
### 不知能否在 ~/.conkycolors/bin/ 下的 conkyCover 程序脚本里修改显示位置? ###
#${voffset 4}${font simhei:style=Bold:size=9}多媒体 MEDIA PLAYER $stippled_hr${font}
#${execi 6 /home/leyteris/.conkycolors/bin/conkyCover}${execpi 2 /usr/share/conkycolors/bin/conkyRhythmbox -t /home/leyteris/.conkycolors/templates/conkyPlayer.template}

#
######## - NVIDIA - ########
#
### 相应的conky-colors配置参数--nvidia 好像没有ATI的 ###
${voffset 0}${font simhei:style=Bold:size=9}硬件温度 $stippled_hr${font}
${color0}${voffset -4}${font Poky:size=17}N${font}${color}${goto 32}${voffset -8}GPU 温度 Temp:${alignr}${font Droid Sans:style=Bold:size=8}${color1} ${exec nvidia-settings -q GPUCoreTemp | grep Attribute | cut -d ' ' -f 6 | cut -c 1-2}${font}${color}°C
${goto 32}GPU 时钟 Clock:${alignr}${font Droid Sans:style=Bold:size=8}${color1} ${exec nvidia-settings -q GPU2DClockFreqs -t}${font}${color}MHz
#${goto 20}显存容量 Video RAM:${alignr}${font Droid Sans:style=Bold:size=8}${color1} ${exec nvidia-settings -q VideoRam -t}${font}${color}KiB
#${goto 20}驱动版本 Driver Version:${alignr}${font Droid Sans:style=Bold:size=8}${color1} ${exec nvidia-settings -q NvidiaDriverVersion -t}${font}${color}
${voffset 4}${color0}${font Weather:size=15}y${font}${color}${voffset -3}${goto 32}HD温度 Temperature: ${font Droid Sans:style=Bold:size=9}${color1}${execi 120 hddtemp /dev/sda -n --unit=C}°C${color}${font}${alignr}${color2}${color}
#
###### - HD - ######
#
### 相应的conky-colors配置参数--hd=mix 有4种显示方式,或修改最后一行的 conkyHD3 为 conkyHD1 2 4 即可 ###
#${voffset 4}${font simhei:style=Bold:size=9}硬盘 HD $stippled_hr${font}
# |--HDTEMP1
### 硬盘温度 相应的conky-colors配置参数--hdtemp1=sda 表示第一个sata硬盘 ###
#${voffset 4}${color0}${font Weather:size=15}y${font}${color}${voffset -3}${goto 32}温度 Temperature: ${font Droid Sans:style=Bold:size=9}${color1}${execi 120 hddtemp /dev/sda -n --unit=C}°C${color}${font}${alignr}${color2}${color}
### 这里汉化不了硬盘容量的信息了 想汉化的朋于可以修改下面路径的程序脚本 ###
#${execpi 30 /usr/share/conkycolors/bin/conkyHD3}


#
########## - BBCWEATHER - ##########
#
### 相应的conky-colors配置参数--bbcweather=1354 摄氏华氏--unit=C 插件--weatherplus ###
### 无需注册 到 http://newsrss.bbc.co.uk/weather/ 用拼音查询你的城市代码 在地址栏 ###
### 有天气的字体 /usr/share/fonts/TTF/conky/weather.ttf 但不知道应该用什么命令调用? ###
${voffset -8}${font simhei:style=Bold:size=9}天气 WEATHER $stippled_hr${font}
${goto 12}${voffset 4}${color0}${font Weather:size=24}y${font}${color}
${voffset -29}${goto 32}温度 Temperature: ${font Droid Sans:style=Bold:size=8}${color1}${execi 600 curl -s --connect-timeout 30 "http://newsrss.bbc.co.uk/weather/forecast/1354/ObservationsRSS.xml" | sed -n '/Temperature/p' | sed -e 's/°/ /g' | sed -e 's/%/%/g' | sed 's/^.*Temperature: //' | sed 's/ C.*$//'}°C${color}${font}
${goto 32}${voffset -2}${color0}${font VariShapes Solid:size=8}q${font}${color}${color2}${execi 600 curl -s --connect-timeout 30 "http://newsrss.bbc.co.uk/weather/forecast/1354/Next3DaysRSS.xml" | sed -n '/Max Temp/p' | sed '2!d' | sed -e 's/&#xB0;/ /g' | sed -e 's/&#37;/%/g' | sed 's/<[^>]*>//g' | sed 's/^.*Max Temp: //' | sed 's/ C.*$//'}°C${color} ${voffset -2}${color0}${font VariShapes Solid:size=8}Q${font}${voffset -1}${color}${color2}${execi 600 curl -s --connect-timeout 30 "http://newsrss.bbc.co.uk/weather/forecast/1354/Next3DaysRSS.xml" | sed -n '/Max Temp/p' | sed '2!d' | sed -e 's/&#xB0;/ /g' | sed -e 's/&#37;/%/g' | sed 's/<[^>]*>//g' | sed 's/^.*Min Temp: //' | sed 's/ C.*$//'}°C${color}
${goto 32}湿度 Humidity: ${font Droid Sans:style=Bold:size=8}${color1}${execi 600 curl -s --connect-timeout 30 "http://newsrss.bbc.co.uk/weather/forecast/1354/Next3DaysRSS.xml" | sed -n '/Max Temp/p' | sed '2!d' | sed -e 's/&#xB0;/ /g' | sed -e 's/&#37;/%/g' | sed 's/<[^>]*>//g' | sed 's/^.*Humidity: //' | sed 's/%.*$//'}%${color}${font}${alignr}${color2}${execbar curl -s --connect-timeout 30 "http://newsrss.bbc.co.uk/weather/forecast/1354/Next3DaysRSS.xml" | sed -n '/Max Temp/p' | sed '2!d' | sed -e 's/&#xB0;/ /g' | sed -e 's/&#37;/%/g' | sed 's/<[^>]*>//g' | sed 's/^.*Humidity: //' | sed 's/%.*$//'}%${color}${font}
#
######### - PIDGIN - ###########
#
# 相应的conky-colors配置参数--pidgin --gmai ###
# 如果用 pdigin 登录了 MSN 会显示在线的好友 Gmail 也许要开启 IMAP 才能实现 ###
#${voffset 4}${font simhei:style=Bold:size=9}即时通讯 PIDGIN $stippled_hr${font}${if_running pidgin}
#${voffset 4}${execpi 10 /usr/share/conkycolors/bin/conkyPidgin -o -s -l 5}${else}
#${voffset 4}${color0}${font PizzaDude Bullets:size=12}4${font}${color}${goto 32}尚未登录 Pidgin not running${endif}
#${voffset -8}${color0}${font Martin Vogel's Symbols:size=19}B${font}${color}${goto 32}谷歌 Gmail:${alignr}${font Droid Sans:style=Bold:size=8}${color0}${execpi 3600 /usr/share/conkycolors/bin/conkyEmail --servertype=IMAP --servername=imap.googlemail.com -u yourname -p yourpassword --ssl}${color} ${font}新邮件 new email(s)

### 一定要在PIDGIN的末尾留一空行否则下一个项目会太靠上 ###
### 脚本程序到此为止 若超出一些则最后一项会显示缺失 若超出太长则CONKY会报错不运行 若要添加可删除注释腾出空间 ###

      其中的中文可能会显示乱码,这里需要将win的font文件拷到conky下,可以参照上文中的把中文字体 simhei.ttf 黑体复制到系统共享字体目录里TTF中的conky目录,

sudo cp /media/System/windows/font/simhei.ttf /usr/share/fonts/TTF/conky/

 这样美化就告一段落了~~一直很喜欢Ubuntu下这些炫目的特效,这是win无法比拟的,不过win现在对于用户大体验感受也在学linux,也希望win的用户体验越做越好吧~~

猜你喜欢

转载自leyteris.iteye.com/blog/1062799