ฉันจะกำหนดค่า Unity 2D ได้อย่างไร


40

มีหลายตัวเลือกในการกำหนดค่า Unity 3D ผ่าน "CompizConfig Settings Manager" ตามลำดับ "ปลั๊กอิน Ubuntu Unity"

แต่ฉันจะเข้าถึงการตั้งค่าของ Unity 2D ได้อย่างไร


หากคุณต้องการกำหนดค่า Unity 3D ให้ดูคำถามนี้: ฉันจะกำหนดค่า Unity ได้อย่างไร

คำตอบ:


26

11.10 ขึ้นไป

ความสามัคคี-3D และ 2D-สามัคคีมีสายตาที่คล้ายกันมาก

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

อย่างไรก็ตามเทคโนโลยีพื้นฐานที่ใช้ในการกำหนดค่านั้นแตกต่างกันมาก

Unity 3D ใช้ปลั๊กอิน compiz และคุณสามารถใช้ccsmเพื่อกำหนดค่า

ตัวเลือกการกำหนดค่า Unity-2D นั้นไม่ได้เป็นขั้นสูงและเกี่ยวข้องกับการปรับแต่งตัวเลือกจำนวน จำกัด ในเครื่องมือเช่นdconf& gconf-editorเช่นเดียวกับการเปลี่ยนฐานรหัสจริง

หมายเหตุ - คุณสามารถใช้ตัวเลือกการผสมแบบอื่นได้ดังนั้นตัวเลือกการกำหนดค่าจะเปลี่ยนไปดังนี้:

การเปลี่ยนธีม

การใช้หน้าจอลักษณะที่ปรากฏของหุ้นคุณสามารถเปลี่ยนชุดรูปแบบเป็นชุดรูปแบบตายตัวได้

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

หากคุณต้องการที่จะใช้ดี + 3 (Metacity) รูปแบบอื่น ๆผ่านทาง GUI คุณจะต้องใช้ทั้งMyUnityหรือgnome-ปรับแต่งเครื่องมือ ติดตั้งเครื่องมือ gnome-tweak

ฉันจะเปลี่ยนเป็นชุดรูปแบบที่ไม่ปรากฏในหน้าจอลักษณะที่ปรากฏได้อย่างไร

อีกทางหนึ่ง - ติดตั้งชุดรูปแบบความทึบและเปลี่ยนชื่อชุดรูปแบบโดยใช้gconf-editorตามที่อธิบายไว้ด้านล่าง

เปลี่ยนแบบอักษร

โดยใช้MyUnity (คำแนะนำการติดตั้งในลิงค์ธีมด้านบน *) คุณสามารถเปลี่ยนแบบอักษรโดยใช้:

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

ไอคอนเดสก์ท็อป

ด้วยการใช้MyUnityคุณสามารถใช้ตัวเลือกที่แสดงในภาพเพื่อเพิ่มไอคอนเดสก์ท็อป

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

ฟอร์มแฟคเตอร์

แม่นยำเท่านั้น

Unity-2D ใช้สำหรับคอมพิวเตอร์ที่ไม่มีความสามารถในการเร่งความเร็ว 3 มิติและ / หรือมี CPU / ขนาดหน้าจอที่ จำกัด

คุณสามารถกำหนดค่า Unity-2D เพื่อใช้งานโดยการตั้งค่าประเภทเดสก์ทอปเริ่มต้นหรือการตั้งค่าประเภทเน็ตบุ๊กผ่านdconf-editor

  • /com/canonical/unity-2d/form-factor: โดยค่าเริ่มต้นค่านี้คือเดสก์ท็อป - โดยการเปลี่ยนค่านี้เป็นค่าอื่น ๆ นอกเหนือจากนี้ (เช่นเน็ตบุ๊ค ) Unity-2D จะใช้ค่าเริ่มต้นเป็นค่าประเภทที่ไม่ใช่เดสก์ทอป สิ่งบ่งชี้ที่มองเห็นได้ทันทีคือแดช - ค่าอื่น ๆ นอกเหนือจากเดสก์ท็อปจะเปิดแดชแบบเต็มหน้าจอ

