运行 nvidia-xconfig 后重新启动 LightDM 导致无响应的纯文本显示

运行 nvidia-xconfig 后重新启动 LightDM 导致无响应的纯文本显示

因此,一段时间以来,我一直在尝试让外接显示器正常工作。我在 Lenovo IdeaPad U460s 上运行 Nvidia Geforce 305M 显卡。但是当我打开 Nvidia X 设置(顺便说一下,Ubuntu 11.10)时,会弹出一个窗口,提示我尚未安装并运行 Nvidia X 驱动程序,请以 root 身份运行“nvidia-xconfig”(或任何内容),然后重新启动 X 服务器。因此,我打开终端并运行命令:

sudo nvidia-xconfig

终端完成它的工作...然后我运行这个命令(基于此站点上的答案):

sudo service lightdm restart

然后 Ubuntu 桌面/UI/blah blah blah 关闭,屏幕变黑,然后白色文字出现在屏幕上,如下所示:

*PulseAudio configured for per-user sessions
                                            saned disabled: edit /etc/default/saned
                                                     [OK]    *Starting anac(h)ronistic cron
                                                     [OK] *Stopping anac(h)cronistic cron
                                                     [OK] *Stopping cold plug devices
                                                     [OK] *Stopping log initial device creation
                                                     [OK] *Starting configure virtual network devices
                                                     [OK] *Starting configure network device security
                                                     [OK] *Stopping configure virtual network devices
                                                          *Checking battery state...
*Stopping System V runlevel compatibillity           [OK]

我不知道这个屏幕是什么。我可以在其中输入内容,但输入的命令(终端命令行)不起作用(至少我试过的都不起作用,但我知道什么呢哈哈?)

无论如何...任何帮助都将不胜感激,我对 Ubuntu 还很陌生,到目前为止我很喜欢它,如果我能让我的外围硬件启动并运行(即我的辅助显示器),我会更喜欢它

答案1

您的 IdeaPad 似乎具有可切换显卡;它们没有得到很好的支持在 Linux 上(目前还没有)。事实上,专有的 nVidia 驱动程序不要完全支持 Optimus 系统,并且“附加驱动程序”对话框应该不是并主动为您安装。

如果您的 IdeaPad 在 BIOS 中有一个在集成和独立 GPU 之间切换的选项,那么当该开关设置为仅独立时,nVidia 驱动程序应该可以工作。

如果你有这样的 BIOS 开关,那么 nvidia 驱动程序将无法工作,尝试安装它们会让您不高兴。

最简单的恢复方式是删除告诉 X 加载 nvidia 驱动程序的配置文件;然后它将自动检测应该加载哪个驱动程序,并加载英特尔驱动程序。

为此,您需要sudo rm /etc/X11/xorg.conf在终端中运行。

如果您安装了 nvidia 驱动程序,它们会破坏 Intel 驱动程序的 3D 组件。要解决此问题,只需删除 nvidia 驱动程序(通过“附加驱动程序”或运行sudo apt-get remove nvidia-current)。

答案2

您可以通过在终端上输入以下命令尝试重新启动 lig​​htdm... /etc/init.d/lightdm restart

我确信这会有所帮助,然后在终端上运行“dpkg-reconfigure nvidia”。

相关内容