Score:2

xte หยุดทำงานหลังจากอัปเกรดเป็น Ubuntu 21.04

ธง nz

ฉันใช้ xbindkeys เพื่อคัดลอกและวางโดยใช้ปุ่มเมาส์ 8 และเมาส์ 9

มันใช้งานได้กับอูบุนตู 20.10 แต่ตั้งแต่ฉันอัปเกรดเป็น 21.04 มันหยุดทำงานในบางแอปพลิเคชัน

ประเด็นน่าจะมาจาก xte

ถ้าฉันวิ่ง นอน 4; xte 'คีย์วี' ในอาคารผู้โดยสาร และ

  • เปลี่ยนไปใช้หอยโข่ง ไม่ พิมพ์ โวลต์
  • เปลี่ยนเป็นเทอร์มินัล ไม่ พิมพ์ โวลต์
  • เปลี่ยนไปใช้ firefox ครับ ไม่ พิมพ์ โวลต์

  • เปลี่ยนเป็นโครมเลยครับ ทำ พิมพ์ โวลต์
  • เปลี่ยนเป็นสัญญาณ ทำ พิมพ์ โวลต์
  • สลับไปหย่อนมัน ทำ พิมพ์ โวลต์
  • สลับไปที่ความไม่ลงรอยกัน ทำ พิมพ์ โวลต์

ทำไมมันถึงหยุดทำงานในบางแอพพลิเคชั่น แต่บางแอพพลิเคชั่นไม่ทำงาน? ฉันจะแก้ปัญหานี้ได้อย่างไร

Score:4
ธง us

ในการตรวจสอบว่าเซสชัน Ubuntu ของคุณคือ Xorg หรือ Wayland:

$ echo $XDG_SESSION_TYPE 
เวย์แลนด์

คุณสามารถ:

  1. พยายามแทนที่เครื่องมือที่ใช้ GUI ด้วยเครื่องมือที่เขียนเหตุการณ์อินพุตโดยตรง /dev/uinput, เช่น. xdotool กับ ydotool ฯลฯ
  2. หรือคุณสามารถเปลี่ยนกลับเป็น Xorg

ในการตั้งค่า Xorg เป็นค่าเริ่มต้น:

$ sudo gedit /etc/gdm3/custom.conf

ไม่แสดงความคิดเห็น (remove #) บรรทัดต่อไปนี้:

#WaylandEnable=เท็จ

บันทึกไฟล์ รีบูตและลองทำสิ่งต่อไปนี้ xdotool เมาส์มูฟ 50 20 ในเทอร์มินัล ควรเทเลพอร์ตตัวชี้เมาส์ของคุณใกล้กับมุมซ้ายบนของหน้าจอ

Score:1
ธง cn

ง่ายมาก. หลังจากติดตั้ง Ubuntu 21.04 แล้ว ตอนนี้คุณอยู่ในระบบกราฟิก Wayland ที่ทันสมัยกว่าแทนที่จะเป็นเซิร์ฟเวอร์ Xorg ที่น่านับถือ เครื่องมืออัตโนมัติที่มีประโยชน์อย่างยิ่ง เช่น xbindkeys, xvt, wmctrl, xdotool, ...ไม่ทำงานบน Wayland

นอกจากนี้ โปรแกรมบันทึกหน้าจอจำนวนมากไม่ทำงานบน Wayland แม้ว่า OBS Studio ของผู้เล่นหลักจะรองรับ Wayland ในตอนนี้

เหตุใดจึงใช้งานได้กับบางแอปพลิเคชัน อาจเป็นเพราะแอปพลิเคชันเหล่านี้ทำงานบน XWayland ซึ่งเป็นเลเยอร์จำลอง Xorg สำหรับ Wayland เพื่อรองรับแอปพลิเคชันที่ไม่ได้ทำงานบน Wayland ดั้งเดิม

จะทำอย่างไร? เปลี่ยนกลับไปใช้ Xorg ชั่วคราวหรือพยายามทำให้เด็กลง เปลี่ยนเครื่องมือสำหรับ Wayland ไปทำงาน.

nicolast avatar
nz flag
ฉันเปลี่ยนกลับเป็น ubuntu Xorg บนหน้าจอเข้าสู่ระบบและตอนนี้ใช้งานได้แล้ว ยอดเยี่ยม ขอบคุณ !

โพสต์คำตอบ

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