จะใช้ xrdp กับ Unity บน Ubuntu 16.04 LTS อย่างไร


15

ฉันต้องการเชื่อมต่อกับระบบ Ubuntu 16.04 LTS จากระยะไกลผ่าน xrdp โดยใช้สภาพแวดล้อมเดสก์ท็อปของ Unity

ฉันมีระบบ 14.04 LTS ที่ฉันกำหนดค่าให้ใช้ Xfce สำหรับการเชื่อมต่อ xrdp แต่ฉันชอบ Unity และต้องการหลีกเลี่ยงการติดตั้งสภาพแวดล้อมเดสก์ท็อปอื่นถ้าเป็นไปได้

เป็นไปได้ไหม และถ้าเป็นเช่นนั้นขั้นตอนในการกำหนดค่าอย่างถูกต้องคืออะไร?


2
มีความเป็นไปได้ที่ซ้ำกันของวิธีการรีโมตเป็น 16.04 ผ่าน rdp
Reinier Post

คำตอบ:


10

------------------ การอัปเดตที่สำคัญสำหรับหัวข้อนี้: ------------------------

ดูเหมือนว่าเป็นไปได้ที่จะใช้ xRDP และ Unity Interface แม้ว่าจะยังมีปัญหาเล็กน้อยเกี่ยวกับการตั้งค่าดังกล่าว (คุณสามารถดูตัวอย่างได้ที่นี่ )

ในการกำหนดค่า Ubuntu 16.04 ของคุณให้เชื่อมต่อ xrdp กับ Unity คุณจะต้องดำเนินการดังต่อไปนี้

  1. ติดตั้ง TigerVNC
  2. ติดตั้ง XRDP
  3. กำหนดค่าเดสก์ทอปที่ต้องการที่จะใช้ใน xRDP

คำแนะนำแบบเต็มเกี่ยวกับวิธีการดำเนินการสามารถดูได้ที่http://c-nergy.be/blog/?p=9962

------------------------ สิ้นสุดการอัพเดตที่สำคัญ ------------------

หมายเหตุ : ข้อมูลที่ให้ไว้ด้านล่างนี้ไม่ใช่ข้อมูลล่าสุด แต่ยังคงถูกต้อง โปรดอ่านหมายเหตุการอัพเดทที่สำคัญเพื่อรับข้อมูลล่าสุด ...

เพื่อตอบคำถามของคุณอย่างรวดเร็วเท่าที่เราทราบเดสก์ท็อป Unity ไม่สามารถใช้ร่วมกับ xrdp ได้ คุณไม่มีตัวเลือกอื่นนอกจากการติดตั้งสภาพแวดล้อมเดสก์ท็อปสำรอง Xfce เป็นตัวเลือกหนึ่ง

เราต้องการติดตั้งเดสก์ท็อป mate เป็นเดสก์ท็อป altnernate
ด้วย Ubuntu 16.04 คุณสามารถใช้ฟีเจอร์ mutiny ของ mate desktop เพื่อให้คล้ายกับ Unity (แต่ไม่ใช่!) ดูโพสต์นี้

คุณสามารถใช้ xrdp เป็นพร็อกซีเซิร์ฟเวอร์เพื่อเชื่อมต่อกับเดสก์ท็อป Unity โดยใช้โปรโตคอล vnc เพื่อให้สามารถดำเนินการกำหนดค่าดังกล่าวได้คุณจะต้องกำหนดค่าเซิร์ฟเวอร์ vnc ของคุณเพื่อเริ่มการบูทและเพื่อกำหนดค่าการติดตั้ง xrdp บนระบบที่คุณต้องการเข้าถึง

ในกล่องเข้าสู่ระบบ xrdp จากนั้นคุณจะต้องเลือกคอนโซลตัวเลือกแทน Sesman-Xvnc (ข้อมูลรายละเอียดทั้งหมดที่นี่ ) แต่อีกครั้งที่นี่คุณเพียงแค่ใช้ xrdp เป็นพร็อกซี่เพื่อเริ่มต้นการเชื่อมต่อ vnc ...

หวังว่าความช่วยเหลือนี้


ทำงานได้ดีอย่างสมบูรณ์สำหรับ 17.04 บนฟ้าด้วย ... ขอบคุณมาก
Ingo

5

------------------- การอัพเดทที่สำคัญ -------------------

