tty から X アプリケーションを実行する

tty から X アプリケーションを実行する

次のコマンドを使用して、tt3 (++)上CTRLでX アプリケーション (firefox) を実行しようとしています。ALTF3

 xinit /usr/bin/firefox $* -- :2 vt$XDG_VTNR 

表示されるのは空白の画面だけです。

pkillを使用して別のttyからttyを強制終了すると、xinit/startxダイアログに次の行が表示されます。

xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)

a) 動作しない理由、b) 正しいコマンドが何か、わかる人はいますか?

私は、外付けモニター(内蔵モニターは不安定な動作をしており、物理的に切断されています)と Nvidia グラフィックス(残念ながら)を搭載したラップトップで Ubuntu 20.04 LTS を実行しています。

答え1

この問題は、ドライバーを Nvidia-driver-470 (独自仕様、テスト済み) から Nouveau オープン ソース ドライバーに切り替えたときに解決しました。

コマンドは正しく、オープンソース ドライバーですべてがスムーズに実行されました。

残念なことに、NVIDIA は自社製品を購入した人々のことを少しも気にかけていません。

関連情報