会挽雕弓如满月,西北望,射天狼。 注册 | 登陆

Ubuntu使用搜索整理

我遇到的一些问题的网站搜索结果,试过可行。注意,请使用时注意资料的备份。本人不责任何责任。



1.更新源
因为更新源有时会变,这里就不记录太多了。
注意,装完系统一定要先加更新源,否则等死你。
/etc/apt/sources.list

deb http://ubuntu.cn99.com/ubuntu/ gutsy main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ gutsy-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ gutsy-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ gutsy-proposed main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ gutsy-backports main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-security main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-updates main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-proposed main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-backports main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu-cn/ gutsy main restricted universe multiverse


2.雅黑字体(有版权保护,慎用)
建议:
(1)为了规范,字体放在/usr/share/fonts/truetype/ttf-yahei-fonts下
(2)想把雅黑做为默认字体,在/etc/fonts/language-selector.conf相应位置里,把Microsoft YaHei放在第一行。
操作步骤:
1、sudo mkdir /usr/share/fonts/truetype/chinese
(创建任何名称目录以存放雅黑字体文件)
2、cd /usr/share/fonts/truetype/chinese
(进入刚创建的chiese目录)
3、sudo cp ~/Downloads/fonts/*
(复制字体文件到当前目录下)
4、sudo chmod 644 /usr/share/fonts/*
(修改雅黑字体文件的权限为644,即当前用户读写,当前组用户读写,其他用户只读)
5、sudo mkfontscale
(创建雅黑字体的fonts.scale文件,它用来控制字体旋转缩放)
6、sudo mkfontdir
(创建雅黑字体的fonts.dir文件,它用来控制字体粗斜体产生)
7、sudo fc-cache ./
(建立字体缓存信息,也就是让系统认识认识雅黑)
8、sudo gedit /etc/fonts/language-selector.conf
(打开语言选择设置文件)
分别找到
Bitstream Vera Serif
Bitstream Vera Sans
Bitstream Vera Sans Mono
分别添加
Microsoft YaHei
9、注销或重启系统
10、设置字体选项:
对系统──首选项──字体──配置
对firefox──编辑──首选──字体──配置
对opera──工具首选项──网页──字体等──配置


3.Flash
Flash插件要手动装,不要用Firefox装,有时会装不上。
包名:flashplugin-nonfree

4.视觉效果
最初提示:"The Composite extension is not available"

于是在 etc/X11/xorg.conf里设置
Section “Extensions”
Option “Composite” “Enable”
EndSection

然后的提示信息是:
"Desktop effects could not be enabled"

查找论坛, 找到一个答案:要安装xserver-xgl, 安装好后, 特效果然可以开。
sudo apt-get install xserver-xgl


5.java
安装JAVA环境支持
打开终端,执行以下命令,或使用Adept/新立得软件管理器,在其中分别搜索"sun-java6-jre"和"sun-java6-jdk"并标记安装。

sudo apt-get install sun-java6-jre
如果空间富裕,建议安装一个JDK。

sudo apt-get install sun-java6-jdk
提示:安装过程中需要你回答是否同意使用协议(终端中红蓝色的提示界面),此时按tab键至OK,再按回车即可正常安装。

设置当前默认的java解释器:

sudo update-alternatives --config java
执行后会出现类似如下的画面:

There are 2 alternatives which provide `java'.

Selection Alternative
-----------------------------------------------
1 /usr/bin/gij-wrapper-4.1
*+ 2 /usr/lib/jvm/java-6-sun/jre/bin/java

Press enter to keep the default[*], or type selection number:输入 有包含 "sun" 的行的前面的数字。如上面显示,则输入2,然后回车确定。


配置JAVA环境变量:

sudo gedit /etc/environment
在其中添加如下两行:

CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun
sudo gedit /etc/jvm
将文件中的

/usr/lib/jvm/java-6-sun
这一行填入到配置块的顶部

安装浏览器的JAVA Plugin(可选):

sudo apt-get install sun-java6-plugin


6.SCIM输入法(重命名文件夹)
编辑im-switch生成的scim配置文件
代码:

sudo gedit /etc/X11/xinit/xinput.d/scim

将默认的 GTK_IM_MODULE=scim 修改为 GTK_IM_MODULE="scim"。
将默认的 QT_IM_MODULE=scim 修改为 QT_IM_MODULE="scim"。


7.ATI显卡驱动
按照zhuqin_83(http://forum.ubuntu.org.cn/viewtopic.php?t=26188)的方法升级ATI显卡驱动后,却无法打开3D硬件加速的,请用管理员帐号,删除/var/lib/dkms/fglrx/下的所有文件,然后再重新安装编译好的驱动,重启电脑,就可以使用3D硬件加速了。


*方法三:自己编译最新驱动8.1,支持9500及以上显卡,老显卡不支持,支持aiglx。
注意:
1。仅该版本才支持到HD2900,并支持aiglx。
2。如果要尝试aiglx+compiz,请参考: http://forum.ubuntu.org.cn/viewtopic.php?t=83802 的最后一步。或者,按照3D区置顶的方法安装最新的compiz。
3。用xgl和aiglx差不多,也有迟钝感。
4。如果不需要compiz/beryl,则强烈推荐安装该驱动,会有非常大的性能改善,以及大量bug修正。

[color=red]每次内核升级后不必再重新编译。

安装自动编译所必须的工具 代码:
sudo apt-get update
sudo apt-get install build-essential fakeroot dh-make debhelper debconf libstdc++5 dkms

创建deb包
注意:执行下面的命令的前提是,你必须cd到你下载的驱动的当前目录。不知道什么是cd命令的话,把下面的xxx.run的部分删掉,然后把你的驱动直接拖到终端,其余部分不变。终端在主菜单的附件子菜单。

gutsy: 代码:
bash *.run --buildpkg Ubuntu/gutsy

屏蔽fglrx核心模块
注意,如果你已经安装了linux-restricted-modules的话,那么此步必做。否则可以跳过(一般都要做)。 代码:
sudo nano /etc/default/linux-restricted-modules-common
将 代码:
DISABLED_MODULES=""
改成 代码:
DISABLED_MODULES="fglrx"

如果/etc/modprobe.d/blacklist-restricted文件存在,那么需要 代码:
sudo nano /etc/modprobe.d/blacklist-restricted
并把blacklist fglrx用#注释掉。
安装deb包 代码:
sudo dpkg -i xorg-driver-fglrx_*.deb fglrx-kernel-source*.deb fglrx-amdcccle*.deb

移除旧的fglrx
如果你是第一次做,那么会提示你这个文件找不到。别管他,继续往下做就是。 代码:
sudo rm /usr/src/fglrx-kernel*.deb
sudo apt-get -f install

配置驱动
注意,如果以前装过fglrx驱动,此步无须再做。 代码:
sudo dpkg-reconfigure xserver-xorg
在选择驱动时,选择fglrx。
或者用 代码:
sudo aticonfig --initial -f
以上方法只能两者择一。
然后 代码:
sudo aticonfig --ovt=Xv

如果执行出错,则把备份的xorg.conf.xx改名,用mv命令。
其实本语句相当于在/etc/X11/xorg.conf的Device段添加两行: 代码:
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"

并且 代码:
sudo gedit /etc/X11/xorg.conf
添加两段 代码:
Section "Extensions"
Option "Composite" "0"
EndSection

Section "ServerFlags"
Option "AIGLX" "off"
EndSection
上面这两段很重要!如果想开启aiglx,则这两段应该是: 代码:
Section "Extensions"
Option "Composite" "1"
EndSection

Section "ServerFlags"
Option "AIGLX" "on"
EndSection


重启系统

确认驱动是否正确安装(可以类似于) 代码:
fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI MOBILITY RADEON X600 SE
OpenGL version string: 2.1.7170 Release

代码:
$ glxinfo | grep render
direct rendering: Yes #如果开启了xgl,那么这里一定是No,还有其他一些信息。

------------------------------------------------------------------------------------------------------------------------------



8.黑屏问题
注:在kernel加在/boot/glub/menu.lst文件
不知怎么的,在7.10里面不能直接在内核参数上加vga=xxx来启用frame buffer.

无比郁闷加上不倦探索,终于解决了这个问题。

首先,编辑你的 /etc/initramfs-tools/modules 文件
代码:
sudo nano /etc/initramfs-tools/modules

加入如下三行内容
fbcon
vesafb
vga16fb

最重要的一步,要把文件/etc/modprobe.d/blacklist-framebuffer里面的vesafb和vga16fb这两行给注释掉。
代码:
sudo nano /etc/modprobe.d/blacklist-framebuffer


这样你就可以在内核后面加入vga=xxx这样的启动参数了。

不过,最好用hwinfo --framebuffer先看一下你显卡支持的vga数值,我的如下:
代码:
sudo hwinfo --framebuffer

引用:
02: None 00.0: 11001 VESA Framebuffer
[Created at bios.447]
Unique ID: rdCR.il6towt04X5
Hardware Class: framebuffer
Model: "Intel(r) 82945GM Chipset Family Graphics Chip Accelerated VGA BIOS Intel(r) 82945GM Chipset Family Graphics Controller"
Vendor: "Intel Corporation"
Device: "Intel(r) 82945GM Chipset Family Graphics Controller"
SubVendor: "Intel(r) 82945GM Chipset Family Graphics Chip Accelerated VGA BIOS"
SubDevice:
Revision: "Hardware Version 0.0"
Memory Size: 7 MB + 704 kB
Memory Range: 0xd0000000-0xd07affff (rw)
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x0318: 1024x768 (+4096), 24 bits
Mode 0x0312: 640x480 (+2560), 24 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0315: 800x600 (+3200), 24 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+832), 8 bits
Mode 0x0311: 640x480 (+1280), 16 bits
Config Status: cfg=new, avail=yes, need=no, active=unknown

所以我在内核后面加入了vga=0x0317,是1024x768的16位色。

最后刷新一下并重启。
代码:
sudo update-initramfs -u


9.登录后的背景颜色
/etc/gdm/PreSession/Default

# Default value
if [ "x$BACKCOLOR" = "x" ]; then
BACKCOLOR="#dab082"
fi

Tags: 转载, Linux

« 上一篇 | 下一篇 »

只显示5条记录相关文章

讲真话的代价 (浏览: 2240, 评论: 0)
QQ for Linux果然如期推出啊 (浏览: 2648, 评论: 0)
iptables关键的几张图 (浏览: 2560, 评论: 0)
像保卫祖国一样保卫我们的圣火 (浏览: 3359, 评论: 1)
【雾雨】薛耳日记 (1部及2部) (浏览: 2221, 评论: 0)

发表评论

评论内容 (必填):