背景:
我有一台旧的 1.6 Ghz 电脑,2GB RAM,配备 NVIDIA GeForce FX 5500 显卡和 Broadcom 4318 WiFi。一个驱动器是 Pata,一个是 Sata。一个包含 XP,一个有用于 XP 的 NTFS 分区和一个用于 Ubuntu 12.04 和许多早期版本的分区。我使用 GParted 缩小了 12.04 分区,为 14.04 腾出空间。安装后,直到 12.04 从 -64 升级到 -65,我才在 GRUB 菜单中看到它。
然后针对 14.04 出现了三个选择:
Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os 'gnulinux-simple-UUID ->
Ubuntu, with Linux 3.13.0-24-generic' --class gnu-linux --class gnu ----class os 'gnulinux-3.13.0-24-ge->
Ubuntu, with Linux 3.13.0-24-generic (recovery mode)' --class ubuntu --class gnu --class os 'gnuli->
这些行不完整,因为它们不在我的屏幕上,但都指向 1.13.0-24。两个硬盘都设置了启动标志,我认为 sdb 是第二个驱动器,上面只有 XP。我认为 sda2 有 12.04,sda5 有 14.04。
他们出现后,我使用以下方式激活了 Wi-Fi:
sudo b43-fwcutter -w /lib/firmware broadcom-wl-5.100.138/linux/wl_apsta.o
由于 14.04 非常慢,我发现:
https://sites.google.com/site/easylinuxtipsproject/first
其中介绍了如何禁用 3D 图形以及其他操作,并要求按给定顺序执行。步骤 2 建议更换图形驱动程序,我已经在 12.04 中将其替换为 NVIDIA-173.14.39,因此该步骤似乎非常合理。在步骤 1.5e 中重新启动后,屏幕保持空白。
通过启动 12.04,我可以看到添加了 4 行:
/etc/sysctl.conf
关于vm.swappiness
和vm.vfs_cache_pressure
。
这就是我来到这里的原因。我可以读/写所有来自 12.04 的 14.04 文件,并且可以通过在恢复模式下启动来进入根终端。
我试过:
sudo apt-get purge nvidia*
sudo apt-get nvidia-uninstall
希望我可以恢复nouveau
。慢总比盲目好。
我可以用 14.04 重新分配分区并重新开始,但我希望有另一种方法。
答案1
在再次安装并清除 Nvidia 后,Metacity 现在可以与 Nouveau 配合使用
[哦,是的,从 12.04 复制/etc/X11/xorg.conf
到 14.04 - 这可能与最终的成功毫无关系。如果确实如此,以下是内容:
Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
Option "UseDisplayDevice" "DFP" #see https://help.ubuntu.comcommunity/VideoDriverHowto/Nvidia
EndSection
>Section "Module"
Load "glx"
EndSection
>Section "Device"
Identifier "Default Device"
Option "NoLogo" "True"
# Driver "nvidia"
EndSection
].
非常感谢我读过的帖子的作者。特别有用的是打开终端的magic ++ctl咒语。altf1