ดูความคิดเห็นด้านบนเพื่อให้ XRDP เชื่อมต่อกับ Unity Desktop ของคุณคำแนะนำเกี่ยวกับการติดตั้ง xrdp และการเชื่อมต่อกับ Unity Desktop สามารถดูได้ที่ [http://c-nergy.be/blog/?p=9962] 2

------------------- สิ้นสุดการอัพเดท ----------------------

สิ่งนี้จะเป็นประโยชน์กับคนอื่น ๆ ...

ใน Ubuntu 16.04 การเพิ่มคำสั่งเกี่ยวกับเดสก์ท็อปสำรองในไฟล์. xsession ดูเหมือนจะไม่ทำงานอีกต่อไป เพื่อให้สามารถใช้ xrdp และเชื่อมต่อกับเดสก์ท็อปสำรองที่คุณติดตั้ง คุณต้องแก้ไขไฟล์ต่อไปนี้

  • /etc/xrdp/startwm.sh

หากคุณติดตั้งเดสก์ท็อปคู่เป็นตัวเลือกอื่นคุณจะพิมพ์คู่เซสชันหลังบรรทัด fi ไฟล์ startwm.sh ของคุณควรมีลักษณะดังนี้

#!/bin/sh 
if [ -r /etc/default/locale ]; then
  . /etc/default/locale 
    export LANG LANGUAGE 
fi

#Add this line if you plan to use mate-desktop as alternate desktop 
#insert the appropriate command based on your alternate desktop 

mate-session 
./etc/X11/Xsession

คำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการติดตั้งและกำหนดค่า Xrdp ใน Ubuntu 16.04 สามารถพบได้ที่ตำแหน่งนี้

หวังว่าความช่วยเหลือนี้


0

ต่อไปนี้ดูเหมือนจะเป็นการทำงานที่ดี ...

ฉันพบบทความนี้ด้านล่างและติดตามอย่างแน่นอน ดูเหมือนว่าจะทำงานบน Ubuntu Gnome 16.04 และฉันคิดว่าจะทำงานบน Ubuntu 16.04 มาตรฐานเช่นกัน ดูที่นี่: http://www.hiroom2.com/2016/05/24/ubuntu-16-04-remote-connect-to-gnome-classic-desktop-with-vnc-xrdp/

หลังจากนี้ Remmina หยุดทำงาน เพื่อแก้ไขปัญหานี้ฉันลบ Remmina และติดตั้งเวอร์ชันล่าสุดโดยใช้ PPA ดูที่นี่: https://github.com/FreeRDP/Remmina/wiki


สวัสดี .. ฉันติดอยู่ในบรรทัดนี้: ln -s contrib/packages/deb/ubuntu-xenial/debian chmod a+x debian/rules sudo apt install -y -o 'apt::install-recommends=true' \ dpkg-checkbuilddeps 2> & 1 | \ sed -e 's /.* สร้างการพึ่งพา: // g' -e 's / ([^)] *) // g'`` คุณช่วยส่องแสงให้ฉันได้ไหม? hiroom2.com/2016/08/28/…
Arst

0

ต่อไปนี้เป็นคำแนะนำเกี่ยวกับโซลูชัน Hyper-V ที่เปิดตัวใหม่ซึ่งอนุญาตให้เครือข่ายเข้าถึงเซสชัน xrdp Unity รองรับการเปลี่ยนเส้นทางฮาร์ดไดรฟ์วิดีโอเสียงและลูกข่ายของลูกค้า แม้ว่าคำแนะนำจะถูกเขียนขึ้นโดยสมมติว่า Ubuntu ทำงานใน VM แต่ฉันก็ไม่เห็นเหตุผลว่าทำไมมันไม่ควรใช้กับเครื่อง Ubuntu จริง

จากประสบการณ์ของฉันเองโซลูชัน xrdp นี้ให้การพิมพ์บรรทัดคำสั่งที่ตอบสนองได้ดีขึ้นอย่างเห็นได้ชัดและการแสดงผลเบราว์เซอร์มากกว่าพึ่งพึ่ง Vino VNC

ฉันใช้โซลูชันนี้และการประยุกต์ใช้จุดตรวจ VM โดยอัตโนมัติเพื่อมอบประสบการณ์เบราว์เซอร์ที่ปลอดภัยให้กับคอมพิวเตอร์ที่เชื่อมต่อกับ LAN


1
ยินดีต้อนรับสู่ถาม Ubuntu! ฉันแนะนำให้แก้ไขคำถามของคุณเพื่อขยายโดยมีรายละเอียดเฉพาะเกี่ยวกับสิ่งที่คุณทำ คำตอบสำหรับลิงก์อย่างเดียวนั้นไม่ได้รับการสนับสนุนที่นี่
abu_bua

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