我正在重新編譯內核測試性能和其他內容,總的來說,除了nvidia
驅動程式之外,一切都進展順利,有時我會稍微修改內核,例如添加或刪除網路攝影機支援的驅動程序,然後我重新安裝內核和模組再次,每當我這樣做時,我都需要重建nvidia
模組,並重新安裝所有庫,X
等等。OpenGL
cuda
有沒有辦法避免這種情況,只需重新使用以前編譯的nvidia
驅動程序,或者如果重新編譯內核,我必須重建模組?
答案1
如果新核心具有相同的名稱,請查看「停用核心中的模組簽署」 CONFIG_MODULE_SIG 是否有幫助
CONFIG_MODULE_SIG:
載入時檢查模組是否有有效簽章:簽章只是附加到模組。有關更多信息,請參閱 Documentation/module-signing.txt。
我也發現了這個,但不知道是否有幫助:
配置_MOD版本:
通常,您必須使用隨核心編譯的模組。在這裡說 Y 有時可以使用為不同內核編譯的模組,透過向模組添加足夠的資訊來(希望)發現任何會使它們與您正在運行的內核不相容的更改。如果不確定,請選 N。