예전에 우분투 7.10에서 Nvidia 그래픽에서 드라이버 문제가 있었습니다만, 최근에 그래픽 관련 문제를 경험하지 못하다가 최근 제가 사용하는 워크스테이션에서 그래픽 카드를 못 잡는 문제가 있었습니다. 급하게 정리하느라 오류나 스크린샷을 남기지 못해 상황을 정확하게 알리기는 힘듭니다만 나중에 비슷한 문제를 경험할 사람들을 위해 문제 해결과정을 남겨둡니다.
문제의 발단
저는 실험을 위해 사용하는 워크스테이션이 한대 있습니다. 우분투 14.04 버전을 사용하고 있었습니다. 그러나 필요에 의해 16.04 버전으로 새로 설치를 했습니다. 새로 설치하고 나서부터 드라이버를 잡지 못해 해상도를 잡지 못하고 (안그래도 느린) xwindow를 사용하기 힘들정도로 느려서 그래픽 드라이버를 설치하기로 마음 먹었습니다.
시스템 사양CPU - Xeon E5-2630v2 2개
메인보드 - Supermicro x9DRH
그래픽 - Metrox MGA G200wE
시스템 사양을 보면 메트록스 그래픽카드가 눈에 띕니다. AMD나 Nvidia 그래픽카드를 장착해서 이 문제를 해결할 수도 있겠지만 원격에서 IPMI를 통해 작업해야할 필요가 있어서 (메트록스가 왠지 멋있어보여서) 어쩔 수 없이 메인보드에 탑재 되어있는 메인 보드에 있는 그래픽을 사용해야 합니다.
문제는 간단합니다. 우분투 16.04 데스크탑 버전에서 메트록스 그래픽카드를 위한 드라이버를 기본적으로 설치하지 않아서 입니다. 그럼 설치하면 되겠죠!
메트록스 드라이버 및 Xwindow 관련 패키지 설치
결론적으로는 xserver 관련 패키지를 업데이트하고, 메트록스 그래픽 드라이버 및 입력을 위한 장치 드라이버, 그리고 evdev 까지 설치를 하고서 정상적으로 동작했습니다. 드라이버를 설치하는게 간단하지는 않았네요.
우선 메트록스 드라이버를 찾기 위해 우분투 패키지 목록을 검색 했습니다. 메트록스 드라이버는 xserver-xorg-vidio-mga 라는것을 알 수 있습니다. sudo apt-get install xserver-xorg-vidio-mga 명령을 통해 간단히 설치했습니다. 실패 했습니다.
오류메시지는 xserver-xorg-core의 버전이 맞지 않는다는 오류메시지가 나왔습니다.
(급하게 작성하다보니 스샷이 없네요 ㅠㅜ) 만약 안되면 다시 깔겠다는 신념으로 sudo apt-get install xserver-xorg-core 명령으로 그냥 설치를 진행 했습니다. 그다음 다시 sudo apt-get install xserver-xorg-vidio-mga* 명령을 통해 설치를 하니 됩니다. 신난마음으로 재부팅을 하고 해상도가 잘 잡혀 있어서 해결 되었다고 생각하던 찰나 함정카드 발동 화면이 떠 있기만 하고 키보드와 마우스 입력이 되지 않았습니다.
함정카드에 당황해서 잠시 바람을 쇠고 다시 보니 왠치 마우스나 키보드 입력이 안들어가서 그렇다는 생각이 갑자기(신의 한수) 들었습니다. 다시 우분투 패키지 목록을 확인해 보니 입력을 위한 패키지들이 있었습니다. 이 패키지를 sudo apt-get install xserver-xorg-input-all 을 통해 설치했습니다.
재부팅한 다음 문제가 해결 되었습니다.
'IT' 카테고리의 다른 글
WSL을 설치한 다음 설치할 필수 패키지 (0) | 2022.05.17 |
---|---|
WSL을 이용한 리눅스 개발 환경 만들기 (0) | 2022.05.13 |
구글 블로거에 개인 도메인 설정하는 방법 (0) | 2020.04.20 |
Docker 스토리지 드라이버 설정 (0) | 2020.04.20 |
LXR을 이용한 소스분석환경 구축 (0) | 2020.04.20 |