好的。我实际上是从头开始安装它,并此时此地跟踪我的过程。我已经为此奋斗了很长时间。
Macbook Pro,2008 年,我相信。 ~200GB 高清。我不是双启动。薄荷,而且只有薄荷。
Linux Mint 17 Cinnamon x64 带编解码器。为了从 USB 启动,我必须编辑启动选项以包含nomodeset
.我启动并运行了实时桌面。看起来很正常。
双击“安装 Linux Mint”>“擦除磁盘并安装 Linux Mint”(无加密,无 LVM)>“需要密码才能登录”(是加密主文件夹)。安装程序顺利完成。我还没重启呢
仍在 USB 的 Live Desktop 上,由于笔记本电脑使用 EFI,我知道我需要安装 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
将使我进入黑屏并且什么也不会发生。
从高清启动,显示屏有点关闭。 Mint 启动图标偏离中心,屏幕顶部有一个 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.conf
for xserver来启动。所以我跑步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 中设置BusID
to ,PCI:1:0:0
因为有些人声称为他们修复了它,但不适合我。运行lspci | grep VGA
列表显示我的显卡是NVIDIA Corporation G84M [GeForce 8600M] (rev a1)
。我尝试在没有 xorg.conf 的情况下运行,但仍然遇到相同的错误。运行“sudo startx”没有什么不同。
我正式没有想法了。如果我上面没有提到任何内容,那么我将其保留为默认值。我花了几十个小时,学到了很多东西,但我却束手无策。知道接下来要尝试什么吗?
编辑:这是我的 xorg.confsudo nvidia-xconfig
当我安装驱动程序时生成的nvidia-331
。
答案1
如果它对任何人有帮助的话,我确实设法安装了 nVidia 驱动程序,nomodeset
首先使用它,然后尝试了几个驱动程序,看看哪个能坚持下去。
我的 macbook pro 2008 有一个 nVidia GTM 8600。我使用的驱动程序是 nvidia-173。您可以从管理 -> 驱动程序管理器中选择它。
每次司机失败时,我都会被推到终点站。从那里我会删除不起作用的驱动程序,然后重试。
这是一个很好的答案关于如何删除 nVidia 驱动程序。