无法在 MacBook Pro 2012 SSD 上安装 Nvidia 驱动程序,但它可以在外部闪存驱动器上运行

无法在 MacBook Pro 2012 SSD 上安装 Nvidia 驱动程序,但它可以在外部闪存驱动器上运行

介绍

我使用我的 MacBook Pro Late 2012 来处理 Python 工作、用 JavaScrip 进行游戏开发、创建 2D 图形、以及进行日常的互联网浏览。

自从我第一次在这台电脑上安装 Ubuntu 以来,我一直遇到 NVIDIA 驱动程序安装问题。每次我尝试安装时,总是出现黑屏,无法进入虚拟终端。

尝试使用 Stick 驱动

因此,我决定在闪存驱动器上安装 Ubuntu Studio 24.04,看看是否能够设法在这里安装这些驱动程序,而不会丢失我的 Ubuntu 设置并跳过令人沮丧的步骤。

暂时胜利

事实上,我成功做到了。我有一个 Kubuntu,带有一个可以正常工作的 NVIDIA 470 驱动程序。SuperTuxKart FPS 从 20 增加到 122,一切都很棒。胜利的感觉让我格式化了我的 SSD 22.04 Gnome Ubuntu,以便在我的工作机器上迎接 24.04 Ubuntu Studio。我创建了我的终端历史记录的快照,并在全新的 Ubuntu Studio 上执行了相同的步骤(最后是我的历史记录的快照)

SSD问题

当然,安装完驱动程序后,它无法加载。所以我一次又一次地尝试。

经过几次尝试,我开始尝试不同的版本、选项,以及熊蜂但屏幕还是一样黑。

我真的不知道该怎么做才能安装这些驱动程序并开始充分发挥计算机的 GPU 潜力。

引领我走向闪存驱动器成功的道路......

请注意,这是导致我使用 Nvidia 470 驱动程序的整个历史记录的快照,它有点混乱

1  sudo apt-install neofetch
2  sudo apt install neofetch
3  neofetch
4  ls
5  ls -a
6  cd .config/
7  ls
8  nvim
# Here I added one extension to the taskbar multiple times and I didn't know how to delete it, lol
9  nano plasma-org.kde.plasma.desktop-appletsrc
10  sudo apt install neovim
11  nvim plasma-org.kde.plasma.desktop-appletsrc
12  plasmashell --replace
13  nvim plasma-org.kde.plasma.desktop-appletsrc
14  plasmashell --replace
15  jobs
16  kill %9
17  kill 1
18  sudo kill 1
19  jobs
20  sudo kill 1
21  jobs
22  fg
23  plasmashell --replace
24  jobs
25  fg
26  plasmashell --replace
27  jobs
28  kill %1
29  jobs
30  kill %1
31  jobs
32  reboot
33  neofetch
# start NVIDIA drivers installation
34  nvidia-settings # it's not installed here
35  sudo apt install nvidia-settings
36  nvidia-settings
37  hwinfo --gfxcard
38  sudo nvidia-xconfig # only the last usage of this command will do anything
39  sudo systemctl status gpu-manager
40  sudo nvidia-xconfig
41  sudo apt install nvidia-xconfig
42  reboot
43  nvidia-xconfig
44  neofetch
45  sudo apt install nvidia-utils-470
46  nvidia-xconfig
47  sudo nvidia-xcondig
48  sudo nvidia-xconfig # this is the first successful use of this command
49  reboot
50  gpustat
51  sudo apt install gpustat
52  gpustat
53  gpustat --debug
54  neofetch
55  sudo apt-get install linux-headers-`uname -r`
56  sudo apt install nvidia-drivers-470
57  sudo apt install nvidia-driver-470
58  reboot
59  gpustat  # everything works, SuperTuxCart has now 122 FPS, previousle i
60  history

Neofetch 在硬盘上运行

milessic@milessic-MacBookPro:~$ neofetch
           `.:/ossyyyysso/:.               milessic@milessic-MacBookPro 
        .:oyyyyyyyyyyyyyyyyyyo:`           ---------------------------- 
      -oyyyyyyyodMMyyyyyyyysyyyyo-         OS: Kubuntu 24.04 LTS x86_64 
    -syyyyyyyyyydMMyoyyyydmMMyyyyys-       Host: MacBookPro10,1 1.0 
   oyyysdMysyyyydMMMMMMMMMMMMMyyyyyyyo     Kernel: 6.8.0-31-lowlatency 
 `oyyyydMMMMysyysoooooodMMMMyyyyyyyyyo`    Uptime: 7 mins 
 oyyyyyydMMMMyyyyyyyyyyyysdMMysssssyyyo    Packages: 3087 (dpkg), 11 (snap) 
-yyyyyyyydMysyyyyyyyyyyyyyysdMMMMMysyyy-   Shell: bash 5.2.21 
oyyyysoodMyyyyyyyyyyyyyyyyyyydMMMMysyyyo   Resolution: 2880x1800 
yyysdMMMMMyyyyyyyyyyyyyyyyyyysosyyyyyyyy   DE: Plasma 5.27.11 
yyysdMMMMMyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy   WM: KWin 
oyyyyysosdyyyyyyyyyyyyyyyyyyydMMMMysyyyo   Theme: [Plasma], Materia [GTK2], Materia-dark [GTK3] 
-yyyyyyyydMysyyyyyyyyyyyyyysdMMMMMysyyy-   Icons: [Plasma], ubuntustudio-dark [GTK2/3] 
 oyyyyyydMMMysyyyyyyyyyyysdMMyoyyyoyyyo    Terminal: konsole 
 `oyyyydMMMysyyyoooooodMMMMyoyyyyyyyyo     CPU: Intel i7-3615QM (8) @ 3.300GHz 
   oyyysyyoyyyysdMMMMMMMMMMMyyyyyyyyo      GPU: Intel 3rd Gen Core processor Graphics Controller 
    -syyyyyyyyydMMMysyyydMMMysyyyys-       GPU: NVIDIA GeForce GT 650M Mac Edition 
      -oyyyyyyydMMyyyyyyysosyyyyo-         Memory: 2338MiB / 15898MiB 
        ./oyyyyyyyyyyyyyyyyyyo/.
           `.:/oosyyyysso/:.`                                      
                                                                   

请帮助我的老朋友,我还不想更换它,几年来它一直是一台非常好的计算机,但我需要更多的 GPU 能力才能充分使用它。

相关内容