Score:0

การเชื่อมต่อ xRDP ล้มเหลว: การเข้าสู่ระบบล้มเหลวสำหรับการแสดง 0 + การปฏิเสธ

ฉันจะอัปเดตข้อมูลเมื่อฉันพบ

ปัญหา

ฉันใช้ Lubuntu 20.04.3 ที่เพิ่งติดตั้งในพีซีเครื่องเก่า ฉันหมายถึงการเชื่อมต่อผ่าน xRDP จากทั้ง Ubuntu (remmina) และพีซีที่ใช้ Windows 10 และจนถึงตอนนี้ฉันก็ทำไม่ได้เช่นกัน

สิ่งที่ฉันเห็นเมื่อเชื่อมต่อจาก Ubuntu 20.04.3, remmina:

  1. หน้าจอที่ 1 พร้อมข้อความ การเข้าสู่ระบบล้มเหลวสำหรับการแสดงผล 0.
    จากบันทึกด้านล่าง ฉันเข้าใจว่านี่เป็นเพียงคำเตือน แต่จากนั้นความพยายามที่จะเชื่อมต่อกับจอแสดงผล 10 (หรือจอแสดงผล 11 หากมีการเชื่อมต่อ X โดยใช้จอแสดงผล 10 อยู่แล้ว) ก็สำเร็จ
    ดังนั้นฉันจะกังวลในภายหลังเกี่ยวกับวิธีลบความพยายามครั้งแรกด้วยการแสดงผล 0 หรือวิธีทำให้สำเร็จ
  2. หน้าจอ 2 พร้อมข้อความแจ้งการเข้าสู่ระบบ
  3. หน้าจอสีดำสั้น ๆ จากนั้นหน้าต่างการเชื่อมต่อจะปิดลง

ป้อนคำอธิบายรูปภาพที่นี่ ป้อนคำอธิบายรูปภาพที่นี่

ฉันจะแก้ไขปัญหานี้ได้อย่างไร

บันทึก: ฉันไม่คิดว่ามีปัญหากับชื่อผู้ใช้/รหัสผ่าน ไม่มีอักขระพิเศษหรือตัวพิมพ์ใหญ่ในทั้งสองอย่าง และฉันสามารถ ssh ไปยังเซิร์ฟเวอร์นั้นได้โดยไม่มีปัญหาจากทั้ง Ubuntu และ Win 10นอกจากนี้ บันทึกด้านล่างแนะนำว่าใช้ได้

สิ่งที่ฉันพยายามจนถึงตอนนี้

ดูด้านล่างสำหรับข้อมูลเฉพาะ; สิ่งนี้ไม่ได้เปลี่ยนผลลัพธ์:

  1. ติดตั้งแพ็คเกจที่จำเป็น: xrdp xorgxrdp xserver-xorg-core xserver-xorg-input-ทั้งหมด

  2. เปิดใช้งานบริการ

  3. เพิ่มอีกสองบรรทัด /etc/xrdp/startwm.sh ตามที่ปรากฏ ภายใต้ Fix Black Ubuntu Screen. เริ่มบริการใหม่

  4. ลบปัญหาเกี่ยวกับใบรับรอง (ตัวเลือก 2 ที่นี่), กับ sudo adduser xrdp ssl-ใบรับรอง เริ่มบริการใหม่ เมื่อเชื่อมต่ออีกครั้ง remmina ขอให้ฉันยอมรับใบรับรอง ซึ่งฉันก็ทำ

  5. แก้ไข /etc/X11/Xwrapper.config ตามที่ปรากฏ ที่นี่. เริ่มบริการใหม่

  6. ได้รับข้อความแสดงข้อผิดพลาดใน ~/.xorgxrdp.11.log (ไม่สามารถรับอุปกรณ์: ไม่อนุญาตให้ดำเนินการ) และ สิ่งนี้แก้ไขปัญหาที่คล้ายกัน (แม้ว่าจะไม่ใช่กับ xrdp)ฉันพยายามเปิดใช้งาน KMS (ฉันได้เรียนรู้ เรดอน เป็นคนขับ)กับ

    $ sudo nano /etc/initram-tools/modules
    (เพิ่ม radeon ในตอนท้าย)
    $ sudo update-initramfs -u
    $ ปิด sudo -r
    
  7. ออกจากระบบในเซิร์ฟเวอร์และเชื่อมต่อระยะไกลตาม นี้.

