Remote Desktop - หน้าจอว่างเปล่า RDP และยกเลิกหลังจากยกเลิกการเชื่อมต่อ


12

ความสนใจ: ฉันเลื่อนดูคำถามจำนวนมากและไม่พบคำตอบโปรดอย่าทำเครื่องหมายว่าซ้ำ! คำถามที่คล้ายกันอยู่ที่นี่แล้ว แต่น่าเสียดายที่มันไม่ได้รับคำตอบใด ๆ

ฉันกำลังพยายามเชื่อมต่อจากพีซีที่ใช้ Windows 10 ของฉันไปยัง Odroid XU4 ของฉันและหลังจากการเชื่อมต่อสำเร็จแล้ว (อย่างน้อยฉันก็สมมติ) หน้าจอบนพีซี windows ของฉันเปลี่ยนเป็นสีเทาสองสามวินาทีจากนั้นจะหายไปโดยไม่มีข้อผิดพลาดใด ๆ ข่าวสาร ฉันติดตั้ง´xrdp´ บนเครื่อง linux ของฉัน ต่อไปนี้เป็น 3 ขั้นตอน:

ใส่ข้อมูลรับรอง: ป้อนคำอธิบายรูปภาพที่นี่

การเชื่อมต่อสร้างขึ้น: ป้อนคำอธิบายรูปภาพที่นี่

หน้าจอว่างเปล่าไม่นานก่อนที่จะยกเลิกการทำเงียบ: ป้อนคำอธิบายรูปภาพที่นี่

## ยกเลิก ##

แก้ไข นี่คือ syslog-output:

Oct  3 08:25:18 odroid systemd[1]: Starting Session c4 of user odroid.
Oct  3 08:25:19 odroid org.a11y.Bus[2241]: Activating service name='org.a11y.atspi.Registry'
Oct  3 08:25:19 odroid org.a11y.Bus[2241]: Successfully activated service 'org.a11y.atspi.Registry'
Oct  3 08:25:19 odroid org.a11y.atspi.Registry[2283]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
Oct  3 08:25:19 odroid gnome-session[2197]: gnome-session-is-accelerated: No composite extension.
Oct  3 08:25:19 odroid gnome-session[2197]: gnome-session-check-accelerated: Helper exited with code 256
Oct  3 08:25:24 odroid gnome-session[2197]: gnome-session-is-accelerated: No composite extension.
Oct  3 08:25:24 odroid gnome-session[2197]: gnome-session-check-accelerated: Helper exited with code 256
Oct  3 08:25:24 odroid gnome-session[2197]: x-session-manager[2197]: WARNING: software acceleration check failed: Child process exited with code 1
Oct  3 08:25:24 odroid x-session-manager[2197]: WARNING: software acceleration check failed: Child process exited with code 1
Oct  3 08:25:24 odroid x-session-manager[2197]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Oct  3 08:25:24 odroid gnome-session[2197]: x-session-manager[2197]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Oct  3 08:25:24 odroid org.a11y.atspi.Registry[2283]: XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":10.0"
Oct  3 08:25:24 odroid org.a11y.atspi.Registry[2283]: after 11 requests (11 known processed) with 0 events remaining.
Oct  3 08:25:24 odroid org.gtk.vfs.Daemon[2241]: A connection to the bus can't be made
Oct  3 08:25:24 odroid org.gtk.vfs.Daemon[2241]: g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
Oct  3 08:25:24 odroid org.a11y.Bus[2241]: g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.

คุณได้ตรวจสอบล็อกเพื่อดูว่า xrdp ไม่พึงพอใจกับบางสิ่งหรือไม่ ฉันปกติ ssh ลงในกล่องแล้วเรียกใช้เซิร์ฟเวอร์ rdp ของฉันจากสถานีนั้นแล้ว rdp ในและดูผลลัพธ์ terminal เพื่อดูว่า rdp บ่นเกี่ยวกับอะไร หากในตอนแรกคุณไม่เห็นว่ามีอะไรที่เป็นประโยชน์ลองใช้ xrdp ในโหมด verbose เพิ่มเติมและตรวจสอบ syslog (/ var / log / syslog)
sibaz

@ sibaz ฉันใส่ผลลัพธ์ syslog ลงในคำถาม คุณเดาได้ไหมว่าสิ่งนี้มีความหมายว่าอะไร? กระบวนการเร่งความเร็วซอฟต์แวร์หยุดลง? และคุณคิดว่าปัญหานี้อาจเกี่ยวข้องกับพอร์ตที่ไม่ถูกต้องหรือไม่ ฉันสามารถล็อกอินทุกสิ่งจากระยะไกล แต่หลังจากนั้นก็ล่ม
codepleb


x-session-manager ล้มเหลวสันนิษฐานว่าเป็นผลมาจากความล้มเหลวของ 'การเร่งการตรวจสอบซอฟต์แวร์' เนื่องจากฮาร์ดแวร์ของคุณใช้การเร่งความเร็วฮาร์ดแวร์และ xrdp ไม่รู้วิธีเลียนแบบในซอฟต์แวร์ (โดยคาดเดาทั้งหมด) . ความคิดเห็นของ o9000 แสดงให้เห็นว่า xrdp ไม่ทำงานกับความเป็นเอกภาพหรือคำพังเพยซึ่งดูเหมือนจะบ้า แต่ถ้าเป็นจริงนั่นจะเป็นปัญหาของคุณ ฉันขอแนะนำให้คุณลองใช้ไคลเอ็นต์ vnc อื่นหรือลองใช้ตัวจัดการหน้าต่างอื่น ฉันใช้ KDE (และ kdrc / krfb) แต่มันก็ไม่เล็ก
sibaz

คำตอบ:


11

ฉันพบวิธีแก้ปัญหาหลังจากใส่บรรทัดนี้ลงในเทอร์มินัลแล้วก็ทำงานได้:

echo mate-session> ~/.xsession

หากสิ่งนี้ไม่ช่วยคุณลองคำสั่งต่อไปนี้ก่อน:

sudo apt-get install mate-core

(ฉันไม่แน่ใจ แต่ฉันใช้อูบุนตูที่คอมไพล์แล้วโดย hardkernel Mate เป็น envoirement บนเดสก์ท็อป แต่ฉันสามารถ "ติดตั้งใหม่" เพื่อน mate-core ไม่ใช่แค่อัปเดตที่มีอยู่บางทีนี่อาจเป็นปัญหา)


RDP ไม่ใช่พอร์ต 3389 หรือไม่ คุณกำลังส่งต่อพอร์ตอยู่หรือไม่
j0h

@ j0h: ใช่ฉันทำการส่งต่อพอร์ต แน่นอนคุณต้องทำเช่นนั้นหากคุณต้องการเข้าถึงจากนอกเครือข่ายท้องถิ่นของคุณ
codepleb

mate-session ให้ข้อผิดพลาด: ** (mate-session: 11853): คำเตือน **: ไม่สามารถเปิดการแสดงผล:
stiv

OH: อย่าใช้บัญชีรูทเพื่อเข้าถึงพีซีผ่าน RDP สร้างบัญชีใหม่และใช้มันเพื่อโทรหาเพื่อนร่วมเซสชัน
stiv

0

ตัวเลือกอื่นจะลองใช้ไคลเอนต์แนว:

คำแนะนำเกี่ยวกับวิธีการขอรับและติดตั้งสามารถพบได้ที่นี่: http://kb.parallels.com/en/123304 (พวกเขามีแพ็คเกจ. deb เพื่อทำให้ชีวิตคุณง่ายขึ้น :))



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