หน้าจอ XRDP สีเทาพยายามทุกอย่าง


15

หลังจากสองสามวันของการค้นหาวิธีแก้ไขฉันยังคงไม่สามารถรับการเชื่อมต่อ RDP ที่เหมาะสมจาก Windows 7 ไปยัง Ubuntu Desktop 13.10 (หรือ 14.04) เมื่อฉันใช้ RDP ใน Windows มันจะเชื่อมต่อกับกล่อง Ubuntu ของฉันได้ดี แต่ฉันได้รับหน้าจอพิกเซลสีเทา / ดำด้วย "X" สำหรับเคอร์เซอร์

นี่คือสิ่งที่ฉันได้ลองไปแล้ว (ทั้งใน 13.10 และ 14.04)

  • สร้าง.xsessionไฟล์เพื่อใช้ gnome-2d

  • ติดตั้ง xfce4 และ.xsessionไฟล์ที่อัปเดตเพื่อใช้งาน

  • ฉันเริ่ม xrdp ใหม่หลังจากการเปลี่ยนแปลงใด ๆ กับไฟล์. xsession

  • แก้ไข startwm.sh เพื่อชี้ไปที่ตำแหน่งของไฟล์. xsession

  • chmod 755 .xsession ไฟล์ดังนั้นมันจึงรันได้

  • อัพเดตไดรเวอร์ของ nvidia

ฉันกำลังสูญเสียเกี่ยวกับสิ่งที่เกิดขึ้น ฉันสามารถใช้ x11vnc เพื่อควบคุมเครื่อง Ubuntu ได้ แต่ฉันพยายามสร้างเซสชันระยะไกลที่แท้จริงจาก Windows ไม่ใช่แค่ควบคุม

ความช่วยเหลือใด ๆ จะได้รับการชื่นชมอย่างมากฉันได้ค้นหาวิธีการแก้ปัญหาและจนถึงขณะนี้คนอื่น ๆ ที่เคยพบสิ่งนี้การแก้ปัญหาของพวกเขาไม่ประสบความสำเร็จสำหรับฉัน

คำตอบ:


7

ตกลงเพื่อหยุดพักและค้นหาชุดคำสั่งที่แตกต่างกันเล็กน้อยทำให้ฉันได้งานนี้! (FYI ฉันทำการติดตั้งใหม่ทั้งหมด 14.04 ครั้งแรก)

นี่คือลิงก์ไปยังคำแนะนำทีละขั้นตอน: http://c-nergy.be/blog/?p=5305

ความแตกต่างสองประการในคำแนะนำเหล่านี้คือ:

  1. ก่อนทำการติดตั้ง xfce4 ให้ทำการอัพเดท
  2. ไฟล์. xsession นั้นเรียบง่าย xfce4-session

ฉันยังไม่สามารถทำงาน gnome-2d ได้ แต่ในตอนนี้ฉันมีความสุขที่สามารถสร้างเซสชันระยะไกลไปยังเครื่อง linux ของฉันได้โดยไม่ต้องควบคุมมัน!


6

นี่คือสิ่งที่ใช้ได้กับ Ubuntu 16.04 LTS (กรกฎาคม 2017)

เป็นขั้นเป็นตอน:

cd
sudo apt-get update
sudo apt-get install xrdp
sudo apt-get update
sudo apt-get install xfce4
echo xfce4-session > .xsession

ตอนนี้ให้ลองจากเครื่อง Windows (Windows Remote Desktop) และคุณจะได้รับ xfce4 desktop ในระบบ Ubuntu มันดูแตกต่างจากคอนโซล แต่ทำงานได้อย่างสมบูรณ์


ข้อมูลนี้มาจาก

http://c-nergy.be/blog/?p=5305


ตอนนี้เพื่อไปอีกเล็กน้อยเพื่อให้สามารถเชื่อมต่อกับเซสชั่นเดียวกันทำเช่นนี้

cd /etc/xrdp
sudo vi xrdp.ini

ค้นหาบรรทัดที่ท้ายส่วน [xrdp1] ที่มีลักษณะดังนี้:

port=-1

และเปลี่ยนเป็นคำพูด

port=ask5910

บันทึกไว้

(หากคุณไม่ทำ vi คุณสามารถใช้โปรแกรมแก้ไขข้อความที่คุณต้องการได้)

ตอนนี้เมื่อคุณพยายามเข้าสู่ระบบจากเครื่องอื่นคุณจะได้รับการแจ้งเตือนสามครั้ง ชื่อผู้ใช้รหัสผ่านและพอร์ต พอร์ตจะถูกเติมล่วงหน้าด้วย 5910 หากนี่เป็นเซสชันแรกของคุณคุณจะเปลี่ยน 5910 เป็น -1 หลังจากป้อนชื่อผู้ใช้และรหัสผ่าน

จากนั้นหากคุณตัดการเชื่อมต่อและต้องการเชื่อมต่อใหม่ให้ปล่อยไว้เป็น 5910 และจะเชื่อมต่อกับเซสชันเดิมอีกครั้ง


1

ฉันกำลังคลั่งไคล้กับเรื่องนี้เหมือนคนอื่น ๆ (ฉันสงสัย) ฉันกำลังพยายามติดตั้ง Linux VM สำหรับ MOOC ที่กำลังจะมาถึง ฉันลงจอดที่นี่หลังจากลองทำตามขั้นตอนที่ระบุไว้บน Griffons ไอทีโพสต์ไม่สำเร็จ

เรื่องสั้นสั้นฉันจำได้ว่าได้เห็นที่ไหนสักแห่งเกี่ยวกับ alt + f2 ฉันลองแล้วก็ไม่ได้ทำอะไรเลย

ครั้งนี้ฉันกดมันก่อนที่จะคลิกที่หน้าจอสีเทาที่น่ารำคาญและ Haaazah !!!! “ ยินดีต้อนรับสู่การเริ่มต้นครั้งแรกของแผงควบคุม”

ฉันไม่รู้ว่ามันเป็นเพราะฉันถือปากของฉันถูกต้องหรือถ้าเป็นเพราะมันทำ alt + f2 ก่อนที่จะคลิกด้วยเมาส์ แต่ฉันยังอยู่

หวังว่านี่จะช่วยให้ใครบางคนแน่ใจว่าดูเหมือนว่ามีคนจำนวนมากที่มีปัญหานี้โดยไม่มีการแก้ไข


1

สร้างผู้ใช้ใหม่ ด้วยผู้ใช้ใหม่ที่ฉันสามารถเข้าสู่ระบบด้วย rdp ดูเหมือนว่ามีปัญหากับโปรไฟล์ผู้ใช้ (โฮม dir)

คัดลอกผบ. เปลี่ยนความเป็นเจ้าของและสลับกับสิ่งที่มีปัญหา และตอนนี้ปัญหาได้รับการแก้ไขแล้ว


1

ติดตั้ง xrdp และ xfce4 และทำให้ xrdp ใช้ xfce4:

sudo apt-get update    
sudo apt-get install xrdp    
sudo apt-get update    
sudo apt-get install xfce4

ชี้ xrdp เพื่อใช้ xfce4:

echo xfce4-session > ~/.xsession

อย่าลืมรีสตาร์ทบริการ xrdp ของคุณ:

sudo service xrdp restart

ตรวจสอบชื่อโฮสต์ที่กำหนดค่าของคุณสำหรับ xrdp:

hostname -I
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.