XRDP บน Ubuntu 18.04LTS


13

ฉันติดตั้ง Ubuntu18.04 ใหม่ทั้งหมดด้วยการติดตั้งเพียงเล็กน้อยและติดตั้งแพ็คเกจ xrdp

หลังจากผู้ใช้ / รหัสผ่าน XRDP มีการถามรหัสผ่านใน Ubuntu สำหรับผู้ใช้ของฉันโผล่ขึ้นมา เมื่อฉันป้อนการเชื่อมต่อก็จะตายและหน้าต่างการเชื่อมต่อจะหายไป

ไม่มีใครได้ xrdp ทำงานในรุ่น 18.04 หรือยัง

ขอบคุณล่วงหน้า


ฉันคิดว่ามันควรจะทำงาน ... ฉันรู้ว่าคุณทำการติดตั้งใหม่ทั้งหมด แต่คุณสามารถลองsudo apt-get purge --autoremove xrdpรีบูตแล้วติดตั้งใหม่ได้หรือไม่
Hee Jin

คำตอบ:


7

มันใช้งานได้ดีกับเดสก์ท็อปของฉัน!

รูปภาพ - ล็อกอินสำเร็จ xrdp

ข่าวดีก็คือมันใช้งานได้ดีกับไดรเวอร์ของ Nvidia จนถึงตอนนี้

อย่างไรก็ตามยังมีปัญหาที่ต้องแก้ไข:

  1. หากคุณไม่ได้ออกจากระบบในท้องถิ่นเข้าสู่ระบบระยะไกลจะล้มเหลว
  2. มันจะขอให้คุณใส่รหัสผ่านหลังจากเข้าสู่ระบบอีกครั้ง

    รูปภาพ - รหัสผ่านอีกครั้ง

  3. หลังจากเข้าสู่ระบบก็จะขอการตรวจสอบ

    รูปภาพ - การพิสูจน์ตัวตนไม่เคยผ่าน

    และการตรวจสอบนี้จะไม่ผ่านจนกว่าคุณจะคลิกยกเลิก (เพียงแค่ยกเลิกจากนั้นคุณจะได้รับในเดสก์ท็อป)

เพื่อหลีกเลี่ยงการตรวจสอบป๊อปอัพคุณอาจดำเนินการคำสั่งด้านล่าง
(จัดทำโดยโพสต์นี้ ):

sudo bash -c "cat >/etc/polkit-1/localauthority/50-local.d/45-allow.colord.pkla" <<EOF
[Allow Colord all Users]
Identity=unix-user:*
Action=org.freedesktop.color-manager.create-device;org.freedesktop.color-manager.create-profile;org.freedesktop.color-manager.delete-device;org.freedesktop.color-manager.delete-profile;org.freedesktop.color-manager.modify-device;org.freedesktop.color-manager.modify-profile
ResultAny=no
ResultInactive=no
ResultActive=yes
EOF

หากปัญหาไม่ได้รับการแก้ไขฉันจะแนะนำให้คุณ:

  1. ติดตั้งไดรเวอร์โดย:

    sudo apt-get update
    sudo ubuntu-drivers autoinstall
    
  2. ออกจากระบบบัญชีเข้าสู่ระบบท้องถิ่นใด ๆ


ดังนั้นสิ่งที่คำสั่งนี้ควรจะทำ?
0xC0000022L

5

เพื่อตอบคำถาม OPs:

อูบุนตูไม่ได้ทำงานจนกว่าฉันจะเพิ่มไปgnome-session /etc/xrdp/startwm.shฉันใส่เครื่องหมายtestและexecบรรทัดที่ด้านล่างของไฟล์และเพิ่มgnome-session(ไม่แน่ใจว่าเป็นวิธีที่ถูกต้องในการทำหรือไม่ ... แต่มันใช้งานได้)

มันแจ้งให้ฉันเข้าถึงเพื่อสร้างอุปกรณ์แก้ไขสี ฉันรับรองความถูกต้องและต้องรีบูตเพื่อให้พรอมต์หายไป

หากคุณจะลองรสชาติอื่น ๆ นี่คือสิ่งที่ฉันพบ:

ฉันเพิ่งติดตั้ง Ubuntu 18D4 ใหม่ Ubuntu, Kubuntu, Xubuntu และ Ubuntu Kubuntu เท่านั้นที่ทำงานร่วมกับ XRDP นอกกรอบด้วยโลหะเปลือยกับเครือข่ายอนุกรม

Kubuntu ให้เดสก์ท็อปแก่คุณ แต่ให้ความสำคัญกับนโยบายการเชื่อมต่อเครือข่าย ฉันลบวิดเจ็ตเครือข่ายออกจากซิสเต็มเทรย์แล้วมันก็ใช้งานได้โดยไม่ยุ่งยากหลังจากนั้น นี่เป็นประสบการณ์ที่ราบรื่นที่สุดของคนที่ฉันลอง

