1、安装CD版“ubuntu-12.04.5-desktop-i386”后登录黑屏问题
解决办法:
第一步:按ctrl+alt+F1(F2/F3/F4都行)进入TTY终端并登陆
第二步:sudo startx 查看错误原因为启动xorg服务失败
第三步:针对启动xorg服务失败解决措施
- sudo apt-get update
- sudo apt-get install xserver-xorg-lts-quantal
- sudo dpkg-reconfigure xserver-xorg-lts-quantal
- sudo reboot
2、启动Ubuntu时显示警告“Host SMBus controller not enabled”
解决办法:打开/etc/modprobe.d/blacklist.conf,在文档末尾添加一行blacklist i2c_piix4后保存退出即可。
3、系统更新内核(3.15)后不能共享文件
解决办法:
第一步:进入vmtool解压目录,卸载vmware-tool: sudo ./bin/vmware-tool-uninstall.pl
第二步:进入 /lib/module/source/,解压
第三步:进入解压后的目录,打开inode.c替换d_alias为d_u.d_alias并保存
第四步:压缩刚解压的目录并替换掉原来的压缩包
第五步:重启(重要:没有重启第二次安装时可能没有用到刚刚更改的文件而是直接使用了系统的缓冲文件)
第六步:进入vmtool解压目录安装vmware-tool即可
4、install vmtool: enter the path to the kernel header files
解决办法:
在VM8.0中去安装Ubuntu12.04-64时,有这个问题,我的解决方案是确保你的 linux-headers-xxxxx已安装
$sudo apt-get install linux-headers-`uname -r`
即保证目录/usr/src/linux-headers-xxxx-generic/include/ 的确是存在。
若/usr/src/linux-headers-xxxx-generic/include/ 已存在,但是仍提示该错误,则是由于Ubuntu内核版本的头文件的位置发生了变化,增加软连接即可:
$ sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h
5、Error:could not initialize GLX;
解决办法:
sudo apt-get purge nvidia*
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.orig
sudo rm /etc/X11/xorg.conf
For 32-bit,
sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386
For 64-bit
sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:amd64 libgl1-mesa-dri:amd64
sudo dpkg-reconfigure xserver-xorg
sudo reboot
6、安装好Qt开发环境后编译项目报错提示缺少工具链
解决方法:
第一步:sudo apt-get install g++
第二步:删除项目目录下*.pro.user后重启Qt Creater并重新配置项目
7、编译Qt项目遇到cannot find -lGL
解决方法:
sudo apt-get install libgl1-mesa-dev