2009年末款27英寸iMac(iMac 11,1)运行Kubuntu 22.04且设置nomodeset后,亮度与色温调节问题求助
2009年末款27英寸iMac(iMac 11,1)运行Kubuntu 22.04且设置nomodeset后,亮度与色温调节问题求助
大家好,我目前碰到了一个头疼的问题,想请各位帮忙出出主意:
我用的是2009年末款的27英寸iMac(型号iMac 11,1),装了Kubuntu 22.04系统。这台机器的显卡是AMD ATI Mobility Radeon HD 4850,现在有个麻烦——如果不在grub里设置nomodeset参数,开机过了grub就直接黑屏,根本进不了系统。但设置了nomodeset之后,新的问题又来了:屏幕亮度和色温完全没法调节。
下面是我排查的一些细节:
1. xrandr与色温调节工具失效
执行xrandr命令时,会返回错误:
xrandr: Failed to get size of gamma for output default Screen 0: minimum 2560 x 1440, current 2560 x 1440, maximum 2560 x 1440 default connected primary 2560x1440+0+0 0mm x 0mm 2560x1440 93.00*
因为获取不到gamma值,xrandr没法调节对比度,导致Redshift、KDE Night Color这类用来调节色温的工具也彻底用不了。
2. 亮度调节无可用接口
执行ls /sys/class/backlight/时,输出是空的。我试过在/etc/default/grub里添加acpi_backlight=vendor和acpi_backlight=native这两个参数,更新grub重启后完全没效果,亮度调节还是没有任何反应。
3. 显卡硬件状态
用sudo lshw -c video查看显卡信息,显示显卡处于UNCLAIMED(未被驱动认领)的状态:
*-display UNCLAIMED description: VGA compatible controller product: RV770/M98L [Mobility Radeon HD 4850] vendor: Advanced Micro Devices, Inc. [AMD/ATI] physical id: 0 bus info: pci@0000:01:00.0 version: 00 width: 64 bits clock: 33MHz capabilities: pm pciexpress msi vga_controller bus_master cap_list configuration: latency=0 resources: memory:c0000000-cfffffff memory:d0620000-d062ffff ioport:2000(size=256) memory:d0600000-d061ffff *-graphics product: EFI VGA physical id: 1 logical name: /dev/fb0 capabilities: fb configuration: depth=32 resolution=2560,1440
现在系统能正常显示内容,但亮度和色温完全没法调整,用起来特别难受。想请教各位,有没有什么办法能解决这个问题?哪怕不用xrandr,有没有其他工具或者方法能调整屏幕的对比度或者色温?
备注:内容来源于stack exchange,提问作者Archisman Panigrahi
相关产品推荐
相关产品推荐

