標準 様式

デスクトップのカスタマイズについて(RedHawk7.x)

版

日付

記述

発行

作成

版

日付

2018/2/06

承認

大島龍博

確認

承認

大島龍博

確認

記述

2

発行

プロフェッショナルサービス

作成

版

日付

2017/12/01

記述

1

発行

プロフェッショナルサービス

作成

表題

確認

新規発行

デ スクト ップ のカス タマ イズに つい て(RedHawk7.x)

No

PSG-20171201

承認
版
ﾍﾟｰｼﾞ

2
1/9

標準 様式デ スクト ップ のカス タマ イズに つい て (RedHawk7.x)
下記のようなカスタマイズが可能でしょうか。


デスクトップ上のアイコン表示しないメ ニ ュ ー パ ネ ル を 表 示 し な い 。（ 可 能 で あ れ ば 、 メ ニ ュ ー パ ネ ル は 残 し 、 メ ニ ュ ー のみ非表示とし、必要なショートカットを配備）

ボトムエッジパネルを表示しない。



デスクトップ上におけるマウス右ボタンで表示されるコンテキストメニューを表示しないようにしたい。

gnome を mwm に変更する

方法 1「gnome クラッシック」から「gnome」に変更する(奨励)/usr/share/xsessions/デ ィ レ ク ト リ に あ る gnome.desktop 以 外 の .desktop フ ァイルを別名にしてください。

# ls
1-kde-plasma-standard.desktop gnome-classic.desktop gnome.desktop
2-kde-plasma-safe.desktop gnome-custom-session.desktop# mv 1-kde-plasma-standard.desktop 1-kde-plasma-standard.desktop_ignore# mv 2-kde-plasma-safe.desktop 2-kde-plasma-safe.desktop_ignore# mv gnome-custom-session.desktop gnome-custom-session.desktop_ignore

方法 2 「gnome クラッシック」のまま利用(非奨励)表題デスクトップ上のアイコン表示しない
1.

コマンドラインから gnome-tweak-tool を起動する

2.

「デスクトップ」をクリックし、3.

「デスクトップアイコンを表示する」を一旦「オン」にする。

デ スクト ップ のカス タマ イズに つい て
(RedHawk7.x)

No

PSG-20171201

版
ﾍﾟｰｼﾞ

2
2/9

標準 様式

表題

4.

チェックボックスのアイテムを OFF すれば、アイコンは消える。

5.

設定後、「デスクトップアイコンを表示する」を「オフ」に戻す。

デ スクト ップ のカス タマ イズに つい て
(RedHawk7.x)

No

PSG-20171201

版
ﾍﾟｰｼﾞ

2
3/9

標準 様式

ボトムエッジパネルを表示しない。
本機能は、gnome-shell-extension-window-list-3.14.4-13.el7.noarch の機能なので 、 こ れ を 削 除 す る と 、 ボ ト ム エ ッ ジ パ ネ ル は 消 え る が 、
gnome-classic-session-3.14.4-13.el7.noarch と 依 存 関 係 が あ る の で 、 単 純 にrpm 削除は出来ない。
# rpm -ql gnome-shell-extension-window-list/usr/share/glib-2.0/schemas/org.gnome.shell.extensions.window-list.gschema.xml/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/classic.css/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/convenience.js/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/extension.js/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/metadata.json/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/prefs.js/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/stylesheet.css

そこで、下記のように、バックアップを取ってから、削除する。
# cd /# tar cvf z /home/gnome-shell-extension-window-list.tar.gz ¥/usr/share/glib-2.0/schemas/org.gnome.shell.extensions.window-list.gschema.xml ¥/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/classic.css ¥/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/convenience.js ¥/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/extension.js ¥/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/metadata.json ¥/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/prefs.js ¥/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/stylesheet.css# rm -f /usr/share/glib-2.0/schemas/org.gnome.shell.extensions.window-list.gschema.xml ¥/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/classic.css ¥/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/convenience.js ¥/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/extension.js ¥/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/metadata.json ¥/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/prefs.js ¥/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/stylesheet.css

