より良いワークスペーススイッチャー?


9

UnityのデフォルトインストールでUbuntu 12.04を実行しています。

ワークスペーススイッチャーのアイコンが改善された可能性があります。それが行う機能は、キーストロークによって実現されます。他のデスクトップにウィンドウがあるかどうかにかかわらず、アイコンは同じままです(デスクトップ1の2つのウィンドウ)。

より優れたワークスペーススイッチャーはありますか-デスクトップ上のウィンドウをリアルタイムで表すスイッチャーですか?

または、ワークスペーススイッチャーのアイコンをオフにするにはどうすればよいですか?

回答:


5

画面の面積が限られている小さなラップトップで作業していて、ワークスペースの切り替えをすべて実行するようにタッチパッドを構成したので、あなたと同じ質問がありました。アイコンを削除する方法を見つけましたが、あまり複雑ではありません。12.10を使用していますが、12.04には適用されない場合があります。私はまだ初心者のプログラマーであり、Linuxユーザーなので、用語を誤用した場合は失礼します。workspace-switcher-icon AKA expoアイコンは「Unityに組み込まれている」ため、ソースコードを取得して変更し、再コンパイルする必要があります。手順は、ここで説明したものと非常に似ています。

Unityで任意のデフォルトのマルチタッチジェスチャーを無効にするにはどうすればよいですか?

手順は次のとおりです。

ターミナルで、次のコマンドを入力します。

$ sudo apt-get build-dep unity    
$ cd /tmp
$ mkdir unity
$ cd unity

tmpディレクトリを使用しましたが、他の場所でも実行できます。

Unityソースコードを取得します。

$ apt-get source unity

「unity-6.12.0」ディレクトリに移動します。

$ cd unity-6.12.0

任意のテキストエディタを使用して、「LauncherController.cpp」を開きます

$ gedit /tmp/unity/unity-6.12.0/launcher/LauncherController.cpp

Ctl + Fを押して、「ワークスペース」を検索します。行627にはコマンドがあります

bool wp_enabled = (workspaces > 1);

「1」を、使用するワークスペースの数よりも大きい数に変更します。たとえば、3つのワークスペースを使用したいので、エントリを次のように変更しました。

bool wp_enabled = (workspaces > 4);

LauncherController.cppファイルを保存して閉じ、Unityをビルドします。

$ dpkg-buildpackage -us -uc -nc

数分かかります。次に、作成した修正済みのUnityをインストールします。

$ cd ..
$ sudo dpkg -i *deb

インストールが完了したら、ログアウトして再度ログインします。次にCCSMを開き、[一般]> [一般オプション]> [デスクトップサイズ]タブに移動して、デスクトップの数を1に変更します。ランチャーから[ワークスペーススイッチャー]アイコンが消えます。これで、デスクトップの数を使用したい数に戻すことができ、Workspace Switcherアイコンは非表示のままになります。あなたは再起動して同じ結果を達成できるかもしれません、これは私がやったことです。完了です!


1
うわー、実際に変更/構築サイクルを見たのは初めてであり、その利点です。素晴らしいありがとう。
Aditya MP

3

Compizに関するPawelkiの答えはうまくいくかもしれません。公式の「動的」ワークスペーススイッチャーアイコンはありません。

ワークスペースの数は、Compiz、MyUnity、またはUbuntu Tweakを使用して変更できます。Gnome 3は、Unityが素晴らしいのに、好きな動的なワークスペース数を可能にします。


1
@IshaanDubeこの答えを編集して、MyUnityとUbuntu Tweakでこれを行う方法を説明できますか?現在、誰かがこの答えを使用するのはかなり難しいかもしれません。
Eliah Kagan 2012

1

Unityランチャーからワークスペース切り替えアイコンを削除します。

  • CompizConfig設定マネージャーをインストールする

    sudo apt-get install compizconfig-settings-manager
    
  • Unityダッシュを開き、「compiz」と入力し、「CompizConfig設定マネージャー」を実行します。

    • 右側のパネルで、Ubuntu Unity Plugin(デスクトップグループにあります)をクリックします。
    • 3番目のタブに切り替え-「実験的」
    • そして「ランチャーに「Expo Icon」を表示する」のチェックを外します

1
さて、CompizConfig設定マネージャをインストールしました。ただし、デスクトップグループのUbuntu Unity Pluginの[実験的]タブに[ランチャーに[Expo Icon]を表示する]オプションはありません:(
deshmukh

1

代替ワークスペーススイッチャー?現在の問題の何が悪いのか正確にはわかりません。個人的には、マウスをコーナーに移動したときにexpoを開始するように設定すると、非常に便利だと思います。私は右下に設定し、ブームはワークスペーススイッチャー(別名expo)に移動するので、それを設定できます。 Compiz設定(CCSM)の下のエキスポ設定

10.04にあったような最小限のものが必要な場合は、これを試すことができます。 ここに画像の説明を入力してください

ターミナルで次のコードを実行してインストールできます。

sudo add-apt-repository ppa:geod/ppa-geod
sudo apt-get update
sudo apt-get install indicator-workspaces

次に、「ワークスペースインジケーター」を検索して、Unityダッシュからプログラムを実行します。必要に応じて、他のユーザーが示す指示に従って、スイッチャーアイコンを無効にできます。それは11.04用であると書いてありますが、12.04でそれを使用しても問題はないはずです。


後者の情報は、このWebサイトから入手しました。http//www.techdrivein.com/2011/05/10-useful-application-indicators-for.html


ワークスペーススイッチャーは非常に便利です。あなたが注意深く読んだなら、私はアイコンについて尋ねていました:)
deshmukh

アイコンが気に入らないだけですか?
Weylin Schreck

もちろんです。それは追加の情報を提供しません、そしてそれがすることはキーボードを使用して達成することができます-より速く。実際、ランチャーの上部にあるUbuntuのアイコンも削除したいと思います。
deshmukh 2012年

ええ、私はあなたが何を意味しているのか知っています。キーボードに手を触れておきたい場合はほとんど役に立ちません。自動非表示にランチャーがある場合はさらに役に立ちません...私のように。開始エキスポキーを重大キーまたは〜キーに設定しています。また、怠惰で主にマウスを使用している場合にも、デスクトップエッジがあります。ワークスペーススイッチャーのアイコンを削除できることはわかっていますが、ダッシュボタンを削除できるとは思いません。スーパーキーを押すだけで開くことができますが、実際にボタンを配置しておくと便利です。
Weylin Schreck

1

端末にSynapticをsudo apt-get install synapticインストールします。そこに「docky」パッケージをインストールします。UnityメニューのスタートアップDockyが表示されます。

Dockyの設定でワークスペーススイッチャーを選択し、自動的に非表示にします。


0

別のアイコンは知りませんが、オフにすることができます。ソフトウェアセンターからcompiz構成設定をインストールし、インストールして開きます。

左側で[一般]を選択し、次に[一般]オプションを選択して[デスクトップサイズ]タブに移動し、すべてのオプションを1に設定します。

次に、compizが再起動するのを待つだけです。


これにより、デスクトップの数は1になります。複数のデスクトップが必要です。
deshmukh 2012
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.