ฉันไม่แน่ใจเกี่ยวกับบางจุด:

  1. ปัญหาอาจเกี่ยวข้องกับข้อเท็จจริงที่ว่าฉันใช้ Gnome ในไคลเอ็นต์และ WM อื่นในเซิร์ฟเวอร์หรือไม่ ถ้ามัน สามารถฉันจะยืนยันหรือแยกแยะสิ่งนี้ได้อย่างไร ฉันจะแก้ปัญหานี้ได้อย่างไร ดูด้านล่าง
  2. ปัญหาอาจเกี่ยวข้องกับการพยายามใช้จอแสดงผล 0 ครั้งแรกหรือไม่ ถ้าเป็นเช่นนั้น ฉันจะลบความพยายามครั้งแรกนั้นออก และใช้จอแสดงผลที่มีอยู่ (10, 11 ฯลฯ) ในความพยายามครั้งแรกได้อย่างไร
  3. ฉันจำเป็นต้องมีกฎ UFW หรือไม่ เนื่องจากฉันอยู่ที่บ้านโดยที่พีซีทุกเครื่องเชื่อมต่อกับเราเตอร์เดียวกัน ถ้าเป็นเช่นนั้น คำสั่งใดในการตั้งค่ากฎ/วินาที
  4. ฉันควรแก้ไข /etc/xrdp/xrdp.ini ตามที่ปรากฏ ที่นี่?
  5. เป็นข้อความที่ตัดตอนมาจาก ~/.xsession-ข้อผิดพลาด ด้านล่างเป็นสัญญาณว่าควรลองทำอะไรต่อไป ถ้าเป็นเช่นนั้นคำสั่งที่ควรปฏิบัติตามคืออะไร?
  6. เป็นสาย [ข้อผิดพลาด] g_tcp_bind(9, 6010) ล้มเหลวในการผูก IPv6 (errno=98) และ IPv4 (errno=22) กุญแจสู่การแก้ปัญหา? ถ้าเป็นเช่นนั้นคำสั่งที่ควรปฏิบัติตามคืออะไร?
  7. ฉันสามารถทำสิ่งนี้โดยไม่มีเซิร์ฟเวอร์ VNC ได้หรือไม่ (ฉันจะให้ความต้องการบนเซิร์ฟเวอร์ของฉันต่ำที่สุดเท่าที่จะเป็นไปได้ มันเป็นพีซีเครื่องเก่า) นี้ และ นี้ กล่าวถึงเซิร์ฟเวอร์ VNC เป็นข้อกำหนด

ข้อมูลเฉพาะ

บนไฟร์วอลล์

$ sudo ufw สถานะโดยละเอียด
สถานะ: ไม่ได้ใช้งาน

บนแพ็คเกจ

$ dpkg -l | grep xrdp
ii xorgxrdp 1:0.2.12-1 โมดูล amd64 Remote Desktop Protocol (RDP) สำหรับ X.org
ii xrdp 0.9.12-1 เซิร์ฟเวอร์ amd64 Remote Desktop Protocol (RDP)
$ dpkg -l | grep xserver
ii x11-xserver-utils 7.7+8 amd64 X ยูทิลิตี้เซิร์ฟเวอร์
ii xserver-common 2:1.20.11-1ubuntu1~20.04.2 ไฟล์ทั่วไปทั้งหมดที่ใช้โดยเซิร์ฟเวอร์ X ต่างๆ
ii xserver-xorg 1:7.7+19ubuntu14 amd64 เซิร์ฟเวอร์ X.Org X
ii xserver-xorg-core 2:1.20.11-1ubuntu1~20.04.2 amd64 เซิร์ฟเวอร์ Xorg X - เซิร์ฟเวอร์หลัก
ii xserver-xorg-input-all 1:7.7+19ubuntu14 amd64 เซิร์ฟเวอร์ X.Org X -- โปรแกรมควบคุมการป้อนข้อมูล metapackage
ii xserver-xorg-input-libinput 0.29.0-1 amd64 เซิร์ฟเวอร์ X.Org X - ไดรเวอร์อินพุต libinput
ii xserver-xorg-input-wacom 1:0.39.0-0ubuntu1 amd64 เซิร์ฟเวอร์ X.Org X -- ไดรเวอร์อินพุต Wacom
ii xserver-xorg-legacy 2:1.20.11-1ubuntu1~20.04.2 amd64 setuid root Xorg ตัวห่อหุ้มเซิร์ฟเวอร์
ii xserver-xorg-video-all 1:7.7+19ubuntu14 amd64 เซิร์ฟเวอร์ X.Org X - metapackage ไดรเวอร์เอาต์พุต
ii xserver-xorg-video-amdgpu 19.1.0-1 เซิร์ฟเวอร์ amd64 X.Org X -- ไดรเวอร์แสดงผล AMDGPU
ii xserver-xorg-video-ati 1:19.1.0-1 amd64 X.Org X server -- AMD/ATI display driver wrapper
ii xserver-xorg-video-fbdev 1:0.5.0-1ubuntu1 amd64 เซิร์ฟเวอร์ X.Org X -- ไดรเวอร์การแสดงผล fbdev
ii xserver-xorg-video-intel 2:2.99.917+git20200226-1 เซิร์ฟเวอร์ amd64 X.Org X -- ไดรเวอร์แสดงผล Intel i8xx, i9xx
ii xserver-xorg-video-nouveau 1:1.0.16-1 amd64 เซิร์ฟเวอร์ X.Org X -- ไดรเวอร์การแสดงผล Nouveau
ii xserver-xorg-video-qxl 0.1.5+git20200331-1 amd64 เซิร์ฟเวอร์ X.Org X -- ไดรเวอร์แสดงผล QXL
ii xserver-xorg-video-radeon 1:19.1.0-1 amd64 เซิร์ฟเวอร์ X.Org X -- ไดรเวอร์แสดงผล AMD/ATI Radeon
ii xserver-xorg-video-vesa 1:2.4.0-2 amd64 เซิร์ฟเวอร์ X.Org X -- ไดรเวอร์แสดงผล VESA
ii xserver-xorg-video-vmware 1:13.3.0-3 amd64 เซิร์ฟเวอร์ X.Org X -- ไดรเวอร์แสดงผล VMware

