問題タブ [gnome-shell]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
140 参照

javascript - gnome-shell-extension 内から GtkApplication を起動するには?

私の目標は、ユーザーが Gnome のトップバーにあるボタンを押したときに、新しい GtkApplication を開始することです。トップバーのボタンは gnome-shell-extension で実行できますが、GtkApplication を開くのが困難です。

したがって、今のところ、次のコードは GtkApplication を開始するだけです。

コードを内部に配置した後にこの拡張機能を有効にする~/.local/share/gnome-shell/extensions/test@test/extension.jsと、常に のSIGSEGVシグナルが発生しgnome-shellます。

0 投票する
1 に答える
93 参照

archlinux - Gnome3.16であるモニターから次のモニターにすばやく変更する方法

archlinux で Gnome 3.16 を使用していますが、統合モニターを HDMI 経由で外部モニターに変更する簡単な方法があるかどうか知りたいです。これは私が行かなければならない方法です(写真で):

まず、モニター メニュー (ここではスペイン語) を開く必要があります。

ここに画像の説明を入力

次に、外部モニターのサブメニュー (このモニターをプライマリ、セカンダリ、同じコンテンツを表示する、またはオフにする 4 つのオプションから選択できます) を開き、同じコンテンツを表示するオプションを選択する必要があります。両方のモニター。

ここに画像の説明を入力

第三に、統合モニターのサブメニューを開いてオフにする必要があります。

ここに画像の説明を入力

誰かがそれを行うためのより簡単で迅速な方法を知っていますか?つまり、HDMIケーブルを差し込むとすぐに、内蔵モニターをオフにして外部モニターに自動的に切り替えますか?

0 投票する
1 に答える
1251 参照

debian - Gnome Shell 3.16.2 で gnome-shell 拡張機能のスタックトレースを表示するには?

今日、私は Debian Jessie (安定版) から Stretch (テスト版) にアップグレードしましたが、作業が必要な多くの拡張機能が互換性としてマークされなくなりました。それらのほとんどにとって大したことではないと確信しています(おそらくmanifest.json更新するだけです)。

しかし、私の問題は、ロードの問題を特定するためのjs トレースバックの方法が見つからないことです。gnome-shell --replace以前は、コマンドの実行時にコンソールに、または単に~/.xsession-errorsファイルにログがありました。私が見る限り、~/.xsession-errorsファイルはjsから何も記録していないようです。テストするために、鏡を使っ何かを記録しようとしました。

Debian changelogを調べましたが、役に立ちませんでした。

ログは別のファイルに移動していますか? gdb を使用せずに js をデバッグする簡単な方法はどこにありますか?

どんな助けでも本当に感謝します! ありがとう

0 投票する
1 に答える
1515 参照

python - Gnome Shell で通知を使用する Python プログラムが機能しない

Webページから情報を取得し、Gnome Shellの通知に表示するpythonプログラムを書いています。Arch を使っているので、起動時にこのプログラムを起動し、Web ページに変更があれば通知してくれるようにしたいです。これが私のコードです:

問題は、通知の [続きを読む...] ボタンをクリックするとGLib.MainLoop().run()、create_notify 関数のコメントを外さない限り Firefox が開かず、プログラムがフリーズすることです。誰か助けてくれませんか?

0 投票する
1 に答える
724 参照

javascript - Gnome Shell >= 3.16 (カスタム拡張機能) で通知アイコンを設定する

個人的な好みに合わせて変更したいので、Gnome Shell Extension をフォークしました。イベントが発生するたびに通知を送信したい。通知自体の送信は、 を使用すると非常に簡単Main.notify(summary, text)です。ただし、カスタム アイコンを設定する方法がわかりません。[編集: 以下は誤りです。悪いコードを調べました] gnome-shell の github リポジトリによると、オプションのパラメーターを介してアイコンを定義できます: Main.notify(summary, text, params)paramsチェックインされる場所MessageTray.js l.367:

そこで、次のコマンドを使用しようとしました。

ただし、その{gicon: myicon}部分は完全に無視され、デフォルトのアイコンが使用されます:-/. 私は Javascript と GNOME プログラミングは初めてなので、私を嫌いにならないでください :-)

使用Main.notify()は一般的に推奨されていますか、それとも推奨されていませんか?

乾杯、マファルダム

0 投票する
3 に答える
4409 参照

multiple-monitors - Gnome-shell ウェイランド、画面回転

Intelのドライバーを使用していると仮定します。

Gnome-shell では、Xorg を使用しているときに [設定] -> [表示] で画面を回転できます。

Wayland を使用しているときに回転することはできますか?

0 投票する
1 に答える
668 参照

menu - ウィンドウ外の Gtk3 ポップオーバー

gnome-shell パネルのメニューのようにアプリケーション ウィンドウの外にポップオーバーを表示するにはどうすればよいですか? または、別の GTK ウィジェットを使用する必要がありますか?

gnome-shell パネルのポップアップ メニュー