การกำหนดค่าตัวเรียกใช้

  • การกระทำที่ซ่อนตัวเรียกใช้

แม่นยำ

ใน 12.04 - ตัวเรียกใช้จะไม่ถูกซ่อนตามค่าเริ่มต้น คุณสามารถตั้งค่าความสามารถในการซ่อนอัตโนมัติผ่านหน้าจอลักษณะที่ปรากฏของหุ้น

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

จากแท็บนี้คุณสามารถกำหนดค่าจุดที่ตัวเรียกใช้ทำงานร้อนและวิธีการเรียกใช้ตัวเรียกใช้งานด้วยเมาส์

สำหรับ 11.10 ขึ้นไปdconfสามารถใช้เพื่อแก้ไขการกระทำที่ซ่อนของตัวเรียกใช้งาน

dcom write /com/canonical/unity-2d/launcher/hide-mode [foo] โดยที่ [foo] เป็นค่าต่อไปนี้

  • 0: ไม่เคยซ่อนตัวเรียกใช้สามารถมองเห็นได้เสมอ dcom write /com/canonical/unity-2d/launcher/use-strut trueจะต้องใช้กับค่านี้

  • 1: ซ่อนอัตโนมัติ; ตัวเรียกใช้งานจะหายไปหลังจากช่วงเวลาสั้น ๆ หากผู้ใช้ไม่ได้โต้ตอบกับมัน

  • 2: intellihide; ตัวเรียกใช้งานจะหายไปหากวางหน้าต่างไว้ด้านบนและหากผู้ใช้ไม่ได้โต้ตอบกับมัน

  • ขนาดไอคอนตัวเรียกใช้

ขนาดไอคอนตัวเรียกใช้สามารถเปลี่ยนแปลงได้โดยการเปลี่ยนรหัสตัวเรียกใช้งาน

ชน

แม่นยำ

ตอนนี้สามารถขยายขีดความสามารถได้อย่างง่ายดายโดยใช้ปุ่มขยาย / ลดขนาดหน้าต่างมาตรฐาน

การกำหนดค่าการเปิด Dash สามารถกำหนดค่าผ่านdconf-editorค่า: - /com/canonical/unity-2d/dash/fullscreen: การทำเครื่องหมายที่ค่านี้จะเป็นการเปิดเต็มหน้าจอ (ค่าเริ่มต้นเป็นเท็จ )

oneiric ตามค่าเริ่มต้น Dash จะเปิดครึ่งหน้าจอ ด้วยการเปลี่ยนรหัสฐานคุณสามารถกำหนดค่า Dash ให้เปิดเต็มหน้าจอได้ตลอดเวลา

GConf บรรณาธิการ

Unity-2D ใช้ metacity สำหรับตัวจัดการการจัดองค์ประกอบจึงสามารถใช้ตัวเลือกที่มีอยู่เพื่อกำหนดค่า metacity ผ่านgconf-editorเพื่อกำหนดค่า Unity-2D