削 除 後 、 キ ー ボ ー ド か ら 「 ALT」 +「 F2」 を 押 す と 、 下 記 ポ ッ プ ア ッ プ ダ イ ア
ロ グ が表 示さ れ るの で、” r” を 入力 し 、「 Enter」 を 押 す と 、 gnome-shell が 再起動し、下記の様にボトムエッジパネルが無くなる。

表題

デ スクト ップ のカス タマ イズに つい て
(RedHawk7.x)

No

PSG-20171201

版
ﾍﾟｰｼﾞ

24/9

標準 様式

メニューパネルを表示しない。
（可能であれば、メニューパネルは残し、メニューのみ非表示とし、必要なショ ートカットを配備）
方 法１
1.

https://centos.pkgs.org/7/centos-x86_64/alacarte-3.11.91-1.el7.noarch.rpm.ht
ml2.

から、alacarte-3.11.91-1.el7 をダウンロードする。

alacarte-3.11.91-1.el7 をインストールする# rpm -ivh alacarte-3.11.91-1.el7.noarch.rpm
準 備 し て い ま す ...
################################# [100%]
更 新 中 / イ ン ス ト ー ル 中 ...
1:alacarte-3.11.91-1.el7################################# [100%]3.

アプリケーション → 諸ツール → メイン・メニュー を選ぶ4.

下記メニューが現れるので、中央のアイテムをクリックし、青の選択状態にして、右側の「削除(D)」ボタンをクリックして、メニューから削除する。

表題

デ スクト ップ のカス タマ イズに つい て(RedHawk7.x)

No

PSG-20171201

版
ﾍﾟｰｼﾞ

25/9

標準 様式

5.

すべて削除したら、「閉じる」ボタンをクリックする。

6.

キ ー ボ ー ド か ら 「 ALT」 +「 F2」 を 押 す と 、 下 記 ポ ッ プ ア ッ プ ダ イ ア ロ グ が 表示されるので、”r”を入力し、「Enter」を押すと、gnome-shell が再起動する。

7.

「アプリケーション」をクリックすると、下記メニューに変化している。

8.

なお、「Restore System Configuration」ボタンをクリックし、gnome-shell を再起動すると、下記のように初期状態に戻る。

表題

デ スクト ップ のカス タマ イズに つい て
(RedHawk7.x)

No

PSG-20171201

版
ﾍﾟｰｼﾞ

26/9

標準 様式方 法２ (特に 非奨励 )本 機 能 は 、 gnome-shell-extension の 機 能 な の で 、 こ れ を 削 除 す る と 、 メ ニ ューの一部は消えるが、gnome-classic-session-3.14.4-13.el7.noarch と依存関係があるので、rpm 削除は出来ない。
# rpm -ql gnome-shell-extension-apps-menu-3.14.4-13.el7.noarch/usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com/usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com/convenience.js/usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com/extension.js/usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com/metadata.json/usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com/stylesheet.css# rpm -ql gnome-shell-extension-places-menu-3.14.4-13.el7.noarch/usr/share/gnome-shell/extensions/places-menu@gnome-shell-exten sions.gcampax.github.com/usr/share/gnome-shell/extensions/places-menu@gnome-shell-exten sions.gcampax.github.com/convenience.js/usr/share/gnome-shell/extensions/places-menu@gnome-shell-exten sions.gcampax.github.com/extension.js/usr/share/gnome-shell/extensions/places-menu@gnome-shell-exten sions.gcampax.github.com/metadata.json/usr/share/gnome-shell/extensions/places-menu@gnome-shell-exten sions.gcampax.github.com/placeDisplay.js/usr/share/gnome-shell/extensions/places-menu@gnome-shell-exten sions.gcampax.github.com/stylesheet.css# rpm -ql gnome-shell-extension-launch-new-instance-3.14.4-13.el7.noarch/usr/share/gnome-shell/extensions/launch-new-instance@gnome-shell-extensions.gcampax.github.com/usr/share/gnome-shell/extensions/launch-new-instance@gnome-shell-extensions.gcampax.github.com/convenience.js/usr/share/gnome-shell/extensions/launch-new-instance@gnome-shell-extensions.gcampax.github.com/extension.js/usr/share/gnome-shell/extensions/launch-new-instance@gnome-shell-extensions.gcampax.github.com/metadata.json/usr/share/gnome-shell/extensions/launch-new-instance@gnome-shell-extensions.gcampax.github.com/stylesheet.css# rpm -ql gnome-shell-extension-alternate-tab-3.14.4-13.el7.noarch/usr/share/gnome-shell/extensions/alternate-tab@gnome-shell-extensions.gcampax.github.com/usr/share/gnome-shell/extensions/alternate-tab@gnome-shell-extensions.gcampax.github.com/convenience.js/usr/share/gnome-shell/extensions/alternate-tab@gnome-shell-extensions.gcampax.github.com/extension.js/usr/share/gnome-shell/extensions/alternate-tab@gnome-shell-extensions.gcampax.github.com/metadata.json/usr/share/gnome-shell/extensions/alternate-tab@gnome-shell-extensions.gcampax.github.com/prefs.js/usr/share/gnome-shell/extensions/alternate-tab@gnome-shell-extensions.gcampax.github.com/stylesheet.css

