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

Awesome เป็นตัวจัดการหน้าต่างเฟรมเวิร์กที่กำหนดค่าได้สูงซึ่งขยายได้โดยใช้ lua

2
จะปิดหน้าต่างใด ๆ ใน Awesome WM ได้อย่างไร
นักพัฒนาแอปพลิเคชันเดสก์ท็อปมีอิสระที่จะเลือกแป้นพิมพ์ลัดที่ต้องการสนับสนุน ใน Windows การประชุมค่อนข้างแรง: Alt- F4ปิดแอปพลิเคชันส่วนใหญ่ Ctrl- F4ปิดหน้าต่างย่อยที่สำคัญที่สุด Esc ปิดกล่องสนทนาส่วนใหญ่ บน Linux นั้นยังไม่มีการคอนเวอร์เจนซ์ค่อนข้างมาก แต่สิ่งต่อไปนี้เป็นเรื่องปกติ: Ctrl- qปิดแอปพลิเคชันส่วนใหญ่ Ctrl- wปิดหน้าต่างย่อยที่สำคัญที่สุด Esc ปิดกล่องสนทนาส่วนใหญ่ น่าเสียดายที่แอปพลิเคชั่นจำนวนมากเลือกที่จะไปตามทางของตัวเองไม่ว่าจะโดยการใช้แบบแผนของ Windows หรือเพียงแค่ทำสิ่งของตัวเอง: Alt- F4ปิด Chromium Ctrl- Shift- qปิด GNOME Shell Alt- f xปิด IDEA หากต้องการปิดหน้าต่างย่อยและกล่องสนทนาการเดิมพันทั้งหมดจะปิด ฉันเห็นสิ่งเหล่านี้ใช้งานแล้ว: Esc Ctrl-F4 Ctrl-w แอปพลิเคชั่นบางตัวไม่มีปุ่มลัดสำหรับปิดหน้าต่างบางอัน (หรืออย่างน้อยก็ไม่มีที่ฉันสามารถค้นหาได้) ตัวจัดการหน้าต่างมีอำนาจในการแทนที่สิ่งเหล่านี้และดังนั้นจึงมีประโยชน์มากสำหรับผู้ใช้แป้นพิมพ์ WM น่ากลัวเป็นอย่างมากแป้นพิมพ์ง่าย แต่จะมีทางลัดทั่วโลกเพื่อปิดใด ๆหน้าต่างและ / หรือการประยุกต์ใช้ใน WM …

