kms

amdgpu 드라이버를 사용하여 drm/kms를 지연하거나 속도를 높이시겠습니까?
kms

amdgpu 드라이버를 사용하여 drm/kms를 지연하거나 속도를 높이시겠습니까?

오픈 소스 드라이버를 사용하는 amdgpu가 있습니다. amdgpu 드라이버는 기본적으로 초기 킬로미터 측정을 수행한다고 주장하지만 초기는 이미 매우 늦습니다. 정확히 2.5초! 별로 상관은 없지만 디스크 암호화 암호 프롬프트가 깨지고 지연됩니다. 노트북은 완전히 작동하고 올바른 EFI 비디오를 통해 부팅되었습니다. 그런 다음 DRM/KMS는 tty 크기와 글꼴을 로드하고 엉망으로 만듭니다. 그런 다음 sd-vconsole이 시작되고 수정됩니다. 그래서 km를 지연시키거나 강제로 시도했습니다.진짜일찍...

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: Uninsta...

Admin

커널 모듈을 빌드할 때 인식되지 않는 명령줄 옵션 '-ftrivial-auto-var-init=zero'
kms

커널 모듈을 빌드할 때 인식되지 않는 명령줄 옵션 '-ftrivial-auto-var-init=zero'

저는 커널 모듈 개발 경험이 거의 없습니다. 그럼에도 불구하고 저는 Sensoray 626 DAQ 카드의 이전 드라이버를 유지 관리하는 임무를 맡았습니다. 저는 매우 간단한 dkms 설정을 사용하여 드라이버를 빌드하고 설치하고 있는데, 이는 오랫동안 잘 작동했습니다. 이 드라이버는 최근까지 커널 모듈 빌드 중에 다음 오류가 발생하여 해결책을 찾을 수 없을 때까지 Ubuntu 22.04에서 작동했습니다. 도움을 주시면 감사하겠습니다. 추가 정보가 필요한 경우 문의하시면 필요한 정보로 질문을 업데이트해 ...

Admin

오늘날의 Linux/커널에서 전체 FrameBuffer, DRM, KMS 등이 어떻게 작동합니까?
kms

오늘날의 Linux/커널에서 전체 FrameBuffer, DRM, KMS 등이 어떻게 작동합니까?

현재 Linux 및 콘솔 인터페이스 비디오 지원과 X의 차이점이 무엇인지 혼란스럽습니다. /dev/fb* 항목은 이전 원시 프레임 버퍼 지원에만 관련이 있습니까? 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 커널을 사용하면 다음 명령을 실행하여 텍스트 콘솔에서 그래픽 드라이버를 바인딩 해제할 수 있습니다. e...

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 upgrad...

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것을 알았습니...

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 passed...

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/d...

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. ...

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. Skip...

Admin