»ログイン画面をどうするか今は、Ubuntu版Mirror-DTCの開発フェーズで、今回、どの様な変更をしようか、と、吟味中なのだが、当然、Windows版Ver1.4.0相当にする事は目指している。16.04LTSと同等の処理は出来なくなっているのだが、ログイン画面だけなら、Waylandの利用を禁止すれば、操作できるらしい。Mirror-DTCサーバーでも同様な事は行えるのか、と、試してみているのだが、とりあえず、何も考えずに、systemdのserviceとしてMirror-DTCサーバーを起動すると、クラッシュしてしまう。デバックしてみると、クラッシュしている原因が見えてきているのだが、とりあえず、systemdのserviceとして起動すると、そのプロセス空間で環境変数の設定が行われていないので、XOpenDisplay関数でDisplayを開くのに失敗しているのが判った訳だ。serviceを構築するために作成しているファイルで環境変数を設定してみたのだが、DISPLAY以外にXAUTHORITYの設定も必要だった。カレントディレクトリの設定も行われていないので、CWDについても設定すると、デスクトップ上で起動する分には、ウインドウを表示させても普通に起動して、Mirror-DTCサーバーとしても機能した。再起動してログイン画面で動作するかどうかを試してみると、動作しない状況だ。なっている理由は、多分、その状況でのXAUTHORITYが正しく設定されていないからで、この辺を何とかできれば、動作しない事もない様な雰囲気になってきている。VNCサーバーでも、ログイン画面用のプロセスで起動されたサーバーはログイン後には真っ黒な画面しか転送できない様なので、Mirror-DTC的にも、もしログイン画面の転送が行える様になっても、それだけでは、Ubuntu16.04LTSで行えているログイン画面から通常画面に至る処理と同等の処理が行えた事にはならない。Mirror-DTCの場合、Windows版でも、ログイン画面を操作しているプロセスとログイン後の画面を操作しているプロセスは異なる。サービスでは、より上位層のプログラムを動作させる様にしていて、ログイン時とログイン後でサーバープロセスを切り替えられる様にしているのだが、Ubuntu版でも、同様にすれば、クライアント側から見れば、普通に、ログイン画面からデスクトップに移れる様にもできる筈な訳だ。言う事で、Mirror-DTCの場合、問題になるのは、ある意味、ログイン画面の操作を可能にできるかどうかだけなので、色々と試してみているのだが、まだ、何とも言えない状況なので、もう一日だけ、調査を継続する事にする。Adsense)サービスを利用しています。使用して、ユーザーのウェブサイトでの閲覧履歴に基づく広告を配信します。パートナーは当サイトや他のサイトへのアクセス情報に基づく広告をユーザーに表示できます。収集された情報がGoogleによってどの様に使用されるか、収集される情報をユーザーが管理する方法については、以下のリンクを参照下さい。