吐槽:
最近太坑爹,要配置一个服务器来验证算法,结果各种不顺~
Experience1:给ubuntu安装远程桌面(xrdp)
用windows的mstsc连接ubuntu需要先在ubuntu上安装 xrdp(xrdp是一个开源的远程桌面协议服务器)。
安装方法:
打开终端,输入命令:
可能遇到的问题:
用windows的mstsc连接ubuntu的xrdp时,仅显示墙纸问题。这个问题的 原因是 Ubuntu启动了3d桌面,导致xrdp运行异常。
解决方案:
终端输入命令:
在 . /etc/X11/Xsession 一行前面插入一行:
echo "gnome-session --session=ubuntu-2d" > .xsession
保存退出。
最后,输入命令
sudo apt-get install xrdp
可能遇到的问题:
用windows的mstsc连接ubuntu的xrdp时,仅显示墙纸问题。这个问题的 原因是 Ubuntu启动了3d桌面,导致xrdp运行异常。
解决方案:
终端输入命令:
sudo nano /etc/xrdp/startwm.sh
在 . /etc/X11/Xsession 一行前面插入一行:
echo "gnome-session --session=ubuntu-2d" > .xsession
保存退出。
最后,输入命令
sudo service xrdp restart
完成
Problem1:在ubuntu12.04下安装cuda5.5遇到unable to bulid the nvidia kernel module问题
这个问题,折磨了我好久啊,重装了4-5次系统,在网上找了n个解决方案,结果都失败。后来我猜有没有可能是cuda不支持这个版本的linux kernel。
我的这个ubuntu12.04的小版本是ubuntu12.04.4,它的linux kernel是3.11.xx,我查看了已经配置完成的一台机器,上面的linux kernel是3.8.xx,然后我把系统换成了ubuntu12.04.3这个版本,这样就顺利完成安装。
我的这个ubuntu12.04的小版本是ubuntu12.04.4,它的linux kernel是3.11.xx,我查看了已经配置完成的一台机器,上面的linux kernel是3.8.xx,然后我把系统换成了ubuntu12.04.3这个版本,这样就顺利完成安装。
Problem2:在上面顺利安装后,我 sudo reboot后发现系统居然卡在了开机界面,kao
我先进入recover mode,然后resume一下进入字符界面,ctrl + alt + F7后,提示speech-dispatcher disabled: /etc/default/speech-dispatcher和disable:saned /etc/default/saned
我先进入recover mode,然后resume一下进入字符界面,ctrl + alt + F7后,提示speech-dispatcher disabled: /etc/default/speech-dispatcher和disable:saned /etc/default/saned
界面有提示edit /etc/default/speech-dispatcher和edit /etc/default/saned。所以,我就进入tty1后sudo nano /etc/default/speech-dispatcher
显示如下
“
# Defaults for the speech-dispatcher initscript, from speech-dispatcher
# Set to yes to start system wide Speech Dispatcher
RUN=no
显示如下
“
# Defaults for the speech-dispatcher initscript, from speech-dispatcher
# Set to yes to start system wide Speech Dispatcher
RUN=no
把no改成yes,可是还是不奏效,然后看到这篇文章:http://www.myexception.cn/operating-system/1263064.html
ubuntu启动错误saned disabled edit /etc/default/saned checking battery state昨天Ubuntu 12.04LTS 64位版本升级内核后,发现图形界面启动不了。然后重启,按上下键查看启动信息,发现卡在了saned disabled edit /etc/default/saned。。Goole了一把,发现是没有gnome-shell.于是就使用CTRL+ALT+F1进入tty1,通过sudo apt-get install gnome-shell安装,然后sudo reboot重启。发现还是进入不了图形界面,再次查看日志,发现卡在了 checking battery state这个原因是因为gdm的问题,安装gdmsudo apt-get install gdm在安装过程中会有配置选择,我们选择LightDM,然后sudo reboot即可。。然后就如愿的进入了图形界面。
Problem3:出现ImportError:libcudart.so.5.5:cannot open shared object file: No such file or directory
解决方案:
sudo ldconfig /usr/local/cuda/lib64
另外一个方案:
在etc/ld.so.conf.d/中添加一个文档,并在其中添加如下路径:
/usr/local/cuda/lib64
然后运行sudo ldconfig
在Ubuntu中查看显卡的使用情况
在terminal中输入:
nvidia-smi
结果如下:
$ nvidia-smi Fri Jan 6 18:53:54 2012 +------------------------------------------------------+ | NVIDIA-SMI 2.290.10 Driver Version: 290.10 | |-------------------------------+----------------------+----------------------+ | Nb. Name | Bus Id Disp. | Volatile ECC SB / DB | | Fan Temp Power Usage /Cap | Memory Usage | GPU Util. Compute M. | |===============================+======================+======================| | 0. GeForce 8500 GT | 0000:01:00.0 N/A | N/A N/A | | 30% 62 C N/A N/A / N/A | 17% 42MB / 255MB | N/A Default | |-------------------------------+----------------------+----------------------| | Compute processes: GPU Memory | | GPU PID Process name Usage | |=============================================================================| | 0. ERROR: Not Supported | +-----------------------------------------------------------------------------+
ref
https://wiki.archlinux.org/index.php/NVIDIA_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#.E5.9C.A8shell.E6.98.BE.E7.A4.BAGPU.E6.B8.A9.E5.BA.A6
本文地址:http://blog.csdn.net/linj_m/article/details/38584481
更多资源 请关注 博客 LinJM-机器视觉 微博:林建民-机器视觉