คำถามติดแท็ก unity

สำหรับคำถามเกี่ยวกับสภาพแวดล้อมเดสก์ท็อปของ Unity รวมถึงการกำหนดค่าและการใช้ Unity Unity เป็นสภาพแวดล้อมเดสก์ท็อป Ubuntu เริ่มต้นจาก Ubuntu 11.04 ถึง Ubuntu 17.04

1
เหตุใดแอปพลิเคชันของฉันทำงานแตกต่างกับ Unity
ฉันเป็นผู้ดูแลแอปพลิเคชันที่ได้รับการแต่งตั้งใหม่สำหรับโปรแกรมที่ชื่อว่า "xlog" โปรแกรมทำงานได้ดีในทุกสภาพแวดล้อมยกเว้น Unity มันเขียนโดยใช้ Gtk2 ฉันไม่เคยใช้ Unity มาก่อน ฉันสังเกตเห็นใน Unity ว่าแถบเมนูดูเหมือนจะ "เปลี่ยนเส้นทาง" ไปยังสถานที่อื่นนอก GUI แอปพลิเคชันของฉันไปยังแถบที่ด้านบนของหน้าจอ ประการที่สองกล่องข้อความอย่างใดอย่างหนึ่งใน GUI ของฉันแสดงเป็นเส้นบาง ๆ ซึ่งผู้ใช้ไม่สามารถเข้าถึงได้ยกเว้นผ่านทางแท็บคีย์ ถ้าฉันใช้ xlog ที่ทำงานได้อย่างสมบูรณ์ภายใต้ Ubuntu 12.04.2 LTS และคัดลอกไปยังการกระจาย Unity 12.10 ฉันเห็นพฤติกรรมที่แตกต่าง ฉันยังไม่รู้ว่าจะดูหรือสิ่งที่ฉันควรพิจารณาแก้ไขในโปรแกรม xlog เพื่อแก้ไขสถานการณ์นี้ มีความแตกต่างใน Unity ที่ไม่เหมือนใครในทุกสภาพแวดล้อมอื่น ๆ ที่แอปพลิเคชันนี้ทำงานได้อย่างถูกต้องคืออะไร
13 unity 

5
หน้าต่างถูกซ่อนอยู่ แต่กระบวนการกำลังทำงาน [ปิด]
ปิด คำถามนี้ต้องการรายละเอียดหรือความคมชัด ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ เพิ่มรายละเอียดและชี้แจงปัญหาโดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ฉันจะคืนค่าหน้าต่างสำหรับ pid ที่ระบุได้อย่างไร มันจะมีประโยชน์ในบางสถานการณ์ที่หน้าต่างของบางโปรแกรมหายไป (เกิดขึ้นกับฉันในบางครั้ง) ตัวอย่างเช่นทุกครั้งที่ฉันกำลังจะปิด hexchat มันจะแสดงกล่องโต้ตอบสำหรับการยืนยัน หากฉันคลิกยกเลิกหน้าต่างจะหายไปแล้วแต่กระบวนการยังคงทำงานในพื้นหลัง (ฉันสามารถ pgrep เป็น id) เป็นไปได้หรือไม่ที่จะกู้คืนหน้าต่างให้ฉันรู้ว่า pid?
13 unity 

