如何在旧的华硕笔记本电脑上激活 NVIDIA GT218M [GeForce G210M]?

如何在旧的华硕笔记本电脑上激活 NVIDIA GT218M [GeForce G210M]?

我正在遵循这个 debian 操作方法:
https://wiki.debian.org/NvidiaGraphicsDrivers

但经过多次尝试,我仍然无法让 GPU 启动并运行。每次完成配置后重新启动时,我都看不到登录屏幕,并且必须删除配置tty

这是我最近的(恕我直言,也是最精致的)/etc/X11/xorg.conf.d/20-nvidia.conf

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "AUO"
    ModelName      "AUO LCD Monitor"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BusID          "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
EndSection

如果我有一些错误,请纠正:)

我还尝试了 Optimus 方法:
https://wiki.debian.org/NVIDIA%20Optimus 鉴于我有这个:

$ lspci -nn | egrep -i "3d|display|vga"
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07)
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GT218M [GeForce G210M] [10de:0a74] (rev a2)

无论如何我都尝试过,尽管GT218M [GeForce G210M] [10de:0a74] (rev a2)NVIDIA 没有列出(https://www.geforce.com/hardware/technology/optimus/supported-gpus),这台笔记本电脑确实有 2 个 GPU(Intel+Nvidia)....


一些硬件信息:

# hwinfo --monitor
23: None 00.0: 10002 LCD Monitor                                
  [Created at monitor.125]
  Unique ID: rdCR.GL1oUQj26t0
  Parent ID: _Znp.VGg1kf4in3D
  Hardware Class: monitor
  Model: "AUO LCD Monitor"
  Vendor: AUO "AUO"
  Device: eisa 0x30ec 
  Resolution: 1366x768@60Hz
  Size: 344x193 mm
  Year of Manufacture: 2009
  Week of Manufacture: 1
  Detailed Timings #0:
     Resolution: 1366x768
     Horizontal: 1366 1414 1446 1469 (+48 +80 +103) -hsync
       Vertical:  768  771  777  794 (+3 +9 +26) -vsync
    Frequencies: 70.00 MHz, 47.65 kHz, 60.01 Hz
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #21 (VGA compatible controller)

我安装的NVIDIA相关包:

# apt search nvidia | grep -a nstalliert

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

firmware-misc-nonfree/stable,now 20190114-2 all  [installiert]
glx-alternative-nvidia/stable,now 1.0.0 amd64  [Installiert,automatisch]
libegl1-nvidia-legacy-340xx/stable,now 340.108-3~deb10u1 amd64  [Installiert,automatisch]
libgl1-nvidia-legacy-340xx-glx/stable,now 340.108-3~deb10u1 amd64  [Installiert,automatisch]
libgles1-nvidia-legacy-340xx/stable,now 340.108-3~deb10u1 amd64  [Installiert,automatisch]
libgles2-nvidia-legacy-340xx/stable,now 340.108-3~deb10u1 amd64  [Installiert,automatisch]
libnvidia-legacy-340xx-cfg1/stable,now 340.108-3~deb10u1 amd64  [Installiert,automatisch]
libnvidia-legacy-340xx-eglcore/stable,now 340.108-3~deb10u1 amd64  [Installiert,automatisch]
libnvidia-legacy-340xx-glcore/stable,now 340.108-3~deb10u1 amd64  [Installiert,automatisch]
libnvidia-legacy-340xx-ml1/stable,now 340.108-3~deb10u1 amd64  [Installiert,automatisch]
libvdpau1/stable,now 1.1.1-10 amd64  [Installiert,automatisch]
nvidia-detect/stable,now 418.113-1 amd64  [installiert]
nvidia-installer-cleanup/stable,now 20151021+9 amd64  [Installiert,automatisch]
nvidia-kernel-common/stable,now 20151021+9 amd64  [Installiert,automatisch]
nvidia-legacy-340xx-alternative/stable,now 340.108-3~deb10u1 amd64  [Installiert,automatisch]
nvidia-legacy-340xx-driver/stable,now 340.108-3~deb10u1 amd64  [installiert]
nvidia-legacy-340xx-driver-bin/stable,now 340.108-3~deb10u1 amd64  [Installiert,automatisch]
nvidia-legacy-340xx-driver-libs/stable,now 340.108-3~deb10u1 amd64  [Installiert,automatisch]
nvidia-legacy-340xx-kernel-dkms/stable,now 340.108-3~deb10u1 amd64  [Installiert,automatisch]
nvidia-legacy-340xx-kernel-support/stable,now 340.108-3~deb10u1 amd64  [Installiert,automatisch]
nvidia-legacy-340xx-vdpau-driver/stable,now 340.108-3~deb10u1 amd64  [Installiert,automatisch]
nvidia-modprobe/stable,now 418.56-1 amd64  [Installiert,automatisch]
nvidia-persistenced/stable,now 418.56-1 amd64  [Installiert,automatisch]
nvidia-settings-legacy-340xx/stable,now 340.108-1~deb10u1 amd64  [Installiert,automatisch]
nvidia-support/stable,now 20151021+9 amd64  [Installiert,automatisch]
vdpau-driver-all/stable,now 1.1.1-10 amd64  [Installiert,automatisch]
xserver-xorg-video-nouveau/stable,now 1:1.0.16-1 amd64  [Installiert,automatisch]
xserver-xorg-video-nvidia-legacy-340xx/stable,now 340.108-3~deb10u1 amd64  [Installiert,automatisch]

答案1

我知道这是过时的答案,但 GPU 架构本身也是如此。您拥有混合可切换 nvidia 技术。 (Optimus 技术的前身,“原型”)。

在 Optimus 之前,已有一系列配备“可切换混合电源”NVIDIA GPU 的笔记本电脑。它的工作更加粗糙。它没有可按需激活独立 GPU 的“待机电源模式”。一次只能有一个 GPU 工作。两者(Intel&Geforce)的驱动程序均由 NVIDIA 向 OEM 制造商提供。示例:UL50Vg 只有一个经过认证的驱动程序(华硕网站上的驱动程序),因为每台采用该技术的笔记本电脑都有独特的解决方案。

当您在 NVIDIA 驱动程序下载页面上检查 G210M 时,您将在“其他信息”选项卡中看到第一个例外:“不支持支持混合电源技术的笔记本电脑(支持 NVIDIA Optimus 技术)”。

更多信息: https://forums.laptopvideo2go.com/topic/27115-latest-official-drivers-for-hybridswitchable-graphics-optimus/

https://forums.laptopvideo2go.com/topic/26409-hybrid-graphics-master-set-drivers/#comments

#edit 回答 @scjorge 我已经花了一些时间在 Windows 和 Linux 平台上研究这个案例(G210M 可切换),最合适的答案是否定的。但事实上,您运行的是 Linux,这使得 4500MHD 更加高效,并且其功能应该足以满足标准的 Web 相关工作。我建议在浏览器中使用 h264ify 插件,这样可以减少 YouTube 视频的卡顿

如果您更深入地研究这个问题,您会发现 Linux 网站上 2009/2010 年有关此问题的一些旧帖子。华硕 UL50 系列唯一可行的解​​决方案是手动安装 nvidia 驱动程序,设置(重启后黑屏),然后将硬盘模式从 AHCI 切换到 IDE(Hybrid 的限制是 2000/XP 不支持它)然后IDE模式强制GPU之一成为“一”)。即使在当时,使用 IDE 也被认为是不明智的。

从未发布过适用于 NVIDIA Hybrid 的官方 Linux 驱动程序。除此之外,NVIDIA 340(Fermi 之前的最后一个驱动程序)已被弃用,并且无法与较新的内核一起使用。

我最终使用了 Windows 7(+ESU 旁路)+ 2009 年 8 月发布的官方 NVIDIA 驱动程序(第一个驱动程序 - 迄今为止唯一发布的驱动程序)+ gpedit 规则强制使用专用 PowerPlan (Power4Hybrid Perfomance),这使得 G210M 作为默认 GPU 工作

相关内容