ubuntu 16.04上打开远程桌面服务和桌面共享

远程桌面服务指的是:其他机器可以登录服务器,在客户端机器上使用属于服务器的图形界面。

桌面共享指的是:其他机器可以登录服务器来通过操控客户端机器的桌面实现直接操控服务器当前显示的桌面。

前者(后者)服务器本身的桌面不受(受)客户端控制。

在做投影报告的时候,我们需要直接操控投影仪相连的机器,因此是后者。我们通过在投影仪相连的电脑上使用远程桌面共享来实现。或者让投影仪远程桌面共享(远程桌面登陆也行)我们自己的电脑来控制。

或者利用Teamviewer。这个时候用投影仪所在的电脑控制自己的电脑或者反过来,都可以。需要文件共享的话,可以用过Teamviewer传过来传过去。

  1. 远程桌面共享:
    1. 在服务器端打开“共享桌面”服务,允许其他人查看和控制桌面。
    2. 在客户端使用远程桌面查看软件,例如Remmina,输入IP地址,用vnc模式访问服务器。实验室投影仪的内部IP是192.168.1.107。
  2. 远程桌面服务(修改自http://www.tweaking4all.com/software/linux-software/use-xrdp-remote-access-ubuntu-14-04/):
    1. 第一步安装xRDP:
    2. sudo apt-get update
      sudo apt-get install xrdp

    3. 第二步,安装xfce
    4. sudo apt-get install xfce4

    5. 第三步,设置xRDP
    6. echo xfce4-session >~/.xsession
      sudo nano /etc/xrdp/startwm.sh
      在文件末尾或者倒数第二行,添加:startxfce4

    7. 第四步,运行 sudo service xrdp restart 并在本地测试,可以用Remmina或者其他远程桌面软件打开
    8. 第五步,在局域网其他机器上测试。
  3. 用teamviewer在多个电脑(平板、手机、Windows、Linux、Mac)之间共享控制。注意,这个共享可以跨越局域网。

注意,远程桌面服务也可以简单地通过ssh -Y来实现。这个时候,打开服务器端的任意的图形界面软件,在客户端都会以图形界面的形式来显示。

收纳箱App

经常需要在家里或者办公室找一个东西。除非大部分东西都由同一个人来整理收纳和取出,很容易就下次找不到了。因此,想起来开发一个语音(以及文字)输入的手机小软件,可以识别出来物品的名字和存储的地方,并且保存到网络服务器上。这样,第一,多人使用的时候,只要每次取出和放回说一句话,其他人就可以知道了。第二,物品在哪里都留下一个记录,可以方便查找。

当然,有了这个系统之后,用来做少量图书的收藏使用记录也可以,没准用户还能找出来其他的用处。不过,用户千万不能用这个软件来管理贵重物品。否则,数据被黑以后可就不好办了。

ownCloud管理多个目录

我们自己的ownCloud服务器已经能够使用。一部分老师有同步多个目录的需求,而且不希望单独设立一个叫做owncloud的目录(浪费本地硬盘空间)。其实这些功能ownCloud都能实现。

下载并安装客户端。
然后,在客户端第一次启动之后,不要直接点下一步,注意,选择目标目录(默认是建立一个owncloud目录,我们不需要这个),然后在下面的别名位置上写上你给这个目录的名字,不要留着默认的owncloud。

接着,点增加目录,就可以把多个目录加进去了。

dell9020主板加独显需要额外电源的问题

Dell9020加显卡,需要额外的6pin显卡电源接口。原装电源不提供额外显卡电源接口。

换电源的话,Dell9020主板不能用通常的电源,其独特的8pin主板供电,使得通常电源的20pin,24pin供电接口都不能用。由于电压配置不一样,也没法通过把20pin改成8pin来实现。

解决方法很简单:买一根sata电源转pci-e电源数据线。当然,不要买功率太高的显卡,要不然290W的原装电源不够用。

texlive中手动安装latex包

有tlmgr就用它,

没有,可以下载源文件安装:
1. download the package files, especially the ins and dtx file
2. compile the ins file (latex name.ins). that should result in a name.sty file.
3. create a directory for the new package: sudo mkdir /usr/share/texmf-texlive/tex/latex/name/
4. copy name.sty to the latex directory: sudo cp /usr/share/texmf-texlive/tex/latex/name/
(note, you can also store them in your home directory, but I haven’t tried that yet)
5. important: be sure the file has permissions: -rw-r–r–. If in doubt, run sudo chmod 644 name.sty
6. update latex to recognize the new package by running texhash /usr/share/texmf-texlive
7. OPTIONAL – compile latex name.dtx to get the documentation

转自:Judson’s Notes