kms

amdgpuドライバを使用してdrm / kmsを遅らせるか、スピードアップしますか?
kms

amdgpuドライバを使用してdrm / kmsを遅らせるか、スピードアップしますか?

オープンソースドライバを使用するamdgpuがあります。 amdgpuドライバは基本的に初期キロメーター測定を実行すると主張していますが、初期はすでに非常に遅いです。正確に2.5秒! あまり関係はありませんが、ディスク暗号化パスワードのプロンプトが壊れて遅延します。 ラップトップは完全に動作し、正しいEFIビデオを介して起動しました。その後、DRM / KMSはttyのサイズとフォントをロードして混乱させます。その後、sd-vconsoleが起動して修正されます。だからkmを遅らせるか、強制してみました。本物早く。 失敗したもの: 必須編集 - # ge...

Admin

Linux DRM/KMS 学習資料
kms

Linux DRM/KMS 学習資料

LinuxのDRMおよびKMSサブシステムがどのように機能するか、それを使用してプログラムする方法など、内部的にどのように機能するかをより深く理解したいと思います。最初は、単純なレンダリングなどのいくつかのKMSエントリだけがあれば良いでしょう。また、時間の経過とともに、DRMの計算部分を使用してGPUでいくつかの並列処理を実行することもできます。 MANページのドキュメントが非常に不完全で、kernel.orgのドキュメントがガイドではなく参照用に近いので、DRM / KMSサブシステムの完全な詳細な説明がどこにあるかを尋ねたいと思います。 とても感謝して...

Admin

「エラー!インストールが中断されました。」 - インストールまたはアップグレード中のdkmsの問題
kms

「エラー!インストールが中断されました。」 - インストールまたはアップグレード中のdkmsの問題

GitHubから何かをインストールしようとしたり、システムを更新してアップグレードしようとすると、次のエラーメッセージが表示されます。これはKaliディストリビューションにあります。この問題は、Alphaワイヤレスネットワークアダプタ用のRealtekドライバに関連しています。私はこの状況に閉じ込められているので、誰かが助けることができることを願っています。 たとえば、システムをアップグレードしようとしているとき(またはGitHubに何かをインストールしたり何かをコンパイルしようとするなど)、出力は次のようになります。 8814au.ko.xz: Unin...

Admin

カーネルモジュールをビルドするときに認識されないコマンドラインオプション '-ftrivial-auto-var-init=zero'
kms

カーネルモジュールをビルドするときに認識されないコマンドラインオプション '-ftrivial-auto-var-init=zero'

私はカーネルモジュールの開発経験がほとんどありません。それにもかかわらず、私はSensoray 626 DAQカードの古いドライバを維持する任務を引き受けました。私は非常に単純なdkms設定を使ってドライバをビルドしてインストールしていますが、これは長い間うまくいきました。このドライバは、最近までカーネルモジュールのビルド中に次のエラーが発生し、解決策が見つからなくなるまでUbuntu 22.04で動作しました。助けてくれてありがとう。追加情報が必要な場合は、お問い合わせください。必要な情報で質問を更新します。 メモ:ComediにSensoray 626用...

Admin

今日のLinux/カーネルでは、FrameBuffer、DRM、KMSなど全体がどのように機能しますか?
kms

今日のLinux/カーネルでは、FrameBuffer、DRM、KMSなど全体がどのように機能しますか?

現在、LinuxとコンソールインタフェースのビデオサポートとXの違いは何か混乱しています。 /dev/fb* エントリは、古い raw フレームバッファサポートのみに関連していますか? DRMが/dev/fb*プロジェクトを作成/サポートしているかどうか。 KMSはこれらすべてにどのように適していますか? コンソールサポートを受けるには、少なくともVESAまたはEFIの汎用フレームバッファサポートも必要ですか? ティア! ! ...

Admin

dkmsのPATCH_MATCHを使用した5.15より高いカーネルのモジュールコードパッチ
kms

dkmsのPATCH_MATCHを使用した5.15より高いカーネルのモジュールコードパッチ

DMKSはオプションで、特定の正規表現に一致するカーネルのモジュールコードにパッチを適用できます。マンページはあまり明確ではありませんが、詳しく見ると、一般的な構文が次のようになることがわかります。 PATCH[0]="patch-foo.diff" PATCH_MATCH[0]="${regexp}" 「すべてのカーネル5.15.95以上」を意味する正規表現をどのように書くのですか? ...

Admin

Insmodによりキーがサービスから拒否されました
kms

Insmodによりキーがサービスから拒否されました

私はAlmaLinux 9(RedHat 9レプリカ)を実行していて、新しいカーネルモジュールをコンパイルしました。 UEFIとセキュアブートが有効になっている仮想マシンで実行されています。モジュールを挿入すると、次のエラーが発生します。 insmod: ERROR: could not insert module npreal2.mod: Key was rejected by service 他の投稿でUEFI /セキュリティブートに関連していると結論付けました。そのため、セキュアブートを無効にし、insmodが次のように報告しました。 insmod:...

