我在最新的台式机 (HP Pavilion TP01-0012NP) 上安装了 Debian 10 Buster(确切地说是 10.2 LXDE,但我也尝试过 Gnome 和 XCFE),但我无法访问显示管理器的登录提示(我猜是 X 没有启动)。Windows 10 已预装,运行良好。
至于 Debian,我可以通过进入终端模式(Ctrl-Alt-F2)登录,但无法解决问题,这似乎与显卡(Geforce GTX 1650)驱动程序有关。我尝试安装专有驱动程序,包括来自 buster-backports 存储库的驱动程序,但到目前为止还没有成功。
startx
从终端运行会导致:
xinit:放弃
xinit:无法连接到 x 服务器:连接被拒绝
xinit:服务器错误
其他帖子中提供的提示(例如,debian 10 - 混合显卡 - 如何使用 nvidia 驱动程序代替 nouveau) 并没有让我走多远。这些包括:1) 通过 /etc/modprobe.d/ 文件夹将 nouveau 列入黑名单;2) 安装专有驱动程序(来自非免费存储库、标准或反向移植版本);3) 运行 nvidia-xconfig 以生成 xorg.conf 文件并将其放置在 /usr/share/X11/xorg.conf.d/ 文件夹中。
我尝试运行 Ubuntu 18.04 实时发行版并加载其显示管理器(unity?)但得到的分辨率较低,所以我猜测是使用了 vesa。
nvidia-detect 说我应该安装 nvidia-driver。
我认为这台台式机没有第二张显卡(基于主板)。
我还能做什么?提前谢谢您。
仅供参考,我实际上并不需要显卡来玩游戏或做任何对这方面要求很高的事情。
答案1
您的 HP Pavillon 台式机在 i5-9400 中确实有集成显卡。但是,当安装独立显卡时,UHD 显卡会在 BIOS 中自动禁用。对于您来说,最简单的解决方案是从计算机中移除 GTX 1650。然后计算机将使用板载显卡启动。(UHD 630)
使用英特尔驱动程序安装 Debian 10,然后使用以下命令下载 nvidia 驱动程序:
sudo apt install nvidia-driver
安装完成后,关闭并重新安装 GTX 1650。Debian 应使用已安装的 nvidia 驱动程序加载。然后您可以使用进行配置nvidia-xconfig
。