Ubuntu 12.04,在较旧的 Dell Dimension 上,配备 nvidia GeForce FX 5200 - 就是不工作!

Ubuntu 12.04,在较旧的 Dell Dimension 上,配备 nvidia GeForce FX 5200 - 就是不工作!

我对 Ubuntu 还很陌生。我想放弃 Windows,因为我去年一直在学习 Python,并且想使用一个适合 Python 开发的操作系统。Ubuntu 和 Python 相当契合,因此我决定放弃 Windows。

好吧,正如您可能从标题中猜到的那样,我遇到了一些与 nvidia 卡有关的问题。首先,我得到了一个误报 GPU 挂起,直到我做了以下操作:

  • 我跑了sudo nano /etc/defaults/apport
  • 编辑此文件,我设置了enabled=0

这消除了错误消息,让我可以使用计算机。但除此之外,我还从未能够让古老的 GPU 和 Ubuntu 顺利运行。

我尝试了两种不同的解决方案,但每次都发生了同样的事情:计算机无法启动。我尝试过:

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

我还尝试安装 nividia-173 的 .run 包,并尝试终止 X 服务器会话并尝试以这种方式安装等……它们都导致启动时出现相同的黑屏。我得到了一个短暂的紫色屏幕,然后什么都没有。我被迫使用 GRUB 重新启动,当我这样做时,慢速计算机很慢。

问题是,即使我回去“sudo apt-get purge”所有不工作的东西,我仍然会重新启动到启动画面、短暂的 Ubuntu 紫色,最后是黑屏。所以,无论这些驱动程序在做什么,一旦我让它们蛇行进来,它们都会把一切都搞砸,因为卸载似乎一点也不重要。

现在,我知道我在一个较旧的机器上做这些事情。它是一台戴尔 Dimension 2400,运行 2.4 Ghz Celeron 处理器和 1 GB RAM,我还知道显卡有点过时了(当然,是为了赞美这台史前计算机)。所以我愿意承认,也许我对这台老机器要求太高了。我本来想发布确切的规格,但我不能,因为现在这台电脑正在两周内第三次重新安装 Ubuntu 12.04。

我还看到,nvidia 的问题现在似乎已经相当普遍了,老实说,有太多不同的信息,结果也各不相同,老实说,我现在不知道该尝试什么,只能把这该死的东西放在一边,不用驱动程序运行它。

问题是,我不知道为了排除这些故障我应该知道什么,所以我不知道该问什么问题,但此时此刻,我想知道我是否应该研究一下旧版本的 Ubuntu。在我决定大胆地放弃之前,电脑一直在运行 Windows XP;它运行速度不是很快,但可以正常工作。如果我的研究和记忆没有错的话,这个涉及特定配置的问题直到 Ubuntu 11 才出现?如果我回滚以尝试纠正这个问题,我这样做是不是很奇怪?

自从我开始摆弄我的操作系统以来,我只写过五行代码。 我这样做是为了能够编写更多代码,而不是更少代码。我感到沮丧、悲伤和恼火,因为我使用非专有操作系统的经历到目前为止充满了糟糕的驱动程序、三次重新安装和陡峭的学习曲线。无论社区此时给我什么建议,我都会认真听取。

编辑:让老姑娘开始运转。这是我的 lshw:

description: Space-saving Computer
product: Dimension 2400
vendor: Winbond Electronics
serial: G7TBR41
width: 32 bits
capabilities: smbios-2.3 dmi-2.3 smp-1.4 smp
configuration: administrator_password=enabled boot=normal chassis=space-saving cpus=1 power-on_password=enabled uuid=44454C4C-3700-1054-8042-C7C04F523431
*-core
   description: Motherboard
   product: 0F5949
   vendor: Winbond Electronics
   physical id: 0
   version: A00
   serial: ..CN70821436B0UU.
 *-firmware
      description: BIOS
      vendor: Winbond Electronics
      physical id: 0
      version: A05
      date: 12/02/2003
      size: 64KiB
      capacity: 448KiB
      capabilities: pci pnp apm upgrade shadowing escd cdboot bootselect edd int13floppytoshiba int5printscreen int9keyboard int14serial int17printer acpi usb ls120boot biosbootspecification netboot
 *-cpu
      description: CPU
      product: Intel(R) Celeron(R) CPU 2.40GHz
      vendor: Intel Corp.
      physical id: 400
      bus info: cpu@0
      version: 15.2.9
      slot: Microprocessor
      size: 2400MHz
      capacity: 3600MHz
      width: 32 bits
      clock: 400MHz
      capabilities: boot fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe up pebs bts cid xtpr
      configuration: id=0
    *-cache:0
         description: L1 cache
         physical id: 700
         size: 8KiB
         capacity: 8KiB
         capabilities: internal write-back data
    *-cache:1
         description: L2 cache
         physical id: 701
         size: 128KiB
         capacity: 128KiB
         capabilities: internal varies unified
 *-memory
      description: System Memory
      physical id: 1000
      slot: System board or motherboard
      size: 1GiB
      capacity: 1GiB
    *-bank:0
         description: DIMM SDRAM Synchronous 266 MHz (3.8 ns)
         physical id: 0
         slot: DIMM_1
         size: 512MiB
         width: 64 bits
         clock: 266MHz (3.8ns)
    *-bank:1
         description: DIMM SDRAM Synchronous 266 MHz (3.8 ns)
         physical id: 1
         slot: DIMM_2
         size: 512MiB
         width: 64 bits
         clock: 266MHz (3.8ns)
 *-pci
      description: Host bridge
      product: 82845G/GL[Brookdale-G]/GE/PE DRAM Controller/Host-Hub Interface
      vendor: Intel Corporation
      physical id: 100
      bus info: pci@0000:00:00.0
      version: 01
      width: 32 bits
      clock: 33MHz
      configuration: driver=agpgart-intel
      resources: irq:0 memory:e8000000-efffffff
    *-display
         description: Display controller
         product: 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device
         vendor: Intel Corporation
         physical id: 2
         bus info: pci@0000:00:02.0
         version: 01
         width: 32 bits
         clock: 33MHz
         capabilities: pm bus_master cap_list
         configuration: driver=i915 latency=0
         resources: irq:16 memory:e0000000-e7ffffff memory:feb80000-febfffff
    *-usb:0
         description: USB controller
         product: 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1
         vendor: Intel Corporation
         physical id: 1d
         bus info: pci@0000:00:1d.0
         version: 01
         width: 32 bits
         clock: 33MHz
         capabilities: uhci bus_master
         configuration: driver=uhci_hcd latency=0
         resources: irq:16 ioport:ff80(size=32)
    *-usb:1
         description: USB controller
         product: 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2
         vendor: Intel Corporation
         physical id: 1d.1
         bus info: pci@0000:00:1d.1
         version: 01
         width: 32 bits
         clock: 33MHz
         capabilities: uhci bus_master
         configuration: driver=uhci_hcd latency=0
         resources: irq:19 ioport:ff60(size=32)
    *-usb:2
         description: USB controller
         product: 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3
         vendor: Intel Corporation
         physical id: 1d.2
         bus info: pci@0000:00:1d.2
         version: 01
         width: 32 bits
         clock: 33MHz
         capabilities: uhci bus_master
         configuration: driver=uhci_hcd latency=0
         resources: irq:18 ioport:ff40(size=32)
    *-usb:3
         description: USB controller
         product: 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller
         vendor: Intel Corporation
         physical id: 1d.7
         bus info: pci@0000:00:1d.7
         version: 01
         width: 32 bits
         clock: 33MHz
         capabilities: pm debug ehci bus_master cap_list
         configuration: driver=ehci_hcd latency=0
         resources: irq:23 memory:ffa80800-ffa80bff
    *-pci
         description: PCI bridge
         product: 82801 PCI Bridge
         vendor: Intel Corporation
         physical id: 1e
         bus info: pci@0000:00:1e.0
         version: 81
         width: 32 bits
         clock: 33MHz
         capabilities: pci normal_decode bus_master
         resources: memory:fd000000-feafffff memory:f0000000-f7ffffff
       *-display
            description: VGA compatible controller
            product: NV34 [GeForce FX 5200]
            vendor: NVIDIA Corporation
            physical id: 4
            bus info: pci@0000:01:04.0
            version: a1
            width: 32 bits
            clock: 66MHz
            capabilities: pm vga_controller bus_master cap_list rom
            configuration: driver=nouveau latency=64 maxlatency=1 mingnt=5
            resources: irq:16 memory:fd000000-fdffffff memory:f0000000-f7ffffff memory:fea00000-fea1ffff
       *-network
            description: Ethernet interface
            product: BCM4401 100Base-T
            vendor: Broadcom Corporation
            physical id: 9
            bus info: pci@0000:01:09.0
            logical name: eth0
            version: 01
            serial: 00:0f:1f:47:3b:3a
            size: 100Mbit/s
            capacity: 100Mbit/s
            width: 32 bits
            clock: 33MHz
            capabilities: pm bus_master cap_list rom ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
            configuration: autonegotiation=on broadcast=yes driver=b44 driverversion=2.0 duplex=full ip=192.168.1.103 latency=64 link=yes multicast=yes port=twisted pair speed=100Mbit/s
            resources: irq:17 memory:fe9fe000-fe9fffff memory:fe000000-fe003fff
    *-isa
         description: ISA bridge
         product: 82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge
         vendor: Intel Corporation
         physical id: 1f
         bus info: pci@0000:00:1f.0
         version: 01
         width: 32 bits
         clock: 33MHz
         capabilities: isa bus_master
         configuration: latency=0
    *-ide
         description: IDE interface
         product: 82801DB (ICH4) IDE Controller
         vendor: Intel Corporation
         physical id: 1f.1
         bus info: pci@0000:00:1f.1
         logical name: scsi0
         logical name: scsi1
         version: 01
         width: 32 bits
         clock: 33MHz
         capabilities: ide bus_master emulated
         configuration: driver=ata_piix latency=0
         resources: irq:18 ioport:1f0(size=8) ioport:3f6 ioport:170(size=8) ioport:376 ioport:ffa0(size=16) memory:feb7fc00-feb7ffff
       *-disk
            description: ATA Disk
            product: Maxtor 6Y080L0
            vendor: Maxtor
            physical id: 0
            bus info: scsi@0:0.0.0
            logical name: /dev/sda
            version: YAR4
            serial: Y2G69FQE
            size: 74GiB (80GB)
            capabilities: partitioned partitioned:dos
            configuration: ansiversion=5 signature=0007c431
          *-volume:0
               description: EXT4 volume
               vendor: Linux
               physical id: 1
               bus info: scsi@0:0.0.0,1
               logical name: /dev/sda1
               logical name: /
               version: 1.0
               serial: 4783b86d-db77-401b-84cd-7c263eee6cd9
               size: 73GiB
               capacity: 73GiB
               capabilities: primary bootable journaled extended_attributes large_files huge_files dir_nlink recover extents ext4 ext2 initialized
               configuration: created=2012-06-22 22:45:10 filesystem=ext4 lastmountpoint=/ modified=2012-06-22 23:39:51 mount.fstype=ext4 mount.options=rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered mounted=2012-06-22 23:41:12 state=mounted
          *-volume:1
               description: Extended partition
               physical id: 2
               bus info: scsi@0:0.0.0,2
               logical name: /dev/sda2
               size: 1020MiB
               capacity: 1020MiB
               capabilities: primary extended partitioned partitioned:extended
             *-logicalvolume
                  description: Linux swap / Solaris partition
                  physical id: 5
                  logical name: /dev/sda5
                  capacity: 1020MiB
                  capabilities: nofs
       *-cdrom
            description: SCSI CD-ROM
            physical id: 1
            bus info: scsi@1:0.0.0
            logical name: /dev/cdrom
            logical name: /dev/sr0
            capabilities: audio
            configuration: status=nodisc
    *-serial UNCLAIMED
         description: SMBus
         product: 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller
         vendor: Intel Corporation
         physical id: 1f.3
         bus info: pci@0000:00:1f.3
         version: 01
         width: 32 bits
         clock: 33MHz
         configuration: latency=0
         resources: ioport:eda0(size=32)
    *-multimedia
         description: Multimedia audio controller
         product: 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller
         vendor: Intel Corporation
         physical id: 1f.5
         bus info: pci@0000:00:1f.5
         version: 01
         width: 32 bits
         clock: 33MHz
         capabilities: pm bus_master cap_list
         configuration: driver=snd_intel8x0 latency=0
         resources: irq:17 ioport:ee00(size=256) ioport:edc0(size=64) memory:feb7fa00-feb7fbff memory:feb7f900-feb7f9ff

