Score:0

Sudoku ไม่เปิดจากเมนูแอปพลิเคชัน (ไฟล์รายการเดสก์ท็อปไม่ถูกต้อง)

ธง ng

ฉันติดตั้ง เดสก์ท็อป Ubuntu 18.04.6 แล้ว Lubuntu-เดสก์ท็อป. เมื่อฉันต้องการเล่นเกม (เช่น ซูโดกุ) ก็จะเขียน

ไฟล์รายการเดสก์ท็อปไม่ถูกต้อง:'/usr/share/applications/gnome-sudoku.desktop

เกมใดไม่ทำงาน แอปพลิเคชันอื่น ๆ จะเปิดขึ้นโดยไม่มีปัญหา

Nmath avatar
ng flag
คุณแน่ใจหรือว่าติดตั้งเกมแล้ว อาจถูกลบออกเมื่อคุณเปลี่ยนสภาพแวดล้อมเดสก์ท็อป การเปลี่ยน DE บนระบบที่ติดตั้งสามารถเพิ่ม/ลบ **จำนวนมาก** ของซอฟต์แวร์ได้ FYI: **Lubuntu** เป็นรสชาติที่เป็นทางการของ Ubuntu ที่มาพร้อมกับ LXDE และคุณไม่ต้องเปลี่ยน DE ที่ติดตั้งไว้ ซึ่งอาจทำให้ยุ่งเหยิงได้ โปรดแก้ไขคำถามของคุณด้วยผลลัพธ์ของ ` which gnome-sudoku` และ `cat /usr/share/applications/gnome-sudoku.desktop`
ng flag
@Nmath ใช่ ติดตั้งเกมแล้ว ฉันพยายามติดตั้งใหม่และปัญหายังคงอยู่ แม้ว่าเกมหนึ่งกำลังทำงานอยู่ (AisleRiot Solitaire) ฉันพยายามติดตั้งเกมอื่น (เฉพาะซูโดกุ) และไม่ทำงานแปดครั้ง
Score:1
ธง in

TL;ดร

  1. ตรวจสอบว่า gnome-sudoku อยู่บนเส้นทางของคุณหรือไม่โดยเปิดเทอร์มินัลแล้วเข้าไป คำพังเพย-ซูโดกุ (ภายใต้ LXQT)
  2. หากได้ผล โปรดลองแสดงความคิดเห็น DBusActivatable=จริง (หรือตั้งค่าเป็นเท็จ) ใน /usr/share/applications/org.gnome.Sudoku.desktop (หรือว่า .. แทน /usr/share/applications/gnome-sudoku.desktop ในกรณีของคุณ) และรีสตาร์ทเซสชัน LXQT ของคุณ (ออกจากระบบ + ออกจากระบบ) คุณต้องแก้ไข (เช่น ซูโด นาโน ...). เปิด Sudoku จากเมนูแอปพลิเคชัน

กรุณาบอกฉันถ้ามันทำงาน

รุ่นยาว:

เมื่อมองขึ้นไป /usr/share/applications/org.gnome.Sudoku.desktop คุณจะพบบรรทัดต่อไปนี้:

DBusActivatable=จริง

freedesktop.org เขียนไว้ในนั้น ข้อมูลจำเพาะ:

ค่าบูลีนที่ระบุว่าการเปิดใช้งาน D-Bus ได้รับการสนับสนุนสำหรับแอปพลิเคชันนี้หรือไม่ หากไม่มีคีย์นี้ ค่าเริ่มต้นจะเป็นเท็จ หากค่าเป็นจริงแสดงว่ามีการใช้งาน ควรเพิกเฉยต่อผู้บริหารระดับสูง คีย์และส่งข้อความ D-Bus เพื่อเปิดแอปพลิเคชัน ดูการเปิดใช้งาน D-Bus สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการทำงาน แอปพลิเคชันควรรวมบรรทัด Exec= ไว้ในไฟล์เดสก์ท็อปเพื่อความเข้ากันได้กับการใช้งานที่ไม่เข้าใจคีย์ DBusActivatable

กล่าวโดยย่อ ซูโดกุไม่ได้เริ่มด้วยคำสั่งธรรมดา แต่โดยการส่งข้อความ D-Bus

เมื่อปิดการใช้งาน DBusActivated รายการ, the ผู้บริหาร มีการใช้รายการซึ่งควรใช้งานได้ดี

ฉันเดาว่าต้องมีความไม่ลงรอยกันระหว่าง LXQT และ Gnome เกี่ยวกับ D-Bus และ เกมคำพังเพย บรรจุุภัณฑ์.

ฉันทดสอบโดยไม่ต้องติดตั้ง LXQT ด้วยตัวเองโดยเริ่มต้น dbus จอภาพ. โดยตั้งสวิตช์เป็น จริง ฉันเห็นข้อความต่อไปนี้ (Sudoku เริ่มต้นด้วยวิธี "Acitvate"):

เวลาเรียกเมธอด=1636304012.356091 ผู้ส่ง=:1.90 -> ปลายทาง=org.gnome.Sudoku serial=7 เส้นทาง=/org/gnome/Sudoku; อินเตอร์เฟส=org.freedesktop.Application; สมาชิก=เปิดใช้งาน
   อาร์เรย์ [
      รายการตามคำบอก(
         สตริง "desktop-startup-id"
         สตริงตัวแปร "gtk-launch-24810-harald-desktop-gnome-sudoku-0_TIME0"
      )
   ]

เมื่อสวิตช์แสดงความคิดเห็น ข้อความนี้จะไม่ปรากฏขึ้น ดังนั้นจึงต้องใช้คำสั่ง Exec โดยตรง

ตราบใดที่แอปพลิเคชันอื่นๆ ทำงานได้ดี ฉันจะไม่เสียเวลาอีกต่อไปในการหาสาเหตุที่แท้จริงที่ทำให้ D-Bus ไม่ตรงกันระหว่าง LXQT และ Gnome

แต่ถ้ามีเวลาก็วิ่งได้ dbus จอภาพ และบางทีคุณอาจพบคำอธิบายบางอย่าง

ng flag
ขอบคุณสำหรับคำตอบที่ยาวของคุณ น่าเสียดายที่ฉันไม่สามารถทดสอบได้ เพราะฉันส่งแล็ปท็อปกลับไปให้เพื่อนร่วมงาน นั่นคือคุณย่าที่ไม่ค่อยเล่นเกม ดังนั้นฉันจึงถอนการติดตั้งทุกอย่างยกเว้น AisleRiot Solitaire ซึ่งทำงานอยู่ ฉันจะยอมรับคำตอบนี้และแจ้งให้คุณทราบหากมีโอกาสทดสอบในอนาคต (หากเธอต้องการบางอย่างและขอยืมแล็ปท็อปจากฉันอีก)
Score:0
ธง us

ฉันจะติดตั้งโปรแกรมใหม่ 99% ของเวลาที่จะแก้ปัญหาเฉพาะนี้

ng flag
ฉันพยายามติดตั้งใหม่และปัญหายังคงอยู่ แม้ว่าเกมหนึ่งกำลังทำงานอยู่ (AisleRiot Solitaire) ฉันพยายามติดตั้งเกมอื่น (เฉพาะซูโดกุ) และไม่ทำงานแปดครั้ง

โพสต์คำตอบ

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