2
ดูเหมือนว่าแฟ้มเดสก์ท็อปจะใช้ $ PATH ไม่ถูกต้อง
ฉันกำลังสร้าง.desktopไฟล์เพื่อใช้ใน Unity Launcher ฉันมีสถานที่ตั้งของตัวเองในไดเรกทอรีบ้านของฉันที่ฉันใส่ executables ของฉัน ( ~/usr/bin/) ซึ่งจะมีการเพิ่มอย่างถูกต้องเพื่อฉันPATHตัวแปรสภาพแวดล้อมในของฉัน.pam_environmentไฟล์ที่ระบุไว้ในเอกสารที่เกี่ยวข้องอูบุนตู นี่คือเนื้อหาของ.pam_environmentไฟล์ของฉัน: LANGUAGE=en_AU:en_GB:en LANG=en_AU.UTF-8 LC_NUMERIC=en_AU.UTF-8 LC_TIME=en_AU.UTF-8 LC_MONETARY=en_AU.UTF-8 LC_PAPER=en_AU.UTF-8 LC_NAME=en_AU.UTF-8 LC_ADDRESS=en_AU.UTF-8 LC_TELEPHONE=en_AU.UTF-8 LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=en_AU.UTF-8 PATH DEFAULT=${PATH}:~/usr/bin/ ซึ่งผลลัพธ์ในPATHตัวแปรของฉันเป็นดังนี้: ben@ben-HPdv6:~$ echo $PATH /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:~/usr/bin/:~/usr/bin/ ฉันรู้ว่ามันถูกผนวกเข้าด้วยกันสองครั้ง แต่สิ่งใดใน.pam_environmentไฟล์ที่ดูเหมือนว่าจะถูกเพิ่มเข้ามาสองครั้งไม่ว่าเมื่อใช้ไวยากรณ์ที่ถูกต้องที่แนะนำในเอกสาร Ubuntu ที่ฉันอ้างอิง นี่เป็นตัวอย่างหนึ่งของปัญหา (เกิดขึ้นกับทุกกรณี) ฉันมีสคริปต์ (เรียกว่าeclipse) ~/usr/bin/ซึ่งรัน Eclipse IDE ฉันสามารถเปิดเทอร์มินัลใดก็ได้แล้วพิมพ์eclipseและมันก็ทำงานได้ดีอย่างที่คุณคาดหวัง แต่เมื่อใช้.desktopไฟล์ต่อไปนี้: #!/usr/bin/env xdg-open [Desktop Entry] Version=1.0 Type=Application Terminal=false Name=Eclipse - …


1
Xmonad พร้อม Unity / HUD
ฉันต้องการใช้ xmonad และยังคงใช้ HUD จาก Unity เป็นไปได้ไหม Xmonad สามารถใช้ขณะใช้ Unity ได้หรือไม่? มีวิธีใช้ HUD ภายใน Xmonad หรือไม่? ฉันอยู่ใน 12.04 เร็ว ๆ นี้จะเป็น 12.10

1
บังคับให้ Unity เปิดไฟล์ใด ๆ ด้วยโปรแกรมใดก็ได้
เมื่อคุณลากไฟล์ไปยังมีความเป็นเอกภาพปล่อยเพียงการใช้งานที่ควรจะเปิดแฟ้มที่จะยังคงใช้งานในขณะที่คนอื่น ๆ ทั้งหมดกลายเป็นที่ปิดใช้งาน เป็นไปได้หรือไม่ที่จะกำหนดค่า Unity ให้เพิกเฉยการตั้งค่านั้นและเปิดไฟล์ไม่ว่าจะมีนามสกุลไฟล์อะไรกับแอพพลิเคชั่นใด ๆ บนตัวเรียกใช้งาน ฉันยินดีที่จะรับประเภทไฟล์ที่ไม่สนับสนุนจากแอปพลิเคชันเมื่อฉันทำผิดพลาดแทนที่จะเสียเวลาในการกำหนดค่าแอปพลิเคชันที่สามารถเปิดไฟล์ใด ๆ (นั่นเป็นเพราะมันเป็นไปไม่ได้ที่จะเพิ่มแอปพลิเคชัน / เส้นทางที่กำหนดเองเปิดด้วย ...เมนู)
13 unity  launcher 

