登录时屏幕亮度为 0%,启动时变暗

登录时屏幕亮度为 0%,启动时变暗

我会尝试尽可能简短和精确地阐述,因此以下是所有事实:

  1. 我正在运行 16.10(这个问题从 14.04 开始就一直困扰着我,在同一台笔记本电脑上,它让我回到 windows,所以这是一个严重/烦人的错误)
  2. 我的笔记本电脑是 Sony Vaio VPCEG44FX,配备升级的 RAM(16GB 和 1TB 三星 SSD、Nvidia Geforce 440m 和 i7 处理器(2.45ghz))它是一台 5 岁的小野兽,也是我喜爱的战士。(我可以保证硬件方面没有任何问题)
  3. 我正在使用来自 Nvidia repo 的 NVIDIA bINARY 367.35。
  4. 除了我现在尝试描述的问题之外,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 来调亮并恢复到全亮。我可能每次启动都必须这样做,但至少我可以解决这个问题,直到有人在升级中解决这个问题。

相关内容