[已解決] Awesome下如何顯示「輸入密碼的視窗」 [論壇 - Ubuntu 與其它桌面系統]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



[已解決] Awesome下如何顯示「輸入密碼的視窗」
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 203 / 1015
MP : 912 / 32355
EXP: 61
離線
作業系統:Ubuntu MATE 18.04
視窗管理器:Awesome 4.3

前幾天開始使用Awesome( https://youtu.be/MB4DjhR8Rh0 ),
感覺不錯,但是有一個困擾,

就是不會顯示彈出式「輸入密碼的視窗」,
所以無法直接使用「update-manager」、「gufw」、「gparted」、「gnome-software」等,

雖然可以在終端機完成,
但是我還是想問一下:Awesome下如何讓彈出式「輸入密碼的視窗」顯示呢?

2019/2/19 15:38
應用擴展 工具箱
回覆: [詢問] Awesome下如何顯示「輸入密碼的視窗」
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 203 / 1015
MP : 912 / 32355
EXP: 61
離線
已解決!
方法如下,供有同樣困擾的人參考↓


在終端機分別輸入:
sudo apt install mate-polkit mate-polkit-bin mate-polkit-common

mkdir ~/.config/awesome
cp /etc/xdg/awesome/rc.lua ~/.config/awesome/


在剛才建立的rc.lua裡添加:

-- Autorun programs
autorun = true
autorunApps =
{
"mate-polkit",
}
if autorun then
 for app = 1, #autorunApps do
  awful.util.spawn(autorunApps[app])
 end
end


如果有其他想在登入Awesome時自動啟動的程式,則也可添加到這個設定中,例如:音量控制「mate-volume-control-applet」(18.04用)or「mate-volume-control-status-icon」(20.04以上用)、網路管理「nm-applet」、藍牙管理「blueman-applet」。

2019/2/20 15:31
應用擴展 工具箱
回覆: [詢問] Awesome下如何顯示「輸入密碼的視窗」
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 172 / 861
MP : 598 / 21204
EXP: 45
離線
最近發現兩個很棒的專案,紀錄一下連結,提供有興趣探索的人,有一個探索的起點

================================================================================

## worron/awesome-config

* https://github.com/worron/awesome-config
* https://github.com/worron/redflat
* https://www.youtube.com/watch?v=_1M1Wv64JGA
* https://www.youtube.com/watch?v=OoSts990-lY

註: 這個在「Ubuntu 18.04」安裝「Package: awesome」,就可以運作了。

最近是使用這個環境在操作,邊探索,邊做修改,來了解「awesome window manager」。
也搭配原本的「rc.lua」在閱讀。

雖然目前只有初步探索怎麼實做一些功能,
不過過程中,做一些簡易的修修改改,還蠻有趣的。

操作上可以先按下「Super + F1」,就會顯示「按鍵提示」
註:「Super」指的是「Ctrl」和「Alt」中間那個按鍵,通常它的圖示是「window」。
另外在「按鍵提示」,「Mod4」指的是「Super」,「Mod1」指的是「Alt」。

================================================================================

## ilovecookieee/awesome-floppy

* https://github.com/ilovecookieee/Glorious-Dotfiles/tree/master/config/awesome/floppy
* https://www.youtube.com/watch?v=GeBrIwxmdx4
* https://github.com/PapyElGringo/material-awesome
* https://www.reddit.com/r/unixporn/comments/de0m3v/awesome_floppy/
* https://www.reddit.com/user/ilovecookieee/posts/


註: 這個需要下載「GitHub」上的「awesome」下來編譯安裝,才能跑。
編譯「awesome」,除了可以參考原本的安裝說明
也可以參考我的操作步驟簡易紀錄,我的環境是「Ubuntu 18.04」。

================================================================================

可以搭配「Xephyr」來測試

其用法可以參考

* Arch Wiki / Xephyr
* https://github.com/jichu4n/basic_wm/blob/master/build_and_run.sh#L32

我主要參考下面的「Shell Script」,

* https://github.com/worron/awesome-config/blob/master/scripts/run-with-xephyr.sh

做了一些簡易的改寫,放在「GitHub」上。

註: 在 Xephyr 啟動後,可以按「Ctrl+Shift」來切換「主/客」的「滑鼠和鍵盤」。

後記(2020-05-05): 相關討論 #6 回覆: [Help]顯卡 NVIDIA GeForce 210 on 2020.04版?

================================================================================

我一開始是到下面網址自學「lua」。

* https://www.runoob.com/lua/lua-tutorial.html


================================================================================

我目前探索的,有一些簡易的紀錄在下面網址

* https://github.com/samwhelp/play-ubuntu-18.04-plan/tree/master/concept/awesome-wm

有些探索到的,也還沒有多餘的力氣寫下來,未來有想到就會補上去。

這篇的連結,也有紀錄在下面網址

* https://samwhelp.github.io/note-ubuntu-18.04/read/subject/awesomewm/awesome-config-implement

================================================================================

最近探索了一些不同的「WM」,相關的「微調Script」連結,
紀錄在「Ubuntu 18.04 LTS (Bionic Beaver) Released」的下方。

================================================================================

以上提供參考

報告完畢


1/21 12:25:59
應用擴展 工具箱
回覆: [詢問] Awesome下如何顯示「輸入密碼的視窗」
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 203 / 1015
MP : 912 / 32355
EXP: 61
離線
samwhelp 寫到:
最近發現兩個很棒的專案,紀錄一下連結,提供有興趣探索的人,有一個探索的起點


感謝分享,過年再來試試。 ^^

1/22 23:11:20
應用擴展 工具箱
回覆: [詢問] Awesome下如何顯示「輸入密碼的視窗」
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 172 / 861
MP : 598 / 21204
EXP: 45
離線

5/3 0:34:41
應用擴展 工具箱
回覆: [詢問] Awesome下如何顯示「輸入密碼的視窗」
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 172 / 861
MP : 598 / 21204
EXP: 45
離線
延續「#2」的討論,


最近才發現到一個指令「xdg-autostart」,是屬於「Package: obsession」。

可以執行「$ man xdg-autostart」,了解它的功用,


基本上就是實做「Desktop Application Autostart」的功能,也就是會去掃下面兩個資料夾

* /etc/xdg/autostart/
* ~/.config/autostart

根據裡面的檔案的設定,自動執行一些指令


以上提供參考

報告完畢


================================================================================

## 附錄發現過程

我是在研究「/usr/lib/x86_64-linux-gnu/openbox-autostart」的內容,發現到「xdg-autostart」這個指令的。

最下方有一段程式碼,會檢查是否有「xdg-autostart」這個指令,
若沒有則是執行「/usr/lib/x86_64-linux-gnu/openbox-xdg-autostart」。

================================================================================

5/5 6:08:18
應用擴展 工具箱
回覆: [詢問] Awesome下如何顯示「輸入密碼的視窗」
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 172 / 861
MP : 598 / 21204
EXP: 45
離線
我在「Xubuntu 20.04」,下載「https://github.com/awesomeWM/awesome」下來編譯的時候。

一開始有先執行下面指令,安裝編譯時所需的「Package」。


$ sudo apt build-dep awesome



不過在「make」時,發現到以下的訊息



-- Checking for modules 'glib-2.0;glib-2.0>=2.40;gdk-pixbuf-2.0;cairo;x11;xcb-cursor;xcb-randr;xcb-xtest;xcb-xinerama;xcb-shape;xcb-util;xcb-util>=0.3.8;xcb-keysyms;xcb-keysyms>=0.3.4;xcb-icccm;xcb-icccm>=0.3.8;xcb-xfixes;xcb-xkb;xkbcommon;xkbcommon-x11;cairo-xcb;libstartup-notification-1.0;libstartup-notification-1.0>=0.10;xproto;xproto>=7.0.15;libxdg-basedir;libxdg-basedir>=1.0.0;xcb-xrm'
-- No package 'xcb-xfixes' found



執行下面指令,查了一下


$ apt-cache search xcb-xfixes




顯示


libxcb-xfixes0 - X C Binding, xfixes extension
libxcb-xfixes0-dev - X C Binding, xfixes extension, development files



執行下面指令,安裝「libxcb-xfixes0-dev



$ sudo apt-get install libxcb-xfixes0-dev



再執行「make」,就可以編譯成功了。

================================================================================

我在「20.04」安裝「awesome」的腳本,也放在「GitHub」上了。

這個設定檔,是需要編譯安裝「awesome」在「GitHub」上的版本,不適用「20.04」提供的「Package: awesome」哪個版本。

================================================================================

以上提供參考

報告完畢


5/6 20:03:00
應用擴展 工具箱
回覆: [詢問] Awesome下如何顯示「輸入密碼的視窗」
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 172 / 861
MP : 598 / 21204
EXP: 45
離線
我今天稍微整理一下在「Ubuntu 18.04」探索「awesome」時,

所寫下的「範例」。(整理後的範例)

並且搭配最近發現到的「Just the Docs」,稍微寫了一些入門說明。

於是變成了「awesome 探索筆記」,放在「GitHub」上。

提供對「awesome」有興趣的人,一個探索的起點。

================================================================================

關於「Just the Docs」,是最近在探索「berrywm」發現到的工具,

相關的連結,我有紀錄在「awesome 探索筆記 / 連結」那個頁面。

剛發現的時候,其實我就有稍微拿來應用在「play-mx-linux-plan (GitHub)」這個專案,現在是第二次嘗試。

================================================================================

以上提供參考

報告完畢


5/10 3:08:10
應用擴展 工具箱
回覆: [詢問] Awesome下如何顯示「輸入密碼的視窗」
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 172 / 861
MP : 598 / 21204
EXP: 45
離線
延續「#7」提到的,

我在「20.04」安裝「awesome」的腳本

今天仿照之前我把「openbox」的設定檔「rc.xml」拆開,然後再組回去的模式

也應用在「awesome」的「rc.lua」上面,寫完了一個之後,根據這個,

於是就又排列組合,產生了好幾個不同「style」的「rc.lua」,

一些說明,寫在「awesome 探索筆記 / 自訂安裝腳本」那個頁面裡。

只要編輯「~/.config/awesome/rc.lua」,就可以選擇不同的「style」來載入。

================================================================================

以上提供參考

報告完畢


5/10 11:33:40
應用擴展 工具箱
回覆: [已解決] Awesome下如何顯示「輸入密碼的視窗」
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 203 / 1015
MP : 912 / 32355
EXP: 61
離線
感謝追加研究,我再慢慢一個一個試。#3的那些方案,我有試了,worron/awesome-config 滿不錯的。 ^^

6/1 15:12:56
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.