无法调整亮度 16.04

无法调整亮度 16.04

完全是新手。我已经安装了 Ubuntu,并且很喜欢它,但是屏幕亮度太低了。我无法在白天使用电脑。我已经在带有 rEFInd 的英特尔 iMac 中安装了 Ubuntu 单启动。

如果我提供的信息太少,请原谅我;很高兴发布任何命令的输出。

目前为止的一些事实:

“亮度和锁定”上的滑块根本没有效果。

我已尝试安装 xbacklight,但 -in 和 -dec 命令没有任何作用。

我修改了 grub 文件如下:

GRUB_CMDLINE_LINUX_DEFAULT="安静启动 acpi_backlight=none acpu_osi= " GRUB_CMDLINE_LINUX="acpi_osi=Linux acpi_backlight=vendor"

我还在最后一行尝试了“native”和“video”。没有变化。

然后我尝试了这个解决方案:关联

sudo apt 安装 sysfsutils

“ls /sys/class/backlight/” 返回“acpi_video0”

我没有名为 /sys/class/brightness 的文件夹。

$ lspci -nnk | grep "VGA" -A2 给出:

01:00.0 VGA 兼容控制器 [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Whistler [Radeon HD 6630M/6650M/6750M/7670M/7690M] [1002:6741]

然后我尝试在 /sys/class/backlight/* 中为 i;执行 echo $i; cat $i/brightness; cat $i/actual_brightness; cat $i/max_brightness; done

并得到:

15 15 15

我安装了“指示器亮度”,它显示从 1 到 15 的值,但没有效果。

我认为发生的情况是 acpi_video0 控制权被交给了根或 BIOS 设备(可能是 EFI 分区?)并卡在 15,我无法更改。

有什么建议可以告诉我如何在日光条件下使用 Ubuntu 吗?非常感谢。

更新:我尝试编辑 /usr/share/X11/xorg.conf.d/10-radeon.conf 原文内容如下:

部分“OutputClass”标识符“Radeon”MatchDriver“radeon”驱动程序“radeon”EndSection

我将其改为:

部分“设备”标识符“card0”驱动程序“Radeon”选项“背光”“radeon_backlight”总线 ID“PCI:0:2:0”结束部分

但那不起作用:重启挂在“启动 UID 121 的用户管理器”上。所以我将文件编辑回实时 USB 中的原始文件。

任何帮助将非常感激!

答案1

您可以在 中更改亮度System Settings >> Brightness & Lock,或者如果您使用的是笔记本电脑,您也可以在 PC 上进行更改fn + F8/F9 (differs in device used),那么您可以直接在显示器上进行更改。

答案2

算是解决了。

看来,在 Mac 上安装时,即使您从 Ubuntu 选择“整个磁盘”安装,Mac 架构仍会留在机器上,包括 EFI 分区,OS Recovery 就位于此处。亮度控制就是从这个剩余部分进行的。

因此,为了解决这个问题,我在机器上重新安装了 MacOS,然后在新分区上重新安装了 Ubuntu(这次是 17.10)。要更改亮度,我登录 MacOS 设置最大亮度,然后重新启动进入 Ubuntu。亮度控制和 xbacklight 仍然不起作用,但亮度控制器(链接这里) 可以将亮度调整到我在 MacOS 中使用的亮度级别。我认为这是因为亮度控制器使用 xrandr 来模拟亮度,而不是实际改变 LCD 背光。

这仍然很麻烦,但至少这样,我可以设置亮度并在白天使用 Ubuntu。如果有人知道更好的解决方案,我可以使用系统设置滑块来控制亮度,那就太好了。目前,它虽然不理想,但可用。

相关内容