2
การคลิกเมาส์หยุดทำงานหลังจากเวลาสุ่มโดยใช้ Awesome WM + Gnome
ฉันกำลังใช้ Awesome Window Manager ร่วมกับ Gnome ใน Linux Mint ฉันพบปัญหาต่อไปนี้วันละหลายครั้ง: ทันใดนั้นหนูหยุดทำงานบางส่วนซึ่งหมายความว่าฉันยังคงสามารถเลื่อนเคอร์เซอร์ได้ แต่การคลิกเมาส์ใด ๆ จะไม่ทำอะไรเลย นอกจากนี้เคอร์เซอร์จะไม่เปลี่ยนแปลงเมื่อควรเช่นเมื่อวางเมาส์เหนือลิงก์ สถานะนี้จะไม่เปลี่ยนแปลงจนกว่าจะรีสตาร์ทคอมพิวเตอร์หรือรีสตาร์ทเซิร์ฟเวอร์ X ด้วย Ctrl + Alt + Backspace อย่างไรก็ตามเรื่องนี้ระบบทำงานค่อนข้างปกติ (ตอนนี้ฉันกำลังเขียนข้อความโดยไม่ใช้เม้าส์) ฉันคิดว่ามันไม่น่าเป็นไปได้มากที่มันจะเป็นเม้าส์เนื่องจากการเปลี่ยนเม้าส์จะไม่เปลี่ยนพฤติกรรม สำหรับฉันแล้วมันให้ความรู้สึกเหมือนว่ามีหน้าต่างที่มองไม่เห็นวางอยู่เหนือหน้าจอทั้งหมดหรือบางแอปพลิเคชัน "จับ" เม้าส์และไม่ปล่อย แต่ก็เป็นการเก็งกำไรเท่านั้น ฉันได้ลองใช้งานผ่าน TeamViewer แล้วและมันก็แสดงพฤติกรรมเหมือนกัน - งานที่กำลังเคลื่อนที่การโฮเวอร์และการคลิกไม่ได้ ฉันควรจะพูดถึงปัญหาคือโลกไม่ จำกัด โปรแกรมพิเศษใด ๆ ตอนนี้ฉันรู้แล้วว่าข้อผิดพลาดเกิดขึ้นอย่างแน่นอน: ถ้าฉันคลิกในแอปพลิเคชัน Gtk (เช่น Nautilus, Gedit, ศูนย์ซอฟต์แวร์ Ubuntu) ที่ใดที่หนึ่งในแถบเมนูหรือแถบเครื่องมือที่ไม่มีเมนูหรือปุ่ม (เช่นด้านขวาของเมนู "ช่วยเหลือ" …
22 gnome  mouse  awesome 

3
วิธีล็อคเดสก์ท็อปอย่างถูกต้องเมื่อจำศีล
ถ้าฉันล็อคหน้าจอจำศีลโดยปิดฝาแล็ปท็อปเปิดฝาแล็ปท็อปแล้วกดปุ่มเปิดปิดหน้าจอจะแสดงพื้นผิวสีดำและฉันสามารถเริ่มพิมพ์รหัสผ่านได้ทันที หากฉันไม่ล็อคหน้าจอก่อนที่จะจำศีลรอประมาณ 30 วินาทีเปิดฝาแล็ปท็อปแล้วกดปุ่มเปิด / ปิดหน้าจอจะแสดงเดสก์ท็อปแล้วจางลงเป็นสีดำราวกับว่าxscreensaverเปิดใช้งานหลังจากออกจากโหมดไฮเบอร์เนต หลังจากเฟดเดอร์หมดไปฉันสามารถปิดหน้าจอ ฉันจะแน่ใจได้อย่างไรว่าxscreensaverเปิดใช้งานอย่างถูกต้องเสมอเมื่อจำศีลเพื่อที่ฉันจะได้ไม่ต้องรอ fadeout

4
ไม่สามารถเพิ่มโหมดใหม่ใน xrandr สำหรับจอภาพภายนอก
วันนี้ฉันพยายามเชื่อมต่อจอภาพที่สองเข้ากับโน้ตบุ๊คของฉัน ฉันมี: การ์ดกราฟิก nvidia ไดรเวอร์ 304.43 [สนับสนุน xrandr 1.2] archlinux [ทันสมัย] WM ที่น่ากลัว xrandr 1.3 ปัญหาของฉันอยู่ที่ความละเอียดที่ใหญ่กว่า 640x480 สำหรับจอภาพภายนอก (VGA) xrandr -q: Screen 0: minimum 8 x 8, current 1920 x 800, maximum 8192 x 8192 VGA-0 connected 640x480+1280+0 (normal left inverted right x axis y axis) 0mm 640x480 59.9*+ 320x240 …

2
จะแก้ไขตัวชี้เมาส์ของแอปพลิเคชัน Java ในออฟเซ็ต WM ได้อย่างไร
วิธีทำซ้ำใน Awesome WM v3.5.2 ถึง 3.5.5 (จนถึง): ติดตั้ง OpenJDK หรือ Oracle Java 7 ข้อผิดพลาดนี้ได้รับการสังเกตทั้งคู่ เริ่มเซสชัน WM ใหม่ที่น่ากลัวกับการกำหนดค่าเริ่มต้น เริ่มการทำงานอย่างใดอย่างหนึ่งjEditหรือPyCharm ข้อผิดพลาดนี้ได้รับการสังเกตทั้งคู่ เลื่อนตัวชี้เมาส์ไปรอบ ๆ และสังเกตว่าการเปลี่ยนแปลงนั้นขึ้นอยู่กับว่าคุณวางตัวอยู่เหนือรหัสไฟล์โครงการหรือเมนู ควรทำงานได้ตามปกติ คลิกและปล่อยบนเมนูไฟล์ป้อนหนึ่งในเมนูย่อยและสังเกตว่ารายการภายใต้ตัวชี้เมาส์ถูกเน้นตลอดเวลา กดMod4+ Spaceซ้ำ ๆ จนกระทั่งเลย์เอาต์ลอยถูกเปิดใช้งาน (แอปพลิเคชันจะเกือบเต็มหน้าจอ) หรือเปิดแอปพลิเคชันอื่นในแท็กเดียวกัน ณ จุดนี้ฉันคาดหวังว่าเมาส์จะทำงานเหมือนกับที่ใช้กับแอปพลิเคชั่น "ปกติ" แต่ฉันสังเกตสิ่งต่อไปนี้: เมื่อคลิกและการนำทางเมนูด้วยเมาส์ตัวชี้เมาส์และรายการเมนูที่เน้นจะถูกชดเชยในแนวตั้งจากกันและกันโดยมีจำนวนพิกเซลเท่ากับความสูงของแถบสถานะ เมื่อวางเมาส์เหนือรายการอื่น ๆ เช่นเดิมไอคอนเคอร์เซอร์จะถูกตั้งค่าราวกับว่าตัวชี้เมาส์สูงขึ้นบนหน้าจอ ตัวอย่างเช่นการโฮเวอร์เหนือบรรทัดข้อความคุณจะไม่เห็นเคอร์เซอร์ข้อความ ราวกับว่ามีบางสิ่งที่ตรวจไม่พบว่าพิกัดหน้าต่างเปลี่ยนไป ข้อผิดพลาดที่คล้ายกัน แต่น่ารำคาญกว่านั้นเกิดขึ้นเมื่อคุณเปิดแอปพลิเคชั่นอื่นในแท็กเดียวกันพฤติกรรมของเมาส์เหมือนกับว่าหน้าต่างไม่ได้เคลื่อนไหวเลย เมื่อคุณสลับแท็กที่แล้วมีการประยุกต์ใช้อื่นที่เปิด - ที่ "สก์ท็อปเมาส์เสมือน" ถูกย้ายไปยังด้านบนซ้ายของหน้าจอหลัก เนื่องจากข้อผิดพลาดเหล่านี้ได้รับการตรวจพบทั้งใน OpenJDK และ …
15 java  awesome 

1
เหตุใดการล็อกเดสก์ท็อปหยุดทำงานหลังจากผ่านไประยะหนึ่ง
xautolockกำลังทำงานอย่างชัดเจน : $ ps wafux | grep [x]autolock user 21410 0.0 0.0 20124 2628 ? S Nov05 0:04 xautolock -time 10 -notify 30 -notifier notify-send --urgency low --expire-time=10000 -- 'Locking screen in 30 seconds' -locker slock อย่างไรก็ตามเมื่อฉันพยายามล็อคมัน : $ xautolock -locknow Could not locate a running xautolock. ถ้าฉันปั่นxautolockมันอีกมันใช้งานได้: $ xautolock …

2
วิธีการแยกการตั้งค่า `rc.lua` ของ Awesome ออกเป็นหลาย ๆ ไฟล์?
ฉันเพิ่งย้ายไป Awesome WM จาก OpenBox ฉันชอบที่มันสามารถขยายได้มากปรับแต่งได้และฉันมีการควบคุมขนาดใหญ่เกี่ยวกับเค้าโครงหน้าต่าง ฉันชอบสิ่งที่มีโครงสร้างและเป็นระเบียบและฉันต้องการแยก.config/awesome/rc.luaการกำหนดค่าขนาดใหญ่ออกเป็นหลายไฟล์

1
จะเปลี่ยนเค้าโครงแป้นพิมพ์สำหรับแอปพลิเคชั่นเดียวใน Awesome WM ได้อย่างไร
ฉันได้เพิ่มแป้นพิมพ์ลัดเพื่อตั้งค่ารูปแบบแป้นพิมพ์ทั่วโลกแต่ฉันจะตั้งค่าสำหรับแอปพลิเคชันเดียวได้อย่างไร เหตุผลที่ฉันต้องการทำเช่นนี้คือฉันคุ้นเคยกับการเล่นเกมแบบ QWERTY และฉันไม่ควรใช้เวลา 10 นาทีในทุกเกมเพื่อตั้งค่าเค้าโครงแบบกำหนดเอง และฉันก็ไม่จำเป็นต้องสลับเค้าโครงเมื่อเปลี่ยนเป็นแอปพลิเคชันอื่น ๆ (ซึ่งฉันทำบ่อยๆ) ทั้งเพื่อความสะดวกและเพื่อหลีกเลี่ยงการกดทางลัดที่ผิด

1
ฉันจะลบการขยายหน้าต่างในแอพ GTK3 ใน Awesome-WM ได้อย่างไร
ผมใช้ที่น่ากลัวในโหมดการปูกระเบื้องสำหรับเดสก์ท็ของฉันเกือบทั้งหมด ตั้งแต่การปรากฎตัวของการตกแต่งด้านลูกค้าใน GTK3 แอพพลิเคชั่นของ Gnome ทั่วไปบางอย่างได้นำไปสู่การเพิ่มช่องว่างนอกขอบหน้าต่างหลัก ฉันสงสัยว่านี่เป็นผลของเงา แต่มันก่อให้เกิดความสับสนกับระบบการเรียงเนื่องจากขนาดหน้าต่างถูกทำตามขนาดของเบาะไม่ใช่หน้าต่างปกติ ผู้กระทำความผิดที่โดดเด่นคือหอยโข่งและ gedit แต่แอป Gnome ที่อัปเดตเมื่อเร็ว ๆ นี้มีพฤติกรรมบางอย่าง ฉันจะกำหนดค่า GTK และ / หรือ AwesomeWM เพื่อละเว้นช่องว่างเหล่านี้และปรับขนาดหน้าต่างตามเรขาคณิตหน้าต่างจริงได้อย่างไร ผลลัพธ์ที่ฉันต้องการคือรูปแบบที่ไม่มีขอบ

2
วิธีเพิ่มขนาดหน้าต่างในแนวนอนหรือแนวตั้ง
ในน่ากลัวสิ่งที่สำคัญที่มีผลผูกพันที่คุณสามารถใช้เพื่อเพิ่มหน้าต่าง (ในโหมดลอยของหลักสูตร) เพื่อที่จะเพิ่มในเวลาเพียงแค่แนวนอนหรือแนวตั้ง? ฉันรู้ว่าmod4 + mมันจะเพิ่มมันให้เต็มทั้งสองทิศทางดังนั้นฉันคิดว่ามันจะเป็นไปได้ที่จะทำการแมปกับทิศทางเดียว awesome v3.5.1 (Ruby Tuesday) • Build: May 28 2013 18:46:22 for x86_64 by gcc version 4.8.0 (mockbuild@buildvm-23.phx2.fedoraproject.org) • Compiled against Lua 5.1.4 (running with Lua 5.1) • D-Bus support: ✔ แต่นั่นเป็นรุ่นโบราณ! ใช่ แต่นี้ตั้งอยู่บน CentOS 7 ที่รวบรวมรุ่นใหม่ของน่ากลัวเป็น PITA อันนี้ใช้ได้กับฉันเหมือนที่เป็นอยู่
11 awesome 

3
ในตัวจัดการหน้าต่างที่ยอดเยี่ยมฉันจะสร้างการเชื่อมโยงคีย์เพื่อส่งเหตุการณ์แป้นพิมพ์ได้อย่างไร
ฉันไม่คิดว่าชื่ออาจจะช่วยได้มาก แต่นี่คือปัญหาของฉัน: ฉันใช้ตัวจัดการหน้าต่างที่ยอดเยี่ยมและพยายามทำให้การเชื่อมโยงคีย์ของฉันคล้ายคลึงกับ OSX เพื่อให้ได้คีย์พิเศษ ฉันเรียนภาษาเยอรมันดังนั้นฉันต้องพิมพ์สระด้วย umlauts (จุดสองจุด) เป็นประจำ ใน OSX คุณต้องพิมพ์ Alt + U จากนั้นให้สระที่คุณต้องการ เห็นได้ชัดว่ามันไม่น่าจะเป็นไปได้ แต่สิ่งที่ฉันต้องการก็คือ modkey + เพื่อส่งเหตุการณ์แป้นพิมพ์ที่ให้ความประทับใจฉันได้กดปุ่ม umlaut-ed ฉันต้องเปลี่ยนเค้าโครงแป้นพิมพ์ก่อนหรือไม่ เช่นว่ารหัสจะเปลี่ยนเลย์เอาท์ส่งเหตุการณ์ที่เกี่ยวข้องแล้วเปลี่ยนกลับหรือไม่ หรือฉันสามารถส่งกิจกรรมโดยไม่ต้องเปลี่ยนเลย์เอาต์? และฉันจะส่งเหตุการณ์ในตอนแรกได้อย่างไรถ้าทำได้

1
การกำหนด keybinding ยอดเยี่ยมสำหรับแท็กมากกว่า 9
ฉันใช้ WM ที่ยอดเยี่ยมและแท็กเริ่มต้นเก้าแท็ก (หรือ "เดสก์ท็อปเสมือนจริง") ไม่ได้อยู่ใกล้พอสำหรับฉัน: ฉันมี VMs และ VNC ระยะไกลจำนวนมาก ฯลฯ ในอดีตฉันเคยใช้ตัวจัดการหน้าต่างด้วย เดสก์ท็อปเสมือนประมาณ 20 เครื่องและถูกต้อง แต่ตอนนี้ที่ฉันพยายามที่น่ากลัวมีวิธีที่ฉันเคยไปกลับไปที่ WM ไม่ใช่ปูกระเบื้องไม่มี; ) ฉันจัดการเพื่อสร้างมากกว่าเก้าแท็กอย่างยอดเยี่ยมด้วยการเปลี่ยนบรรทัดนี้จากrc.luaของฉัน: tags[s] = awful.tag({ 1, 2, 3, 4, 5, 6, 7, 8, 9 }, s, layouts[1]) สำหรับสิ่งนี้: tags[s] = awful.tag({ 1, 2, 3, 4, 5, 6, 7, 8, 9, "a" …

3
การตั้งค่า DPI ในตัวจัดการหน้าต่างที่ยอดเยี่ยม
ฉันมีจอภาพ 4k แบบใหม่ที่สวยงาม ฉันสามารถเพิ่มขนาดตัวอักษรสำหรับแอพพลิเคชั่นส่วนใหญ่ (รวมถึงสุดยอด) อย่างไรก็ตามมีปัญหาเล็กน้อย: wibar เครื่องมือหินแสดงตัวอักษรเล็ก ๆ theme.liaไม่ได้เป็นคนที่กำหนดไว้ใน แอปพลิเคชัน Gnome ใด ๆ ยังคงแสดงขนาดตัวอักษรเก่า ฉันสงสัยว่าการตั้งค่าขนาดตัวอักษรทุกที่จะทำให้ฉันเสียสติ Awesomeฉันสามารถใช้การตั้งค่า DPI ได้หรือไม่? ถ้าไม่มีxrandrเวทมนตร์ฉันสามารถทำอะไรได้บ้าง
10 xrandr  awesome  dpi 

3
จะซูมเข้าเดสก์ท็อปของฉัน แต่ยังคงความละเอียดสูงสำหรับแบบอักษรและอื่น ๆ ได้อย่างไร
ฉันเพิ่งซื้อหน้าจอ 4K (หรือ UHD เช่น 2160p เป็นที่แน่นอน) และใช้บนหอคอยที่ใช้ Arch Linux ในฐานะผู้จัดการหน้าต่างผมใช้น่ากลัวที่วิ่งอยู่ด้านบนของคอมป์ตันสำหรับคอมโพสิตฉีกฟรีตามที่อธิบายไว้ในโพสต์นี้ หน้าจอมีขนาดค่อนข้างใหญ่ แต่ยังมีความหนาแน่นของพิกเซลสูงกว่าหน้าจอก่อนหน้านี้ที่ฉันใช้ ฉันอยากจะปรับขนาดเดสก์ท็อปทั้งหมด (ขยายเข้าไป) เพื่อให้ได้รับประสบการณ์ที่สะดวกสบายยิ่งขึ้น (และไม่จำเป็นต้องเอนตัวไปที่หน้าจอเพื่ออ่านข้อความขนาดเล็กอีกต่อไป) ในขณะที่ปรับสเกลฉันยังต้องการใช้ประโยชน์จากความละเอียดสูงของหน้าจอของฉัน (เช่นการแสดงผลแบบอักษรที่นุ่มนวลขึ้น) ดังนั้นฉันไม่ต้องการใช้บางอย่างเช่นxrandrซึ่งทำให้เดสก์ท็อปมีความละเอียดน้อยลง ฉันพยายามค้นหาการตั้งค่า GUI ระดับใด ( awesome => compton => X) ฉันต้องใช้การกำหนดค่าดังกล่าว แต่ฉันยังไม่พบข้อมูลที่เป็นประโยชน์ ฉันยังสงสัยว่าสิ่งนี้สามารถทำได้ภายใต้Xเลยหรือไม่ เห็นได้ชัดว่านักแต่งเพลง Wayland Westonสนับสนุนการซูมเข้าและออกบนเดสก์ท็อป หากจำเป็นต้องเปลี่ยนไปใช้ Wayland ก็เป็นทางเลือกด้วยเช่นกัน ในความเป็นจริงฉันรู้สึกว่าฉันมีความเข้าใจพื้นฐานเกี่ยวกับวิธีการแสดงผล GUI ทั่วไป (เริ่มจากตัวจัดการหน้าต่าง) ฉันจะซาบซึ้งอย่างมากถ้ามีคนชี้ให้ฉันอ่านที่ชาญฉลาด

1
วิธีบังคับให้แอปพลิเคชันไม่เริ่มขยายให้ใหญ่สุดใน Awesome WM
วิธีการทำซ้ำ: ssh -X user@host firefox (หรือแอปพลิเคชั่น X อื่น ๆ ) ขยายหน้าต่างให้ใหญ่สุด ปิดแอปพลิเคชัน เปิดแอปพลิเคชันใน Awesome WM (ลองใช้ในเครื่องเท่านั้น แต่ควรใช้งานจากระยะไกล) ผลลัพธ์: หน้าต่างยังคงขยายใหญ่สุด เนื่องจากฉันไม่เคยใช้ฟังก์ชั่นเพิ่มประสิทธิภาพใน Awesome และมักจะใช้ในผู้จัดการหน้าต่างอื่น ๆ ฉันต้องการยกเลิกการเพิ่มประสิทธิภาพสูงสุดเมื่อใดก็ตามที่ฉันเปิดแอปพลิเคชั่น X ใน Awesome ฉันลองสิ่งนี้ : { rule = { class = "Firefox" }, properties = { tag = tags[math.min(2, screen.count())][2], maximized_vertical = false, maximized_horizontal = false …

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