Admin

再起動せずにKMSドライバをアンインストール/ NVIDIA Linuxドライバを交換する
kms

再起動せずにKMSドライバをアンインストール/ NVIDIA Linuxドライバを交換する

以前は、テキストコンソールに切り替えてX.orgを終了したrmmod後、対応するNVIDIAモジュールをアンインストールし( )、新しいドライバをインストールした直後にNVIDIA独自のドライバを簡単に交換できました。 ただし、NVIDIA では KMS をサポートするドライバを実行することをお勧めします。options nvidia-drm modeset=1これにより、カーネルモジュールをアンロードできなくなります(「デバイスを使用中」)。 Linuxカーネルを使用すると、次のコマンドを実行してテキストコンソールからグラフィックドライバをバインド解除でき...

Admin

DKMSモジュールのインストールエラー - Pop!_OS 22.04 LTS
kms

DKMSモジュールのインストールエラー - Pop!_OS 22.04 LTS

毎回、次のエラーが発生します。$sudo 適切なアップグレード The following packages have been kept back: libegl-mesa0 libgbm1 libgl1-mesa-dri libglapi-mesa libglx-mesa0 libgoa-backend-1.0-1 mesa-va-drivers mesa-vdpau-drivers mesa-vulkan-drivers 0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded. ...

Admin

今更新されたDebian Stable、Nvidiaドライバは、dkmsを介して現在カーネルにビルド/インポートされません。アップデート後にどのようにビルド/アクティブ化しますか?
kms

今更新されたDebian Stable、Nvidiaドライバは、dkmsを介して現在カーネルにビルド/インポートされません。アップデート後にどのようにビルド/アクティブ化しますか?

更新されたばかりのDebian Stable、Nvidiaドライバは通過しませんdkms。アップデート後にビルド/アクティブ化するには? 最近更新されたインストールがありますDebian 11 stable(セキュアブートが有効になっています)。カーネルの観点から 見ると。5.10.0-18-amd645.10.0-21-amd64 しかし、nvidia-settingsコマンドは機能しませんでした。私のディレクトリには、5つのnvidiaモジュールファイルがある他のカーネルで見たフォルダがないnvidia-SMIことがわかりました。/usr/lib/mod...

Admin

TP-Link Archer T2U - Fedora 27にAC600ネットワークアダプタドライバをインストールする
kms

TP-Link Archer T2U - Fedora 27にAC600ネットワークアダプタドライバをインストールする

このUSBネットワークアダプタがあります。リポジトリを複製し、make&make install[https://github.com/nlkguy/archer-t2u-plus-linux][1]からインストールしました。 しかし、検出されません。カーネルバージョンは4.14。これを使用してインストールしようとすると、sudo make dkms_install次のようになります。 cp -r * /usr/src/8812au- dkms add -m 8812au -v Error! Invalid number of arguments ...

Admin

カーネル 6.0.0-rc7-amd64 がインストールされている Debian での NVIDIA ドライバ 515.76 のインストールに失敗する
kms

カーネル 6.0.0-rc7-amd64 がインストールされている Debian での NVIDIA ドライバ 515.76 のインストールに失敗する

dkmsがモジュールを構築できないため、NVIDIA 515.76ドライバのインストールに失敗しました。詳細については、ここでエラーを説明するnvidia-make.logおよびnvidia-installerログの一部を公開しました。これはnvidia-makeログです: ld:scripts/module.lds:61: syntax error make[4]: *** [/usr/src/linux-headers-6.0.0-rc7-common/scripts/Makefile.modfinal:59: /var/lib/dkms/nvidia/...

Admin

EndeavourOSアップデート後にWi-Fiに接続できなくなりました
kms

EndeavourOSアップデート後にWi-Fiに接続できなくなりました

最近はEndeavourOSを使用しています。これら私のWi-Fiドライバ(Realtek 8723du)は正式にサポートされていません。最近のカーネルアップデートまではうまくいきました。5.19.11-arch1-1それらを壊した。 DKMSツリーから削除して再インストールし、さらにコンパイルまで試しました。ソース別、しかし、まだ動作しません。これは以下で見ることができるデバイスですlsusb。 Bus 001 Device 003: ID 0bda:d723 Realtek Semiconductor Corp. 802.11n WLAN Adapter...

Admin

Wi-Fiドライバをインストールしようとしたときにdkmsビルドエラーが発生しました。
kms

Wi-Fiドライバをインストールしようとしたときにdkmsビルドエラーが発生しました。

そのため、Wi-Fiが機能しない問題の一部としてWi-Fiドライバをインストールしてみました。私はこの答えに従います。Realtek Semiconductor RTL8723DEデバイス用Wi-Fiドライバのインストール [10ec:d723]目的のためにしかし命令に従って: sudo dkms build rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414 次のエラーが発生します。 Kernel preparation unnecessary for this kernel. Skipping... ...

Admin