ACFS 22.04 LTS 桌面版 [論壇 - Ubuntu安裝問題]


正在瀏覽:   1 名遊客


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

« 1 (2) 3 »


回覆: ACFS 22.04 LTS 桌面版
會員一級
註冊日期:
2009/1/16 16:18
所屬群組:
已註冊使用者
等級: 4
HP : 0 / 75
MP : 9 / 3184
EXP: 3
離線
Newman 寫到:
唉,不知其他人是否可順利使用?
在我的電腦上,它只能進入您的圖解一,
然後就又跳到藍色畫面約10秒,
再來就是...關機提示

剛抓到了一閃即逝的提示:

Failed to start Samba NMB Daemon

這已在我的知識之外了,供您參考


是否方便提供您的電腦型號或主機板型號。
謝謝您!

2022/5/21 14:24
應用擴展 工具箱
回覆: ACFS 22.04 LTS 桌面版
會員二級
註冊日期:
2015/3/28 21:29
所屬群組:
已註冊使用者
等級: 8
HP : 0 / 189
MP : 30 / 4531
EXP: 57
離線
剛抓到了一閃即逝的提示:

Failed to start Samba NMB Daemon

這已在我的知識之外了,供您參考

是否方便提供您的電腦型號或主機板型號。
謝謝您!

附件:



png  My System_2022-05-21_14-33-19.png (59.95 KB)
42280_628888cc1c13e.png 648X518 px

2022/5/21 14:38
應用擴展 工具箱
回覆: ACFS 22.04 LTS 桌面版
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 37
HP : 0 / 901
MP : 671 / 29310
EXP: 6
離線
================================================================================

# 如何安裝和設定「GNOME Flashback」(Ubuntu 22.04)

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

## 主題

* #14 - 安裝「GNOME Flashback」
* #15 - cairo-dock / autostart
* #16 - gnome-panel / 圖形介面設定
* #17 - gnome-panel / gsettings
* #18 - gnome-panel / gschema
* #19 - gnome-panel / gschema.override
* #20 - gnome-panel / layout
* #21 - grub-theme / acfs
* #22 - gnome-session-flashback / with other wm

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

## 相關筆記

* Ubuntu 探索筆記 / gnome-flashback

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

分段發文

待續...


2022/5/23 23:38
應用擴展 工具箱
回覆: ACFS 22.04 LTS 桌面版
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 37
HP : 0 / 901
MP : 671 / 29310
EXP: 6
離線
[回到索引]

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

# 安裝「GNOME Flashback」

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

對照「#1」提供的圖片來說明

對照「第五張圖」,畫面上方,使用的是「cairo-dock」。

對照「第四張圖」,畫面下方,使用的是「gnome-panel」。

對照「第六張圖」,搭配使用的「Window Manager」是「compiz」。


樓主使用的桌面環境是「GNOME Flashback」。


## Source Package

* gnome-flashback

## Package

* gnome-flashback
* gnome-flashback-common
* gnome-session-flashback

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

## 安裝「Ubuntu 22.04」

先裝好「Ubuntu 22.04

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

## 安裝 gnome-session-flashback

執行下面指令,安裝「gnome-session-flashback」,


sudo apt-get install gnome-session-flashback



就會把整個桌面環境相關的套件安裝起來。

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

## 安裝 compiz

執行


dpkg -L gnome-session-flashback | grep 'xsessions/'



顯示


/usr/share/xsessions/gnome-flashback-compiz.desktop
/usr/share/xsessions/gnome-flashback-metacity.desktop



然而「gnome-session-flashback」,有提供兩個「xsession」可登入。

預設只有安裝「metacity」,

若要採用「compiz」,則要額外安裝。

執行下面指令,安裝「compiz」。


sudo apt-get install compiz



執行下面指令,安裝「compizconfig-settings-manager」,就會「compiz 圖形介面設定工具」可使用。


sudo apt-get install compizconfig-settings-manager



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

## 安裝 gnome-tweaks

而「GnomeFlashback」,除了原本就有的「gnome-control-center」的「圖形介面設定工具」可使用

也可以額外安裝「gnome-tweaks


sudo apt-get install gnome-tweaks



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

## 安裝 cairo-dock

執行下面指令,安裝「cairo-dock」,


sudo apt-get install cairo-dock




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

## 安裝指令

上面提到的,結合成一行指令如下


sudo apt-get install gnome-session-flashback compiz compizconfig-settings-manager gnome-tweaks cairo-dock



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

登出系統,然後根據您自己的喜好,

