startx
のコメント:
--------------------------------------------------------------------------------------------
xinit failed. /usr/bin/Xorg is not setuid, maybe that's the reason?
If so either use a display manager (strongly recommended) or adjust /etc/permissions.local and run "chkstat --system --set" afterwards
明らかに、私はchmod 4775 /usr/bin/Xorg
、これは次のXorgアップデートがsuidビットを再び削除するまで機能します。ただし、代わりに「ディスプレイマネージャを使用する」方法は、「強くお勧めします」と私にはまったくわかりません。
これは何を意味するのでしょうか?
startx
非推奨になりましたか?startx
が正しいことをしないのですか?これは、Xがダウンした場合の命の恩人です。おそらく、最初に覚えなければならないコマンドの1つです。私のシステムはディスプレイマネージャーを使用していると思います。私はxdm、kdm、gdm、lightdm、sddmを持っています。ログアウトするとログイン画面が表示されるデスクトップ環境で起動します。言い換えれば、標準的なデスクトップマシンのセットアップですが、重要な場合は、OpenSuseTumbleweedでKDEを使用しています。
私は、適切に文書化された、合理的に完全な、startxが置き換えられたさまざまな特定のコマンドのリストを任意のUnixで受け入れるつもりです。 OpenSuseでそれとまったく同じように機能しないものがある場合は、バグレポートを作成することを誓います。私たち全員が純粋に技術的な理由で裏返しになっていることを知っているように見えるユーザーインターフェイスを見るのは嫌いですが、誰も後継者を知りません。
11.4リリースノート によると、はい、startx
はSUSEでは非推奨です。しかし、更新時に失われないようにsetuidビットを設定する方法を説明しています。
古い構成に依存しているユーザーは、次の行からコメント記号を削除することで、
/etc/permissions.local
にsetuidビットを自分で設定できます。#/usr/bin/Xorg root:root 4711
その後、
SuSEconfig --module permissions
を実行します。