Xubuntu ไม่ได้ทำงานออกจากกล่อง (นี่คงได้ - วิธีการกำหนดค่า XRDP ที่จะเริ่มต้นอบเชยเป็นเซสชั่นเดสก์ท็เริ่มต้น - ดูในส่วนที่มีstartxfce4อยู่ในนั้นซึ่งจะมีจำนวนเพิ่มstartxfce4ไป/etc/xrdp/startwm.sh)

UbuntuBudgie ไม่ได้ทำงานจนกว่าฉันจะเพิ่มไปbudgie-desktop /etc/xrdp/startwm.shอีกครั้งไม่แน่ใจว่าเป็นวิธีที่ "ถูกต้อง" แต่มันทำงาน


0

ฉันรันการติดตั้ง XRDP ของฉันบนเครื่องเสมือน KVM ดังนั้นจึงไม่สามารถทำงานได้หากไม่ติดตั้งxorgxrdp-package


0

ฉันเห็นคล้ายกันใน Kubuntu 18.04 หากคุณเข้าสู่ระบบในเครื่องและลอง XRDP ลงในเครื่องเดียวกันเซสชันจะยกเลิกการเชื่อมต่อ (ไม่มีข้อผิดพลาดเพียงปลดการเชื่อมต่อ) ฉันได้พบสิ่งที่ตรงกันข้ามยังเป็นจริงเช่นกัน - ถ้าคุณยกเลิกการเชื่อมต่อเซสชัน XRDP โดยไม่ต้องออกจากระบบให้ลองลงชื่อเข้าใช้ในเครื่องที่คุณถูกยกเลิกการเชื่อมต่อ อาจมีการตั้งค่าบางแห่งเพื่ออนุญาตให้มีหลายเซสชัน


ฉันพบผู้ใช้รายที่สองสามารถเข้าสู่ระบบ XRDP ในขณะที่ผู้ใช้รายอื่นลงชื่อเข้าใช้ในเครื่อง ฉันคิดว่าสิ่งนี้ยืนยันความคิดที่ว่ามีการ จำกัด จำนวนการเข้าสู่ระบบที่อนุญาต ฉันอาจใช้ ID ผู้ใช้ตัวที่สองสำหรับการเข้าถึงระยะไกลจนกว่าฉันจะสามารถหาวิธีปฏิบัติได้
phil l

0

อ่าน / ทำสิ่งนี้: http://c-nergy.be/blog/?p=11868 <- ก่อนเรียกใช้งานสคริปต์ที่ดาวน์โหลด (Std-Xrdp-Install-0.2.sh) ทำสิ่งนี้: แก้ไขสคริปต์ที่ดาวน์โหลดและ:

  1. ลบส่วนที่คุณกำลังตรวจสอบเวอร์ชั่นอูบุนตู (เฉพาะในกรณีที่คุณแน่ใจว่าคุณมี Ubuntu Desktop 18.04) บันทึกและดำเนินการสคริปต์แล้ว ...
  2. รีสตาร์ท Ubuntu Desktop 18.04 ทั้งหมดของคุณและอย่าล็อกอินในการเชื่อมต่อ Windows โดยใช้เดสก์ท็อประยะไกล

เคล็ดลับ:หากไม่สามารถเชื่อมต่อกับ Ubuntu 18.04 ให้ล็อกอินใน Ubuntu 18.04 และพิมพ์สิ่งนี้ในเทอร์มินัลsudo systemctl enable xrdpจากนั้นรีสตาร์ท Ubuntu Desktop 18.04 ของคุณอีกครั้งและไม่เข้าสู่ระบบไปที่ด้าน Windows และลองเชื่อมต่ออีกครั้งโดยใช้เดสก์ท็อประยะไกล


0

ฉันได้สร้างและทดสอบสคริปต์เพื่อติดตั้งอัตโนมัติและกำหนดค่า xRDP บน Ubuntu 18.04 ซึ่งติดตั้ง:

  • xrdp
  • คู่เซสชั่น
  • gnome-เซสชั่น
  • xfce4 เซสชั่น

จากนั้นคุณสามารถเปลี่ยนเดสก์ท็อปได้อย่างง่ายดาย ~/.xsession

mate-session # Works
#gnome-session --session=gnome-flashback-metacity --disable-acceleration-check & gnome-panel # Works
#xfce4-session # Works

รายการ: https://gist.github.com/djravine/88f2b9957a0bef6a6dd4c55aca951a09

การใช้: curl -sL https://gist.github.com/djravine/88f2b9957a0bef6a6dd4c55aca951a09/raw | bash -s --

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