首页 > 代码库 > 配置环境的痛苦经历

配置环境的痛苦经历

吐槽:
最近太坑爹,要配置一个服务器来验证算法,结果各种不顺~

Experience1:给ubuntu安装远程桌面(xrdp)
用windows的mstsc连接ubuntu需要先在ubuntu上安装 xrdp(xrdp是一个开源的远程桌面协议服务器)。
安装方法
打开终端,输入命令:
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这个版本,这样就顺利完成安装。

Problem2:在上面顺利安装后,我 sudo   reboot后发现系统居然卡在了开机界面,kao
我先进入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
把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的问题,安装gdm
sudo apt-get install gdm
在安装过程中会有配置选择,我们选择LightDM,
然后sudo reboot即可。。
然后就如愿的进入了图形界面。