วิธีทำให้หน้าต่างโปร่งใสใน Gnome


11

ฉันทำงานกับแอปพลิเคชั่น GIS จำนวนมากภายใต้ Gnome บางครั้งมันสะดวกมากที่จะวางแผนที่หนึ่งไว้บนแผนที่อื่นเพื่อให้เห็นความแตกต่างได้อย่างรวดเร็ว

มันเคยเป็นกลอุบายของ KDE ที่จะทำให้หน้าต่างใด ๆ (ไม่ใช่แค่เทอร์มินัล!) แบบโปร่งใสจึงทำให้ฉันทำแผนที่กึ่งโปร่งใสกึ่งหนึ่งและวางไว้บนหน้าต่างของซอฟต์แวร์แผนที่อื่น ๆ มีกลอุบายที่คล้ายกันสำหรับ Gnome หรือไม่?

คำตอบ:


8

ฉันไม่แน่ใจเกี่ยวกับ Gnomw เอง แต่ใน Compiz มีปลั๊กอินชื่อ "Opacity, Brightness และ Saturation adjustment" ซึ่งช่วยให้คุณควบคุมความโปร่งใสของหน้าต่างได้ทุกอย่างที่ฉันสามารถจินตนาการได้รวมถึงAlt+ {sroll} ตามที่ Andrea Lazzarotto กล่าว


นอกจากนี้ตรวจสอบให้แน่ใจว่าคุณเปิดใช้งานภาพเคลื่อนไหวที่พบในเอฟเฟกต์
earthmeLon

โปรดทราบว่าการแก้ปัญหานี้ไม่เป็นที่ต้องการด้วย Gnome 3. compizทำงานได้ดีขึ้นมากกับเดสก์ท็อป Unity
ทอดด์

6

สำหรับ Gnome รุ่นใหม่กว่า (Gnome 3 / Gnome Shell) คุณสามารถใช้ส่วนขยายนี้เพื่อทำให้หน้าต่างโปร่งใส:

แก้ไข: เพื่อติดตั้งใน Gnome 3.14+

นามสกุล Gnome มีไฟล์ที่มี Gnome ซึ่งเป็นรุ่นที่เข้ากันได้ - ซึ่งไม่ถูกต้องเสมอไปเนื่องจากส่วนขยายอาจใช้งานได้กับรุ่นอื่นที่ไม่ได้ระบุไว้ในไฟล์ดังนั้นคุณต้องได้รับส่วนขยายจากนอกส่วนขยายไซต์ gnome และแก้ไข ไฟล์และติดตั้งด้วยตนเอง - มันใช้งานได้บ่อยครั้งกับส่วนขยายอื่น ๆ

  1. ไปหน้าส่วนขยายและดาวน์โหลดไฟล์ซิปขยาย
  2. แตกไฟล์ออกและแก้ไขshell-versionบรรทัดใน/transparentwindows-master/transparentwindows@ellen/metadata.jsonไฟล์เพื่อให้แน่ใจว่ามีเวอร์ชันเชลล์ของคุณ (เช่น3.14):

     "shell-version": ["3.10", "3.12", "3.14"], 
    

    คุณสามารถค้นหารุ่นเปลือกของคุณหากจำเป็นต้องใช้ gnome-shell --version

  3. ย้ายไฟล์ที่แตกแล้วไป~/.local/share/gnome-shell/extensionsให้เป็นดังนี้: /home/wilf/.local/share/gnome-shell/extensions/transparentwindows@ellen
  4. ส่วนขยายควรใช้งานได้แม้ว่าคุณอาจต้องรีสตาร์ทเชลล์ด้วยAlt+ F2+ r+ Enterและเปิดใช้งานใน Gnome Tweak Tool หรือคล้ายกัน

นอกจากนี้ทราบว่าคุณสามารถทำรายงานปัญหา / ข้อผิดพลาดให้กับนักพัฒนาที่จะถามสำหรับการขยายเว็บไซต์ Gnome ขยายได้รับการปรับปรุง - ในกรณีนี้มีที่นี่ คุณสามารถกำหนดให้ส่วนขยายรวม 3.14+ รุ่นได้ด้วยตนเอง


ส่วนขยายนี้ใช้ไม่ได้กับ GNOME 3.14 และรุ่นที่ใหม่กว่า ... คุณรู้จักส่วนขยายที่เข้ากันได้กับรุ่นปัจจุบันหรือไม่
JiříDoubravský

@Jiff - ใช้ (ฉันเพิ่งใช้งานใน 3.14) คุณไม่สามารถติดตั้งได้จากหน้าส่วนขยาย ซึ่งผมจะเพิ่มวิธีการติดตั้งไว้ในคำตอบของฉัน
วิลฟ์

ส่วนขยายนี้เป็นซอฟต์แวร์ที่ถูกทอดทิ้ง แต่จะใช้งานได้หากคุณทำตามคำแนะนำด้านบน
Jonathan

1
ฉันได้ทดสอบแล้ว3.26.2
Jonathan

2
คนที่แต่งตัวประหลาดร่วมเพศลบ repo ทั้งหมด ความหวังทั้งหมดจะสูญหายไป! กลับไปที่ KDE
Theodore R. Smith

4

ส่วนขยาย Gnome นั้นใช้ได้ แต่ถ้ามีคนต้องการใช้ความทึบ / โปร่งใสในบางครั้ง - มันเป็นxpropคำสั่งใช้ที่ดีกว่า

วิ่ง:

xprop -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF

จากนั้นคลิกที่หน้าต่างเพื่อตั้งค่าความทึบ 50%

  • 0x7FFFFFFF - ความทึบแสง 50%
  • 0xFFFFFFFF - ความทึบแสง 100%

ตั้งค่าความทึบผ่านการระบุ id หน้าต่าง (ได้จากxwininfo):

xprop -id 0x3a00006 -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF

มันดีที่สุดเพราะใช้งานได้ทุกที่! (ฟีเจอร์ความโปร่งใสคอมโพสิตหายไปสำหรับฉัน)
Nicolas

3

กดแป้นค้างไว้Altแล้วเลื่อนล้อเลื่อนของเมาส์


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