喜大普奔,一个文件解决了go 2在steamos下的两个大问题
legiongo吧
全部回复
仅看楼主
level 6
brc410 楼主
Go 2刷了steamos,一切都很好,只剩下最后两个问题,一个是游戏模式下不能调节亮度,虽然有插件能解决,但还是希望有原生支持,还有一个不光是steamos,在win11下也存在,某些游戏某些场景黑色阴影会是一片边缘不规则的死黑,非常影响视觉效果。
在红迪上看到一个解决办法,今天试了一下,居然同时解决了这两个问题,膜拜一下民间大神,在这里也分享一下。
1.进桌面模式,运行文件管理器。
2.进/home/deck/.config/gamescope文件夹,如果看不见.config,可能需要开启显示隐藏文件选项。
3.右键创建新文件夹,名称scripts。
4.进新文件夹,右键创建新text file文本文件,名称lenovo.legiongo2.oled.lua,注意扩展名必须是lua,不能是txt。
5.用kate打开上面文件,把下面内容复制粘贴找到8个%符号,全部删掉(加%是因为发帖系统总是把中间带点的英文自动变换成网络链接),保存关闭。
6.重启机器。
local lenovo_go2_oled_colorimetry = {
r = { x = 0.6835, y = 0.3154 },
g = { x = 0.2402, y = 0.7138 },
b = { x = 0.1396, y = 0.0439 },
w = { x = 0.3134, y = 0.3291 },
}
gamescope.config.known_displays.lenovo_go2_oled = {
pretty_name = "AMS881KB01-0 OLED",
dynamic_refresh_rates = { 60, 144, },
hdr = {
supported = true,
force_enabled = false,
eotf = gamescope.eotf.gamma22,
max_content_light_level = 1107.128,
max_frame_average_luminance = 475.683,
min_content_light_level = 0.001,
},
colorimetry = lenovo_go2_oled_colorimetry,
dynamic_modegen = function(base_mode, refresh)
debug("Generating mode " .. refresh .. "Hz for AMS881KB01-0 OLED")
local mode = base_mode
gamescope.modegen.set_resolution(mode, 1920, 1200)
gamescope.modegen.set_h_timings(mode, 32, 8, 40)
if refresh == 60 then
gamescope.modegen.set_v_timings(mode, 1904, 8, 56)
else
gamescope.modegen.set_v_timings(mode, 56, 8, 56)
end
%mode.clock% = gamescope.modegen.calc_max_clock(mode, refresh)
%mode.vrefresh%= gamescope.modegen.calc_vrefresh(mode)
return mode
end,
matches = function(display)
if %display.vendor% == "SDC" and %display.product% == 17153 then
return 5000
end
return -1
end,
}
debug("Registered AMS881KB01-0 OLED as a known display")
2026年04月28日 19点04分 1
level 6
brc410 楼主
重启生效后,亮度可以用系统自带的亮度调节滑条来调节,不再需要插件。
死黑的问题,死亡空间重制版是比较突出明显的,看屏摄比较,实际肉眼看的差别更大,死黑的部分平平一块完全没有任何细节,边缘不齐整,而且会不断蠕动,观感很差,改完后就基本正常了
2026年04月28日 20点04分 2
level 6
brc410 楼主
红迪原贴链接供参考:
https://www.reddit.com/r/LegionGo/comments/1s4mhlu/legion_go_2_steamos_display_fixes_color_banding/
我把其中hdr下面的一行force_enabled从true改成了false,这一行望文生义是不管支不支持都强制开启hdr,我个人习惯是原生支持hdr的才开启,不支持的还是关闭的好
2026年04月28日 20点04分 3
level 7
感谢这个技术支持
2026年04月29日 18点04分 4
level 1
问一下楼主有没有办法解决steamos一键休眠后电源灯一直在呼吸亮的问题,有没有方式直接关掉,只有steam系统,没有win系统
2026年05月04日 09点05分 5
楼主,刷了steamos后,陀螺仪无效,这个能解决吗
2026年06月24日 12点06分
我只知道在win下legion space里可以设置完全关闭电源键灯,没有只改待机的设置,然后切换到steamos设置会保留。之前看到过好像用decky的HueSync插件可以改,但我个人没用过,你可以试试
2026年05月04日 14点05分
@brc410 这个插件没用,睡眠时关闭电源灯选项是灰色的,没法启用,3.90版本的插件也不行,只能看后面还有什么民间高手修复了
2026年05月05日 06点05分
你好,请问本机刷了steamos之后也能像deck一样休眠唤醒那么丝滑吗
2026年06月18日 06点06分
level 1
请问这个方法win系统能用吗?买的g3e掌机用的也是这块屏幕
2026年08月10日 10点08分 7
不能,这个是steamos下的,windows估计得等驱动更新了
2026年08月10日 14点08分
回复 brc410 :只能等了,这死黑整得黑色场景观感都不如lcd,谢谢。
2026年08月10日 15点08分
level 3
我也是go2 直接按教程 刷了steam os系统 只有os系统 现在想恢复出厂设置到win11,如何操作呀 或是加装win11 有教程吗
2026年08月11日 00点08分 8
level 1
太牛了,成功了,我这边发现游戏模式无法打中文会变成1234
2026年08月14日 08点08分 9
level 1
我的天哪真的解决了!!太感谢了[泪][泪][泪]谁知道拖动滑块真的可以调节亮度的时候我有多感动,没想到这个问题是可以解决的,太感谢了大哥[嗷呜][嗷呜][嗷呜][嗷呜]
2026年09月13日 06点09分 10
好感动,真的太谢谢大哥了[真棒]
2026年09月13日 06点09分
1