GNU/Linux >> Linux の 問題 >  >> Ubuntu

LightdmでGreeter/ログインスクリプトを実行する方法は?

lightdmスクリプトを実行するための回避策はありますか?ドキュメントにあるものは機能しません。そこに何かを置くと、Xが機能しなくなります。

使用したいスクリプトは、KVMユーティリティの相乗効果です。問題を引き起こしているのは相乗効果だとしばらく考えました。ただし、その行Xに何かが含まれているlightdm.confファイルがあると、ロードに失敗することがわかりました。

例:

greeter-setup-script=/etc/lightdm/test.sh

text.shファイルは、実行されたことを示すための単なるシェルコマンドです:

test.sh:
#!/bin/bash
date >> /tmp/test.log

入力をお持ちの方、またはユーザーが実際にログインする前にXの起動時に実行されるリソースを用意できるようにするための回避策について説明したように、事前に感謝します。

承認された回答:

この1週間、私はこの問題を何度も見ましたが、それを修正するための調査と努力を行っていました。 Ubuntu 13.10の「lightdm.conf」ファイルにエントリを配置すると、lightdmが破損することがわかりました。

このために提供されたlightdm.conf.dにエントリがあります。 KVMスクリプトを次の場所に追加しました:

/etc/lightdm/lightdm.conf.d/50-unity-greeter.conf

これでうまくいきます!


Ubuntu
  1. Bootchartを使用してデスクトップログイン時間を測定する方法は?

  2. スクリプトを実行する方法??

  3. Lightdmでログインする前にポップアップバナーを作成するにはどうすればよいですか?

  1. 時間コマンドでBashスクリプトの実行にかかる時間を確認する

  2. ログイン後に bash スクリプトを実行する

  3. 権限を減らしてスクリプトの一部を実行するには?

  1. 「find-exec{};?」を実行する方法

  2. ユーザーとして引数を使用してスクリプトを実行しますか?

  3. シャットダウン直前にsystemdでスクリプトを実行する方法は?