5
ฉันจะเปิดใช้งาน "ตัวกรองชื่อหน้าต่างมาตราส่วน" ใน Compiz บน 12.04 ได้อย่างไร
ฉันต้องการใช้ Compiz "Scale Window Title Filter" ใน 12.04 ฉันได้อ่านคำตอบที่เพิ่งติดตั้ง compiz-plugins-extra และเปิดใช้งาน "Scale Window Title Filter" ใน ccsm ฉันทำสิ่งนี้แล้ว แต่เมื่อเข้าสู่โหมดสเกล ( <super>+wหรือ<shift>+<alt>+<up>) ไม่มีอะไรเกิดขึ้นเมื่อฉันพิมพ์ ฉันได้ลองรีสตาร์ทเอกภาพออกจากระบบและแม้กระทั่งการรีบูต แต่พฤติกรรมนี้ยังคงเหมือนเดิม ฉันพลาดอะไรไปรึเปล่า? ฉันจะเปิดใช้งานได้อย่างไร มีใครทำให้มันทำงานอย่างถูกต้องใน 12.04?
13 unity  compiz 


6
พื้นที่ใช้งานคืออะไร?
ฉันสงสัยว่าพื้นที่ใช้งานเป็นอย่างไรถ้ามี ฉันสังเกตเห็นว่าเมื่อฉันสลับไปยังพื้นที่ทำงานอื่นแอพทั้งหมดยังคงแสดงในแถบความสามัคคีและไอคอนทั้งหมดยังคงปรากฏอยู่ในแถบงานและการคลิกที่มันจะพาฉันไปยังพื้นที่ทำงานด้วยหน้าต่างเหล่านั้น จริงๆแล้วทำไมฉันถึงสนใจที่จะเปลี่ยนมันและเพื่อจุดประสงค์อะไร? มันจะสมเหตุสมผลถ้าการสลับ windows ให้สมบูรณ์เป็นแถบความสามัคคีที่ว่างเปล่าซึ่งฉันสามารถเริ่มต้นอินสแตนซ์ที่หลากหลายและเป็นอิสระของแอปพลิเคชันต่างๆ
13 unity  workspaces 

4
ฉันจะบอกพื้นที่ทำงานที่ฉันอยู่ด้วย Unity ได้อย่างไร
ผู้ใช้อูบุนตูใช้เวลานานในการดิ้นรนเพื่อใช้ Unity ที่นี่ .... ฉันกำลังใช้ Unity 2D และสามารถคลิกที่ไอคอนตัวเรียกใช้พื้นที่ทำงานเพื่อสลับไปยังพื้นที่ทำงานอื่น อย่างไรก็ตามถ้าฉันเพิ่งเดินไปที่ระบบฉันจะบอกได้อย่างไรโดยดูว่าพื้นที่ทำงานของฉันเป็นอย่างไร ไอคอนตัวเรียกใช้งานควรเปลี่ยนเมื่อคุณเปลี่ยนพื้นที่ทำงานหรือไม่ มีตัวบ่งชี้แอปเพล็ตสำหรับสิ่งนี้ที่ฉันสามารถติดตั้งได้หรือไม่? ฉันคุ้นเคยกับตัวสลับพื้นที่ทำงาน Gnome เก่ากลางแผงด้านบน!
13 unity  workspaces 

3
วิธีซ่อนรายการในแผงด้านบนของ Unity
ฉันเพิ่งอัปเดตเป็น Natty และตอนนี้พาเนลเริ่มต้นมีไอคอนสำหรับเมลแชทและพาวเวอร์ (ล็อครีสตาร์ท ฯลฯ ) ใน Lucid และ Maverick ฉันสามารถคลิกขวาที่มันและลบออกจากพาเนลได้ ทำงานอีกต่อไป ฉันจะกำจัดไอคอนเหล่านี้ได้อย่างไร แก้ไขเพื่อเพิ่มหน้าจอ ตัวบ่งชี้ที่ฉันต้องการกำจัดคือสิ่งที่ดูเหมือนซองจดหมาย: เมื่อฉันคลิกมันจะแสดงตัวเลือกเหล่านี้:

2
มีตัวเลือกการปรับแต่งใดบ้างสำหรับตัวเรียกใช้งาน Unity ใหม่
ฉันกำลังมองหาที่จะเข้าใจว่าตัวเลือกการปรับแต่งที่พร้อมใช้งานสำหรับตัวเรียกใช้ความสามัคคีใน 11.10 คืออะไร เป็นไปได้ไหมที่จะแก้ไข: ขนาดของลอนเชอร์ (เล็กกว่า 32 px? ใหญ่กว่า 64?) ตำแหน่งของตัวเรียกใช้งาน สีและความทึบแสง การจัดระเบียบรายการ (ย้ายรายการได้อย่างอิสระทุกที่ในตัวเรียกใช้งานเป็นพื้นที่ทำงานสำหรับอดีต) การดัดแปลงอื่น ๆ ใด ๆ ที่มีให้ ฉันต้องใช้เครื่องมืออะไรในการติดตั้งเพื่อทำการเปลี่ยนแปลงเหล่านี้
13 unity  launcher  11.10 

3
ฉันจะหยุดตัวเรียกใช้ Unity ไม่ให้ซ่อนอยู่หลังหน้าต่างอื่นได้อย่างไร
ตัวปล่อย Unity มีแนวโน้มที่จะทำให้ตัวเองอยู่ในพื้นหลังของหน้าต่างใด ๆ บางครั้ง มันไม่ได้เกิดขึ้นเมื่อเริ่มต้นเพียงแค่สุ่มหลังจากใช้งานไปหลายชั่วโมง ฉันจะนำกลับมาใช้ใหม่โดยไม่ต้องรีสตาร์ทคอมพิวเตอร์ / ทำลายเซสชัน gdm ของฉันได้อย่างไร . มันยากที่จะได้รับรูปภาพของเส้นประและตัวเรียกใช้เนื่องจากเส้นประจับPRT SCRNคีย์ แม้ว่าเส้นประจะซ่อนอยู่ด้านหลังหน้าต่างอื่น ๆ ด้วย หลังจากการใช้งานต่อไปพีซีของฉันจะหยุดชั่วครู่ (อยู่ภายใต้ภาระงานหนักจากการเรนเดอร์) ตอนนี้เส้นประและตัวเรียกใช้จะแสดงอย่างถูกต้องต่อหน้าทุกอย่าง

2
การเรียงลำดับ Unity 3D Search Results
เมื่อฉันกดปุ่ม "Windows Key" และค้นหาแอปพลิเคชันคำสั่งนั้นจะไม่ถูกต้องเสมอ (imo) ตัวอย่างง่ายๆฉันจะค้นหา "calc" เครื่องคิดเลข Ubuntu เริ่มต้นคืออันดับที่ 3 จากด้านซ้าย (ถัดจากวิดเจ็ต Calc และ Lotus Symphony Spreadsheets) ฉันสังเกตว่านี่เป็นครั้งแรกและสันนิษฐานว่าคำสั่งซื้อจะปรับตามการใช้งาน ไม่เช่นนั้น ฉันไม่เคยใช้วิดเจ็ต Calc และไม่ค่อยใช้ Libre Office Calc แต่ฉันใช้ gcalctool ("เครื่องคิดเลข" ของ Ubuntu) เกือบทุกวัน แต่มันยังคงมาอันดับ 3 ทุกครั้ง มีวิธีการเรียงลำดับผลลัพธ์เหล่านี้ตามการใช้งานหรือไม่?

3
ความสับสนในการโฟกัสหน้าต่างในเอกภาพ
ฉันชอบตั้งค่าการป้องกันโฟกัสไว้สูงเพื่อที่ฉันจะไม่ได้มีแอพที่เปิดตัวโดยอัตโนมัติที่โง่มากขโมยพิมพ์ของฉันไปที่กลางอย่างอื่น น่าเสียดายที่ Unity มุ่งเน้นไปที่หน้าต่างด้านขวาในขณะที่เพิ่มใหม่ หลายครั้งสิ่งนี้ทำให้ฉันปิดแอปพลิเคชันโดยไม่ตั้งใจซึ่งมีการควบคุมแถบเมนูแม้ว่าจะอยู่ใต้หน้าต่างใหม่ มีวิธีป้องกันการยกโดยไม่ต้องโฟกัสหรือไม่?

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