เกี่ยวกับบริการ (ในขณะที่เขียน)

$ sudo systemctl สถานะ xrdp
[sudo] รหัสผ่านสำหรับผู้ใช้ 1: 
â xrdp.service - xrdp ภูต
     โหลดแล้ว: โหลดแล้ว (/lib/systemd/system/xrdp.service; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย: เปิดใช้งาน)
     ใช้งานอยู่: ใช้งานอยู่ (ทำงาน) ตั้งแต่วันพุธที่ 2021-11-03 07:17:27 -03; 46 นาทีที่แล้ว
       เอกสาร: man:xrdp(8)
             ผู้ชาย:xrdp.ini(5)
    กระบวนการ: 794 ExecStartPre=/bin/sh /usr/share/xrdp/socksetup (รหัส=ออก, สถานะ=0/สำเร็จ)
    กระบวนการ: 809 ExecStart=/usr/sbin/xrdp $XRDP_OPTIONS (รหัส=ออกแล้ว สถานะ=0/สำเร็จ)
   PID หลัก: 821 (xrdp)
      งาน: 2 (จำกัด: 4114)
     หน่วยความจำ: 13.6M
     CGroup: /system.slice/xrdp.service
             ââ 821 /usr/sbin/xrdp
             ââ2270 /usr/sbin/xrdp

03 พ.ย. 07:51:49 เซิร์ฟเวอร์ 1 xrdp[2270]: (2270)(140250390095680)[DEBUG] xrdp_000008de_wm_login_mode_event_00000001
03 พ.ย. 07:51:49 server1 xrdp[2270]: (2270)(140250390095680)[INFO ] กำลังโหลดไฟล์คีย์แมป /etc/xrdp/km-0000080a.ini
03 พ.ย. 07:51:49 server1 xrdp[2270]: (2270)(140250390095680)[WARN ] พบไฟล์ local keymap สำหรับ 0x0000080a และไม่ตรงกับ build in keym>
03 พ.ย. 07:51:50 เซิร์ฟเวอร์ 1 xrdp[2270]: (2270)(140250390095680)[DEBUG] xrdp_wm_log_msg: กำลังเชื่อมต่อกับ sesman ip 127.0.0.1 พอร์ต 3350
03 พ.ย. 07:51:50 server1 xrdp[2270]: (2270)(140250390095680)[INFO ] xrdp_wm_log_msg: sesman เชื่อมต่อตกลง
03 พ.ย. 07:51:50 server1 xrdp[2270]: (2270)(140250390095680)[DEBUG] xrdp_wm_log_msg: กำลังส่งข้อมูลการเข้าสู่ระบบไปยังตัวจัดการเซสชัน โปรดรอสักครู่...
03 พ.ย. 07:51:50 server1 xrdp[2270]: (2270)(140250390095680)[DEBUG] ส่งคืนค่าจาก xrdp_mm_connect 0
03 พ.ย. 07:51:52 server1 xrdp[2270]: (2270)(140250390095680)[INFO ] xrdp_wm_log_msg: การเข้าสู่ระบบล้มเหลวสำหรับการแสดงผล 0
03 พ.ย. 07:51:52 server1 xrdp[2270]: (2270)(140250390095680)[DEBUG] xrdp_mm_module_cleanup
03 พ.ย. 07:51:52 เซิร์ฟเวอร์ 1 xrdp[2270]: (2270)(140250390095680)[DEBUG] ปิดซ็อกเก็ต 16 (AF_INET6 ::1 พอร์ต 33602)