そこで、下記のように、インストール済みファイルを、削除する。
# rm -rf /usr/share/gnome-shell/extensions/*

削 除 後 、 ロ グ ア ウ ト し 、 再 度 ロ グ イ ン す る と 下 記 の 様 に ト ッ プ バ ー が ”ア ク ティビティ”のみになる。

表題

デ スクト ップ のカス タマ イズに つい て(RedHawk7.x)

No

PSG-20171201

版
ﾍﾟｰｼﾞ

27/9

標準 様式

初期状態に戻すには、下記 RPM を削除してから、再インストールする事。
# rpm -e gnome-classic-session-3.14.4-13.el7.noarch.rpm# rpm -e gnome-shell-extension-apps-menu-3.14.4-13.el7.noarch.rpm# rpm -e gnome-shell-extension-places-menu-3.14.4-13.el7.noarch.rpm# rpm -e gnome-shell-extension-launch-new-instance-3.14.4-13.el7.noarch.rpm# rpm -e gnome-shell-extension-alternate-tab-3.14.4-13.el7.noarch.rpm# rpm -ivh gnome-shell-extension-apps-menu-3.14.4-13.el7.noarch.rpm# rpm -ivh gnome-shell-extension-places-menu-3.14.4-13.el7.noarch.rpm# rpm -ivh gnome-shell-extension-launch-new-instance-3.14.4-13.el7.noarch.rpm# rpm -ivh gnome-shell-extension-alternate-tab-3.14.4-13.el7.noarch.rpm# rpm –ivh gnome-classic-session-3.14.4-13.el7.noarch.rpm



デスクトップ上におけるマウス右ボタンで表示されるコンテキストメニューを表示しないようにしたい。

現状解なし

表題

デ スクト ップ のカス タマ イズに つい て(RedHawk7.x)

No

PSG-20171201

版
ﾍﾟｰｼﾞ28/9標準 様式
gnome を mwm に変更する
下記 内容の/usr/share/xsessions mwm.desktop を作成する[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=/usr/bin/mwm
TryExec=/usr/bin/mwm
DesktopNames=MWM
Name=MWM Workspace (legacy session)
Comment=The desktop made by MWM (legacy session)

加えて、$HOME/.bashrc に、下記を追加する。
if [ -n “$DISPLAY” ] ; then/usr/bin/xsetroot -soild blackfilogin

時にユーザー名を入力後、パスワードを入れる際に、歯車示されますので、 ”MWM Workspace (legacy session)”

アイコンが表を選択し、ログインするとレガシィな mwm が起動します。
ログアウトは、mwm を終了(マウス右ボタンクリックで、Quit を選択)してください。

なお、必要ではないセッションを削除するには、尾.session をこのディレクトリの 末.session.bak 等 の 別 名 に 変 更 す れ ば 、 デ ィ フ ォ ル ト セ ッ シ ョ ンを変更できます。

表題デ スクト ップ のカス タマ イズに つい て(RedHawk7.x)

No

PSG-20171201

版
ﾍﾟｰｼﾞ

2
9/9