노트북: ASUS TUF 게이밍 FX504GD
예를 들어 lspci를 사용하면 일부 하드웨어를 확인한 다음 인터넷을 검색하여 설치할 드라이버를 찾을 수 있습니다. 하지만 Linux에 누락되었거나 업그레이드 가능한 드라이버가 있는지 확인할 수 있는 방법이 있는지 알고 싶습니다.
이 문제를 해결하기 위해 Linux에 "DriversCloud"와 유사한 프로그램이 있는지 궁금합니다. 소프트웨어에 GUI가 있는지는 상관 없습니다.
방금 시스템 관리를 배우기 위해 노트북을 구입했는데 어떤 드라이버를 설치해야 할지 추측하는 데 어려움을 겪고 있습니다. 미리 감사드립니다.
답변1
Linux 세계에서는 대부분의 드라이버가 오픈 소스이며 품질이 충분히 좋으면 Linux 커널 소스 코드에 통합되는 경우가 많습니다. 따라서 커널 버전이 충분히 새롭다면 아마도 괜찮을 것입니다. 커널이 하드웨어 모델보다 오래된 경우 문제가 발생할 수 있습니다.
일부 장치에는사용자 공간 드라이버커널에 통합할 필요는 없습니다. 오픈 소스인 경우 대부분의 배포판은 일반적으로 릴리스 주기의 적절한 시점에 이를 채택합니다.
Ubuntu와 같은 데스크탑 지향 배포판은 이미 운영 체제 설치 프로그램 및/또는 패키지 관리 도구에서 하드웨어 정보를 처리할 수 있으므로 패키지 관리자가 누락된 드라이버 패키지를 제안할 수 있습니다. 불행하게도 데비안은 아직 그렇게 자동화되지 않았습니다.
또한 불행하게도 디스플레이 드라이버는 종종 가장 중요한 예외입니다. 오픈 소스 드라이버 개발은 시간이 걸리는 리버스 엔지니어링에 의존하는 경우가 많기 때문에 최신 GPU는 성능을 최대한 활용하기 위해 독점 드라이버에 의존할 수 있습니다. 그러나 어떤 사람들은 그럴 수도 있습니다.생각하다심지어필요오픈 소스 드라이버는 성능 저하에도 불구하고 사용되므로 데비안(오픈 소스의 강력한 지지자)은 가능할 때마다 기본적으로 오픈 소스 드라이버를 사용하는 경향이 있습니다. 반면 Ubuntu는 독점 드라이버가 필요하더라도 기능을 최대한 극대화하는 경향이 있습니다.
그렇더라도 배포판에는 독점 드라이버가 패키지로 포함되어 있을 수 있습니다. Debian 10의 NVidia Geforce GTX 1050 Mobile의 경우 non-free
Debian 저장소 섹션이 활성화되어 있는지 확인 하고 nvidia-graphics-drivers
패키지와 해당 종속성을 설치해야 합니다. 버전이 너무 오래되어 보인다면,백포트 저장소새 버전은 기본 릴리스에 포함되기 전에 릴리스될 수 있습니다. 너무 오래된 버전이라면 NVidia에서 직접 최신 드라이버를 받아야 합니다.
일반적인 확인을 위해 발견한 내용 lspci
: 이 -v
옵션을 추가하면 각 PCI(e) 장치에 어떤 드라이버가 사용되고 있는지 표시됩니다. 연결된 드라이버가 없는 장치를 찾으면 뭔가 누락되었을 수 있습니다. 또는 해당 장치가 pcieport
"가까운" 측의 드라이버에 의해 사용되는 PCI 브리지의 "원거리" 장치일 수 있습니다. 비슷한 표지.
USB 장치의 경우 사용자 공간 드라이버가 더 일반적입니다. 하지만 목록을 살펴보고 lsusb
각 장치에 대해 스스로에게 질문할 수 있습니다. "이 장치가 만족스럽게 작동합니까?" 대답이 "예"인 경우 보안상의 이유를 제외하고는 업데이트할 필요가 없습니다. 배포판 및 호환되는 패키지 저장소에서 제공하는 패키지로 제한하면 패키지 관리자가 자동으로 업데이트에 대해 학습합니다.
새로운 노트북 모델의 경우 Google에서 "linux"라는 키워드와 노트북 모델 번호를 검색해야 합니다.실제로 문제의 노트북을 구입하기 전에 가장 좋습니다., Linux 설치에 대한 리뷰나 블로그가 있는 사람과 특정 모델이 결국 전체 기능을 수행하는 데 필요한 해결 방법 및 실험적 드라이버를 찾는 사람을 찾으세요. 여러 개를 찾아 건전성 검사에 대한 권장 사항을 비교할 수도 있습니다.
제 생각에는 이런 경우가 많습니다더모든 답을 갖고 있다고 주장하는 신비한 제3자 웹사이트에 의존하는 것보다 더 신뢰할 수 있습니다. 그 중 일부는 좋을 수도 있습니다.지금, 조용히 파산하여 맬웨어 배포자에게 판매되거나 해당 도메인이 사용자도 모르는 사이에 맬웨어 배포자에 의해 인수될 수 있습니다. 유일한 예외는 하드웨어 공급업체가 하드웨어에 대한 Linux 지원 정보를 제공하는 경우입니다. 그러면 해당 공급업체는 자신의 정보가 포괄적이고 좋은지 확인하는 데 분명히 기득권을 가지고 있습니다.
답변2
귀하의 의견에서 실제 기본 하드웨어 문제에 대한 도움을 원하지 않고 단지 driverscloud와 동등한 도구가 있는지 알고 싶다고 말씀하셨으므로 해당 부분에만 답변해 드리겠습니다.
아니요.