open syscall を使用して利用可能な KMS モードを列挙するにはどうすればよいですか?

open syscall を使用して利用可能な KMS モードを列挙するにはどうすればよいですか?

いくつかの vGPU プラットフォームをインストールしようとしているのですが、解像度が何らかの理由でロックされており、xrandr が機能せず、「ガンマのサイズを取得できませんでした」というメッセージが返されます。

したがって、open システムコールを使用して KMS ファイル記述子から読み取ることができれば、利用可能な KMS モードを列挙できるのではないかと考えています。

ただし、これをどのように実践すればよいかわかりません。KMS ファイル記述子にアクセスし、KMS モードを列挙する方法を教えていただけますか?

関連情報