我会尝试尽可能简短和精确地阐述,因此以下是所有事实:
- 我正在运行 16.10(这个问题从 14.04 开始就一直困扰着我,在同一台笔记本电脑上,它让我回到 windows,所以这是一个严重/烦人的错误)
- 我的笔记本电脑是 Sony Vaio VPCEG44FX,配备升级的 RAM(16GB 和 1TB 三星 SSD、Nvidia Geforce 440m 和 i7 处理器(2.45ghz))它是一台 5 岁的小野兽,也是我喜爱的战士。(我可以保证硬件方面没有任何问题)
- 我正在使用来自 Nvidia repo 的 NVIDIA bINARY 367.35。
- 除了我现在尝试描述的问题之外,Ubuntu 上没有其他问题困扰我,我的笔记本电脑现在运行起来很凉爽(在 Windows 上总是烧坏)
因此对于这个问题:
每次(自 14.04 起)计算机启动时,它都会显示 VAIO 启动画面、Nvidia 启动画面(显示后变暗),然后是简短的 TTY 输入(类似于用户名-vaioTTY:密码),然后我听到登录声音。但此时屏幕完全是黑色的。
我通常会继续登录,但奇怪的是,通常,正如我所读到的,你应该使用 FN 热键来提高亮度,对吗?好吧,我不能这样做。我不能调高或调低音量,也不能调高或调低亮度。我必须连接一个外部显示器,然后使用 FN 键在 LCD/External/clone 或 extend 之间切换(此处为 FN+F7),直到外部显示器要求输入(这意味着我切换到仅 LCD 模式),此时我的亮度热键开始工作。
当我开始使用 NVIDIA 驱动程序时,这个问题让我在 14.04 版上放弃了 ubuntu,所以我猜测这与它们有关。
好吧,快进一段时间,我决定再试一次 Ubuntu。安装了 16.04 后,第一次启动时一切正常,然后出现了可怕的错误。我注意到它发生在我第一次连接外部显示器后(前 10 次启动都很好,因为我还不需要使用其他屏幕)在我第一次连接屏幕后,随后的重新启动出现了我描述的相同错误。
我刚刚升级到 16.10 仍在努力解决这个问题。我尝试使用旧版驱动程序,Noveau 驱动程序对我来说是不可能的。(我使用 tensorflow 和其他 cuda 软件,这是我的工作流程所需要的。)
所以我在这里,一个谷歌用户、潜水员和复制粘贴者,请求您的怜悯!我通常自己解决问题,因为几乎任何问题都被问到过,但我无法指出这个具体问题。
如果这里有人能为我指明正确的方向,我将不胜感激。
顺便说一句,我不想要设置亮度脚本,我希望我漂亮的登录屏幕能够显示出来!!我不想要一个半破损的操作系统。
答案1
好吧,在评论中我说过我有一个半解决办法,但是现在,经过一番挖掘,我已经找到了我的问题的完整答案,我想与大家分享。
这个问题与背光控制有关。热键不起作用可能看起来像是键盘布局问题或其他问题,但我发现这与键盘无关,而与 ACPI 设置和电源管理有很大关系。
首先,这个答案特定于我的笔记本电脑品牌和型号,但我推断它可以用于任何有这个特定错误的笔记本电脑(亮度热键 fn+F5 和 +F6,以及登录时亮度卡在 0%)
在终端运行以下命令:ls /sys/class/backlight/
这个输出很重要(区分大小写,因此请记下来。)
我的结果显示“sony”减去了引号。
然后sudo gedit /etc/default/grub
在我的 GRUB 文件上,这是第 12 行,我添加了 acpi_backlight=(第一个命令的输出),如下所示:
GRUB_CMDLINE_LINUX="acpi_osi=Linux acpi_backlight=sony"
然后关闭 gedit,进入终端并运行
sudo update-grub
至于答案中的电源管理部分,您必须取消选中“亮度和锁定”上的“调暗屏幕以节省电量”。如果启用了热键,它将对我不起作用。
重新启动,享受亮度热键的工作,并且不要忘记卸载/删除您可能安装的任何亮度/热键包以尝试解决此问题。
答案2
如果我能做到,任何人都可以。我用的是 Ubuntu,但我对代码之类的不感兴趣。我的三星笔记本电脑用了一年多都没有问题,但最近每次启动时,屏幕 80% 的时间都是暗的。所以在连续 3 次启动屏幕都暗下来后,我最终在这里查看了一下。我读到了关于 Fn 键的部分内容。所以我按下了 Fn - F3,它更亮了,但即使屏幕很暗,它已经是全亮了。因此,出于某种不合逻辑的原因,我按下了 Fn - F2 键来调暗,我的屏幕立即亮到了全亮,然后开始从那里变暗。所以我再次按下 Fn-F3 来调亮并恢复到全亮。我可能每次启动都必须这样做,但至少我可以解决这个问题,直到有人在升级中解决这个问题。