Score:1

Xubuntu 20.04.3 พร้อม Compiz

ธง ad

ฉันไม่สามารถทำให้ Compiz (0.9.14.1) ทำงานได้อย่างถูกต้องกับ XFCE (4.14) ใน Xubuntu (20.04.3)

ฉันได้ติดตั้ง compiz เปิดใช้งานแล้ว แต่มันไม่โหลดธีมตัวตกแต่งหน้าต่าง

ฉันเปิดใช้งานการตกแต่งหน้าต่าง แต่ฉันได้รับข้อผิดพลาดแจ้งว่า Failed to find a valid file for 'Adwaita'

ฉันติดตั้ง metacity ผ่าน apt แล้วและยังคงเป็นข้อผิดพลาดเดิม

ฉันยังสร้างลิงก์สัญลักษณ์ที่ /usr/local/share/themes ที่ชี้ไปที่ /usr/share/themes

ปัญหาเดียวกัน.

การพยายาม

gtk-window-decorator --metacity-theme Adwaita --แทนที่

ทำให้ฉันมีข้อผิดพลาดเดียวกัน ไม่พบธีม/ไฟล์

(gtk-window-decorator:5038): คำเตือน **: 18:44:24.857: ไม่สามารถโหลดธีม metacity 'Adwaita': ไม่พบไฟล์ที่ถูกต้องสำหรับธีม 'Adwaita'

ฉันลองใช้ชุดรูปแบบที่กำหนดเองซึ่งมีโฟลเดอร์ metacity ที่มีไฟล์ metacity xml และยังคงเป็นข้อผิดพลาดเดิม เหมือนกับไดเร็กทอรีเริ่มต้นสำหรับธีม metacity อยู่ที่อื่นที่ไม่ใช่ไดเร็กทอรีเริ่มต้นของ Xubuntu ธีมแบบกำหนดเองที่ฉันมีติดตั้งใน ~/.themes ด้วย

ฉันได้อ่านโพสต์นับไม่ถ้วนเกี่ยวกับการตั้งค่านี้ใน Xubuntu เวอร์ชันเก่า ซึ่งดูเหมือนจะไม่เกี่ยวข้องกับสถานการณ์นี้ deconf-editor และการเปลี่ยนการตั้งค่า gnome ไม่ทำงานเลย ฉันลองทุกคำสั่งผสมที่ระบุไว้ที่อื่น ปัญหาคือ gtk-window-decorator ทำงานไม่ถูกต้อง เช่น ไม่รู้ว่าธีมอยู่ที่ไหนหรือโหลดไม่ถูกต้อง

ไม่มีใครรู้วิธีรับธีมตัวตกแต่งหน้าต่างทำงานใน Compiz บน Xubuntu?

Score:1
ธง ad

ปรากฎว่ามีปัญหาการอนุญาตในไฟล์ธีมของฉัน

ฉันพบสคริปต์ที่สามารถเปลี่ยนธีมได้

#!/bin/bash

SAVEIFS=$ไอเอฟเอส
IFS=$(echo -en "\n\b")

ถ้า [ ! -f /usr/bin/เมตาซิตี้ ]; แล้ว
  zenity --warning --text="<b>ดูเหมือนว่าคุณไม่ได้ติดตั้ง Metacity ไว้</b>\n\nเครื่องมือตกแต่งหน้าต่าง Compiz GTK ใช้ไลบรารี Metacity เพื่อดำเนินการ ธีม Metacity เป็นสิ่งที่เครื่องมือนี้ปรับแต่ง\n \nติดตั้งแพ็คเกจ metacity หากคุณต้องการใช้ตัวตกแต่งหน้าต่าง Compiz GTK"
ไฟ

หน้าต่างหลัก () {
  การเลือก=$(
    zenity --height 450 --width 320 --list --ok-label="Apply" --cancel-label="Close" --title="Metacity themes" \
    --column="ธีมปัจจุบัน: $( if [ $(gsettings get org.gnome.desktop.wm.preferences theme) == "''" ]; แล้ว
        เสียงสะท้อนเริ่มต้น
      อื่น
        gsettings รับธีม org.gnome.desktop.wm.preferences
      ฟิค)" \
    "ค่าเริ่มต้นของ Compiz GWD" \
    $(
      สำหรับ d ใน /usr/share/themes/*/metacity-1; ทำ
        เสียงสะท้อน $d | sed 's:/usr/share/themes/::' | sed 's:/metacity-1::'
      เสร็จแล้ว
    )
  )
}

ในขณะที่ [ $? = 0 ]; ทำ
ถ้า [ "$selection" == "Compiz GWD เริ่มต้น" ]; แล้ว
  gsettings ตั้ง org.gnome.desktop.wm.preferences ธีม ""
elif [ "$selection" != "" ]; แล้ว
  gsettings ตั้งค่าธีม org.gnome.desktop.wm.preferences "$selection"
ไฟ
main_window
เสร็จแล้ว

IFS=$SAVEIFS

และฉันสังเกตว่าธีมทั้งหมดใช้งานได้ ยกเว้นธีมที่ฉันดาวน์โหลดมา (ธีม WhiteSur-GTK) ฉันรู้ว่าฉันไม่สามารถ cd ลงในไดเร็กทอรีใดไดเร็กทอรีหนึ่งในไดเร็กทอรี metacity ของธีม ดังนั้นฉันจึงเปลี่ยนการอนุญาตทั้งหมดเป็น 755 และตอนนี้มันใช้งานได้

โพสต์คำตอบ

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