皆様
省電力のために無操作のまま一定時間が経つと、画面表示をオフに する機能が大抵のパソコンにあります。linux系でもディスクトップ 環境から設定できるようになっているのが、一般的です。
この設定に基づきオフになった画面を、プログラムでオンにする 方法をご存知でしたら教えてください。
普段は操作がないと暗くなるが、取り付けたセンサーに何らかの反応が あったら、画面を明るくしてセンサーの結果を見せるとかの使い方を 考えています。
From: Ikegi Arata arata.ikegi@nifty.ne.jp Subject: [debian-users 00646] 画面のオンとオフフについて Date: Mon, 4 May 2020 10:15:38 +0900
省電力のために無操作のまま一定時間が経つと、画面表示をオフに する機能が大抵のパソコンにあります。linux系でもディスクトップ 環境から設定できるようになっているのが、一般的です。
普段は操作がないと暗くなるが、取り付けたセンサーに何らかの反応が あったら、画面を明るくしてセンサーの結果を見せるとかの使い方を 考えています。
前提: ・systemdを使用している ・GNOME環境 ・ログインしている状態で画面表示がオフになった ・Xorgですが、この方法はWaylandでも動作する、はず ・センサーを監視していることから、サスペンドにはなっていない
ログインしているユーザーの権限で loginctl unlock-session を実行すると、アンロックされて画面が再表示されます。
root権限であれば、どのユーザーのロック画面でも loginctl unlock-sessions でアンロックされます。(こちらは複数形のsに注意)
くわしくは“loginctl”のマニュアルなどで。
パスワードロックがかからない画面オフ設定、は未確認ですが、 同様ではないでしょうか。
前提以外では、xsetとか、スクリーンセーバーのプログラムを 操作する手も考えられます。未確認。
杉浦です。
On Mon, 04 May 2020 14:02:31 +0900, KISE Hiroshi wrote:
普段は操作がないと暗くなるが、取り付けたセンサーに何らかの反応が あったら、画面を明るくしてセンサーの結果を見せるとかの使い方を 考えています。
<Snip...>
前提以外では、xsetとか、スクリーンセーバーのプログラムを 操作する手も考えられます。未確認。
一応 xset の場合も。
xset dpms force on/off でできます。X のターミナルから
xset dpms force off; sleep 10; xset dpms force on
を実行しててみて、一旦画面が消え、10秒後にまた付けば機能しています。
X 環境でないと動かないので、 Wayland だと無理ですが。 また、daemon から実行する場合などは DISPLAY 環境変数などを正しく 設定して X に接続できるようにしてやる必要があります。
池木です。
unlockの方はうまく行きませんでしたが、xsetでは成功しました。 有難うございました。
普段は検索やwebカメラモニタとして居間に放置の端末ですが、 新にとあるセンサーの感知を知らせる目的にも使うこととなり 質問いたしました。
On 2020/05/04 23:31, Tatsuki Sugiura wrote:
杉浦です。
On Mon, 04 May 2020 14:02:31 +0900, KISE Hiroshi wrote:
普段は操作がないと暗くなるが、取り付けたセンサーに何らかの反応が あったら、画面を明るくしてセンサーの結果を見せるとかの使い方を 考えています。
<Snip...>
前提以外では、xsetとか、スクリーンセーバーのプログラムを 操作する手も考えられます。未確認。
一応 xset の場合も。
xset dpms force on/off でできます。X のターミナルから
xset dpms force off; sleep 10; xset dpms force on
を実行しててみて、一旦画面が消え、10秒後にまた付けば機能しています。
X 環境でないと動かないので、 Wayland だと無理ですが。 また、daemon から実行する場合などは DISPLAY 環境変数などを正しく 設定して X に接続できるようにしてやる必要があります。
池木です。
単に放置されている時は時刻表示をさせておこうと、XScreenSaverを入れたところ XScreenSaverが優先されてしまい、ポップアップはするもののスクリーンセーバーが 解除されません。対策がわかれば教えてください。
On 2020/05/05 0:33, Ikegi Arata wrote:
池木です。
unlockの方はうまく行きませんでしたが、xsetでは成功しました。 有難うございました。
普段は検索やwebカメラモニタとして居間に放置の端末ですが、 新にとあるセンサーの感知を知らせる目的にも使うこととなり 質問いたしました。
On 2020/05/04 23:31, Tatsuki Sugiura wrote:
杉浦です。
On Mon, 04 May 2020 14:02:31 +0900, KISE Hiroshi wrote:
普段は操作がないと暗くなるが、取り付けたセンサーに何らかの反応が あったら、画面を明るくしてセンサーの結果を見せるとかの使い方を 考えています。
<Snip...>
前提以外では、xsetとか、スクリーンセーバーのプログラムを 操作する手も考えられます。未確認。
一応 xset の場合も。
xset dpms force on/off でできます。X のターミナルから
xset dpms force off; sleep 10; xset dpms force on
を実行しててみて、一旦画面が消え、10秒後にまた付けば機能しています。
X 環境でないと動かないので、 Wayland だと無理ですが。 また、daemon から実行する場合などは DISPLAY 環境変数などを正しく 設定して X に接続できるようにしてやる必要があります。
野宮です.
In the Message;
Subject : [debian-users 00882] Re: 画面のオンとオフフについて Message-ID : 456fb23d-dd99-b756-8884-6bc475847ad5@nifty.ne.jp Date & Time: Wed, 5 Jul 2023 17:22:25 +0900
[I] == Ikegi Arata arata.ikegi@nifty.ne.jp has written:
AI> 単に放置されている時は時刻表示をさせておこうと、XScreenSaverを入れたところ AI> XScreenSaverが優先されてしまい、ポップアップはするもののスクリーンセーバーが AI> 解除されません。対策がわかれば教えてください。
ポップアップでパスワードの入力を要求される筈だけど?
それと、WMはなにですか? Gnome? --- ┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ 「ソ連最後の最高指導者、ゴルバチョフ氏の「社会主義国家・日本」という 賛辞には3つの皮肉がにじむ。日本は資本主義国家であるのが一つ、「社会 主義」は東西冷戦で敗北したことがもう一つ、最後は日本において「社会主 義」を支える分配のための経済成長がその後、怪しくなったことだ。」
-- 吉野直也「自民党流「社会主義」の顛末 野党封じ優先で成長劣後」 --
池木です。
パスワードは不要の設定をしています。 WMはKDEです。ちなみに、Kubuntuを使っています。
On 2023/07/05 18:10, 野宮 賢 / NOMIYA Masaru wrote:
野宮です.
In the Message;
Subject : [debian-users 00882] Re: 画面のオンとオフフについて Message-ID : 456fb23d-dd99-b756-8884-6bc475847ad5@nifty.ne.jp Date & Time: Wed, 5 Jul 2023 17:22:25 +0900
[I] == Ikegi Arata arata.ikegi@nifty.ne.jp has written:
AI> 単に放置されている時は時刻表示をさせておこうと、XScreenSaverを入れたところ AI> XScreenSaverが優先されてしまい、ポップアップはするもののスクリーンセーバーが AI> 解除されません。対策がわかれば教えてください。
ポップアップでパスワードの入力を要求される筈だけど?
それと、WMはなにですか? Gnome?
┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ 「ソ連最後の最高指導者、ゴルバチョフ氏の「社会主義国家・日本」という 賛辞には3つの皮肉がにじむ。日本は資本主義国家であるのが一つ、「社会 主義」は東西冷戦で敗北したことがもう一つ、最後は日本において「社会主 義」を支える分配のための経済成長がその後、怪しくなったことだ。」
-- 吉野直也「自民党流「社会主義」の顛末 野党封じ優先で成長劣後」 --
debian-users mailing list debian-users@debian.or.jp https://lists.debian.or.jp/mailman/listinfo/debian-users
野宮です.
In the Message;
Subject : [debian-users 00886] Re: 画面のオンとオフフについて Message-ID : bfec8cb5-7464-6cb4-7b84-12fad0c87da3@nifty.ne.jp Date & Time: Wed, 5 Jul 2023 19:21:19 +0900
[AI] == Ikegi Arata arata.ikegi@nifty.ne.jp has written:
AI> 池木です。
AI> パスワードは不要の設定をしています。
えっ! そういうこと出来る?
小生のは、XScreenSaver 2022 v6.06 だけど、そういう設定出来ない. 寧ろ、出来ないのが普通だと思うけど?
AI> WMはKDEです。ちなみに、Kubuntuを使っています。
じゃ、XScreenSaver にロックされているところで、
Ctrl + Alt + F2 キー
を押下、次いで、
# update-alternatives --config default-displaymanager
を実行し、* 記号が付いているものを観る.多分、kdm だと思うけど、kdm の場合は、
# systemctl restart kdm
を、sddm の場合は、
# systemctl restart sddm
と入力してリターンキーを押下すると、ログイン画面に戻ります.
それか、いっそのこと
# shutdown -r now
を入力して再起動するのも手です.
--- ┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ 「人間は環境を改善することを切望するが、自分自身を改善しようとはしな い。だから、彼らは縛られたままなのだ。」
-- ジェームズ・アレン --
池木です。
私はGUIで設定していますので、設定画面を再度確認しました。 「ロックするまでの時間」のの設定自体にチェックボックスがあり、選択しないければ ロックはされません。
また、sshで外から入っての確認では default-displaymanager というパラメータ自体がエラーーとなりました。
画面のブラックアウト解除に「unlock」を使ったわけで、スクリーンセーバーに対してはそもそも 有効なのでしょうか。スクリーンセーバーの動作を解除するコマンドはあるでしょうか。
On 2023/07/05 20:11, 野宮 賢 / NOMIYA Masaru wrote:
野宮です.
In the Message;
Subject : [debian-users 00886] Re: 画面のオンとオフフについて Message-ID : bfec8cb5-7464-6cb4-7b84-12fad0c87da3@nifty.ne.jp Date & Time: Wed, 5 Jul 2023 19:21:19 +0900
[AI] == Ikegi Arata arata.ikegi@nifty.ne.jp has written:
AI> 池木です。
AI> パスワードは不要の設定をしています。
えっ! そういうこと出来る?
小生のは、XScreenSaver 2022 v6.06 だけど、そういう設定出来ない. 寧ろ、出来ないのが普通だと思うけど?
AI> WMはKDEです。ちなみに、Kubuntuを使っています。
じゃ、XScreenSaver にロックされているところで、
Ctrl + Alt + F2 キー
を押下、次いで、
# update-alternatives --config default-displaymanager
を実行し、* 記号が付いているものを観る.多分、kdm だと思うけど、kdm の場合は、
# systemctl restart kdm
を、sddm の場合は、
# systemctl restart sddm
と入力してリターンキーを押下すると、ログイン画面に戻ります.
それか、いっそのこと
# shutdown -r now
を入力して再起動するのも手です.
┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ 「人間は環境を改善することを切望するが、自分自身を改善しようとはしな い。だから、彼らは縛られたままなのだ。」
-- ジェームズ・アレン --
debian-users mailing list debian-users@debian.or.jp https://lists.debian.or.jp/mailman/listinfo/debian-users
池木です。
ほぼ解決しました。
https://matoken.org/blog/2021/03/24/xscreensaver-and-suppressing-the-screen-...
の記事を見つけまして、 xscreensaver-command -deactivate をssh経由で発行し解除されることを確認しました。「unlock」と合わせて、このコマンドを発行するように 近日中に変更してみるつもりです。
On 2023/07/06 0:51, Ikegi Arata wrote:
池木です。
私はGUIで設定していますので、設定画面を再度確認しました。 「ロックするまでの時間」のの設定自体にチェックボックスがあり、選択しないければ ロックはされません。
また、sshで外から入っての確認では default-displaymanager というパラメータ自体がエラーーとなりました。
画面のブラックアウト解除に「unlock」を使ったわけで、スクリーンセーバーに対してはそもそも 有効なのでしょうか。スクリーンセーバーの動作を解除するコマンドはあるでしょうか。
On 2023/07/05 20:11, 野宮 賢 / NOMIYA Masaru wrote:
野宮です.
In the Message;
Subject : [debian-users 00886] Re: 画面のオンとオフフについて Message-ID : bfec8cb5-7464-6cb4-7b84-12fad0c87da3@nifty.ne.jp Date & Time: Wed, 5 Jul 2023 19:21:19 +0900
[AI] == Ikegi Arata arata.ikegi@nifty.ne.jp has written:
AI> 池木です。
AI> パスワードは不要の設定をしています。
えっ! そういうこと出来る?
小生のは、XScreenSaver 2022 v6.06 だけど、そういう設定出来ない. 寧ろ、出来ないのが普通だと思うけど?
AI> WMはKDEです。ちなみに、Kubuntuを使っています。
じゃ、XScreenSaver にロックされているところで、
Ctrl + Alt + F2 キー
を押下、次いで、
# update-alternatives --config default-displaymanager
を実行し、* 記号が付いているものを観る.多分、kdm だと思うけど、kdm の場合は、
# systemctl restart kdm
を、sddm の場合は、
# systemctl restart sddm
と入力してリターンキーを押下すると、ログイン画面に戻ります.
それか、いっそのこと
# shutdown -r now
を入力して再起動するのも手です.
┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ 「人間は環境を改善することを切望するが、自分自身を改善しようとはしな い。だから、彼らは縛られたままなのだ。」
-- ジェームズ・アレン -- _______________________________________________ debian-users mailing list debian-users@debian.or.jp https://lists.debian.or.jp/mailman/listinfo/debian-users
野宮です.
解決されたようで、何よりです.
In the Message;
Subject : [debian-users 00889] Re: 画面のオンとオフフについて Message-ID : 6591f5f6-0a5f-a42a-cda8-aefed79b17dc@nifty.ne.jp Date & Time: Thu, 6 Jul 2023 00:51:42 +0900
[AI] == Ikegi Arata arata.ikegi@nifty.ne.jp has written:
AI> 池木です。
AI> 私はGUIで設定していますので、設定画面を再度確認しました。 AI> 「ロックするまでの時間」のの設定自体にチェックボックスがあり、選 AI> 択しないければロックはされません。
その場合、マウスを動かすか、キーボードを押下するか、をすれば、復帰する 筈ですが?
AI> また、sshで外から入っての確認では AI> default-displaymanager AI> というパラメータ自体がエラーーとなりました。
外からでは駄目です.
--- ┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ 「昨年の出生数は80万人を切った。この世代が大学に進学する頃は、大学進学率 を60%としても大学進学者は48万人に満たない。現状の63万人余りの大学入学者 から15万人の減。つまり、2千人規模の大学75校分の定員が空いてしまう道程が 既に敷かれているのだ。」
-- 「20年内に大学75校分の定員余剰 少子化が問う教育」 --
池木です。
解決しましたが、私の説明が悪く質問が誤解されていたようなので ログを見る人のために補足しておきます。
AI> 私はGUIで設定していますので、設定画面を再度確認しました。 AI> 「ロックするまでの時間」のの設定自体にチェックボックスがあり、選 AI> 択しないければロックはされません。
その場合、マウスを動かすか、キーボードを押下するか、をすれば、復帰する 筈ですが?
私はマウスなどの操作なしに、プログラムで解除する方法を探していました。
昔の問い合わせを見ていただくと分かるのですが、このパソコンでは外部からの信号を 受けてダイアログがポップアップするアプリが常駐しています。画面のブラックアウト 機能やスクリーンセーバーが稼働していなければ、ポップアップしたダイヤログが 普通に見えます。しかし、ブラックアウトしているとダイヤログが見えないので (ポップアップしてもブラックアウトしたまま)、前回の質問となり「xset」を 教わり対処しました。ポップアップ前に「xset」を入れることで、ブラックアウトが 解除され、ポップアップが見えるようになります。ただ、これはスクリーンセーバーには 有効ではないので、どうしたら良いのかをお聞きしました。
On 2023/07/06 10:37, 野宮 賢 / NOMIYA Masaru wrote:
野宮です.
解決されたようで、何よりです.
In the Message;
Subject : [debian-users 00889] Re: 画面のオンとオフフについて Message-ID : 6591f5f6-0a5f-a42a-cda8-aefed79b17dc@nifty.ne.jp Date & Time: Thu, 6 Jul 2023 00:51:42 +0900
[AI] == Ikegi Arata arata.ikegi@nifty.ne.jp has written:
AI> 池木です。
AI> 私はGUIで設定していますので、設定画面を再度確認しました。 AI> 「ロックするまでの時間」のの設定自体にチェックボックスがあり、選 AI> 択しないければロックはされません。
その場合、マウスを動かすか、キーボードを押下するか、をすれば、復帰する 筈ですが?
AI> また、sshで外から入っての確認では AI> default-displaymanager AI> というパラメータ自体がエラーーとなりました。
外からでは駄目です.
┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ 「昨年の出生数は80万人を切った。この世代が大学に進学する頃は、大学進学率 を60%としても大学進学者は48万人に満たない。現状の63万人余りの大学入学者 から15万人の減。つまり、2千人規模の大学75校分の定員が空いてしまう道程が 既に敷かれているのだ。」
-- 「20年内に大学75校分の定員余剰 少子化が問う教育」 --
debian-users mailing list debian-users@debian.or.jp https://lists.debian.or.jp/mailman/listinfo/debian-users
野宮です.
In the Message;
Subject : [debian-users 00892] Re: 画面のオンとオフフについて Message-ID : 8f2dc420-c2b3-3d5c-3d25-4e42584bbbf0@nifty.ne.jp Date & Time: Thu, 6 Jul 2023 12:43:55 +0900
[AI] == Ikegi Arata arata.ikegi@nifty.ne.jp has written:
[...[] AI> 私はマウスなどの操作なしに、プログラムで解除する方法を探していました。
AI> 昔の問い合わせを見ていただくと分かるのですが、このパソコンでは外部からの信号を AI> 受けてダイアログがポップアップするアプリが常駐しています。画面のブラックアウト AI> 機能やスクリーンセーバーが稼働していなければ、ポップアップしたダイヤログが AI> 普通に見えます。しかし、ブラックアウトしているとダイヤログが見えないので AI> (ポップアップしてもブラックアウトしたまま)、前回の質問となり「xset」を AI> 教わり対処しました。ポップアップ前に「xset」を入れることで、ブラックアウトが AI> 解除され、ポップアップが見えるようになります。ただ、これはスクリー AI> ンセーバーには 有効ではないので、どうしたら良いのかをお聞きしました。
あ、そういうこと!
それは、XScreenSaver の設定で済む問題です.
--- ┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ 「「暴論」をなくしたければ、新聞やテレビがきちんと言えばいいんです。」
-- 「炎上恐れる新聞、テレビがもたらした「暴論」 田原総一朗さんの苦言」 --