GuakeターミナルはUnityサイドバーが非表示になっていることを認識していないようです。サイドバーが非表示の場合でも、サイドバーの幅に基づく左オフセットで表示されます。
さらに、ターミナルの幅は左オフセットの幅によって減少しないため、ターミナルが2番目のモニターにも表示されます。
これを修正する方法はありますか?
GuakeターミナルはUnityサイドバーが非表示になっていることを認識していないようです。サイドバーが非表示の場合でも、サイドバーの幅に基づく左オフセットで表示されます。
さらに、ターミナルの幅は左オフセットの幅によって減少しないため、ターミナルが2番目のモニターにも表示されます。
これを修正する方法はありますか?
回答:
回避策として、Guakeターミナルの幅を画面の幅の100%未満に調整できます。
バックアップ作成します/usr/lib/guake/guake.py
Ubuntuの12.04のためとUbuntu 12.10以降、バックアップ用の/usr/bin/guake
ファイルを。
端末を開き、次のコマンドを実行します。
Ubuntu 12.04の場合:
sudo -i
gedit /usr/lib/guake/guake.py
exit
Ubuntu 12.10以降のGuakeバージョンの場合は、代わりに次のコマンドを使用します。
sudo -i
gedit /usr/bin/guake
exit
次に、下にスクロールして780-820行目付近をスクロールしますwidth = 100
-これは次のようになります。
screen = self.window.get_screen()
height = self.client.get_int(KEY('/general/window_height'))
width = 100
halignment = self.client.get_int(KEY('/general/window_halignment'))
そして、幅の値(パーセンテージ)を好きなように変更します。ファイルを保存し、Guakeを再起動してください。
参照:WepUp8記事
exit
<kbd> F12 </ kbd>でguakeを実行して再度開くと、動作しませんでした(設定は変更されませんでした)。kill
guakeプロセスを実行する以外のオプションはありますか?
別の問題がありました。GUAKEの最初の数行は、Unityのトップパネルに隠されていました。これは、次に示すように、835行目(Natty)の変数「window_rect.y」を0から30に変更することで解決できます。
window_rect.y = 30
はい、Guakeのコードを修正してください。 :)
より深刻な問題として、私たちは位置付けとサイジングの問題に取り組んでいます。
Guake 0.4.4とUbuntu 12.04
ファイルで編集:
gksu gedit /usr/bin/guake
行826:
width = VALUE
ファイルを保存してGuake を再起動してください!
簡単なハックを見つけました。
これはUbuntu 13.10では常に機能します。サイズを調整するには、を押してもう一度guakeを閉じて開きF12ます。
gksu gedit /usr/bin/guake