ในความพยายามเชื่อมต่อ 2 ครั้งล่าสุด (ในขณะที่เขียน) ผ่าน หาง -100 /var/log/xrdp.log. โปรดทราบว่าบันทึกสำหรับวินาทีสุดท้ายนั้นสั้นกว่ามาก (ฉันไม่รู้ว่าทำไม)

[20211103-08:12:23] [DEBUG] xrdp_wm_log_msg: กำลังเชื่อมต่อกับ sesman ip 127.0.0.1 พอร์ต 3350
[20211103-08:12:23] [INFO ] xrdp_wm_log_msg: sesman เชื่อมต่อตกลง
[20211103-08:12:23] [DEBUG] xrdp_wm_log_msg: กำลังส่งข้อมูลการเข้าสู่ระบบไปยังตัวจัดการเซสชัน โปรดรอสักครู่...
[20211103-08:12:23] [DEBUG] คืนค่าจาก xrdp_mm_connect 0
[20211103-08:12:24] [INFO ] xrdp_wm_log_msg: เข้าสู่ระบบสำเร็จสำหรับการแสดงผล 11
[20211103-08:12:24] [DEBUG] xrdp_wm_log_msg: เริ่มการเชื่อมต่อ
[20211103-08:12:25] [INFO ] lib_mod_log_peer: xrdp_pid=2270 เชื่อมต่อกับ X11rdp_pid=2309 X11rdp_uid=1000 X11rdp_gid=1001 client_ip=::ffff:192.168.0.139 client_port=42290
[20211103-08:12:25] [DEBUG] xrdp_wm_log_msg: เชื่อมต่อแล้ว ตกลง
[20211103-08:12:25] [DEBUG] xrdp_mm_connect_chansrv: chansrv เชื่อมต่อสำเร็จ
[20211103-08:12:25] [DEBUG] ปิดซ็อกเก็ต 16 (AF_INET6 ::1 พอร์ต 33604)
[20211103-08:12:27] [DEBUG] ปิดซ็อกเก็ต 12 (AF_INET6 ::ffff:192.168.0.176 พอร์ต 3389)
[20211103-08:12:27] [DEBUG] xrdp_mm_module_cleanup
[20211103-08:12:27] [DEBUG] ปิดซ็อกเก็ต 17 (AF_UNIX)
[20211103-08:12:27] [DEBUG] ปิดซ็อกเก็ต 18 (AF_UNIX)
[20211103-08:20:06] [DEBUG] ปิดซ็อกเก็ต 11 (AF_INET6 :: พอร์ต 3389)
[20211103-08:20:06] [INFO ] ที่อยู่ [0.0.0.0] พอร์ต [3389] โหมด 1
[20211103-08:20:06] [INFO ] กำลังฟังพอร์ต 3389 ใน 0.0.0.0
[20211103-08:20:06] [INFO ] xrdp_listen_pp เสร็จแล้ว
[20211103-08:20:07] [DEBUG] ปิดซ็อกเก็ต 7 (AF_INET6 :: พอร์ต 3389)
[20211103-08:20:09] [INFO ] เริ่มต้น xrdp ด้วย pid 2430
[20211103-08:20:09] [INFO ] ที่อยู่ [0.0.0.0] พอร์ต [3389] โหมด 1
[20211103-08:20:09] [INFO ] กำลังฟังพอร์ต 3389 ใน 0.0.0.0
[20211103-08:20:09] [INFO ] xrdp_listen_pp เสร็จแล้ว
[20211103-08:20:34] [INFO ] ซ็อกเก็ต 12: การเชื่อมต่อ AF_INET6 ได้รับจาก ::ffff:192.168.0.139 พอร์ต 42446
[20211103-08:20:34] [DEBUG] ปิดซ็อกเก็ต 12 (AF_INET6 ::ffff:192.168.0.176 พอร์ต 3389)
[20211103-08:20:34] [DEBUG] ปิดซ็อกเก็ต 11 (AF_INET6 :: พอร์ต 3389)
[20211103-08:20:34] [INFO ] ใช้ใบรับรอง X.509 เริ่มต้น: /etc/xrdp/cert.pem
[20211103-08:20:34] [INFO ] การใช้ไฟล์คีย์เริ่มต้น X.509: /etc/xrdp/key.pem
[20211103-08:20:34] [DEBUG] เปิดใช้งาน TLSv1.3
[20211103-08:20:34] [DEBUG] เปิดใช้งาน TLSv1.2
[20211103-08:20:34] [DEBUG] Security layer: ขอ 3 เลือกแล้ว 1
[20211103-08:20:40] [INFO ] ชื่อคอมพิวเตอร์ไคลเอนต์ที่เชื่อมต่อ: ViaLactea
[20211103-08:20:40] [INFO ] การเพิ่มชื่อรายการช่อง rdpdr chan_id 1004 ค่าสถานะ 0xc0800000
[20211103-08:20:40] [INFO ] การเพิ่มชื่อรายการช่อง rdpsnd chan_id 1005 ค่าสถานะ 0xc0000000
[20211103-08:20:40] [INFO ] การเพิ่มชื่อรายการช่อง cliprdr chan_id 1006 ค่าสถานะ 0xc0a00000
[20211103-08:20:40] [INFO ] การเพิ่มชื่อรายการช่อง drdynvc chan_id 1007 ค่าสถานะ 0xc0800000
[20211103-08:20:41] [INFO ] การเชื่อมต่อ TLS สร้างขึ้นจาก ::ffff:192.168.0.139 พอร์ต 42446: TLSv1.3 พร้อมรหัส TLS_AES_256_GCM_SHA384
[20211103-08:20:41] [แก้ไขข้อบกพร่อง] xrdp_0000097f_wm_login_mode_event_00000001
[20211103-08:20:41] [INFO ] กำลังโหลดไฟล์คีย์แมป /etc/xrdp/km-0000080a.ini
[20211103-08:20:41] [WARN ] พบไฟล์โลคัลคีย์แมปสำหรับ 0x0000080a และไม่ตรงกับคีย์แมปในตัว โดยใช้ไฟล์โลคัลคีย์แมป
[20211103-08:20:41] [DEBUG] xrdp_wm_log_msg: กำลังเชื่อมต่อกับ sesman ip 127.0.0.1 พอร์ต 3350
[20211103-08:20:42] [INFO ] xrdp_wm_log_msg: sesman เชื่อมต่อตกลง
[20211103-08:20:42] [DEBUG] xrdp_wm_log_msg: กำลังส่งข้อมูลการเข้าสู่ระบบไปยังตัวจัดการเซสชัน โปรดรอสักครู่...
[20211103-08:20:42] [DEBUG] คืนค่าจาก xrdp_mm_connect 0
[20211103-08:20:43] [INFO ] xrdp_wm_log_msg: การเข้าสู่ระบบล้มเหลวสำหรับการแสดงผล 0
[20211103-08:20:43] [DEBUG] xrdp_mm_module_cleanup
[20211103-08:20:43] [DEBUG] ปิดซ็อกเก็ต 18 (AF_INET6 ::1 พอร์ต 33606)
[20211103-08:20:52] [DEBUG] xrdp_wm_log_msg: กำลังเชื่อมต่อกับ sesman ip 127.0.0.1 พอร์ต 3350
[20211103-08:20:52] [INFO ] xrdp_wm_log_msg: sesman เชื่อมต่อตกลง
[20211103-08:20:52] [DEBUG] xrdp_wm_log_msg: กำลังส่งข้อมูลการเข้าสู่ระบบไปยังตัวจัดการเซสชัน โปรดรอสักครู่...
[20211103-08:20:52] [DEBUG] คืนค่าจาก xrdp_mm_connect 0
[20211103-08:20:53] [INFO ] xrdp_wm_log_msg: เข้าสู่ระบบสำเร็จสำหรับการแสดงผล 11
[20211103-08:20:53] [DEBUG] xrdp_wm_log_msg: เริ่มการเชื่อมต่อ
[20211103-08:20:53] [INFO ] lib_mod_log_peer: xrdp_pid=2431 เชื่อมต่อกับ X11rdp_pid=2434 X11rdp_uid=1000 X11rdp_gid=1001 client_ip=::ffff:192.168.0.139 client_port=42446
[20211103-08:20:53] [DEBUG] xrdp_wm_log_msg: เชื่อมต่อแล้ว ตกลง
[20211103-08:20:54] [DEBUG] xrdp_mm_connect_chansrv: chansrv เชื่อมต่อสำเร็จ
[20211103-08:20:54] [DEBUG] ปิดซ็อกเก็ต 18 (AF_INET6 ::1 พอร์ต 33608)
[20211103-08:20:55] [DEBUG] ปิดซ็อกเก็ต 12 (AF_INET6 ::ffff:192.168.0.176 พอร์ต 3389)
[20211103-08:20:55] [DEBUG] xrdp_mm_module_cleanup
[20211103-08:20:55] [DEBUG] ปิดซ็อกเก็ต 19 (AF_UNIX)
[20211103-08:20:55] [DEBUG] ปิดซ็อกเก็ต 20 (AF_UNIX)

