gtk+主題無法使用 [論壇 - 版面風格]
正在瀏覽:
1 名遊客
gtk+主題無法使用 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員一級
![]() ![]() 註冊日期:
2011/10/27 21:24 所屬群組:
已註冊使用者 等級: 2
HP : 0 / 28
![]() |
一直以來斷斷續續使用ubuntu
直到11.04之後就很少使用 近來用了ubuntu gnome發現還不錯用 幾乎對了我的口味 但是遇到了一個主題的問題 總是無法啟用 shell主題可以正常使用 GTK+主題則無法正常使用 請求各位大大給小弟一個明示 我少做了神麼無法使用 原圖是第一個 第2張是失敗的
2017/2/27 21:20
|
||||||||||
![]() |
回覆: gtk+主題無法使用 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 905
![]() |
好多問題的人 寫到: 可以先參考「這篇 (XFCE)」和「這篇 (LXDE)」, 不過有些東西應該通的 像是路徑 * /usr/share/themes/ * /usr/share/icons/ * ~/.local/share/themes * ~/.local/share/icons/ 你第一張圖, 欄位「Gtk+: Numix」, 應該可以在「/usr/share/themes/Numix」這個路徑找到。 不然就是「~/.local/share/themes/Numix」這個路徑找看看。 欄位「圖示: MacBuntu-OS」, 應該可以在「/usr/share/icons/MacBuntu-OS」這個路徑找到。 不然就是「~/.local/share/icons/MacBuntu-OS」這個路徑找看看。 至於如何比對,例如: 比對第一張圖「Gtk+: Numix」和第二張圖的「Gtk+: Gnome-OSX-theme」 您可以比對「/usr/share/themes/Numix」和「/usr/share/theme/Gnome-OSX-theme」兩個資料夾的不同處。 在我的系統,「Xubuntu 16.04 amd64 英文界面」 執行
顯示 total 32 drwxr-xr-x 2 root root 4096 Apr 21 2016 gtk-2.0 drwxr-xr-x 5 root root 4096 Apr 21 2016 gtk-3.0 -rwxr-xr-x 1 root root 187 Dec 14 2015 index.theme drwxr-xr-x 2 root root 4096 Apr 21 2016 metacity-1 drwxr-xr-x 2 root root 4096 Apr 21 2016 openbox-3 drwxr-xr-x 3 root root 4096 Apr 21 2016 unity drwxr-xr-x 2 root root 4096 Apr 21 2016 xfce-notify-4.0 drwxr-xr-x 2 root root 4096 Apr 21 2016 xfwm4 我沒有「Gnome-OSX-theme」這個「Theme」, 上面只是舉例,下面也有列一些,就請自行比對了。 我對「theme」其實也不懂,目前了解有限。 ======================================================== 而「那篇」裡面也有紀錄一些參考連結,您可以參考 也可以找「Arch wiki」的文章來參考 * https://wiki.archlinux.org/index.php/GTK%2B#Configuration_tools * https://wiki.archlinux.org/index.php/Uniform_look_for_Qt_and_GTK_applications * https://wiki.archlinux.org/index.php/Icons * https://wiki.archlinux.org/index.php/Cursor_themes 我的環境是「Xubuntu 16.04 amd64 英文界面」, GNOME的機制我也不了解, 目前我還在忙別的事情,尚未有餘力去測試了解GNOME的機制, 所以先給你上面那篇參考, 您可能要自行研究,或是待其他人來說明了。 ![]() ================================================================================ 關於「Numix」這個我最近在寫那篇的時候,有拿來測試套用 以下紀錄我之前測試的一些結果,雖然對您提的問題,沒有什麼直接幫助,不過也許可以給您一些靈感 執行
顯示
執行
顯示
執行
顯示
執行
會顯示很長的一個檔案列表,就不列了 執行
顯示
執行
顯示 total 52 -rw-r--r-- 1 root root 19182 Mar 12 2016 Greybird.emerald drwxr-xr-x 3 root root 4096 Apr 21 2016 gtk-2.0 drwxr-xr-x 4 root root 4096 Apr 21 2016 gtk-3.0 -rw-r--r-- 1 root root 244 Mar 12 2016 index.theme drwxr-xr-x 2 root root 4096 Apr 21 2016 metacity-1 -rw-r--r-- 1 root root 88 Mar 16 2016 ubiquity-panel-bg.png drwxr-xr-x 2 root root 4096 Apr 21 2016 unity drwxr-xr-x 2 root root 4096 Apr 21 2016 xfce-notify-4.0 drwxr-xr-x 2 root root 4096 Apr 21 2016 xfwm4 執行
顯示 total 16 drwxr-xr-x 18 root root 4096 Apr 21 2016 gtk-2.0 drwxr-xr-x 2 root root 4096 Apr 21 2016 gtk-3.0 -rw-r--r-- 1 root root 4229 Dec 29 2015 index.theme 執行
顯示 total 20 drwxr-xr-x 3 root root 4096 Feb 27 23:32 gtk-2.0 drwxr-xr-x 4 root root 4096 Feb 27 23:32 gtk-3.0 -rw-r--r-- 1 root root 252 May 26 2016 index.theme drwxr-xr-x 2 root root 4096 Feb 27 23:32 metacity-1 drwxr-xr-x 2 root root 4096 Feb 27 23:32 unity 執行
顯示 total 8 drwxr-xr-x 18 root root 4096 Feb 14 12:46 gtk-2.0 drwxr-xr-x 3 root root 4096 Feb 14 12:46 gtk-3.0 ================================================================================ 設定工具,印象中好像是「gnome-tweak-tool」這個,所以暫時先用這個來說明「探索的起點」。 執行下面指令,下載「gnome-tweak-tool」這個「套件」。
執行下面指令,解開套件
執行下面指令,觀看
顯示 gnome-tweak-tool └── usr ├── bin │ └── gnome-tweak-tool ├── lib │ ├── gnome-tweak-tool │ │ └── gnome-tweak-tool-lid-inhibitor │ └── python2.7 │ └── dist-packages │ └── gtweak │ ├── app.py │ ├── defs.py │ ├── egowrapper.py │ ├── gsettings.py │ ├── gshellwrapper.py │ ├── gtksettings.py │ ├── __init__.py │ ├── mainwindow.py │ ├── tweakmodel.py │ ├── tweaks │ │ ├── __init__.py │ │ ├── tweak_group_desktop.py │ │ ├── tweak_group_font.py │ │ ├── tweak_group_interface.py │ │ ├── tweak_group_keymouse.py │ │ ├── tweak_group_shell_extensions.py │ │ ├── tweak_group_shell.py │ │ ├── tweak_group_startup.py │ │ ├── tweak_group_test.py │ │ ├── tweak_group_windows.py │ │ ├── tweak_group_xkb.py │ │ └── tweak_wacom.py │ ├── tweakview.py │ ├── utils.py │ └── widgets.py └── share ├── appdata │ └── gnome-tweak-tool.appdata.xml ├── applications │ └── gnome-tweak-tool.desktop ├── doc │ └── gnome-tweak-tool │ ├── AUTHORS │ ├── changelog.Debian.gz │ ├── copyright │ ├── NEWS.gz │ └── README ├── gnome-tweak-tool │ ├── shell.css │ └── shell.ui ├── icons │ └── hicolor │ ├── 16x16 │ │ └── apps │ │ └── gnome-tweak-tool.png │ ├── 22x22 │ │ └── apps │ │ └── gnome-tweak-tool.png │ ├── 24x24 │ │ └── apps │ │ └── gnome-tweak-tool.png │ ├── 256x256 │ │ └── apps │ │ └── gnome-tweak-tool.png │ ├── 32x32 │ │ └── apps │ │ └── gnome-tweak-tool.png │ ├── 48x48 │ │ └── apps │ │ └── gnome-tweak-tool.png │ └── scalable │ └── apps │ └── gnome-tweak-tool-symbolic.svg └── locale ├── ar │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── as │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── bg │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── bs │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── ca │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── ca@valencia │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── cs │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── da │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── de │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── el │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── en_GB │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── eo │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── es │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── eu │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── fa │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── fi │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── fr │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── gl │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── he │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── hu │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── id │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── is │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── it │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── ja │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── kk │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── ko │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── ky │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── lt │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── lv │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── my │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── nb │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── ne │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── nl │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── oc │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── pa │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── pl │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── pt │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── pt_BR │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── ro │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── ru │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── sk │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── sl │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── sr │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── sr@latin │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── sv │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── te │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── tg │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── th │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── tr │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── uk │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── vi │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── zh_CN │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo ├── zh_HK │ └── LC_MESSAGES │ └── gnome-tweak-tool.mo └── zh_TW └── LC_MESSAGES └── gnome-tweak-tool.mo 139 directories, 96 files 執行下面指令,下載「gnome-tweak-tool」的「Source Package」
執行下面指令,觀看「gnome-tweak-tool-3.18.1」資料夾的結構
顯示 gnome-tweak-tool-3.18.1/ ├── acinclude.m4 ├── aclocal.m4 ├── AUTHORS ├── configure ├── configure.ac ├── COPYING ├── data │ ├── gnome-tweak-tool.appdata.xml.in │ ├── gnome-tweak-tool.desktop.in │ ├── icons │ │ ├── 16x16 │ │ │ └── apps │ │ │ └── gnome-tweak-tool.png │ │ ├── 22x22 │ │ │ └── apps │ │ │ └── gnome-tweak-tool.png │ │ ├── 24x24 │ │ │ └── apps │ │ │ └── gnome-tweak-tool.png │ │ ├── 256x256 │ │ │ └── apps │ │ │ └── gnome-tweak-tool.png │ │ ├── 32x32 │ │ │ └── apps │ │ │ └── gnome-tweak-tool.png │ │ ├── 48x48 │ │ │ └── apps │ │ │ └── gnome-tweak-tool.png │ │ ├── gnome-tweak-tool.svg │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ └── scalable │ │ └── apps │ │ └── gnome-tweak-tool-symbolic.svg │ ├── Makefile.am │ ├── Makefile.in │ ├── shell.css │ └── shell.ui ├── debian │ ├── changelog │ ├── compat │ ├── control │ ├── control.in │ ├── copyright │ ├── patches │ │ ├── 01_menu_category.patch │ │ └── series │ ├── rules │ ├── source │ │ └── format │ └── watch ├── gnome-tweak-tool ├── gnome-tweak-tool-lid-inhibitor.in ├── gtweak │ ├── app.py │ ├── defs.py │ ├── defs.py.in │ ├── egowrapper.py │ ├── gsettings.py │ ├── gshellwrapper.py │ ├── gtksettings.py │ ├── __init__.py │ ├── mainwindow.py │ ├── tweakmodel.py │ ├── tweaks │ │ ├── __init__.py │ │ ├── tweak_group_desktop.py │ │ ├── tweak_group_font.py │ │ ├── tweak_group_interface.py │ │ ├── tweak_group_keymouse.py │ │ ├── tweak_group_shell_extensions.py │ │ ├── tweak_group_shell.py │ │ ├── tweak_group_startup.py │ │ ├── tweak_group_test.py │ │ ├── tweak_group_windows.py │ │ ├── tweak_group_xkb.py │ │ └── tweak_wacom.py │ ├── tweakview.py │ ├── utils.py │ └── widgets.py ├── install-sh ├── m4 │ └── intltool.m4 ├── Makefile.am ├── Makefile.in ├── missing ├── NEWS ├── po │ ├── ar.po │ ├── as.po │ ├── bg.po │ ├── bs.po │ ├── ca.po │ ├── ca@valencia.po │ ├── cs.po │ ├── da.po │ ├── de.po │ ├── el.po │ ├── en_GB.po │ ├── eo.po │ ├── es.po │ ├── eu.po │ ├── fa.po │ ├── fi.po │ ├── fr.po │ ├── gl.po │ ├── he.po │ ├── hu.po │ ├── id.po │ ├── is.po │ ├── it.po │ ├── ja.po │ ├── kk.po │ ├── ko.po │ ├── ky.po │ ├── LINGUAS │ ├── lt.po │ ├── lv.po │ ├── Makefile.in.in │ ├── my.po │ ├── nb.po │ ├── ne.po │ ├── nl.po │ ├── oc.po │ ├── pa.po │ ├── pl.po │ ├── POTFILES.in │ ├── pt_BR.po │ ├── pt.po │ ├── ro.po │ ├── ru.po │ ├── sk.po │ ├── sl.po │ ├── sr@latin.po │ ├── sr.po │ ├── sv.po │ ├── te.po │ ├── tg.po │ ├── th.po │ ├── tr.po │ ├── uk.po │ ├── vi.po │ ├── zh_CN.po │ ├── zh_HK.po │ └── zh_TW.po ├── py-compile └── README 23 directories, 124 files 使用「佈景主題」當關鍵字,查詢相關的檔案
顯示
可以找到「gnome-tweak-tool-3.18.1/gtweak/widgets.py」 和「nome-tweak-tool-3.18.1/gtweak/tweaks/tweak_group_interface.py」 使用「外觀」當關鍵字,查詢相關的檔案
顯示
使用「調校工具」當關鍵字,查詢相關的檔案
顯示
更多的套件操作實務,請參考「這篇」,昨天才整理過 ![]() ================================================================================
2017/2/27 21:53
|
||||||||||
![]() |
回覆: gtk+主題無法使用 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 905
![]() |
好多問題的人 寫到: 因為回覆了「另一篇」,所以安裝了「GNOME」的環境 (從「Xubuntu 16.04.2」安裝了「ubuntu-gnome-desktop」), 又聯想到您這篇, 所以用「gnome os x theme」當關鍵字來查詢。 查到了「這一篇」,裡面介紹的是「GNOME-LOOK.ORG / Gnome-OSX」。 執行下面指令,下載「Gnome-OSX-II-1.tar.gz」
執行下面指令,解開「Gnome-OSX-II-1.tar.gz」
會產生一個資料夾「Gnome-OSX-II-1」 執行下面指令,確保「~/.local/share/themes」這個資料夾存在。
執行下面指令,將「Gnome-OSX-II-1」這個資料夾,放置到「~/.local/share/themes/」這個資料夾裡
也可以放置到「~/.themes」或是「/usr/share/themes」這兩個資料夾。 然後執行「gnome-tweak-tool」這個指令,是屬於「gnome-tweak-tool」這個套件。
可以從「這一頁」看到圖示。 從第一個頁籤「Appearance」, 在「GTK+」那個欄位,下拉選單,選擇「Gnome-OSX-II-1」, 然後畫面,就如同你第二張圖顯示的那樣,只是我的畫面是英文而已。 在「這一頁」,有下面這一段話。
在「這一頁」,有下面這一段話。
而執行下面指令
顯示
指令「gnome-shell」 套件「gnome-shell」。 以上參考,請您再確認一下,是否您使用的是「Gnome-OSX-II-1.tar.gz」, 若是的話,您要在確認你GNOME使用的版本,是否符合上述所說的。 ================================================================================ 然後查找的過程中,有找到「另外一個gtk+ theme」, 從頁面上,可以找到「GitHub」上的「連結」,也可以找到另一個「頁面」。 從「GitHub」上的「說明」, 可以了解到,除了使用圖形界面工具「gnome-tweak-tool」來切換「theme」。 也可以透過下指令的方式, 以下是指令範例,以「Gnome-OSX-II-1」為例。 執行下面指令,設定「org.gnome.desktop.interface gtk-theme」的值為「Gnome-OSX-II-1」。
執行下面指令,顯示「org.gnome.desktop.interface gtk-theme」目前的設定值。
執行下面指令,恢復「org.gnome.desktop.interface gtk-theme」的預設值。
另外還有一個「gsettings set org.gnome.desktop.wm.preferences theme 'Gnome-OSX-II-1'」, 這個目前還不曉得是那個圖形界面可以設定,或是是影響那部份,暫時現紀錄下來,wm指的應該是「window manager」。 關於「gsettings」的用法,我在「[索引] 泛Ubuntu 安裝調校」,有紀錄一些討論案例,請找尋「## gsettings and dconf」,就會找到案例, 例如可以參考「這篇」。 以下稍微提一下範例指令。 執行
顯示
執行
觀看「/usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.xml」這個檔案。
================================================================================ 從剛剛的「頁面」, 可以找到兩個檔案來下載。 下載指令如下
可以執行下面指令,觀看zip檔的內容
或是執行
可以執行下面指令,解開zip檔
解開時也可以加上「-d dir」,就會解到「dir」這個資料夾。 例如
放置到「~/.local/share/themes/」這個資料夾
若要設定「theme」為「macOS-Sierra-master」,則是執行下面指令
若要設定「theme」為「macOS-Sierra-Dark-master」,則是執行下面指令
也可以透過「gnome-tweak-tool」來設定。 ================================================================================ 另外還有找到「這篇」和「這篇」。 依照裡面的指令,是可以安裝成功的。 這個主題,跟樓主一開始提問的,應該是無關的,只是我有測試成功過,順便紀錄連結下來, 步驟就請參考上面兩個連結吧。 ================================================================================ 另外「這篇」前面提到的步驟,也值得參考, 在「gnome-tweak-tool」畫面的第三個頁籤「extensions」, 除了可以把「User Themes」啟用, 還發現「Applications menu」,「Window List」,「Workspace indicator」這幾個實用的「extensions」。 ================================================================================ ## 簡易探索 gnome-tweak-tool 執行
執行
顯示
執行
會顯示很多行,就不列了。 執行
會顯示很多行,就不列了。 執行
則沒有顯示 ================================================================================ 以上提供參考, 報告完畢 ![]()
2017/3/10 5:19
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.