可以選擇「GNOME Flashback (Metacity)」,

或是選擇「GNOME Flashback (Compiz)」,

來登入系統,

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

[回到索引]

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

待續...

2022/5/23 23:41
應用擴展 工具箱
回覆: ACFS 22.04 LTS 桌面版
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 37
HP : 0 / 901
MP : 671 / 29310
EXP: 6
離線
[回到索引]

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

# cairo-dock / autostart

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


## 方式一

最簡單的方式,

將「/usr/share/applications/cairo-dock.desktop」

複製到「~/.config/autostart/cairo-dock.desktop」

執行下面指令,操作上面的動作


cp /usr/share/applications/cairo-dock.desktop ~/.config/autostart/cairo-dock.desktop



登出後,再次登入,就會執行「cairo-dock」


另外可以編輯「~/.config/autostart/cairo-dock.desktop」

加入「OnlyShowIn」或是「NotShowIn」其中一種,

透過「OnlyShowIn」用來控制「cairo-dock」在什麼「Xsession」要啟動,

透過「NotShowIn」用來控制「cairo-dock」在什麼「Xsession」不要啟動,

使用其中一種「即可」,

可以參考「/etc/xdg/autostart/*.desktop」裡面的設定

執行下面指令,找出有設定「NotShowIn」的檔案


grep '^NotShowIn=' /etc/xdg/autostart/*



執行下面指令,找出有設定「OnlyShowIn」的檔案


grep '^OnlyShowIn=' /etc/xdg/autostart/*



以「OnlyShowIn」為例,

將下面這一行,加入「~/.config/autostart/cairo-dock.desktop」這個檔案


OnlyShowIn=GNOME-Flashback;



上面的動作,可以執行下面兩個指令來完成


cp /usr/share/applications/cairo-dock.desktop ~/.config/autostart/cairo-dock.desktop
echo 'OnlyShowIn=GNOME-Flashback;' >> ~/.config/autostart/cairo-dock.desktop



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

## 方式二

執行


dpkg -L gnome-session-flashback | grep 'gnome-session/sessions/'



顯示


/usr/share/gnome-session/sessions/gnome-flashback-compiz.session
/usr/share/gnome-session/sessions/gnome-flashback-metacity.session



以「/usr/share/gnome-session/sessions/gnome-flashback-metacity.session」



cat /usr/share/gnome-session/sessions/gnome-flashback-compiz.session



顯示


[GNOME Session]
Name=GNOME Flashback (Compiz)
RequiredComponents=compiz;gnome-flashback;gnome-panel;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.UsbProtection;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings;



修改「RequiredComponents=」那一行。

加入「cairo-dock」,這個指的就是「/usr/share/applications/cairo-dock.desktop


[GNOME Session]
Name=GNOME Flashback (Compiz)
RequiredComponents=compiz;gnome-flashback;gnome-panel;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.UsbProtection;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings;cairo-dock;




* 相關筆記

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

[回到索引]

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

待續...

2022/5/24 1:53
應用擴展 工具箱
回覆: ACFS 22.04 LTS 桌面版
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 37
HP : 0 / 901
MP : 671 / 29310
EXP: 6
離線
[回到索引]

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

# gnome-panel / 圖形介面設定

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

對照「第四張圖」,畫面下方,使用的是「gnome-panel」。

初次登入「GnomeFlashback」,應該是會有兩個「panel」,畫面上方和下方各一個。

如何在「gnome-panel」使用「圖形介面設定」,

可以移動滑鼠游標,在「panel」上,

先在鍵盤按住「Alt」鍵不放,同時按下滑鼠右鍵。

會出現一個「設定選單」,就可以選擇相關的「圖形介面設定操作」。

* Add to Panel...
* Properites
* Delete This Panel
* New Panel

就可以透過這些選項操作,來設定「gnome-panel」。

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

在「個別applet」,有些只要「按下滑鼠右鍵」,就會出現「設定選單」。

有些一樣要搭配「按住Alt鍵不放」。

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

[回到索引]

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

待續...

2022/5/24 2:04
應用擴展 工具箱
回覆: ACFS 22.04 LTS 桌面版
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 37
HP : 0 / 901
MP : 671 / 29310
EXP: 6
離線
[回到索引]

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

## gnome-panel / gsettings

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


除了透過「圖形介面設定操作」外,

也可以透過「gsettings」,搭配「dconf」來操作。

也就是透過「下指令」的方式來「操作設定」,


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

執行


gsettings list-recursively | grep org.gnome.gnome-panel




顯示


org.gnome.gnome-panel.general confirm-panel-removal true
org.gnome.gnome-panel.general default-layout 'ubuntu'
org.gnome.gnome-panel.general enable-tooltips true
org.gnome.gnome-panel.general menu-icon-size '24px'
org.gnome.gnome-panel.general panel-max-icon-size '48px'
org.gnome.gnome-panel.general prefer-symbolic-icons false
org.gnome.gnome-panel.general theme-variant 'system'
org.gnome.gnome-panel.layout object-id-list ['menu-bar', 'indicators', 'show-desktop', 'window-list', 'workspace-switcher']
org.gnome.gnome-panel.layout toplevel-id-list ['top-panel', 'bottom-panel']
org.gnome.gnome-panel.lockdown disable-force-quit false
org.gnome.gnome-panel.lockdown disabled-applets @as []
org.gnome.gnome-panel.lockdown locked-down false
org.gnome.gnome-panel.run-dialog enable-autocompletion true
org.gnome.gnome-panel.run-dialog enable-program-list true
org.gnome.gnome-panel.run-dialog history @as []
org.gnome.gnome-panel.run-dialog show-program-list false



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

執行


dconf dump / | grep gnome-panel





執行


dconf dump /org/gnome/gnome-panel/



顯示


[general]
default-layout='ubuntu'

[layout]
object-id-list=['menu-bar', 'indicators', 'show-desktop', 'window-list', 'workspace-switcher']
toplevel-id-list=['top-panel', 'bottom-panel']

[layout/objects/indicators]
object-iid='org.ayatana.indicator-applet::indicator-complete'
pack-index=0
pack-type='end'
toplevel-id='top-panel'

[layout/objects/menu-bar]
object-iid='org.gnome.gnome-panel.menu::menu-bar'
pack-index=0
toplevel-id='top-panel'

[layout/objects/show-desktop]
object-iid='org.gnome.gnome-panel.wncklet::show-desktop'
pack-index=0
toplevel-id='bottom-panel'

[layout/objects/window-list]
object-iid='org.gnome.gnome-panel.wncklet::window-list'
pack-index=1
toplevel-id='bottom-panel'

[layout/objects/workspace-switcher]
object-iid='org.gnome.gnome-panel.wncklet::workspace-switcher'
pack-index=0
pack-type='end'
toplevel-id='bottom-panel'

[layout/toplevels/bottom-panel]
alignment='center'
animation-speed='fast'
auto-hide=false
auto-hide-size=1
enable-buttons=false
expand=true
hide-delay=300
monitor=0
orientation='bottom'
size=24
unhide-delay=100

[layout/toplevels/top-panel]
alignment='center'
animation-speed='fast'
auto-hide=false
auto-hide-size=1
enable-buttons=false
expand=true
hide-delay=300
monitor=0
orientation='top'
size=24
unhide-delay=100



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

[回到索引]

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

待續...

2022/5/24 2:11
應用擴展 工具箱
回覆: ACFS 22.04 LTS 桌面版
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 37
HP : 0 / 901
MP : 671 / 29310
EXP: 6
離線
[回到索引]

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

## gnome-panel / gschema

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

執行


dpkg -L gnome-flashback-common | grep 'schemas/'



顯示


/usr/share/glib-2.0/schemas/org.gnome.gnome-flashback.desktop.background.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.gnome-flashback.desktop.enums.xml
/usr/share/glib-2.0/schemas/org.gnome.gnome-flashback.desktop.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.gnome-flashback.desktop.icons.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.gnome-flashback.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.gnome-flashback.keybindings.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.gnome-flashback.system-indicators.input-sources.gschema.xml



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

[回到索引]

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

待續...

2022/5/24 2:20
應用擴展 工具箱
回覆: ACFS 22.04 LTS 桌面版
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 37
HP : 0 / 901
MP : 671 / 29310
EXP: 6
離線
[回到索引]

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

## gnome-panel / gschema.override

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

執行


grep org.gnome.gnome-panel /usr/share/glib-2.0/schemas/* -R | grep override



顯示


grep: /usr/share/glib-2.0/schemas/gschemas.compiled: binary file matches
/usr/share/glib-2.0/schemas/00_gnome-flashback.gschema.override:[org.gnome.gnome-panel.general:GNOME-Flashback]
/usr/share/glib-2.0/schemas/10_gnome-panel-data.gschema.override:[org.gnome.gnome-panel.general]
/usr/share/glib-2.0/schemas/10_gnome-session-flashback.gschema.override:[org.gnome.gnome-panel.general:GNOME-Flashback]



* /usr/share/glib-2.0/schemas/00_gnome-flashback.gschema.override
* /usr/share/glib-2.0/schemas/10_gnome-panel-data.gschema.override
* /usr/share/glib-2.0/schemas/10_gnome-session-flashback.gschema.override

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

執行


dpkg -S /usr/share/glib-2.0/schemas/00_gnome-flashback.gschema.override



顯示


gnome-session-flashback: /usr/share/glib-2.0/schemas/00_gnome-flashback.gschema.override



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

執行


dpkg -S /usr/share/glib-2.0/schemas/10_gnome-panel-data.gschema.override



顯示


gnome-panel-data: /usr/share/glib-2.0/schemas/10_gnome-panel-data.gschema.override



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

執行


dpkg -S /usr/share/glib-2.0/schemas/10_gnome-session-flashback.gschema.override



顯示


gnome-session-flashback: /usr/share/glib-2.0/schemas/10_gnome-session-flashback.gschema.override



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

* gnome-panel-data
* gnome-session-flashback

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

[回到索引]

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

待續...

2022/5/24 2:32
應用擴展 工具箱
回覆: ACFS 22.04 LTS 桌面版
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 37
HP : 0 / 901
MP : 671 / 29310
EXP: 6
離線
[回到索引]

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

## gnome-panel / layout

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

關於「gnome-panel」的設定,除了透過

* 圖形介面設定
* gsettings
* gschema.override

而「gnome-panel」,提供了一種「default layout」的機制。

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

執行


gsettings get org.gnome.gnome-panel.general default-layout



顯示


'ubuntu'



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

執行


ls -1 /usr/share/gnome-panel/layouts/



顯示


default.layout
gnome-flashback.layout
ubuntu.layout



預設有「default」,「gnome-flashback」,「ubuntu」這幾種「layout」

執行


dpkg -S /usr/share/gnome-panel/layouts/



顯示


gnome-panel-data, gnome-session-flashback: /usr/share/gnome-panel/layouts



也就是來自於

* gnome-panel-data
* gnome-session-flashback

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

接著要來示範,如何透過指令,切換不同的「gnome-panel layout」

主要是三個動作。

執行下面指令,清空相關設定。


dconf reset -f /org/gnome/gnome-panel/



執行下面指令,設定要採用「layout」為「gnome-session-flashback」。


gsettings set org.gnome.gnome-panel.general default-layout "gnome-session-flashback"



重新啟動「gnome-panel」,就會採用新的「layout」。


gnome-panel --replace &



* 相關筆記

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

我簡單寫了一個範例,放在「GitHub」上。

我產生了兩個「layout」

* stand-alone-top.layout
* stand-alone-bottom.layout

請將它複製到「/usr/share/gnome-panel/layouts」這個資料夾。

然後上面三個步驟,我簡單包裝成一個「腳本: gnome-panel-layout-ctrl-set」,

可以放到「~/.local/bin」或是「~/bin」其中一個資料夾裡。

若要切換「ubuntu」,執行下面指令


gnome-panel-layout-ctrl-set ubuntu



若要切換「stand-alone-top」,執行下面指令


gnome-panel-layout-ctrl-set stand-alone-top



若要切換「stand-alone-bottom」,執行下面指令


gnome-panel-layout-ctrl-set stand-alone-bottom




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

有一個要注意的是,以「stand-alone-bottom.layout」為例,

設定「launcher」的時候


[Object launcher-file-manager]
object-iid=org.gnome.gnome-panel.launcher::launcher
toplevel-id=bottom-panel
pack-type=start
pack-index=2
@instance-config/location='/usr/share/applications/org.gnome.Nautilus.desktop'




其中有一行是


@instance-config/location='/usr/share/applications/org.gnome.Nautilus.desktop'



要注意「/usr/share/applications/org.gnome.Nautilus.desktop」

要使用「'」或「"」括起來,才不會出錯。


對照


dconf dump /org/gnome/gnome-panel/layout/objects/launcher-file-manager/



顯示


[/]
object-iid='org.gnome.gnome-panel.launcher::launcher'
pack-index=2
pack-type='start'
toplevel-id='top-panel'

[instance-config]
location='/usr/share/applications/org.gnome.Nautilus.desktop'



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

[回到索引]

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

待續...

2022/5/24 3:36
應用擴展 工具箱

« 1 (2) 3 »

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


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