Macbook Pro(2008)의 NVidia 드라이버 Linux Mint?

Macbook Pro(2008)의 NVidia 드라이버 Linux Mint?

좋아요 실제로 처음부터 설치하고 지금 여기에서 프로세스를 추적하고 있습니다. 나는 오랫동안 이 문제로 어려움을 겪었습니다.

2008년 맥북 프로인 것 같아요. ~200GB HD. 저는 듀얼부팅이 아닙니다. 민트, 그리고 오직 민트만.

코덱이 포함된 Linux Mint 17 Cinnamon x64. USB에서 부팅하려면 nomodeset. 정상인 것 같습니다.

"Linux Mint 설치" > "디스크 지우기 및 Linux Mint 설치"(암호화 없음, LVM 없음) > "로그인하려면 비밀번호 필요"(암호화된 홈 폴더)를 두 번 클릭하세요. 설치 프로세스가 성공적으로 완료되었습니다. 아직 다시 시작하지 않았습니다

노트북이 EFI를 사용하기 때문에 여전히 USB를 통한 라이브 데스크탑에 있으므로 efibootmgr을 설치해야 한다는 것을 알고 있습니다. sudo apt-get install efibootmgr. 성공. 실행 sudo efibootmgr하고 인쇄해 보세요

BootCurrent: 0000
BootOrder: 0000,0000,0000,0000,0000,0000,0000,0000,0000
Boot0000* ubuntu
BootFFFF*

sudo poweroff, USB를 뽑고 시작하는 동안 F6을 길게 눌러 efibootmgr 부팅 메뉴를 가져옵니다. 아직 NVIDIA 드라이버를 건드리지 않았기 때문에 nomodeset시작 스크립트에 추가해야 합니다. 설정하지 않으면 nomodeset검은 화면이 나타나고 아무 일도 일어나지 않습니다.

HD에서 부팅하면 디스플레이가 약간 꺼집니다. 민트 실행 아이콘이 중앙에서 벗어났고, 화면 상단에 1/4~1/2인치의 간격이 있고, 마우스가 움직일 수 없으며, 아무것도 그려지지 않고(검은색으로 표시됨), 화면이 일반적으로 더 크다고 생각합니다. 실제보다. 로그인 후 작업 표시줄이 화면 하단에 있고 오른쪽에 화면 몇 인치가 누락되었습니다. 다른 부분은 변색 없이 괜찮아 보이네요.

인터넷 연결이 필요합니다. 내 방법은 메뉴 버튼을 클릭하고 "시스템 설정" > "장치 드라이버"를 클릭하는 것이었습니다. 앞서 부팅한 USB 드라이브를 연결했습니다. Broadcom으로 이동하여 bcmwl-kernel-source"변경 사항 적용"을 클릭합니다. USB를 제거합니다. 종료하고 F6을 눌러 다시 시작하십시오(여전히 필요함 nomodeset).

화면이 여전히 너무 크고 중심에서 벗어났습니다. 홈 네트워크에 성공적으로 연결되었습니다 ping 8.8.8.8. 다른 컴퓨터에서 끌어당겼어요이 포럼 게시물그리고 다음을 실행하세요:

sudo add-apt-repository -y ppa:ubuntu-x-swat/x-updates && sudo apt-get -y update && sudo apt-get -y install nvidia-current nvidia-settings

성공적으로 완료됩니다. 이전 실험에서 xorg.confxserver를 시작하려면 가 필요하다는 것을 발견했습니다 . 그래서 나는 달리고 sudo nvidia-xconfig그것이 sudo reboot효과가 있기를 바랍니다.

이번에는 F6이 없습니다. 나는 이것을해서는 안됩니다. 이제 이것은 내가 해결할 수 없는 문제이다. Linux가 시작된 후 파란색 배경에 "X 서버를 시작할 수 없습니다"라는 구식 대화 상자가 표시됩니다. 로그의 짧은 버전은 다음과 같습니다.

NVIDIA: could not open the device file /dev/nvidia0 (Input/output error)
no screens found

파란색 대화 상자를 통과한 후 tty 콘솔에 로그인하고 다음을 누를 수 있습니다.긴 버전의 로그내 다른 컴퓨터에 ftp로 접속하세요. 어쩌면 그것은 영감을 가져올 수도 있습니다. 아, /dev/nvidia0이 존재합니다.

어떤 사람들은 그것이 그들을 위해 고쳐졌다고 주장했지만 나에게는 작동하지 않았기 때문에 나는 xorg.conf에서 BusIDto를 설정하려고 시도했습니다. 목록을 PCI:1:0:0실행해 보면 내 그래픽 카드가 . xorg.conf 없이 실행을 시도했지만 여전히 동일한 오류가 발생했습니다. "sudo startx"를 실행해도 아무런 차이가 없습니다.lspci | grep VGANVIDIA Corporation G84M [GeForce 8600M] (rev a1)

나는 공식적으로 아이디어가 없습니다. 위에서 언급한 내용이 없으면 기본값으로 둡니다. 수십 시간을 투자하고 많은 것을 배웠지만 어찌할 바를 몰랐습니다. 다음에 무엇을 시도해야 할지 아시나요?

편집하다:이것은 내 xorg.conf입니다.sudo nvidia-xconfig드라이버를 설치할 때 생성됩니다 nvidia-331.

답변1

누군가에게 도움이 된다면 nVidia 드라이버를 설치하고 nomodeset먼저 사용한 다음 몇 가지 드라이버를 사용해 보고 어떤 드라이버가 작동하는지 확인하세요.

내 맥북 프로 2008에는 nVidia GTM 8600이 있습니다. 제가 사용하는 드라이버는 nvidia-173입니다. 관리->드라이버 관리자에서 선택할 수 있습니다.

운전기사가 실패할 때마다 끝까지 밀렸다. 거기에서 작동하지 않는 드라이버를 삭제하고 다시 시도했습니다.

이것은 좋은 대답이다nVidia 드라이버를 제거하는 방법에 대해.

관련 정보