Ubuntu常用问题及解决方法
2012-05-09 14:11
253 查看
最近经常使用ubuntu,难免会遇到各种各样的问题。特记录下来。
之前在中文模式下,ibus是自动启动的。在中文模式下有一个不好的地方,桌面,下载这些文件夹都是中文。用命令行进入这些文件夹顿时感到很不爽。所以切换会英文模式。
将LANG zh_CN.UTF-8修改为en_US.UTF-8 , LANGUAGE zh_CN:zh修改为en_US:en
这种方法我没试验成功。如图所示,选择了没有保存按钮。我以为是默认保存的。但是关了在打开发现还是没有选择上。有可能语言包没有按完整的语言,每次进入语言设置,都会提示语言包没有安装完整。
-d 的意思是让ibus在后台运行
使用软件bumblebee禁掉N卡(参考 http://hi.baidu.com/gylxue/blog/item/7c95e4ecb44071ce2e2e2107.html)
在输入
lspci | grep -i vga
nvidia显卡那一行最后有个 rev ff ,表示独显已经关闭了 .
独立显卡禁掉后,现在明显发热量没那么大了。
搜索得到如下的解决办法:
1、安装16进制编辑器hexedit
2、修改/opt/google/chrome/chrome文件
ctrl+x保存。这样就能在root用户下使用chrome了。
修改配置文件netbeans.conf中的 netbeans_default_options(红色部分为添加部分),默认路径为/usr/local/netbeans-7.1.1/etc/netbeans.conf。
netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true -J-Duser.language=zh
-J-Duser.country=US"
不得不吐槽一下,netbeans都出到7了,中文大部分还是显示为方块。支持显示中文的方法是添加字体。
从windows C:\Windows\Fonts复制一个字体,我复制的是微软雅黑
将字体复制到Java_HOME下jre/lib/fonts/fallback,如果没有fallback,建一个.
这是会在fallback目录产生fonts.dir fonts.scale,再将fonts.scale的内容追加到父目录的fonts.dir
cat fonts.scale >> ../fonts.dir
附截图一张:
有个问题就是,候选字框框,老在最下面。。
附fcitx安装方法:
必须将ubuntu语言设置为中文才能使用fcitx.如果提示语言包没安装完整,必须要把中文语言包安装完整。
1.光盘放入光驱,重启进入安装界面。这里选择试用ubuntu
2.为root用户设置密码(一般习惯用root用户,不用考虑权限问题)
passwd root
输入密码。
su root
3.查看ubuntu安装在哪个分区。安装的时候,其实大概知道在哪个分区。不过为了保险,通过命令查看分区信息
就是ubuntu分区所在位置。记住该位置。
4.将该分区,挂接到系统。
6.重启电脑,进入ubuntu系统
执行sudo update-grub2.
参考:/article/7374870.html
之前在中文模式下,ibus是自动启动的。在中文模式下有一个不好的地方,桌面,下载这些文件夹都是中文。用命令行进入这些文件夹顿时感到很不爽。所以切换会英文模式。
1 中文模式下切换回英文模式?
修改/etc/default/locale文件的语言值。将LANG zh_CN.UTF-8修改为en_US.UTF-8 , LANGUAGE zh_CN:zh修改为en_US:en
2.英文模式下开机自动启动IBUS中文输入法。
英文模式下,ibus不能自动启动。每次输入中文都得手动启动。这个让人不能接受。google一下,两种方法。方法1:system settings->Languange-support->keyboard input method system ->ibus
这种方法我没试验成功。如图所示,选择了没有保存按钮。我以为是默认保存的。但是关了在打开发现还是没有选择上。有可能语言包没有按完整的语言,每次进入语言设置,都会提示语言包没有安装完整。
方法2:添加ibus设置为开机启动的应用
system->preferences->startup application-d 的意思是让ibus在后台运行
3.笔记本装win7和ubuntu双系统,在ubuntu下发热量大。
开机进入ubuntu,风扇就没停过,没过多久你就会发现笔记本那个热的。现在才五月份,成都还不是很热,要是等到七八月份,我那笔记本估计都能煮蛋了。这个样子是不行的,上网搜解决方法。各种各样的回答。但是从字里行间能发现,如果笔记本是双显卡的,出现这个问题概率很高。所以决定禁掉独立显卡。我的显卡是N卡,貌似看到禁A卡的方式不太一样。使用软件bumblebee禁掉N卡(参考 http://hi.baidu.com/gylxue/blog/item/7c95e4ecb44071ce2e2e2107.html)
sudo add-apt-repository ppa:bumblebee/stable sudo add-apt-repository ppa:ubuntu-x-swat/x-updates sudo apt-get update sudo apt-get install bumblebee sudo apt-get install bumblebee-nvidia
在输入
lspci | grep -i vga
nvidia显卡那一行最后有个 rev ff ,表示独显已经关闭了 .
独立显卡禁掉后,现在明显发热量没那么大了。
4.ubuntu root用户下使用chrome
浏览网页一直都是用chrome.所以在ubuntu下也想使用chrome.去google chrome下载安装好后,打开却出现如下的错误..搜索得到如下的解决办法:
1、安装16进制编辑器hexedit
apt-get install hexedit
2、修改/opt/google/chrome/chrome文件
hexedit /opt/google/chrome/chrome打开文件内容如下,左边为16进制,右边为Ascii嘛.光标打开是在左边,用tab键将光标切换到后边Ascii码。Ctrl+S打开搜索界面,输入geteuid,定位后,将geteuid改为getppid。
ctrl+x保存。这样就能在root用户下使用chrome了。
5、Netbeans语言改为英文,并且支持显示中文.
语言改为英文:修改配置文件netbeans.conf中的 netbeans_default_options(红色部分为添加部分),默认路径为/usr/local/netbeans-7.1.1/etc/netbeans.conf。
netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true -J-Duser.language=zh
-J-Duser.country=US"
不得不吐槽一下,netbeans都出到7了,中文大部分还是显示为方块。支持显示中文的方法是添加字体。
从windows C:\Windows\Fonts复制一个字体,我复制的是微软雅黑
将字体复制到Java_HOME下jre/lib/fonts/fallback,如果没有fallback,建一个.
chmod 644 msyhbd.ttf chmod 644 msyh.ttf mkfontscale && mkfontdir
这是会在fallback目录产生fonts.dir fonts.scale,再将fonts.scale的内容追加到父目录的fonts.dir
cat fonts.scale >> ../fonts.dir
6、Netbeans支持输入中文
ibus是不行的。fctix是可以的。附截图一张:
有个问题就是,候选字框框,老在最下面。。
附fcitx安装方法:
add-apt-repository ppa:fcitx-team/nightly apt-get update apt-get install fcitxupdate:
必须将ubuntu语言设置为中文才能使用fcitx.如果提示语言包没安装完整,必须要把中文语言包安装完整。
7.统计代码行数
wc -l *.c *.h
8.安装win7和ubuntu双系统后,重启无ubuntu启动项
今天安装双系统,没有选择与win7共存这个选项。而是安装在预留的分区。装好后,重启发现直接进入win7,并没有让你选择进入哪个系统。上网一搜,大概知道是grub出错。修复grub启动项即可。系统版本为11.101.光盘放入光驱,重启进入安装界面。这里选择试用ubuntu
2.为root用户设置密码(一般习惯用root用户,不用考虑权限问题)
passwd root
输入密码。
su root
3.查看ubuntu安装在哪个分区。安装的时候,其实大概知道在哪个分区。不过为了保险,通过命令查看分区信息
root@jackie-desktop:/etc/ESP# fdisk -l Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x7fdeb80e Device Boot Start End Blocks Id System /dev/sda1 * 63 167782859 83891398+ 7 HPFS/NTFS/exFAT Partition 1 does not start on physical sector boundary. /dev/sda2 167782921 829853639 331035359+ f W95 Ext'd (LBA) Partition 2 does not start on physical sector boundary. /dev/sda3 829853696 833853439 1999872 82 Linux swap / Solaris /dev/sda4 833853440 976771071 71458816 83 Linux /dev/sda5 167782923 419473214 125845146 7 HPFS/NTFS/exFAT Partition 5 does not start on physical sector boundary. /dev/sda6 419473278 671163569 125845146 7 HPFS/NTFS/exFAT Partition 6 does not start on physical sector boundary. /dev/sda7 671163633 829853639 79345003+ 7 HPFS/NTFS/exFAT Partition 7 does not start on physical sector boundary.这一行
/dev/sda4 833853440 976771071 71458816 83 Linux
就是ubuntu分区所在位置。记住该位置。
4.将该分区,挂接到系统。
mkdir /media/tmp mount /dev/sda4 /media/tmp5.在终端中输入命令:grub-install --root-directory=/media/temp /dev/sda。重新安装grub2到硬盘的主引导记录MBR中,出现“Installation finished.No Error Reported.”表示操作成功。
6.重启电脑,进入ubuntu系统
执行sudo update-grub2.
参考:/article/7374870.html
9.转移虚拟机后ubuntu network available SIOCSIFADDR: No such device
解决方法:删除/etc/udev/rules.d/70-persistent-net.rules。重启电脑即可。产生原因是因为MAC地址被缓存相关文章推荐
- ubuntu 常用问题解决方法
- Ubuntu无法找到add-apt-repository问题的解决方法
- Ubuntu ibus拼音输入法输入错乱问题的解决方法
- ubuntu 11.10 安装oracle 10g 成功步骤及问题解决方法
- ubuntu平台下eclipse打不开问题解决方法
- 巧用Win7的“属性”功能 解决常用小问题的方法
- ubuntu 13 编译hadoop 2.2.0源码出现问题及解决方法
- 我学Delphi心得及笔记----常用问题与解决方法
- 联想笔记本安装ubuntu,无线网卡被禁用的问题及解决方法
- mysql: Ubuntu下mysql安装问题与解决方法
- ubuntu无线网卡驱动问题解决方法
- 解决ubuntu中文乱码问题的方法总结
- Ubuntu 学习问题及解决方法 汇总 持续更新。。。
- ubuntu 11.10 x64 安装oracle 11gR2时碰到的问题及解决方法
- ubuntu在使用synaptic pkexec或apt-get或dpkg -i出问题时的解决方法
- (转)在VS2005/2008中字符串编码问题的解决及字符串和数值类型常用的转换方法
- ubuntu 解决Rhythmbox中文乱码的问题的方法
- Ubuntu-14.04. sh .py腳本双击無法執行问题的解决方法
- ubuntu 10.04 10.10 12.04 LiveCD 修复 grub2 双系统引导方法 及 解决error: no argument specified 的问题
- ubuntu中常见的中文问题解决方法