标签 server 下的文章

环境:Linux Mint 18+Nvidia driver

在Android Studio 2.2中启动AVD报错:

Cannot launch AVD in emulator. 
Output: libGL error: driver pointer missing libGL 
error: failed to load driver: nouveau libGL 
error: unable to load driver: swrast_dri.so libGL 
error: failed to load driver: swrast X 
Error of failed request:  GLXBadContext


http://stackoverflow.com/questions/36189393/android-studio-avd-error-launching找到一个不算解决的解决办法:
https://gist.github.com/NickGeek/1e125d7ca6aeff2d4e0e3ac2399bc14c的avd_selection.py文件放到/home/duuge/Android/Sdk/tools目录下(具体按你自己的安卓的sdk目录而定),然后启动命令行并切到这个目录下运行命令python avd_selection.py:

duuge@linuxmint ~/Android/Sdk/tools $ python avd_selection.py

可临时解决。
随文附上avd_selection.py文件的压缩包。

avd_selection.py.tar.gz

参考自docker官方安装文档:
https://docs.docker.com/engine/installation/ubuntulinux/
摘录过程如下:
1、Ubuntu Trusty 14.04 (LTS)要求linux内核:
$ uname -r
3.11.0-15-generic
1、加gpg的key密钥:
方法有二个,一是从
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D ,
另一个是从:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
哪个在天朝能用就用哪个吧。
3、加安装源:
sudo gedit /etc/apt/sources.list.d/docker.list

sudo vi /etc/apt/sources.list.d/docker.list

输入以下源:

deb https://apt.dockerproject.org/repo ubuntu-trusty main
保存并退出。
之后更新源:
apt-get update
然后,强制卸载旧的docker(如果有的话):
apt-get purge lxc-docker
清缓存:
apt-cache policy docker-engine
再次更新一下系统的安装更新源:
apt-get upgrade
有洁癖!
reboot
重启电脑服务器。
检查安装系统内核扩展依赖:
sudo apt-get install linux-image-extra-$(uname -r)

更新一下
sudo apt-get update

安装docker吧:
sudo apt-get install docker

sudo apt-get install lxc-docker

sudo apt-get install docker-engine

怎么玩dokcer呢:

启动docker服务(不加sudo权限则会报错出错可用sudo su):
sudo service docker start

开始docker的hello-world吧:

sudo docker run hello-world

完成。