web-dev-qa-db-ja.com

トップバーを非表示にするには、トップバーのGnome拡張を非表示にする方法を教えてください。

私はこの構成を使用して https://askubuntu.com/a/1029905/340383 の指示に従いました:

Hide Top Bar settings

正しいように見えますが、トップバーはまだ右のモニターに表示されています(私は左と右のモニターを持っています):

enter image description here

これを私が思うとおりに機能させるために変更する必要があるスイッチまたは設定はありますか?

私はchrome-gnome-Shell経由でインストールしていますhttps://addons.mozilla.org/en-US/firefox/addon/gnome-Shell-integration/

によって示されるように:

$ Sudo apt install chrome-gnome-Shell
Reading package lists... Done
Building dependency tree       
Reading state information... Done
chrome-gnome-Shell is already the newest version (10.1-5).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
$ dpkg --list chrome-gnome-Shell
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name               Version      Architecture Description
+++-==================-============-============-===================================================
ii  chrome-gnome-Shell 10.1-5       all          GNOME Shell extensions integration for web browsers
$ 

アップデート1

これは、2つのNEC 24 "モニターを示す[設定/デバイス/ディスプレイ]ウィンドウのスクリーンショットです。トップバーは右側のモニター(「1」と識別されたもの)にのみ表示されます。そのウィンドウ内でドラッグアンドドロップを使用して「1」を右に移動しましたが、それがこの問題の根本的な原因であるかどうかは不明です。 enter image description here

アップデート2

@ pomskyの質問 に応じて、次の出力が得られます。

$ gsettings get org.gnome.Shell enabled-extensions
['[email protected]', '[email protected]', '[email protected]', 'show-desktop-button@amivaleo', '[email protected]']
$ ls ~/.local/share/gnome-Shell/extensions/ 
[email protected]  [email protected]  show-desktop-button@amivaleo
$ 

アップデート3

@ vanadiumのコメント に応じて、Gnome Tweaksを開いてテストを開始しましたが、下の赤い楕円で強調表示されたアイコンに気を取られ、次にその右側には、トップバーを非表示にする拡張機能が無効になっているように見えた。

赤い楕円のアイコンの上にマウスを置くと、 "Error loading extension"と表示されますが、これはかなり曖昧です。

Gnome Tweaks Prior to changes

アップデート4

上記のGnome-Tweaks/Extensionsビュー内の1つまたは2つの項目をクリックすると、Gnomeを再起動する必要があることに関する注意が表示されました。拡張機能をインストールしたときに、どこかでプロンプトが表示されなかったのはなぜですか?それとも、私はそれを見なかっただけですか?:

Gnome Tweaks click Extension showing restart message

アップデート5

再起動後、トップバーは正常にアンマップされます。そのときまで、カーソルを右端のモニターの一番上の端に移動し、そこに表示されます。

アップデート6

前にvanadiums answer によって提案されたものをすべてアンインストールします、これは私が見るもののFireFoxページのスクリーンショットですから https://extensions.gnome.org/local/

enter image description here

これは次のコマンドラインの結果と相関しているようです:

$ cd /usr/share/gnome-Shell/extensions/
$ ls -1
desktop-icons@csoriano
[email protected]
[email protected]
[email protected]
$ cd ~/.local/share/gnome-Shell/extensions/
$ ls -1
[email protected]
[email protected]
show-desktop-button@amivaleo
$ 

~/.local/share/gnome-Shell/extensions/の下にあるものは GNOMEシェル統合Firefox拡張機能 を介して発生したと思います

アップデート7

アンインストールできるものすべてをアンインストールしました。それらの右側にはXアイコンがあり https://extensions.gnome.org/local/ であり、Ubuntu Software Centerの内部を見ました、「(インストール済み)」タブ( https://askubuntu.com/a/1171225/340383 で参照)に表示され、最下部で削除されていることがわかりました。しかし、コマンドラインから次のようなものをインストールしました:

$ Sudo apt install gnome-Shell-extension-autohidetopbar
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  gnome-Shell-extension-autohidetopbar
0 upgraded, 1 newly installed, 0 to remove and 10 not upgraded.
Need to get 16.3 kB of archives.
After this operation, 91.1 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu eoan/universe AMD64 gnome-Shell-extension-autohidetopbar all 20180908-2 [16.3 kB]
Fetched 16.3 kB in 0s (64.0 kB/s)
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs Shell buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline

Selecting previously unselected package gnome-Shell-extension-autohidetopbar.
(Reading database ... 404735 files and directories currently installed.)
Preparing to unpack .../gnome-Shell-extension-autohidetopbar_20180908-2_all.deb ...
Progress: [  0%] [..........................................................................................................................................................................................] Progress: [ 20%] [#####################################.....................................................................................................................................................] Unpacking gnome-Shell-extension-autohidetopbar (20180908-2) ...
Progress: [ 40%] [##########################################################################................................................................................................................] Setting up gnome-Shell-extension-autohidetopbar (20180908-2) ...
Progress: [ 60%] [###############################################################################################################...........................................................................] Progress: [ 80%] [####################################################################################################################################################......................................]

インストールしたことを確認しました:

$ dpkg --list gnome-Shell-extension-\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                     Version                            Architecture Description
+++-========================================-==================================-============-========================================================
ii  gnome-Shell-extension-appindicator       30-1                               all          AppIndicator/KStatusNotifierItem support for GNOME Shell
ii  gnome-Shell-extension-autohidetopbar     20180908-2                         all          GNOME Shell automatic topbar hider
un  gnome-Shell-extension-caffeine           <none>                             <none>       (no description available)
un  gnome-Shell-extension-dash-to-panel      <none>                             <none>       (no description available)
un  gnome-Shell-extension-dashtodock         <none>                             <none>       (no description available)
ii  gnome-Shell-extension-desktop-icons      19.10.2-1                          all          desktop icon support for GNOME Shell
un  gnome-Shell-extension-multi-monitors     <none>                             <none>       (no description available)
un  gnome-Shell-extension-pixelsaver         <none>                             <none>       (no description available)
ii  gnome-Shell-extension-system76-power     1.2.0~1571861523~19.10~f9f05fb~dev all          Gnome-Shell extension for System76 Power Management
un  gnome-Shell-extension-taskbar            <none>                             <none>       (no description available)
un  gnome-Shell-extension-top-icons-plus     <none>                             <none>       (no description available)
ii  gnome-Shell-extension-ubuntu-dock        67ubuntu19.10.1                    all          Ubuntu Dock for GNOME Shell
un  gnome-Shell-extension-workspaces-to-dock <none>                             <none>       (no description available)
$ date
Sun 15 Dec 2019 10:05:41 AM PST

しかし、Ubuntu Software Centerの[Installed]タブは変更されませんでした( https://extensions.gnome.org/local/ からパッケージをアンインストールするとすぐに変更されました)

自動非表示の動作はまったく変わりませんでした。この時点では機能していません。したがって、これは同じバグであり、再起動またはGNOMEシェルの再起動が必要であると疑っていますが、それらが必要であることを示すメッセージを送信していません。しかし、この場合、そのようなメッセージが表示されないのは当然のことです。コマンドラインからapt installを使用したため、少なくとも何年もの間、必要な再起動が通知されませんでした。

再起動すると、トップバーの自動非表示が表示されます。

最も心配なのは、Ubuntu Software Centerの[Installed]タブにapt installを使用してインストールしたにもかかわらず表示されないことですが、それは別の問題です。

1
bgoodr

(注:これは、theの根本的な原因である場合とそうでない場合があります。インストールに関するより優れた回答については、 vanadiums answer を参照してくださいUbuntuパッケージですが、 元の投稿のUpdate 7 )に示すように、再起動が必要です。

Hide Top Bar GNOME拡張機能をインストールした後、ホストを再起動するか、どういうわけかGNOMEを再起動する必要があります。

これは要件であり、気づかなかった場合、または要件がユーザーに適切に伝達されなかった場合(または通知されたが、すぐに消えて通知されなかったため)のいずれかであると考えています。

OPのUpdate 5と、それを発見したUpdate 4のスクリーンショットを参照してください。また、アップデート7を参照して、GNOMEシェルの再起動または再起動が引き続き必要であることを確認してください。

0
bgoodr

拡張機能に問題があるのは、Ubuntuデスクトップが実行しているyour versionGnome Shellの間のmismatchが原因である可能性があります。 Ubuntuリポジトリで利用可能な拡張機能を最大限にインストールすると、問題が発生する可能性がはるかに低くなります。

したがって、アドバイスは

  1. インストールした拡張機能をGnome Shell拡張機能のWebサイトから削除する

  2. Ubuntuソフトウェア、Synapticパッケージマネージャー、またはSudo apt install gnome-Shell-extension-autohidetopbarコマンドを使用して、公式にパッケージ化されたバージョンをインストールします

それでも、マルチモニターでトップバーが消えることはありません。これを複数のモニターで機能させることに関する問題は、Gnome Shell開発者しか適切に対処できないGnome Shellによるマルチモニターサポートの一般的な問題を反映しています。

1
vanadium