希望这有助于做出正确的评估。

答案1

我相信这个帖子里可能有答案:如何在 Precise 上安装 NVIDIA GeForce FX 5200 驱动程序

然而,我想确保我能做到这一点正确地

首先,我不太清楚如何阅读启动板网站:https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-173-updates/173.14.35-0ubuntu1/+build/3597638- 我应该抓取什么,二进制文件还是构建文件?我是否需要通过浏览器执行此操作,或者 apt-get 是否更好(如果更好,我应该采取哪些步骤来安装此文件)?基本上,我如何阅读此网页以及如何知道要下载什么?

此外,我听说 nvidia 的驱动程序“将免费的 Xorg/mesa-stack 破坏得面目全非”,并使硬件交换变得比需要的更加困难。我不认为自己会移除卡或真的在这个老怪物上投入大量资金,所以我认为我不在乎这个,但如果我需要撤消我正在考虑做的任何事情,正确的做法是什么?我很确定,如果我刚知道一个再多一点关于我前几次遇到的问题,我不需要在一周内重新安装 Ubuntu 三次。

我真的非常喜欢这个操作系统。我只想学会正确使用它,而不是把它搞得一团糟。

答案2

nvida 173 未更新以与 12.04 配合使用。从 12.04 开始,它使用新的 xorg 服务器。我的旧台式电脑也遇到了同样的问题,它有 nvdia 芯片组 ( NVIDIA GeForce 7050/nForce 610i)。因此,在 nvidia 更新之前(不会很快发生),您应该坚持使用开源驱动程序或考虑迁移到。或者您至少lubuntu可以返回到。oneric (ubuntu 11.10)