ในความพยายามเชื่อมต่อครั้งล่าสุด (ณ เวลาที่เขียน) ผ่าน หาง -200 /var/log/xrdp-sesman.log. โปรดทราบว่า ... สร้างเซสชัน (ให้สิทธิ์การเข้าถึง): ชื่อผู้ใช้ user1... แนะนำชื่อผู้ใช้/รหัสผ่านก็โอเค

[20211103-08:20:06] [INFO ] การปิดระบบ sesman 1
[20211103-08:20:06] [DEBUG] ปิดซ็อกเก็ต 7 (AF_INET6 ::1 พอร์ต 3350)
[20211103-08:20:06] [DEBUG] libscp เริ่มต้นแล้ว
[20211103-08:20:06] [DEBUG] การทดสอบว่า xrdp-sesman สามารถฟังบนพอร์ต 127.0.0.1 3350 ได้หรือไม่
[20211103-08:20:06] [DEBUG] ปิดซ็อกเก็ต 5 (AF_INET6 ::1 พอร์ต 3350)
[20211103-08:20:06] [INFO ] เริ่มต้น xrdp-sesman ด้วย pid 2420
[20211103-08:20:06] [INFO ] กำลังฟังพอร์ต 3350 เมื่อ 127.0.0.1
[20211103-08:20:41] [INFO ] ได้รับการเชื่อมต่อจาก ::1 พอร์ต 33606
[20211103-08:20:43] [DEBUG] ปิดซ็อกเก็ต 8 (AF_INET6 ::1 พอร์ต 3350)
[20211103-08:20:52] [INFO ] ได้รับการเชื่อมต่อจาก ::1 พอร์ต 33608
[20211103-08:20:52] [INFO ] ++ สร้างเซสชัน (ให้สิทธิ์การเข้าถึง): ชื่อผู้ใช้ user1, ip ::ffff:192.168.0.139:42446 - ซ็อกเก็ต: 12
[20211103-08:20:52] [INFO ] กำลังเริ่มเซสชัน Xorg...
[20211103-08:20:52] [DEBUG] ปิดซ็อกเก็ต 9 (AF_INET6 :: พอร์ต 5910)
[20211103-08:20:52] [ข้อผิดพลาด] g_tcp_bind(9, 6010) ล้มเหลวในการผูก IPv6 (errno=98) และ IPv4 (errno=22)
[20211103-08:20:52] [DEBUG] ปิดซ็อกเก็ต 9 (AF_INET6 :: พอร์ต 0)
[20211103-08:20:52] [DEBUG] ปิดซ็อกเก็ต 9 (AF_INET6 :: พอร์ต 5911)
[20211103-08:20:52] [DEBUG] ปิดซ็อกเก็ต 9 (AF_INET6 :: พอร์ต 6011)
[20211103-08:20:52] [DEBUG] ปิดซ็อกเก็ต 9 (AF_INET6 :: พอร์ต 6211)
[20211103-08:20:53] [DEBUG] ปิดซ็อกเก็ต 8 (AF_INET6 ::1 พอร์ต 3350)
[20211103-08:20:53] [INFO ] กำลังเรียก auth_start_session จาก pid 2432
[20211103-08:20:53] [DEBUG] ปิดซ็อกเก็ต 7 (AF_INET6 ::1 พอร์ต 3350)
[20211103-08:20:53] [DEBUG] ปิดซ็อกเก็ต 8 (AF_INET6 ::1 พอร์ต 3350)
[20211103-08:20:53] [INFO ] /usr/lib/xorg/Xorg :11 -auth .Xauthority -config xrdp/xorg.conf -noreset -nolisten tcp -logfile .xorgxrdp.%s.log  
[20211103-08:20:53] [CORE ] กำลังรอตัวจัดการหน้าต่าง (pid 2433) เพื่อออก
[20211103-08:20:55] [CORE ] window manager (pid 2433) ออกจากการล้างเซสชัน
[20211103-08:20:55] [INFO ] การเรียก auth_stop_session และ auth_end จาก pid 2432
[20211103-08:20:55] [DEBUG] cleanup_sockets:
[20211103-08:20:55] [DEBUG] cleanup_sockets: การลบ /run/xrdp/sockdir/xrdp_chansrv_audio_out_socket_11
[20211103-08:20:55] [DEBUG] cleanup_sockets: การลบ /run/xrdp/sockdir/xrdp_chansrv_audio_in_socket_11
[20211103-08:20:55] [DEBUG] cleanup_sockets: การลบ /run/xrdp/sockdir/xrdpapi_11
[20211103-08:20:55] [INFO ] ++ สิ้นสุดเซสชัน: ชื่อผู้ใช้ user1, แสดง :11.0, session_pid 2432, ip ::ffff:192.168.0.139:42446 - ซ็อกเก็ต: 12

