NVidia drivers on Macbook Pro (2008) Linux Mint?
Ok. I am literally installing it from scratch and tracking my process here and now. I've been fighting this for so long.
Macbook Pro, 2008 I believe. ~200GB HD. I'm not dual booting. Mint and only Mint.
Linux Mint 17 Cinnamon x64 w/ Codecs. In order to boot from USB, I have to edit boot options to include nomodeset
. I get live desktop up and running. Looks normal.
Double click "Install Linux Mint" > "Erase disk and install Linux Mint" (no encryption, no LVM) > "Require Password to Login" (yes Encrypt home folder). Installer finishes without problem. I don't reboot yet.
Still on the Live Desktop from the USB, since the laptop uses EFI, I know I need to install efibootmgr. sudo apt-get install efibootmgr
. Success. Running sudo efibootmgr
prints out
BootCurrent: 0000
BootOrder: 0000,0000,0000,0000,0000,0000,0000,0000,0000
Boot0000* ubuntu
BootFFFF*
sudo poweroff
, pull out USB, boot holding F6 to get efibootmgr's boot menu. I haven't touched nvidia drivers yet, so I still need to add nomodeset
to the boot script. Not setting nomodeset
will get me to a black screen and nothing ever happens.
Booting from the HD and the display is off a little. The Mint splash icon is off center, there's a 1/4 to 1/2 inch gap at the top of the screen where the mouse can't go and nothing is drawn (it's solid black) and the screen generally thinks that it is bigger than it really is. After signing in, the task bar is off the bottom of the screen and there's a couple inches of missing screen off the right hand side as well. Everything else seems to function fine, no discoloration.
Need an internet connection. I guess my way to the menu button and click on System Settings > Device Drivers. I insert my USB drive that I previously booted from. I go down to broadcom and click bcmwl-kernel-source
then Apply Changes. Remove USB. Shutdown, and start back up holding F6 (still need nomodeset
).
Screen is still oversized and off center. I connect to my home network and successfully ping 8.8.8.8
. On a different computer, I pull up this forum post and run:
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
It finishes successfully. During previous trials, I found that I need an xorg.conf
for xserver to start. So I run sudo nvidia-xconfig
and then sudo reboot
hoping it works.
No F6 this time. I shouldn't have to. Now here's the problem I can't fix. After the linux splash, I get the blue background old school dialog saying "Failed to start the X server." The short version of the log is
NVIDIA: could not open the device file /dev/nvidia0 (Input/output error)
no screens found
I can login to a tty console after getting through the blue dialog and I pushed the long version of the log to my other computer's ftp. Maybe it can shed some light. Oh, and /dev/nvidia0 does exist.
I have tried setting the BusID
to PCI:1:0:0
in xorg.conf as some people have claimed that fixed it for them, but not for me. Running lspci | grep VGA
lists that my graphics card is NVIDIA Corporation G84M [GeForce 8600M] (rev a1)
. I've tried running without an xorg.conf, I still get the same error. Running 'sudo startx' is no different.
I'm officially out of ideas. If I didn't mention anything above, then I left it at it's default value. I've spent dozens of hours and learned a lot as I've gone, but I'm at my wit's end. Any clue what to try next?
EDIT: Here's my xorg.conf generated by sudo nvidia-xconfig
when I have nvidia-331
drivers installed.
linux-mint drivers system-installation nvidia
add a comment |
Ok. I am literally installing it from scratch and tracking my process here and now. I've been fighting this for so long.
Macbook Pro, 2008 I believe. ~200GB HD. I'm not dual booting. Mint and only Mint.
Linux Mint 17 Cinnamon x64 w/ Codecs. In order to boot from USB, I have to edit boot options to include nomodeset
. I get live desktop up and running. Looks normal.
Double click "Install Linux Mint" > "Erase disk and install Linux Mint" (no encryption, no LVM) > "Require Password to Login" (yes Encrypt home folder). Installer finishes without problem. I don't reboot yet.
Still on the Live Desktop from the USB, since the laptop uses EFI, I know I need to install efibootmgr. sudo apt-get install efibootmgr
. Success. Running sudo efibootmgr
prints out
BootCurrent: 0000
BootOrder: 0000,0000,0000,0000,0000,0000,0000,0000,0000
Boot0000* ubuntu
BootFFFF*
sudo poweroff
, pull out USB, boot holding F6 to get efibootmgr's boot menu. I haven't touched nvidia drivers yet, so I still need to add nomodeset
to the boot script. Not setting nomodeset
will get me to a black screen and nothing ever happens.
Booting from the HD and the display is off a little. The Mint splash icon is off center, there's a 1/4 to 1/2 inch gap at the top of the screen where the mouse can't go and nothing is drawn (it's solid black) and the screen generally thinks that it is bigger than it really is. After signing in, the task bar is off the bottom of the screen and there's a couple inches of missing screen off the right hand side as well. Everything else seems to function fine, no discoloration.
Need an internet connection. I guess my way to the menu button and click on System Settings > Device Drivers. I insert my USB drive that I previously booted from. I go down to broadcom and click bcmwl-kernel-source
then Apply Changes. Remove USB. Shutdown, and start back up holding F6 (still need nomodeset
).
Screen is still oversized and off center. I connect to my home network and successfully ping 8.8.8.8
. On a different computer, I pull up this forum post and run:
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
It finishes successfully. During previous trials, I found that I need an xorg.conf
for xserver to start. So I run sudo nvidia-xconfig
and then sudo reboot
hoping it works.
No F6 this time. I shouldn't have to. Now here's the problem I can't fix. After the linux splash, I get the blue background old school dialog saying "Failed to start the X server." The short version of the log is
NVIDIA: could not open the device file /dev/nvidia0 (Input/output error)
no screens found
I can login to a tty console after getting through the blue dialog and I pushed the long version of the log to my other computer's ftp. Maybe it can shed some light. Oh, and /dev/nvidia0 does exist.
I have tried setting the BusID
to PCI:1:0:0
in xorg.conf as some people have claimed that fixed it for them, but not for me. Running lspci | grep VGA
lists that my graphics card is NVIDIA Corporation G84M [GeForce 8600M] (rev a1)
. I've tried running without an xorg.conf, I still get the same error. Running 'sudo startx' is no different.
I'm officially out of ideas. If I didn't mention anything above, then I left it at it's default value. I've spent dozens of hours and learned a lot as I've gone, but I'm at my wit's end. Any clue what to try next?
EDIT: Here's my xorg.conf generated by sudo nvidia-xconfig
when I have nvidia-331
drivers installed.
linux-mint drivers system-installation nvidia
Can you please paste the output of **lspci -v | grep -i vga"?
– tink
Aug 13 '14 at 2:54
01:00.0 VGA compatible controller: NVIDIA Corporation G84M [GeForce 8600M GT] (rev a1) (prog-if 00 [VGA controller])
– Corey Ogburn
Aug 13 '14 at 2:58
Your Xorg.0.log says to look in the kernel log for nvidia related messages: "Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please [...] kernel log [...] refer to Chapter 8: Common Problems in the README [...]".
– András Korn
Sep 8 '14 at 6:24
add a comment |
Ok. I am literally installing it from scratch and tracking my process here and now. I've been fighting this for so long.
Macbook Pro, 2008 I believe. ~200GB HD. I'm not dual booting. Mint and only Mint.
Linux Mint 17 Cinnamon x64 w/ Codecs. In order to boot from USB, I have to edit boot options to include nomodeset
. I get live desktop up and running. Looks normal.
Double click "Install Linux Mint" > "Erase disk and install Linux Mint" (no encryption, no LVM) > "Require Password to Login" (yes Encrypt home folder). Installer finishes without problem. I don't reboot yet.
Still on the Live Desktop from the USB, since the laptop uses EFI, I know I need to install efibootmgr. sudo apt-get install efibootmgr
. Success. Running sudo efibootmgr
prints out
BootCurrent: 0000
BootOrder: 0000,0000,0000,0000,0000,0000,0000,0000,0000
Boot0000* ubuntu
BootFFFF*
sudo poweroff
, pull out USB, boot holding F6 to get efibootmgr's boot menu. I haven't touched nvidia drivers yet, so I still need to add nomodeset
to the boot script. Not setting nomodeset
will get me to a black screen and nothing ever happens.
Booting from the HD and the display is off a little. The Mint splash icon is off center, there's a 1/4 to 1/2 inch gap at the top of the screen where the mouse can't go and nothing is drawn (it's solid black) and the screen generally thinks that it is bigger than it really is. After signing in, the task bar is off the bottom of the screen and there's a couple inches of missing screen off the right hand side as well. Everything else seems to function fine, no discoloration.
Need an internet connection. I guess my way to the menu button and click on System Settings > Device Drivers. I insert my USB drive that I previously booted from. I go down to broadcom and click bcmwl-kernel-source
then Apply Changes. Remove USB. Shutdown, and start back up holding F6 (still need nomodeset
).
Screen is still oversized and off center. I connect to my home network and successfully ping 8.8.8.8
. On a different computer, I pull up this forum post and run:
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
It finishes successfully. During previous trials, I found that I need an xorg.conf
for xserver to start. So I run sudo nvidia-xconfig
and then sudo reboot
hoping it works.
No F6 this time. I shouldn't have to. Now here's the problem I can't fix. After the linux splash, I get the blue background old school dialog saying "Failed to start the X server." The short version of the log is
NVIDIA: could not open the device file /dev/nvidia0 (Input/output error)
no screens found
I can login to a tty console after getting through the blue dialog and I pushed the long version of the log to my other computer's ftp. Maybe it can shed some light. Oh, and /dev/nvidia0 does exist.
I have tried setting the BusID
to PCI:1:0:0
in xorg.conf as some people have claimed that fixed it for them, but not for me. Running lspci | grep VGA
lists that my graphics card is NVIDIA Corporation G84M [GeForce 8600M] (rev a1)
. I've tried running without an xorg.conf, I still get the same error. Running 'sudo startx' is no different.
I'm officially out of ideas. If I didn't mention anything above, then I left it at it's default value. I've spent dozens of hours and learned a lot as I've gone, but I'm at my wit's end. Any clue what to try next?
EDIT: Here's my xorg.conf generated by sudo nvidia-xconfig
when I have nvidia-331
drivers installed.
linux-mint drivers system-installation nvidia
Ok. I am literally installing it from scratch and tracking my process here and now. I've been fighting this for so long.
Macbook Pro, 2008 I believe. ~200GB HD. I'm not dual booting. Mint and only Mint.
Linux Mint 17 Cinnamon x64 w/ Codecs. In order to boot from USB, I have to edit boot options to include nomodeset
. I get live desktop up and running. Looks normal.
Double click "Install Linux Mint" > "Erase disk and install Linux Mint" (no encryption, no LVM) > "Require Password to Login" (yes Encrypt home folder). Installer finishes without problem. I don't reboot yet.
Still on the Live Desktop from the USB, since the laptop uses EFI, I know I need to install efibootmgr. sudo apt-get install efibootmgr
. Success. Running sudo efibootmgr
prints out
BootCurrent: 0000
BootOrder: 0000,0000,0000,0000,0000,0000,0000,0000,0000
Boot0000* ubuntu
BootFFFF*
sudo poweroff
, pull out USB, boot holding F6 to get efibootmgr's boot menu. I haven't touched nvidia drivers yet, so I still need to add nomodeset
to the boot script. Not setting nomodeset
will get me to a black screen and nothing ever happens.
Booting from the HD and the display is off a little. The Mint splash icon is off center, there's a 1/4 to 1/2 inch gap at the top of the screen where the mouse can't go and nothing is drawn (it's solid black) and the screen generally thinks that it is bigger than it really is. After signing in, the task bar is off the bottom of the screen and there's a couple inches of missing screen off the right hand side as well. Everything else seems to function fine, no discoloration.
Need an internet connection. I guess my way to the menu button and click on System Settings > Device Drivers. I insert my USB drive that I previously booted from. I go down to broadcom and click bcmwl-kernel-source
then Apply Changes. Remove USB. Shutdown, and start back up holding F6 (still need nomodeset
).
Screen is still oversized and off center. I connect to my home network and successfully ping 8.8.8.8
. On a different computer, I pull up this forum post and run:
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
It finishes successfully. During previous trials, I found that I need an xorg.conf
for xserver to start. So I run sudo nvidia-xconfig
and then sudo reboot
hoping it works.
No F6 this time. I shouldn't have to. Now here's the problem I can't fix. After the linux splash, I get the blue background old school dialog saying "Failed to start the X server." The short version of the log is
NVIDIA: could not open the device file /dev/nvidia0 (Input/output error)
no screens found
I can login to a tty console after getting through the blue dialog and I pushed the long version of the log to my other computer's ftp. Maybe it can shed some light. Oh, and /dev/nvidia0 does exist.
I have tried setting the BusID
to PCI:1:0:0
in xorg.conf as some people have claimed that fixed it for them, but not for me. Running lspci | grep VGA
lists that my graphics card is NVIDIA Corporation G84M [GeForce 8600M] (rev a1)
. I've tried running without an xorg.conf, I still get the same error. Running 'sudo startx' is no different.
I'm officially out of ideas. If I didn't mention anything above, then I left it at it's default value. I've spent dozens of hours and learned a lot as I've gone, but I'm at my wit's end. Any clue what to try next?
EDIT: Here's my xorg.conf generated by sudo nvidia-xconfig
when I have nvidia-331
drivers installed.
linux-mint drivers system-installation nvidia
linux-mint drivers system-installation nvidia
edited Aug 14 '14 at 16:45
asked Aug 13 '14 at 1:56
Corey Ogburn
167110
167110
Can you please paste the output of **lspci -v | grep -i vga"?
– tink
Aug 13 '14 at 2:54
01:00.0 VGA compatible controller: NVIDIA Corporation G84M [GeForce 8600M GT] (rev a1) (prog-if 00 [VGA controller])
– Corey Ogburn
Aug 13 '14 at 2:58
Your Xorg.0.log says to look in the kernel log for nvidia related messages: "Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please [...] kernel log [...] refer to Chapter 8: Common Problems in the README [...]".
– András Korn
Sep 8 '14 at 6:24
add a comment |
Can you please paste the output of **lspci -v | grep -i vga"?
– tink
Aug 13 '14 at 2:54
01:00.0 VGA compatible controller: NVIDIA Corporation G84M [GeForce 8600M GT] (rev a1) (prog-if 00 [VGA controller])
– Corey Ogburn
Aug 13 '14 at 2:58
Your Xorg.0.log says to look in the kernel log for nvidia related messages: "Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please [...] kernel log [...] refer to Chapter 8: Common Problems in the README [...]".
– András Korn
Sep 8 '14 at 6:24
Can you please paste the output of **lspci -v | grep -i vga"?
– tink
Aug 13 '14 at 2:54
Can you please paste the output of **lspci -v | grep -i vga"?
– tink
Aug 13 '14 at 2:54
01:00.0 VGA compatible controller: NVIDIA Corporation G84M [GeForce 8600M GT] (rev a1) (prog-if 00 [VGA controller])
– Corey Ogburn
Aug 13 '14 at 2:58
01:00.0 VGA compatible controller: NVIDIA Corporation G84M [GeForce 8600M GT] (rev a1) (prog-if 00 [VGA controller])
– Corey Ogburn
Aug 13 '14 at 2:58
Your Xorg.0.log says to look in the kernel log for nvidia related messages: "Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please [...] kernel log [...] refer to Chapter 8: Common Problems in the README [...]".
– András Korn
Sep 8 '14 at 6:24
Your Xorg.0.log says to look in the kernel log for nvidia related messages: "Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please [...] kernel log [...] refer to Chapter 8: Common Problems in the README [...]".
– András Korn
Sep 8 '14 at 6:24
add a comment |
1 Answer
1
active
oldest
votes
If it helps anybody, I did manage to install the nVidia drivers using nomodeset
at first, and then trying several drivers to see which one would stick.
My macbook pro 2008 has an nVidia GTM 8600. The driver I used was nvidia-173. You can select this from Administration -> Driver Manager.
Each time a driver failed I would be pushed to the terminal. From there I would remove the drivers that didn't work and then try again.
Here's a great answer on how to remove nVidia drivers.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f149995%2fnvidia-drivers-on-macbook-pro-2008-linux-mint%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
If it helps anybody, I did manage to install the nVidia drivers using nomodeset
at first, and then trying several drivers to see which one would stick.
My macbook pro 2008 has an nVidia GTM 8600. The driver I used was nvidia-173. You can select this from Administration -> Driver Manager.
Each time a driver failed I would be pushed to the terminal. From there I would remove the drivers that didn't work and then try again.
Here's a great answer on how to remove nVidia drivers.
add a comment |
If it helps anybody, I did manage to install the nVidia drivers using nomodeset
at first, and then trying several drivers to see which one would stick.
My macbook pro 2008 has an nVidia GTM 8600. The driver I used was nvidia-173. You can select this from Administration -> Driver Manager.
Each time a driver failed I would be pushed to the terminal. From there I would remove the drivers that didn't work and then try again.
Here's a great answer on how to remove nVidia drivers.
add a comment |
If it helps anybody, I did manage to install the nVidia drivers using nomodeset
at first, and then trying several drivers to see which one would stick.
My macbook pro 2008 has an nVidia GTM 8600. The driver I used was nvidia-173. You can select this from Administration -> Driver Manager.
Each time a driver failed I would be pushed to the terminal. From there I would remove the drivers that didn't work and then try again.
Here's a great answer on how to remove nVidia drivers.
If it helps anybody, I did manage to install the nVidia drivers using nomodeset
at first, and then trying several drivers to see which one would stick.
My macbook pro 2008 has an nVidia GTM 8600. The driver I used was nvidia-173. You can select this from Administration -> Driver Manager.
Each time a driver failed I would be pushed to the terminal. From there I would remove the drivers that didn't work and then try again.
Here's a great answer on how to remove nVidia drivers.
edited Apr 13 '17 at 12:22
Community♦
1
1
answered Feb 10 '15 at 3:32
HotFudgeSunday
1012
1012
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f149995%2fnvidia-drivers-on-macbook-pro-2008-linux-mint%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Can you please paste the output of **lspci -v | grep -i vga"?
– tink
Aug 13 '14 at 2:54
01:00.0 VGA compatible controller: NVIDIA Corporation G84M [GeForce 8600M GT] (rev a1) (prog-if 00 [VGA controller])
– Corey Ogburn
Aug 13 '14 at 2:58
Your Xorg.0.log says to look in the kernel log for nvidia related messages: "Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please [...] kernel log [...] refer to Chapter 8: Common Problems in the README [...]".
– András Korn
Sep 8 '14 at 6:24