ด้านล่างนี้เป็นข้อมูลสรุปของค่าที่ใช้ในการกำหนดค่า Unity-2D โดยเฉพาะ ตัวเลือก metacity อื่น ๆ ก็มีให้สามารถเปลี่ยนแปลงได้gconf-editor

  • /apps/metacity/general/auto_maximize_windows: พิจารณาว่าควรขยายหน้าต่างโดยอัตโนมัติเมื่อแสดงว่าครอบคลุมส่วนใหญ่ของหน้าจอหรือไม่ (ค่าเริ่มต้นจริง)
  • /apps/metacity/general/num_workspaces: จำนวนพื้นที่ใช้งาน ต้องมากกว่าศูนย์และมีค่าสูงสุดคงที่เพื่อป้องกันไม่ให้เดสก์ท็อปใช้งานไม่ได้โดยขอพื้นที่ทำงานมากเกินไปโดยไม่ตั้งใจ
  • /apps/metacity/general/theme: ชุดรูปแบบกำหนดลักษณะที่ปรากฏของเส้นขอบหน้าต่างแถบชื่อเรื่องและอื่น ๆ (ค่าเริ่มต้นAmbiance)
  • /apps/metacity/general/titlebar_font: สตริงคำอธิบายแบบอักษรที่อธิบายถึงแบบอักษรสำหรับแถบหัวเรื่องหน้าต่าง (ค่าเริ่มต้น Ubuntu Bold 11
  • /apps/metacity/global_keybindings/: สามารถกำหนดแป้นพิมพ์ลัดต่าง ๆ ได้ กดALT+ F2และค้นหาkeyboardและคุณสามารถเปลี่ยนทางลัดส่วนใหญ่ผ่านทาง GUI นี้
  • /apps/metacity/keybinding_commands/: แป้นพิมพ์ลัดต่าง ๆ สามารถเรียกใช้แอปพลิเคชันเช่นหน้าจอ gnome-screenshot
  • /apps/metacity/window_keybindings/: แป้นพิมพ์ลัดต่าง ๆ เพื่อควบคุมและปรับแต่งหน้าต่างและการเคลื่อนไหว ตัวอย่างเช่นการย้ายหน้าต่างจากพื้นที่ทำงานหนึ่งไปยังพื้นที่อื่น

ฉันไม่ได้คาดหวังคำตอบที่น่ากลัวสองคำฉันจะตัดทอนตัวแทน 100 คนให้คุณโดยเร็วที่สุด :)
jrg

18

สำหรับ 12.04

Unity 2D รองรับตัวเลือกค่อนข้างน้อยอยู่แล้ว ต้องบอกว่าการปรับเปลี่ยน (เศร้า) ยังคงเป็นกระบวนการผู้ใช้ขั้นสูง นี่คือรายการของสิ่งที่คุณสามารถทำได้:

  • A) เปลี่ยนสีของตัวเรียกใช้โหมด backlit และโหมดซ่อน
  • B) จัดเรียงไอคอนใหม่ในตัวเรียกใช้งานและลำดับตัวบ่งชี้ที่แผงควบคุม
  • C) เปิดใช้งาน OpenGL
  • D) มากกว่า

สิ่งแรกที่คุณต้องไปคือการติดตั้งdconf บรรณาธิการ คุณสามารถทำได้โดยเริ่มต้นเทอร์มินัลและวางคำสั่งต่อไปนี้ในนั้น:

sudo apt-get install dconf-tools

หลังจากนั้นกด ENTER ใส่รหัสผ่านของคุณและรอการติดตั้ง หลังจากติดตั้งแล้วให้เปิด ตอนนี้ไปที่com => canonical => unity-2d : Unity-2D ใน Dconf-editor

การเปลี่ยนค่าของform-factorจะเปลี่ยนโหมด Dash "เดสก์ท็อป" หมายความว่า Dash จะอยู่ในโหมดหน้าจอขนาดเล็กและ "netbook" หมายถึง Dash จะอยู่ในโหมดเต็มหน้าจอ การทำเครื่องหมายที่ช่องทำเครื่องหมาย "use-opengl" จะอนุญาตให้ unity-2d ใช้กราฟิกเรนเดอร์ใน opengl และไม่อยู่ใน raster engine การนำทางไปยัง "Dash" นั้นไม่มีประโยชน์เพราะมันมีช่องทำเครื่องหมายเพียงช่องเดียวนั่นคือ "เต็มหน้าจอ" และคุณสามารถระบุได้ว่าคุณต้องการเส้นประในขนาดเล็กหรือเต็มหน้าจอผ่าน "จากปัจจัย" การนำทางไปยัง "ตัวเรียกใช้" จะช่วยให้คุณเลือกเลือกโหมดซ่อนตัวเรียกใช้และเพื่อเลือกว่าจะใช้ปุ่มพิเศษหรือไม่ การเปลี่ยนตัวแปรของ "โหมดซ่อน" อนุญาตให้คุณเลือกหากคุณต้องการให้ตัวเรียกใช้เป็น:

  1. 0: มองเห็นได้เสมอ
  2. 1: Autohide
  3. 2: Intellhide (หลบหน้าต่าง)

คุณสามารถจัดเรียงไอคอนใหม่ได้อย่างง่ายดายโดยคลิกที่ไอคอนการถือครองการจับและการย้าย :)