บนตัวจัดการหน้าต่าง

  1. จากเทอร์มินัลกราฟิกที่เซิร์ฟเวอร์

     $wmctrl -ม
     ชื่อ: OpenBox
     ระดับ:
     รหัส: N/A
     โหมด "แสดงเดสก์ท็อป" ของตัวจัดการหน้าต่าง: ปิด
    
  2. จากเทอร์มินัลกราฟิกที่ไคลเอ็นต์ที่บันทึกด้วย ssh

     $wmctrl -ม
     ชื่อ: เชลล์ GNOME
     คลาส: N/A
     รหัส: N/A
     โหมด "แสดงเดสก์ท็อป" ของตัวจัดการหน้าต่าง: ปิด
    

ตัดตอนมาจาก ~/.xsession-ข้อผิดพลาด (ในขณะที่เขียน)

Xsession: X session เริ่มต้นสำหรับผู้ใช้ 1 เมื่อ mié 03 พฤศจิกายน 2021 10:33:01 -03
dbus-update-activation-environment: systemd --user not found, ละเว้น --systemd อาร์กิวเมนต์
dbus-update-activation-environment: การตั้งค่า DISPLAY=:11.0
localuser:user1 ถูกเพิ่มในรายการควบคุมการเข้าถึง
dbus-update-activation-environment: systemd --user not found, ละเว้น --systemd อาร์กิวเมนต์
dbus-update-activation-environment: การตั้งค่า QT_ACCESSIBILITY=1
dbus-update-activation-environment: systemd --user not found, ละเว้น --systemd อาร์กิวเมนต์
dbus-update-activation-environment: การตั้งค่า USER=user1

