Xorgを開くことができず、エラーが表示され、他のユーザーとローカルでstartxを実行できません。

Xorgを開くことができず、エラーが表示され、他のユーザーとローカルでstartxを実行できません。

Debian 10(k5.4)を使用してHTPCを設定する際にいくつかの問題があります。私はLinuxの専門家ではないので、誰かがいくつかの問題を解決するのを助けることができるかどうか疑問に思います。

コンテキストでは、AMD APUとvegaグラフィックス(amdgpuドライバ)を使用して小型の手動冷却HTPCを構築しています。唯一のGUIアプリケーションはkodiとsteamクライアント(両方)なので、kodi / steamクライアントといくつかのドッカーをインストールしたいと思います。フルスクリーンモードで実行)私はDebian 10とXorgコンソールのみをインストールしました(上記のようにWindows管理者は必要ありません。両方ともフルスクリーンで実行されます)。起動時にkodiが自動的に起動したかったので、rootでkodiを実行したくなかったため、kodiを実行する別の非ログインユーザーを作成しました。

  • startx kodirootユーザーは問題なくうまく機能します。
  • xclock寄付
    Can't open display
    
    エラーが発生した場合
    echo $DISPLAY
    
    何も返されません(rootユーザーの場合でも同じ)。
  • 私は前に試しました
    export DISPLAY=:0
    
    次に実行しますxclock。運が悪い。同じエラー(rootユーザー)
  • 走れば
    Xorg -configure
    
    confファイルは、/rootinではなく/etc/X11inXauthorityの下にも作成されました/root
  • suの後にログインしていないユーザーから実行することは権限のためにstartx kodi不可能なので、次のものを使用するのを見ました。
    xhost +kodiuser
    
    rootとして実行しているユーザーに権限を付与しますが、xhostが同じエラーを返すため、機能しません。
    Can't open display
    
  • w -oush戻ってくる
    root     tty1     -                 1:22   -bash
    root     pts/0    192.168.1.210           w -oush
    

ノートディスプレイがHTPCシステムにローカルであることを望むので、X11転送は必要ありません。インターネット上のコメントはすべてsshボックスに添付され、配信されるようにX11をオンにすることをお勧めします。

何か抜けていると思います。おそらく私の問題は、Xorgの設定方法なのか、まったく設定しないのかということです。したがって、私の質問は次のようになります。

  • 「ディスプレイを開けません」エラーを取り除き、Xorgを正しく設定する方法
  • kodiユーザーに実行権限を付与し、startx kodiローカルコンピュータで正しい表示を選択する方法(ユーザー権限とXorg権限)
  • 起動時にこのコマンドをどのように実行できますか(起動時にGUIを起動してログインする必要はありません)、そのまま機能しません。

ありがとう

関連情報