主催するパーティーでデータとシステムの脆弱性を減らすために、Mixxx のみを実行するキオスク セッションを設定したいと考えています。別のユーザー (DJ と呼びます) を作成しようと考えています。その場合、DJ にログインすると、Mixxx のみが使用可能になります。ゲスト ユーザーがオプションであることはわかっていますが、どのユーザーでもそのセッションを完全に制御できます。
askUbuntuでこの件に関する投稿をたくさん見てきましたが、それらはWebブラウザキオスクに関するものだったり、私には難しすぎたりしました(一番近いのはこれただし、.desktop ファイルとシェル スクリプトについては説明せずに言及しています。
私はXubuntu 14.04.02を使用しています。
答え1
この質問からここ手順は次のとおりです。
- へ移動
/usr/share/xsessions/
ルートとして(ターミナルに入り、入力しpkexec nautilus
てディレクトリに移動することでこれを行うことができます) Mixxx.desktop
そこに、任意の名前のテキストファイルを作成します。.desktop
- で書きます
[Desktop Entry] Type=Application Exec=mixxx Name=Mixxx Comment=Testing
- コンピュータを再起動してお楽しみください :D
ウィンドウを移動する必要がある場合は、ウィンドウ マネージャーとして Openbox を使用できます。そうすれば、ログアウトしてウィンドウを移動できるようになります。これを行うには、mixxx
を に置き換えるだけです/usr/bin/openbox-session; mixxx
。デスクトップ環境がない場合よりもはるかに安定するため、これを行うことをお勧めします。
また、Openbox を使用していて画面が空になっていることに気付いた場合は、右クリックすると Openbox の基本項目のメニューが表示されます。インストールするobmenu
と、メニューを簡単にカスタマイズできます。