Я установил Fedora 18 ARM Remix для Raspberry Pi на SD-карту моего RasPi (тип B). При подключении по HDMI, Fedora и XFCE4 работают нормально, и без HDMI я могу легко войти через SSH из моего другого Windows-бокса в той же сети. Pi подключен кабелем локальной сети к простому домашнему маршрутизатору, который назначает частные IP-адреса в 192.168. , ,
Проблема заключается в получении удаленного рабочего стола через xrdp или vnc в этом ARM FEDORA 18 (rpfr18). Удаленный рабочий стол довольно просто настроить и запустить в Raspbian, и я смог «sudo apt-get install xrdp vncserver», после чего удаленный рабочий стол был доступен напрямую через mstsc и VNC Client соответственно из моей Windows 7.
На Fedora я установил xrdp и vncserver и запустил их, но я не могу подключиться из Windows. Я довольно много гуглил, но не могу заставить удаленный рабочий стол работать на этом Fedora на Pi из Windows 7. Помощь высоко ценится ...
Это то, что я сделал до сих пор через сессию SSH замазки:
[root@pkrpfr18 prateek]# cat /etc/issue Fedora remix release 18 (Raspberrypi Fedora Remix) [prateek@pkrpfr18 ~]$ uname -a Linux pkrpfr18 3.6.11 #1 PREEMPT Fri Feb 15 14:07:09 EST 2013 armv6l armv6l armv6l GNU/Linux [prateek@pkrpfr18 ~]$ pifconfig lo inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING eth0 HWaddr b8:27:eb:e2:37:6f inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST [prateek@pkrpfr18 ~]$ cat /proc/cpuinfo Processor : ARMv6-compatible processor rev 7 (v6l) BogoMIPS : 697.95 Features : swp half thumb fastmult vfp edsp java tls CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xb76 CPU revision : 7 Hardware : BCM2708 Revision : 000f Serial : 0000000099e2376f [prateek@pkrpfr18 ~]$ cat /proc/meminfo MemTotal: 446688 kB [root@pkrpfr18 prateek]# yum update No Packages marked for Update [root@pkrpfr18 prateek]# yum install xrdp tightvnc tightvnc-server tightvnc-server-module tigervnc tigervnc-server tigervnc-server-module x11vnc freerdp freerdp Package xrdp-0.6.0-0.7.fc18.armv5tel already installed and latest version Package tigervnc-1.2.80-0.10.20130314svn5065.fc18.armv5tel already installed and latest version Package tigervnc-server-1.2.80-0.10.20130314svn5065.fc18.armv5tel already installed and latest version Package tigervnc-server-module-1.2.80-0.10.20130314svn5065.fc18.armv5tel already installed and latest version Package tigervnc-1.2.80-0.10.20130314svn5065.fc18.armv5tel already installed and latest version Package tigervnc-server-1.2.80-0.10.20130314svn5065.fc18.armv5tel already installed and latest version Package tigervnc-server-module-1.2.80-0.10.20130314svn5065.fc18.armv5tel already installed and latest version Package x11vnc-0.9.13-4.fc18.armv5tel already installed and latest version Package freerdp-1.0.1-7.fc18.armv5tel already installed and latest version Package freerdp-1.0.1-7.fc18.armv5tel already installed and latest version Nothing to do [root@pkrpfr18 prateek]# yum update xrdp tightvnc tightvnc-server tightvnc-server-module tigervnc tigervnc-server tigervnc-server-module x11vnc freerdp freerdp No Packages marked for Update [root@pkrpfr18 prateek]# find / -name xrdp find: `/proc/5400': No such file or directory /etc/sysconfig/xrdp /etc/xrdp /etc/logrotate.d/xrdp /usr/share/xrdp /usr/sbin/xrdp /usr/lib/xrdp [root@pkrpfr18 prateek]# ls /etc/xrdp/ km-0407.ini km-040c.ini km-0419.ini rsakeys.ini startwm-bash.sh xrdp.ini xrdp.sh_bak km-0409.ini km-0410.ini km-041d.ini sesman.ini startwm.sh xrdp.sh In xrdp.sh, have had to change SBINDIR=/usr/local/sbin to SBINDIR=/usr/sbin because there are no file there. [root@pkrpfr18 prateek]# ls /usr/local/sbin/ [root@pkrpfr18 prateek]# [root@pkrpfr18 xrdp]# /bin/bash /etc/xrdp/xrdp.sh Usage: xrdp.sh {start|stop|restart|force-reload} [root@pkrpfr18 xrdp]# /bin/bash xrdp.sh start xrdp is already loaded [root@pkrpfr18 xrdp]# /bin/bash /etc/xrdp/xrdp.sh restart Restarting xrdp ... Stopping: xrdp and sesman . . . Started: xrdp and sesman . . . [prateek@pkrpfr18 ~]$ whoami prateek [prateek@pkrpfr18 ~]$ vncserver New 'pkrpfr18:1 (prateek)' desktop is pkrpfr18:1 Starting applications specified in /home/prateek/.vnc/xstartup Log file is /home/prateek/.vnc/pkrpfr18:1.log [prateek@pkrpfr18 ~]$ cat /home/prateek/.vnc/pkrpfr18:1.log Xvnc TigerVNC 1.2.80 - built Mar 20 2013 07:34:55 Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt) See http://www.tigervnc.org for information on TigerVNC. Underlying X server release 11303000, The X.Org Foundation Initializing built-in extension Generic Event Extension Initializing built-in extension SHAPE Initializing built-in extension MIT-SHM Initializing built-in extension XInputExtension Initializing built-in extension XTEST Initializing built-in extension BIG-REQUESTS Initializing built-in extension SYNC Initializing built-in extension XKEYBOARD Initializing built-in extension XC-MISC Initializing built-in extension XFIXES Initializing built-in extension RENDER Initializing built-in extension RANDR Initializing built-in extension COMPOSITE Initializing built-in extension DAMAGE Initializing built-in extension MIT-SCREEN-SAVER Initializing built-in extension DOUBLE-BUFFER Initializing built-in extension RECORD Initializing built-in extension DPMS Initializing built-in extension X-Resource Initializing built-in extension XVideo Initializing built-in extension XVideo-MotionCompensation Initializing built-in extension VNC-EXTENSION Initializing built-in extension GLX Fri Mar 8 01:41:05 2013 vncext: VNC extension running! vncext: Listening for VNC connections on all interface(s), port 5901 vncext: created VNC server for screen 0 [prateek@pkrpfr18 ~]$ vncserver -list TigerVNC server sessions: X DISPLAY # PROCESS ID :1 1106 prateek@pkrpfr18 ~]$ cat /etc/services | grep vnc corel_vncadmin 2654/tcp corel-vncadmin # Corel VNC Admin corel_vncadmin 2654/udp corel-vncadmin # Corel VNC Admin [prateek@pkrpfr18 ~]$ Have Tried from Windows 7 to connect using mstsc, VNCViewer, TigerVNC Viewer TightVNCViewer on 192.168.1.3 and at ports :0, :1, :3389, :5900, :5901 Nothing worked as they ALL get timed out