一、双系统更改开机等待时间(timeout)
装了win7和ubuntu双系统之后,默认开机启动是ubuntu,等待开机时间默认是10s。以下方法就是如何修改等待开机时间:
1、代码:
sudo gedit /etc/default/grub
修改
GRUB_TIMEOUT=10
此处10代表开机等待时间为10s,改大或者改小,更具自己需要修改即可。
2、代码:
sudo update-grub
更新grub,新的等待开机时间timeout设置成功。
二、修复Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap"
代码:
sudo apt-get install gtk2-engines-pixbuf
三、调整ubuntu10.04控制台,启动界面分辨率
第一步:打开终端,修改/etc/default/grub文件
$ sudo gedit /etc/default/grub
取消#GRUB_GFXMODE=640×480这一行前面的注释符号,并将后面的数字修改为一个合适的值,不需要太高,比如1024×768。这个值同时会影响grub启动菜单和控制台里文字的分辨率。
第二步:修改/etc/grub.d/00_header文件
$ sudo gedit /etc/grub.d/00_header
按下ctrl+F,查找关键字”set gfxmode=${GRUB_GFXMODE}”(去掉双引号),然后在这行下面添加新行,内容是:”set gfxpayload=keep” (去掉双引号)
第三步:更新grub
$ sudo update-grub
第四当然是重启了!
四、安装ubuntu 12.04 64bit之后更新问题
$ sudo apt-get update
E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/lib/apt/lists/
解决办法:
sudo rm /var/lib/apt/lists/lock
sudo apt-get update
五、ubuntu12.04 64bit 编译android源码时,在编译内核使用make menuconfig时出现如下错误:
HOSTLD scripts/kconfig/mconf
scripts/kconfig/mconf.o: In function `show_help':
mconf.c:(.text+0x811): undefined reference to `stdscr'
scripts/kconfig/mconf.o: In function `main':
mconf.c:(.text+0x1286): undefined reference to `initscr'
mconf.c:(.text+0x128d): undefined reference to `stdscr'
scripts/kconfig/lxdialog/checklist.o: In function `print_arrows':
checklist.c:(.text+0x41): undefined reference to `wmove'
checklist.c:(.text+0x61): undefined reference to `acs_map'
。。。。。。
解决办法:
libncurses5 The ncurses shared libraries
libncurses5-dev Development environment
libncurses5-dbg Debugging libraries
libncursesw5 The ncurses shared libraries, with widecharacter support
libncursesw5-dev Development environment for libncursesw5
libncursesw5-dbg Debugging libraries for libncursesw5
安装libncurses5-dev可以解决
sudo apt-get install libncurses5-dev
六、ubuntu12.04 64bit 编译android源码时,出现如下错误:
host Executable: cmu2nuance (out/host/linux-x86/obj/EXECUTABLES/cmu2nuance_intermediates/cmu2nuance)
/usr/bin/ld: cannot find -lncurses
collect2: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/EXECUTABLES/adb_intermediates/adb] Error 1
make: *** Waiting for unfinished jobs....
host Executable: coverage (out/host/linux-x86/obj/EXECUTABLES/coverage_intermediates/coverage)
安装libncurses5-dev:i386可以解决
sudo apt-get install libncurses5-dev:i386
七、ubuntu12.04中eclipse提示框黑色背景解决办法
如你使用Radiance主题,就进入到/usr/share/themes/Radiance/目录下,
cd /usr/share/themes/Radiance
打开gtk-2.0/gtkrc文件,
sudo vim gtk-2.0/gtkrc
修改第一行的tooltip_fg_color和tooltip_bg_color两个属性的值,如果没有改属性,可以自行添加,其值仿照windows的默认值,分别设定位:tooltip_fg_color:#000000
tooltip_bg_color:#f2edbc
然后保存退出,打开系统外观配置,切换一下主题,当切换回来的时候,修改的效果就生效了。
八、How to fix GPG error NO_PUBKEY in Ubuntu
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8BAF9A6F