Score:1

ใช้ Synaptic ภายใต้ WSL

ธง cn

ฉันใช้ Ubuntu 20.04 LTS บน WSL บน Windows 11 ฉันติดตั้งตัวจัดการแพ็คเกจ synaptic และพยายามเรียกใช้ ซูโดซินแนปติกแต่มันทำให้ฉันได้สิ่งนี้:

ไม่สามารถเริ่มต้นเซิร์ฟเวอร์: ไม่สามารถเชื่อมต่อได้: การเชื่อมต่อถูกปฏิเสธ
ไม่สามารถเริ่มต้น GTK

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

ฉันจะรัน Synaptic ด้วย sudo ใน Ubuntu ภายใต้ WSL ได้อย่างไร

Score:0
ธง vn

ในตอนแรกฉันมีข้อความเกือบเหมือนกันเมื่อพยายามทำซ้ำ และในกรณีของฉัน เกิดจากการทดลองบางอย่างที่ฉันทำกับ Systemd ภายใต้ WSL สิ่งที่ตลกคืองานของ Systemd นั้นอยู่ในอินสแตนซ์ WSL ที่แตกต่างไปจากเดิมอย่างสิ้นเชิง แต่มันทำให้ซ็อกเก็ต WSLg X11 เสียหาย

เป็นผลให้ Synaptic พยายามเรียกใช้โดยใช้ซ็อกเก็ต Wayland แทน

คุณใช้สคริปต์ Systemd เช่น Genie หรือ WSL2Hacks หรือไม่? ถ้าเป็นเช่นนั้นให้ลองโดยไม่ใช้มัน ลบสคริปต์ Systemd ออกจาก Ubuntu ปัญหา wsl -- ปิดเครื่องและรีสตาร์ท

ตรวจสอบด้วย:

  • คุณสามารถเรียกใช้แอพ X11 อื่น ๆ ได้หรือไม่? พยายาม:

    sudo apt ติดตั้ง xterm
    เอ็กซ์เทอม
    

    ใช้งานได้หรือไม่

  • สะท้อน $DISPLAY -- WSL2 กับ WSLg ควรตั้งค่านี้เป็นโดยอัตโนมัติ :0.

  • ls -lah /tmp -- ทำ .X11-unix -> /mnt/wslg/.X11-unix อยู่ที่นั่น? หากไม่ชี้ไปที่ /mnt/wslg/.X11-ยูนิกซ์แสดงว่าซ็อกเก็ต X11 ของคุณยังไม่ได้รับการแก้ไข systemd-tmpfiles เขียนทับสิ่งนี้ แต่อาจมีเหตุผลอื่น

Score:0
ธง cn

ถ้า xhost +si:localuser:root synaptic ใช้งานไม่ได้ คุณควรเข้าสู่ระบบโดยใช้ ซอร์ก เซสชันเนื่องจาก Wayland ไม่อนุญาตให้แอปพลิเคชัน gui ทำงานในโหมด superuserดูที่นี้ คำตอบ Unix & Linux

โพสต์คำตอบ

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