Lubuntu 运行完美,我爷爷的老电脑对它非常满意。

如果到现在为止你都遇到黑屏问题。只需删除所有 nvia 驱动程序。nvidia-uninstall如果你从 Nvidia 服务器下载了.run文件,应该会有一个实用程序。然后删除 xorg 文件。Ubuntu 将创建一个。

sudo rm /etc/X11/xorg.conf

答案3

解决此问题的一个好方法是首先更换一些基本硬件。

  1. 购买比机器原装 Intel 4 更新的 CPU。(升级 CPU)
  2. 购买 2-1 GB 内存条,即可获得 2 GB 的内存。
  3. 购买 1 张您选择的现代/较新的视频卡安装到主板上的插槽中。
  4. 将 32 GB 硬盘(如果您当前正在使用)替换为 40-80 GB 或更高容量的硬盘。(GB 越多越好)。

将上述所有适用的硬件安装到机器和主板上的指定插槽/输入中,然后重新启动机器。

重启机器后,连接到互联网并运行和安装所有自动更新(始终在提示时重启,并允许机器在自动更新过程中重启)。这应该会为新安装的硬件安装所有或大部分最新的软件驱动程序。自动更新完成后,重启并在开始菜单中检查更新。如果有显示,请运行它们并再次重启机器。

随着升级的硬件设备和驱动程序更新并安装在您的电脑上,它应该可以运行 1024 x 768 真彩色,并且您应该能够将分辨率调整到您想要的水平,而不会再出现视频图形问题。

上帝保佑兄弟,

计算文件8607

相关内容