我是一个GNU/Linux用户,我喜欢它,但是我一直在努力在我的电脑(笔记本电脑)上正确安装这个系统,这一切都是由于图形显卡。这是电脑的规格:
Intel Core i7-7700HQ (CPU)
Intel HD Graphics 630 (Integrated)
NVIDIA GeForce GTX 1050 (Dedicated)
Computer: MSI GL72M 7RDX (just in case you want to know)我已经尝试过几种方法来使它发挥作用,我将提到它们:
首先,我尝试安装Arch,并尝试配置xorg (使用nouveau和intel,以及nvidia和intel)。每当我试图启动它时,它就会关闭。
然后我搬到了elementaryOS。在这个发行版中,我甚至无法到达现场的USB,因为它停止了在飞溅屏幕。之后,我意识到我必须从内核参数中删除splash,并且必须添加nomodeset参数。一切都进行得很顺利,直到我尝试安装nvidia专有驱动程序(和黑名单nouveau),因为它在不到一个小时的时间内耗尽了我的电池。当我这样做的时候,屏幕变黑了,我甚至无法再访问一个tty。我不得不重新安装它(因为我试图卸载驱动程序,但之后什么也没有发生)。然后,我尝试安装bumblebee,以便使用何时使用NVIDIA和何时使用英特尔。同样的事情也发生了,但当我卸载它时,一切都很好。但是后来,我删除了wingpanel以切换到它的另一个版本,但是现在屏幕仍然是黑色的,但是我可以访问另一个tty。我试着重新安装它,但它仍然是一样的。
在你把这个标记为重复之前,我有一件事要说。我尝试了很多类似于我的坐姿的东西,但都没有用。那么,我该怎么做才能拿回我的发行版?
@编辑
P.S:同样,当我在Arch上运行xrandr或相关命令时,输出总是类似于Cannot find screen。
系统处于双启动状态,Windows在不同的磁盘上。
发布于 2018-03-06 18:52:04
我认为您需要解决的最大问题是您想要什么linux发行版,因为安装和工作nvidia驱动程序的步骤并不是通用的。我不熟悉arch或elementaryOS。我非常熟悉SLES (您不会使用}),但是您可以使用OpenSuse,在过去的两年中,我发现Suse对于nvidia驱动程序来说相当容易,它可以简单到
如果nouveau驱动程序默认运行,则必须禁用该驱动程序。取决于您的linux发行版,Nvidia.run文件可能能够或可能无法自动完成这一任务,而取决于您的linux发行版,有时它与/etc/modprobe.d/blacklist.conf和添加黑名单新手一样容易。或者您可能需要添加一个内核引导参数,说明不要使用nouveau,其他时候您必须做一些类似于dracut的事情,并创建一个新的initramfs。
您可以通过在linux禁用nouveau上进行web搜索来阅读所有这些信息。
在您的引导参数中,在splash=silent将其设置为splash=verbose的引导参数中,如果没有对您进行此操作的说明,也可以提供很大的帮助。
https://unix.stackexchange.com/questions/428563
复制相似问题