安装显卡驱动
为了不让老出现拖影 首先要弄清出型号
dmidecode|more 看看那里有video
看的我眼花,终于搞定了。。。
Manufacturer: IBM
Product Name: IBM System x3650 -[7979F4X]-
Version: Not Specified
Serial Number: 99MA852
下面是详细
Handle 0x0039, DMI type 10, 12 bytes
On Board Device 1 Information
Type: Other
Status: Enabled
Description: Baseboard Management Controller
On Board Device 2 Information
Type: Video
Status: Enabled
Description: ATI RN50 Video Controller
On Board Device 3 Information
Type: Ethernet
Status: Enabled
Description: Broadcom BCM5715C Ethernet Controller
On Board Device 4 Information
Type: SCSI Controller
Status: Disabled
Description: Adaptec AIC9580W SAS Controller
就是这个了
ATI RN50 Video Controller
但是我度娘下,各种都是好麻烦,幸好看到一种简单的方法。
我比较懒,懒到不想看到自己需要来回去vi或者vim,所以我找到了yum
安装fglrx driver (ATI/AMD显卡的linux驱动) root权限执行
1、执行后无反应
rpm --import http://elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm 3、执行后准备安装,几个文件瞬间搞定 yum -y install yum-plugin-fastestmirror 4、安装yum -y install kmod-fglrx ------------------------------------------------------------搞定
下面是VNC的 root权限安装
1、安装
检查是否安装,输入: rpm -q vnc vnc-server
得到:
package vnc is not installed package vnc-server is not installed
#yum install vnc vnc-server (yum install tigervnc-server )
#passwd //设置root用户vnc远程连接的密码
#service vncserver start
2、配置
配置密码
vncserver 首次配置需要输入密码 连续两次输入
vncserver :1 可以加上序号指定起动
配置用户
VNCSERVERS="1:user1 2:user2 3:user3" VNCSERVERARGS[1]="-geometry 1024×768" VNCSERVERARGS[2]="-geometry 1024×768" VNCSERVERARGS[3]="-geometry 800×600 -depth 24 -nolisten tcp -nohttpd -localhost"
解释一下这个文件:
VNCSERVERS 这一行是配置在系统启动时启动几个 VNC server,上面的例子里运行了三个 VNC server,其中 user1 在 display :1,user2 在 display :2,user3 在 display :3。 VNCSERVERARGS 这三行,分别为 VNC server 1, 2, 3 配置启动参数,上面的例子里对 user1 和 user2 使用屏幕分辨率 1024×768,对 user3 使用 800×600,24 色,不支持 tcp,不支持 http 连接,只能在本地测试访问。
#vi /root/.vnc/xstartup
在打开的编辑文本中将最后一行(twm &)注释掉,在添加一行gnome-session &,最终的修改结果为:
# twm &
gnome-session &
最后
#service vncserver restart
3、防火墙 允许VNC 连接
VNC server 监听的端口从 5900 开始,display:1 的监听 5901,display:2 监听 5902,以此类推。CentOS 的防火墙缺省是不允许连接这些端口的,所以需要使用下面的步骤打开防火墙(需要 root 权限):
输入编辑:
[root@localhost ~]# vi /etc/sysconfig/iptables
得到:
# Firewall configuration written by system-config-firewall # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT -A INPUT -j REJECT --reject-with icmp-host-prohibited -A FORWARD -j REJECT --reject-with icmp-host-prohibited COMMIT
上面我们只添加了一个 root 帐号和桌面 1,所以这里按照上面的规则,添加一个 "5901" 端口号即可。
# Firewall configuration written by system-config-firewall # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT -A INPUT -j REJECT --reject-with icmp-host-prohibited -A FORWARD -j REJECT --reject-with icmp-host-prohibited COMMIT
即添加了上述代码的第 11 行。
重启防火墙
配置就算完毕了,需要重启一下防火墙才能使最后那个端口号的配置正常。
[root@localhost ~]# /sbin/service iptables restart iptables:清除防火墙规则:[确定] iptables:将链设置为政策 ACCEPT:filter [确定] iptables:正在卸载模块:[确定] iptables:应用防火墙规则:[确定]
现在重启防火墙完毕后,你就可以使用 VNC 客户端连接了,连接时候必须注意主机 IP 地址后面必须加桌面号,例如这样连接:
192.168.1.2:1
跟输入端口号是一样的,但是这里是桌面号,记住。
4、设置自启动
虽然上面配置是可以使用了,但是你一旦重启服务器后,VNC 的服务又会停止,得手动来启,不方便,虽说服务器不能老是启动,但是重启的时候还是有的,为了方便,你需要将 VNC 服务设置为自动自动。
方法很多,你可以在图形化的界面下打开服务窗口,然后将 VNC 服务设为自动。既然这里都是在用终端下的命令行形式,就继续沿用这个方式吧。
[root@localhost ~]# chkconfig vncserver on
好了,所有配置完毕,各位可以享用 VNC 带来的远程控制功能了。
5.使用VNC Client远程连接
连接时候必须注意主机 IP 地址后面必须加桌面号
在连接地址中输入ip:1,如:127.0.0.1:1
使用VNC View远程访问Linux,总是没有办法切换出SCIM输入法,研究了很久,
1)修改.vnc/xstartup文件,在最后一行加入:scim -d,意思为打开SCIM输入法 也可以不加
2)使用VNC View访问Linux系统以后,修改scim输入法的快捷键,因为默认打开输入法的快捷键为ctrl+space,与本地机器上切换输入法的快捷键冲突,会先接收到本地的命令,所以没办法使用默认快捷键打开输入法。将打开SCIM输入法的快捷键修改为Ctrl+Alt+Space。