VNCを使おうとしてsystemdの挙動に悩まされた話です。
Debian Testing amd64版、initはsystemdで、VNCサーバはTigerVNCです。ウインドウマネージャはOpenBox、デスクトップ環境はLXDEです。
VNCビューア側に表示されていたウインドウがほぼ全て消えます。
手順はSSHでログインしvncserver -localhost noでVNCサーバを起動します。VNCビューアで接続し、端末でも何でも良いのですが、ウインドウを開きます。その後、SSH側をexitするなどして接続を切るとVNCビューア側に表示されていたはずのウインドウが全て消えます。
SSH接続が複数ある場合、接続が1つでも残っていれば症状は発生しません。後から接続して、先に接続した方を切断しても症状は出ません。一瞬でも接続数が0になると発生します。
VNC側のウインドウが消えてしまってもVNCサーバは生きていますし、再接続しても特にエラーは出ません。ウインドウマネージャ(openbox)も生きていますので、VNCやX絡みの挙動ではなさそうです。
ウインドウが消える前と後でプロセスの一覧を見比べてみると、systemd --userというプロセスおよび子プロセス達が全て消えていました。
試しに正常に動作している状態からsystemd --userをkillするとやはりウインドウが全部消える症状が発生したので、どうやらsystemd --userが終了してしまうと、この症状が起きるようです。
このプロセスの配下にはD-Busのデーモンプロセスも居るのでD-Busで通信しあっているプロセスがほぼ全て影響を受けるのでしょう。
そもそもsystemd --uesrとは?systemdは詳しくありませんが Arch Linuxのサイトを見ると、ユーザインスタンスというもののようです。「ユーザーの最初のログイン時に実行され、ユーザーのセッションが閉じられた時に終了」とあるので、今回の症状の発生タイミングとも合致しています。
症状の解決策はサイトにある通りloginctl enable-linger username です。このコマンドによりsystemd --userプロセスが起動されなくなるようです。
このsystemdの挙動は不便なだけだと思うんですけど、何のためにあるのでしょう。また一つsystemdの良くわからない部分が増えました……。
日本企業の経営計画の多くが「自己満足」に終わっている理由 - ダイヤモンド・オンライン を読んで。
記事の内容とはあまり関係無いですが…、リーディングタイムが数ヶ月と長い半導体メーカーだから、開発現場には毎日の取り組みが、どこに影響しているか分からないし、その状態が続けば、諦めて分かろうともしなくなって、人も会社も不幸になっていくと思います。
「一製品、一オーダー、一案件あたりの利益率を瞬時に把握することが可能で、受注単位で改善の打ち手を打てるようなマイクロマネジメントが……」
この指標が毎日更新されるような仕組みがあると嬉しいというか、楽しくなりそうです。
この指標があれば全てが分かるなんて思わないけど、せめて結果だけでも正確に見えるようにして、今、上がってるのか、下がってるのか、毎日の仕事がどの結果に影響したのか?何の意味があるのか?とか、考えたり理解しようと努めるキッカケになって良いと思うんですよね。
メモ: 技術系の話はFacebookから転記しておくことにした。
残業減らしで外注急増、大企業社員の劣化が止まらない - ダイヤモンド・オンライン を読んで。
中身がほとんどわかっていないのに、委託先に丸投げする(そして検収しない)オジサンは、過去も現在もたくさん見かけますし、今に始まったことでもないような?
個人的に気になる点は、大抵の丸投げオジサンが、いつも遅くまで残っていることです。一体何をしているのだろう?
メモ: 技術系の話はFacebookから転記しておくことにした。
1年半遅れだけど、電力自由化の波に乗って、電力会社の変更を申し込んでみました。
基本料金無し、単一料金設定(※)という清々しい設定が気に入ったので、Looopでんきにしてみました。いつ切り替わるんだろ……?(その後、連絡が来て8/28に切り替わるとのこと)
新電力会社は色々あって比較検討が楽しかったです。ガス会社やネットワークの会社も居たりして、賑やかです。
個人的には奈良をゴリ押ししている奈良電力という会社が面白かったです。関西エリア限定ですが、ここも結構安いので、奈良を応援したい人には良いかも。
(※)普通の電力会社は3段階の料金設定があります。我が家の「電気ご使用量のお知らせ」によると、関西電力 従量電灯Aの場合、
となっているみたいです。公式サイトの価格より1割くらい高いのは、何なんだろ?消費税か?
メモ: 技術系の話はFacebookから転記しておくことにした。
< | 2017 | > | ||||
<< | < | 08 | > | >> | ||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
- | - | 1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 | - | - |
合計:
本日: