除非radeon.modeset = 0,否则14.04会出现黑屏

我不能正常使用Ubuntu。 每次我启动它我需要将radeon设置为0,或使用nomodeset。 我没有fglrx驱动程序(Trusty内核和X.or​​g不支持它),只有开放的驱动程序。 每次我正常启动,我关闭屏幕,没有任何作用。 尝试使用所有内容,编辑GRUB(在你问之前,是的,我sudo update-grub’d it),添加一个xorg.conf文件(但每次启动都会重命名)…

实用信息:显卡是ATI Radeon HD 4670 。 我不想使用nomodeset选项,只是为了让我的图形工作。

如果你需要一些日志信息,我会附上它。

这个问题比较老了,但我找到了一些工作解决方案,在这个问题的任何其他答案中我找不到这个上下文。

几周后,我在iMac(2009年末)启动Kubuntu 16.10时出现了类似的行为:系统正在运行,但是当帧缓冲驱动器被激活时,背光灯会关闭。

它是在使用外部显示端口或kubuntu-update之后开始的,我无法分辨哪个。 nomodeset / … modeset = 0的东西在某种程度上有效,但是radeon驱动程序不再被加载了,而像googelmaps这样硬件加速的东西是无法使用的,或者只能用于痛苦。

目前我只有 X的解决方案:

SSH ssh username@yourImacIP -XC (-XC表示:使用X-forwarding压缩)到iMac并运行:

 xrandr -d :0 --output eDP --crtc 1 --brightness 0.8 

如果我在iMac上启动普通的X-Displaymanager / Desktop环境 (在我的例子中是KDE),这种方法才有效。 所以我必须假设已经选择了正确的useraccount,我只需要盲目输入密码。 当然必须安装xrandr。

如果我再次运行相同的命令 – 屏幕变黑,如果再次再次打开屏幕。 所以我理解它的命令逻辑(将亮度改为0到1之间的值)是不正确的。

如果有人有帧缓冲启动解决方案没有关闭显示器背光我会很感激。

更新:

在升级到kubuntu 17.10之后,radeon驱动程序在此设置中根本不起作用。

但是(当前) 快乐结束 :使用当前版本的Kubuntu(17.10)的最新更新(大约11月中旬),上面描述的程序似乎不再需要了! 显示器没有任何麻烦,我可以再次使用控制台。 感谢全能的kubuntu或radeon-driver开发人员!

仍然没有工作是我的外部显示端口:(硬件似乎已经消失……

如果您仍需要上述步骤 – 连接线

 xrandr -d :0 --output eDP --crtc 1 --brightness 0.7 

到你的本地(在你的用户目录中)* .xinit,.xinitrc .xsessionrc *(无论什么工作)使你的生活更轻松。 你只需要盲目认证。 不再需要远程ssh。

除了“停用显卡”之外没有其他机会,因为AMD Catalyst不再支持Radeon 4000系列,并且radeon开源驱动程序在AMD Radeon 4670 GPU上没有问题。 对于永久性解决方案解决方案,请遵循说明

打开终端并执行:

 sudo apt-get install gksu 

然后执行:

 gksudo gedit /etc/default/grub 

radeon.modeset = 0添加到此行:GRUB_CMDLINE_LINUX_DEFAULT =“quiet splash”

它的内容如下: GRUB_CMDLINE_LINUX_DEFAULT =“quiet splash radeon.modeset = 0”

然后执行:

 sudo update-grub