ตัดตอนมาจาก ~/.xorgxrdp.11.log (ในขณะที่เขียน ตรวจสอบตาม นี้)

[ 10692.409] (EE) systemd-logind: ไม่สามารถรับอุปกรณ์ /dev/dri/card0: ไม่อนุญาตให้ดำเนินการ
[ 10692.409] (EE) /dev/dri/card0: ล้มเหลวในการตั้งค่าอินเทอร์เฟซ DRM รุ่น 1.4: ปฏิเสธการอนุญาต

ที่เกี่ยวข้อง

  1. https://aguslr.com/blog/2017/04/15/debian-thinclient.html
  2. https://thunderboltlaptop.com/install-xrdp-ubuntu/
  3. Openbox กับ LXQt
guiverc avatar
cn flag
Lubuntu เป็น LXQt ไม่ใช่ LXDELubuntu ไม่มี `lxsession` อีกต่อไป (`lxqt-session` ถูกใช้ตั้งแต่ 18.10); ดังนั้นคุณไม่ควรเรียกมันว่า Lubuntu - แพ็คเกจที่คุณต้องการใช้นั้นไม่เกี่ยวข้องกับ Lubuntu อีกต่อไป (ไฟล์ปรับแต่งอ้างอิงถึง LXQt สำหรับ 18.10 และใหม่กว่า; LXDE ถูก *เลิกใช้แล้ว* ตามที่ใช้ *เลิกใช้* libs) ฉันจะลบการอ้างอิงถึง Lubuntu เนื่องจากการกำหนดค่าจากที่เก็บจะอ้างอิงถึงแอปอื่นที่ไม่ใช่ที่คุณพยายามใช้ (คุณยืนยันหรือไม่ว่าคุณไม่ได้เพิ่มการกำหนดค่า Lubuntu!
guiverc avatar
cn flag
ฉันลืมว่าคุณพูดถึง Lubuntu 20.04 เนื่องจากการอ้างอิงในภายหลังในโพสต์ของคุณที่ใช้กับ LXDE... การวางของคุณอ้างถึงโปรแกรมที่ไม่ใช่ Lubuntu & เดสก์ท็อปที่ไม่ใช่ Lubuntu ดังนั้นหากคุณพยายามใช้ Lubuntu & LXQt ให้แก้ไขการอ้างอิง ที่นำไปใช้กับ *ดั้งเดิม* Lubuntu (สูงสุด 18.04 แต่ไม่ใหม่กว่า)
sancho.s ReinstateMonicaCellio avatar
@guiverc - ฉันเกรงว่าอาจมีบางอย่างเปลี่ยนแปลงจาก 18.04 เป็น 20.04 แต่นอกเหนือจากการจัดระเบียบโพสต์ (ซึ่งฉันจะทำ) 1) คุณจะพูดถึงสิ่งที่ฉันทำให้ล้มเหลวหรือไม่? ส่วนไหน? 2) ฉันควรทำอย่างไรเป็นพิเศษเพื่อวินิจฉัยปัญหาเพิ่มเติมและแก้ไข บางทีฉันอาจพลาดไป แต่ฉันไม่เห็นข้อเสนอแนะใด ๆ เกี่ยวกับเรื่องนี้ในความคิดเห็นของคุณ ตัวอย่างเช่น ฉันไม่แน่ใจเกี่ยวกับต่อไปนี้ -a-4175676157/#post6130133).
guiverc avatar
cn flag
ฉันไม่ได้กังวลเกี่ยวกับโพสต์ของคุณ (รก) ขอโทษ; เป็นการอ้างอิงถึง non-Lubuntu & LXDE ที่ทำให้ฉันคิดว่าคุณกำลังใช้ Ubuntu & ได้เพิ่ม LXDE คุณพูดถึง `lxsession -e LXDE -s Lubuntu` ในไฟล์ แต่ Lubuntu ไม่ได้ใช้ `lxsession` หรือ LXDE มันใช้ `lxqt-session` & LXQt & มีสำหรับ 7 รีลีสล่าสุด (+ re-spins; ie. ทั้งหมดตั้งแต่ 18.10; เนื่องจาก LXDE *เลิกใช้แล้ว* โดย *devs* เปลี่ยนเป็น Qt5 ปีที่แล้ว) FYI: นี่อาจเป็นประโยชน์; หน้าข้อบกพร่องของ Lubuntu มีตารางมรดก/LXDE เทียบกับสมัยใหม่/LXQt; ดู https://phab.lubuntu.me/w/bugs/
sancho.s ReinstateMonicaCellio avatar
@guiverc - ฉันเข้าใจแล้ว แต่ฉันไม่รู้ แต่ถึงกระนั้นฉันก็ไม่เห็นข้อเสนอแนะใด ๆ ที่ฉันทำสิ่งใดเป็นพิเศษ ฉันพลาดไปหรือเปล่า? คำถามเฉพาะสองข้อของฉันมีเป้าหมายเพื่อทำความเข้าใจสิ่งนี้ **PLUS** โปรดดูข้อมูลที่อัปเดตใน OP
guiverc avatar
cn flag
ไม่มีแอปพลิเคชัน 'lxsession' ที่รวมอยู่ใน Lubuntu มันเป็นแอป LXDE ดังนั้นไฟล์ `.xsession` ของคุณสามารถสร้างข้อผิดพลาดตามที่เขียนบนระบบ Lubuntu * สมัยใหม่ * เท่านั้น (เว้นแต่คุณจะเพิ่ม LXDE, `lxsession และอื่น ๆ ลงในระบบของคุณ) ฉันพูดถึงแอพที่เทียบเท่ากับ Lubuntu ในความคิดเห็นแรกของฉัน (และคุณจะพบมันในตารางสุดท้ายของฉันด้วย) คุณพูดถึงเดสก์ท็อปสองตัวที่แตกต่างกัน ใช้อย่างใดอย่างหนึ่ง เช่น. Lubuntu & LXQt หรือไม่ใช่ Lubuntu LXDE ขณะนี้คุณได้กล่าวถึงทั้งสองอย่างแล้ว ดังนั้นข้อผิดพลาดในบันทึกจึงเป็นสิ่งที่ฉันคาดหวังจากสิ่งที่คุณวาง
sancho.s ReinstateMonicaCellio avatar
@guiverc - โปรดดู OP ที่แก้ไขอย่างหนัก ฉันได้ลบบรรทัดที่เพิ่มใน `~/.xsession` แต่ปัญหายังคงมีอยู่

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา