「デスクトップを表示」と「ホットコーナー」が機能しない


11

ubuntu 13.04のホットコーナーにマウスを移動すると、デスクトップを表示する機能が機能しました。

13.10にアップデートした後、SHOW DESKTOP / HOT CORNERSは、再起動するか、setid unityになるまでしか機能せず、その後は機能しません。

13.10へのアップデートで何かがおかしいと思ったため、ubuntu 14.04のクリーンインストールを行って、同じ問題が存在することを確認しました。

デスクトップ/ホットコーナーを再び機能させるにはどうすればよいですか?

私はすでにcompizとunityをリセットしようとしましたが、新規インストールを行いました。


このページを将来訪問する場合:以下に提案する修正は、明らかに別のバグを引き起こします。また、「デスクトップの表示」のためのUbuntuのデフォルトのキーボードショートカットがあることは注目に値するControl-Super-D(スーパーAltキーの隣に通常の「Windows」キーです)

回答:


12

総当たりで問題を解決することができました。

CompizConfig Settings Managerのすべてのオプションを移動すると、Unityが無効になったときに、Show DesktopがHOT CORNERSで期待どおりに動作することがわかりました。

したがって、Ubuntu Unityプラグインのすべてのチェックマークをクリックすると、最終的にスイッチャーでWindowsのライブプレビュー表示するのが非難であることがわかりました。(チェックを外すと、ホットコーナーは期待どおりに機能します。


3
これを無効にすると、バグが発生する可能性があります。bugs.launchpad.net/ubuntu/+source/compiz/+bug/1311323
etoet

6

バグが修正されるまでの一時的な解決策は、xdotoolを使用することです。

  1. インストール:

    sudo apt-get install xdotool
    
  2. compiz構成マネージャーの[一般設定]で、コマンドラインを挿入します。

    xdotool key super+d
    
  3. エッジバインディングで、ホットコーナーを構成する

私のために働く。Ubuntu 14.04


1
また、14.04を再インストールした後、nVidiaドライバーの代わりにNouveauを使用して実行することにしました。他の要因にもなりますが、バグが少なくなりました。グラフィック関連のバグや黒い画面がたくさんありましたが、今ではなくなっています。(私は、NVIDIA 650Mカードとノートパソコンを持っている)
user8437812

これは、割り当てられたコーナーに行くときにキーボードに文字「d」を入力させるだけです。
カラマルカキッド

@ KalamalkaKid、Compizの設定を確認します。CompizConfig> Ubuntu Unity Plugin> Generalを開きます。「<スーパー> D」にマッピングする必要があり、「デスクトップの表示」と呼ばれる設定がある
user8437812

1
このソリューションはUbuntu 16.04.2 LTSで動作します。
ヴェスノグ

これは私が見つけた唯一のソリューションです
アンドレイIzman

4
  1. CompizConfig設定マネージャーを開く
  2. [カテゴリ]で[デスクトップ]を選択します
  3. 「Ubuntu Unity Plugin」が表示されます
  4. 「スイッチャー」と呼ばれる右端のタブで、上記のイワニョサンが示唆するように、スイッチャーのウィンドウのライブプレビューを表示するのチェックを外します

これは14.04に機能しませんでした
カラマルカキッド

これは現在のところ、Ubuntu 14.04.5 64ビットで機能していました。
ヴェスノグ

3

Ubuntu 14.04は現在開発中です。2014年4月まで適切に利用できません。まだアップグレードする必要はありません:-)。

とにかく、を使用してunity-tweak-tool、これを設定...

ここに画像の説明を入力してください ..また、マウスを右下隅に置くことでデスクトップを表示および非表示にできるはずです-13.10では非常にうまく機能します。


2
ええ、それはそのように動作するはずですが、私の場合は動作しません。壁の表示とウィンドウの表示は機能しますが、デスクトップの表示は機能しません。とても奇妙です。
イバニョサン14

1
実際に... ...それは仕事に思える時間のほとんどが、それは...すべての他の人も完璧にすべての時間を動作しません半分の時間
Wilf

9
なぜ初めて機能するのか不思議です。(私の場合)
イバニョサン14

2
私にとっても。デスクトップを表示するのは初めてです!アップデートはありますか?
ヴィシャルヴィアス14

現在、この機能は、ubuntu 14.04のUnity Tweak Toolでは機能しません。これはバグとして報告されています。
リチャードポビネリ14

1

残念ながら、これらの修正は一部のコンピューターで機能し、他のコンピューターでは機能しません。個人的には、「スイッチャー」タブの下でCompiz Untiyプラグインのチェックを外しても何も変わりません。違いはないようです。したがって、上記の方法が機能しない古いデスクトップコンピューターの1つに問題が残っています。だから私は別のアプローチを試みましたが、それはすべてのコンピューターで動作するようで、非常に一貫しています。これが私がしたことです。最初にbashスクリプトを作成します。これを行うには、右クリックメニューから[新しいドキュメント]を作成し、[空のドキュメント]を選択します。この新しいドキュメントでは、これを貼り付けます:

#!/bin/sh
sleep 3
compiz --replace

このファイルを「compiz-start」として保存します。「ファイルをプログラムとして実行することを許可する」にチェックマークを付けて、このファイルを/ usr / bin /に移動してください。まだ所有していない場合は、ROOTに所有権を変更することもできます。

次に、このスクリプトをトリガーする.desktopファイルを作成します。最初に右クリックして、「新規ドキュメント」、「空のドキュメント」の順に選択します。このファイルを開き、次のテキストをファイルに貼り付けます。

[Desktop Entry]
Type=Application
Exec=compiz-start
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[en_US]=compiz-trigger-start.desktop
Name=compiz on start
Comment[en_US]=compiz on startup
Comment=compiz on startup

このファイルを保存します。「compiz-trigger-start.desktop」として自動的に保存されます。この.desktopファイルをホームの自動起動フォルダー〜/ .config / autostart(ユーザーに対してのみ機能します)に移動するか、/ etc / xdg / autostartに配置して、システムのすべてのユーザーに対してこの修正が機能するようにします(または将来の新規ユーザー)。
これは、テストされたすべてのコンピューターで機能しました...以前は何も機能していなかったコンピューターでもです。デスクトップがロードされ、Unityバーが表示された直後に動作することがわかります。画面が自動的に再読み込みされます... Compizが再起動しています。「スリープ3」はこの作業に不可欠です。この「ホットコーナー」、「デスクトップの表示」、「Windowsの展開」の修正に役立つことを願っています。クリス


Yakuakeを破壊を避けるために、私はこれをしなければならなかった:metacity --replace sleep 3 compiz --replace
アクエリアスパワー

この2番目の部分は私には意味がありません。とにかく最初のスクリプトにどのように接続されていますか?.desktoファイルを作成するのではなく、startmenuプログラムにcompizを追加しないのはなぜですか?また、コマンド 'compiz-start'はUbuntu 14.04で認識されません=)
カラマルカキッド

0

たとえば、ここでunity-tweak-toolを使用して「デスクトップの切り替え」を機能させるには、次のソリューションを使用します。

Ubuntu Unityプラグインの [スイッチャー]タブの下にある[スイッチャーでウィンドウのライブプレビューを表示する]をオフにします。

あなたは見つけることができますUbuntuのユニティプラグインをCompizConfig設定マネージャccsmターミナルに入力します。

ここで解決策を見つけました。


0

Ivanyosanが言ったように、「スイッチャーでのWindowsのライブプレビューの表示」のチェックを外しました。しかし、それは私にはまだ機能しません。Ubuntuユニティプラグイン全体のチェックを外してから再度チェックすると、CCSMは他のプラグインがUbuntuユニティプラグインと同じ機能を持っているという多くの警告を表示します。次に、他のプラグインの代わりにUbuntu Unityプラグインを使用することを選択します。それはubuntu 1404で私にとってはうまくいきます。


明確な言葉でOPに回答できるように、投稿を再構築してください。
ジョージウドセン16
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.