公司有一台电脑闲置,原来装的win7+redhat6.4 当服务器用着,由于最近在研究android 所以想将其作为一台辅助开发设备,遂将原来的redhat 卸载掉,简单记录下流程,方便自己查阅:
1.登陆windows系统 ,使用MBRFix工具进行修复。
MBRFix工具修复MBR很方便,先进入cmd命令窗口,然后进入mbrfix工具所在的目录(用cd命令),然后输入命令 MbrFix/drive 0 fixmbr ,再确认一下即可。重启以后你会发现,没有了Linux,直接可以进入Windows了。
2.通过window自带分区编辑工具将linux所在硬盘分区删除,这样原来占用的空间就变成了活动分区
3.安装新的linux系统
以上的问题都比较好解决,接下来才是比较难搞的。
我选择的linux系统 为 ubuntu最新的 16.04 lts 桌面版本的
以前都是通过 xmanger 工具包中的 xstart 访问远程linux桌面的
但这次通过 xstart 自带命令
/usr/bin/gnome-session --display $DISPLAY
启动的时候,一直报 unknown ** display 的错误,并且打开的窗口是空白的,令人费解,像这样。
随后按网上的安装方式试了试 vnc,虽然没显示错误,但打开的窗口也是空白的。
期间还看到了一网友的分析:
你的 server 显卡/驱动/桌面 是否显示 3D ?2. 你的 VNC 程式 支援 3D 吗 ?3. 你的 client 显卡/驱动/桌面 是否支援 3D 显示 ?如果不确定简单测试server 端 登入 2D 桌面 看看,并推荐了 Mate桌面.
Ubuntu 12.10 以后预设的桌面 都需要 3D 支援rdp client 端的显卡 如果对于 3D 的支援不够 一般是无法显示 server 端的桌面 而呈现灰色windows 特别是 笔电 许多是这种情形那么mate桌面是什么。
另一位网友的补充:由于xrdp、gnome和unity之间的兼容性问题,在Ubuntu 14.04版本中仍然无法使用xrdp登陆gnome或unity的远程桌面,现象是登录后只有黑白点为背景,无图标也无法操作。与13.10中的解决方式相同,使用xrdp只能登录xfce的远程桌面。
简介
MATE Desktop,由已经停止官方维护的GNOME 2源代码派生而来。MATE得名于南美植物巴拉圭冬青(yerba mate)。由于GNOME 3在界面上的激进变动,导致诸多批评,因而许多人决定创建一个GNOME的派生桌面环境,维持GNOME 2的传统风格。更名是为了避免与GNOME 3的组成组件产生冲突。
历史
因为GNOME 3以GNOME Shell为基础所创建的用户界面取代传统的拟真接口。这导致了一些Linux社区的批评。许多用户拒绝使用新的GNOME接口,并要求其他开发者继续开发GNOME 2。这个项目最初是由Arch Linux的部份用户发起的,目前主要是由Linux Mint的开发者维护
抱着死马当活马医的态度,安装了 mate桌面,安装方法如下:
sudo apt-add-repository ppa:ubuntu-mate-dev/ppa
sudo apt-get update
sudo apt-get install mate-desktop-environment
如果不成功的话,可自行百度一下,安装大概需要 10分钟时间吧。
安装完之后 /usr/bin/ 目录下多了一些关于 mate * 的命令,找到
mate-session, 和 gnome-session看起来很像,用来将原有连接远程桌面的命令替换了一下,变这样
/usr/bin/mate-session --display $DISPLAY
ok! 大功告成,桌面成功显示。
如果使用 的是vnc 软件的话,在其他地方都确定成功安装的情况下,更改一下 xstart 文件中的gnome 为mate就可以了
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
mate-session &
这个问题搞了好久,总算有个结果,心里也是蛮开心的,希望遇到相同问题的朋友们能少走弯路。