การเปลี่ยนสีของตัวเรียกใช้และความทึบต้องมีการแก้ไข "Launcher.qml" อย่างไรก็ตามไฟล์จะอยู่ในโฟลเดอร์ต่าง ๆ ใน Oneiric และ Precise หากคุณกำลังใช้ oneiric: กด ALT + F2 (หรือเปิด Terminal) แล้วดำเนินการ:

gksu gedit /usr/share/unity-2d/launcher/Launcher.qml

หน้าต่างตัวแก้ไขข้อความจะเปิดขึ้นพร้อมไฟล์ที่พร้อมจะแก้ไข นำทางไปยังส่วนหัวที่ 'สี่เหลี่ยมผืนผ้า' และการเปลี่ยนแปลง:

สี:“ # 190318″

ไปยัง

สี:“ $ COLOR”

โดยที่ $ COLOR จะเป็นสีอะไรก็ได้ที่คุณต้องการ - ตัวอย่างสุนัขจิ้งจอก: สีชมพูหรือสีเขียวหรือ # 00ffcc

หากคุณใช้งานอย่างแม่นยำLauncher.qmlจะอยู่ใน/ usr / share / unity-2d / shell / launcherดังนั้นเพื่อแก้ไขคุณต้องดำเนินการ:

gksu gedit /usr/share/unity-2d/shell/launcher/Launcher.qml

หลังจากนั้นคุณจะต้องนำทางไปยังการเปลี่ยนแปลงทั้ง "สี่เหลี่ยมผืนผ้า" และ "พื้นหลัง Gnome" (พื้นหลัง Gnome) อยู่เหนือสี่เหลี่ยมผืนผ้า นี่คือภาพหน้าจอของลอนเชอร์สีเหลืองอ่อน: ป้อนคำอธิบายรูปภาพที่นี่


ฉันคิดว่า dodgy launchers ถูกลบออกจาก 12.04 หรือไม่ มันมาจาก Unity-3d เท่านั้นเหรอ?
jokerdino

มันยังอยู่ที่นั่นเพื่อ Unity-2D แต่ฉันเดาว่ามันจะถูกกำจัด: P
me4oslav

8

ตั้งแต่เดือนกันยายน 2011 - ใน 11.10, "GUI แบบง่ายสำหรับการตั้งค่า Unity-2D" ไม่อนุญาตให้กำหนดค่าพารามิเตอร์ส่วนใหญ่โดยเฉพาะ "การตั้งค่าตัวเรียกใช้งาน" (การตั้งค่าหลบ) เป็นสีเทา

ดูเหมือนว่า unity-2d ล่าสุดไม่ได้ใช้ gconf ใช้ "dconf":

sudo apt-get install dconf-tools
dconf list /com/canonical/unity-2d/launcher/

ผลตอบแทน:

hide-mode
super-key-enable
use-strut

คุณสามารถแก้ไขตัวเรียกใช้งานในสถานที่ได้ (และขัดขวางการขยายหน้าต่างให้ใหญ่สุดโดยการใช้งาน):

dconf write /com/canonical/unity-2d/launcher/hide-mode 0
dconf write /com/canonical/unity-2d/launcher/use-strut true

สามารถตั้งค่าตัวเรียกใช้งานใน Unity 2D ได้เร็วเพียงใด ไชโย
พิมพ์


1

gconf-editor> เดสก์ท็อป> unity-2d


แน่นอนฉันลืมพูดถึงวิธีนี้ แต่ตัวเลือกเดียวใน gconf-editor คือการเปลี่ยน "รายการโปรด" การรู้ว่า Unity 2D ไม่ได้ขึ้นอยู่กับ Compiz "ตัวจัดการการตั้งค่า CompizConfig" มีตัวเลือกเพิ่มเติมเช่นการเปลี่ยนขนาดไอคอนของตัวเรียกใช้งาน ฯลฯ (ดู: askubuntu.com/questions/29553/how-can-i-configure-unity )
user13281

1
Mariano Chavero ได้ทำ "GUI ที่ง่ายสำหรับการตั้งค่า Unity-2D": marianochavero.wordpress.com/2011/04/20/…
user13281
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.