GTK + ในแอพ Kubuntu ดูไม่ดี


12

ฉันได้ติดตั้งไคลเอนต์อีเมล Evolution บน Kubuntu 11.10 แล้วและมันก็ไม่ได้น่ารักเท่าที่ควร

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

Eclipse ก็ดูไม่ดีเช่นกัน ฉันมีปลั๊กอินลักษณะ GTK + ในการตั้งค่าระบบ KDE และลองใช้ตัวเลือก QTCurve และ Oxygen แล้วไม่มีความช่วยเหลือ เมื่อสกิน GTK + ทำงานลักษณะนี้ยังคงปรากฏเมื่อฉันเรียกใช้แอปพลิเคชันเป็นรูต

พยายาม:

sudo apt-get install oxygen-molecule gtk2-engines-oxygen

มีปัญหาเกี่ยวกับความสัมพันธ์ KDE / GTK ฉันจะแก้มันได้อย่างไร

คำตอบ:


11

ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งแพ็คเกจต่อไปนี้ (ควรติดตั้งโดย kubuntu-desktop แต่อาจพลาดไป):

sudo apt-get install gtk2-engines-oxygen kde-config-gtk

จากนั้นไปที่ศูนย์ควบคุม KDE และตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายในช่องสำหรับใช้ธีมของ KDE ในแอพ GTK


3

วิวัฒนาการอาจใช้ GTK3 ในขณะที่คำแนะนำนั้นใช้ได้กับ GTK2 เท่านั้น

ฉันไม่แน่ใจว่าเป็นนโยบายของ AskUbuntu บนลิงก์ภายนอก แต่อันนี้มีวิธีแก้ปัญหาสำหรับ GTK3:

http://maketecheasier.com/make-gtk3-apps-look-presentable-in-kde4/2012/01/04


1
ควรรวมส่วนสำคัญของคำตอบไว้ที่นี่และให้ลิงก์สำหรับการอ้างอิง
jokerdino

แก้ไขให้ฉัน! FWIW sudo apt-get install gtk3-engines-oxygenคำสั่งคือ
Björn Lindqvist

2

นี่คือเครื่องมือกำหนดค่า gtk ล่าสุดที่อนุญาตให้ปรับแต่ง GTK2 + GTK3 ได้ง่ายภายใต้ KDE

มันอาจจะกลายเป็นเครื่องมืออย่างเป็นทางการใน KDE เวอร์ชั่นถัดไป


2

ฉันพบคำตอบที่ถูกต้องที่นี่โดยไม่ตั้งใจ


UPDATE

คำถามเก่า ๆ ที่มีคำตอบเก่า ๆ แต่ก็น่าสนใจ - และปรากฏในการค้นหาทางอินเทอร์เน็ตอยู่ดี ดังนั้นสำหรับบันทึก:

ใน KDE / Plasma5 มีการตั้งค่า GTK ในการตั้งค่าระบบ

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


1
ควรรวมส่วนสำคัญของคำตอบไว้ที่นี่และให้ลิงก์สำหรับการอ้างอิง
gertvdijk

0

ไม่ใช่ทางออก แต่เป็นวิธีแก้ปัญหา ลองตั้งค่ารูปลักษณ์ของคุณด้วย lxappearance

sudo apt-get install lxappearance

มัน (lxappearance) ควรจะอยู่ในเมนูของ KDE lxappearanceของคุณภายใต้การตั้งค่าหรือเรียกใช้งานด้วยตนเอง

lxappearance ดูเหมือนว่าจะทำงานได้ดีขึ้นkde-config-gtkสำหรับบางคน

ปัญหาที่อาจเกิดขึ้นอีกประการหนึ่งคือการใช้งานแอปพลิเคชันในฐานะรูท

sudo cp /root/.gtkrc-2.0 /root/.gtkrc-2.0.backup
sudo cp /root/.gtkrc-2.0-kde4 /root/.gtkrc-2.0

คุณสามารถยกเลิกคำสั่งนั้นถ้าจำเป็น (คุณอาจแบ่ง gksu หรือเรียกใช้แอปพลิเคชันในฐานะ root ภายใต้ gnome หรือ DE อื่น ๆ อาจไม่เป็นปัญหาหากคุณเรียกใช้ KDE เท่านั้น)


Eclipse ได้รับการแก้ไขแล้ว แต่วิวัฒนาการไม่ใช่
piovisqui

หนึ่งใน 2 ไม่เลว =) ขออภัยที่คุณมีปัญหา
Panther

0

KDE ใช้แบบอักษร "ระบบ" ซึ่งเป็นคำใบ้เป็นค่าเริ่มต้น (ระบบนี้มีการตั้งค่าคำใบ้ไว้ที่ใด) และ GTK ไม่ใช่

ดังนั้นทำให้ KDE ใช้การกำหนดค่า QT ซึ่งจะบังคับให้ GTK ใช้เหมือนกัน

ในการตั้งค่า KDE, แอปพลิเคชันที่ปรากฏ, แบบอักษรฉันเลือก "ใช้การต่อต้านนามแฝง" เป็น "เปิดใช้งาน", เปิด "กำหนดค่า", ไม่เลือก "ยกเว้นช่วง", ตรวจสอบ "ใช้พิกเซลย่อย" และเลือก "เล็กน้อย" สำหรับ . สิ่งนี้จะบังคับให้ gtk ใช้การบอกแบบอักษรเดียวกัน


-1

รับแพ็คเกจสำหรับการแจกจ่ายของคุณที่นี่:

https://community.kde.org/Plasma/Packages

การตั้งค่าระบบ> ลักษณะที่ปรากฏ> สไตล์แอปพลิเคชัน (หรือ smth เช่นนั้น> รายการเมนู gnome gtk

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.