Steam 설치
로그인
|
언어
简体中文(중국어 간체)
繁體中文(중국어 번체)
日本語(일본어)
ไทย(태국어)
Български(불가리아어)
Čeština(체코어)
Dansk(덴마크어)
Deutsch(독일어)
English(영어)
Español - España(스페인어 - 스페인)
Español - Latinoamérica(스페인어 - 중남미)
Ελληνικά(그리스어)
Français(프랑스어)
Italiano(이탈리아어)
Bahasa Indonesia(인도네시아어)
Magyar(헝가리어)
Nederlands(네덜란드어)
Norsk(노르웨이어)
Polski(폴란드어)
Português(포르투갈어 - 포르투갈)
Português - Brasil(포르투갈어 - 브라질)
Română(루마니아어)
Русский(러시아어)
Suomi(핀란드어)
Svenska(스웨덴어)
Türkçe(튀르키예어)
Tiếng Việt(베트남어)
Українська(우크라이나어)
번역 관련 문제 보고
edit: Maybe the update today Nov 22 helped a bit.
Checked in Forza Horizon 5. medium settings FSR highest quality, 45-50 fps, temp around 73-75
Set manual gpu clock to 1600 and 60 fps immediately, and the temps jump to 80-81.
I did, but received no response so far...
++++++++++++++++++++
"> A reproducible issue: South Park The Stick of Truth, the game always eats too much CPU unless you manually limit the TDP, the behavior on pre 3.5 version is that you set the TDP to 4-5 watts and the game will run smoothly and not consume too much battery. On 3.5 if you limit the TDP to 4-5 watts the FPS drops to basically nothing because the GPU can't clock right, if you manually set the frequency to 700mhz it will go back to smooth 30fps with the TDP at 4-5 watts
------------------------------------
THATS EXACTLY the behivor i saw with emulation and what i've already reported here a couple of days ago.
Its clear that in some light games, if you cap the TDP the gpu isn't capable of adjusting itself properly, so it produces a bottleneck betwenn the tdp and the gpu, but, if you adjust MANUALLY the gpu to be 1-2 points ABOVE the cpu, you recover the performance without having to change the tdp.
To be precisely, my test was with donkey kong tropical freeze, and the behivor was:
- Doing nothing, it mantained 60 fps but the total wattage was high, so i capped the tdp as i usually do.
- Then, with an 8 tdp, wich is DOUBLE than the game usually needed, i noticied the performance dropped to half the normal one.
- Then i looked into the gpu an it was AUTOMATICALLY CAPPED to low values betwenn 200 and 1040mhz.
- So i decided to MANUALLY adjusting the gpu and surprise! i recovered the 60fps WITHOUT having to increase the tdp
- That alone proves the gpu was not adjusting the right way according to the tdp, but there is even more:
- While WITHOUT adjusting the gpu manually, i NEEDED AT LEAST A 9tdp to mantain 60fps, turns out that MANUALLY ADJUSTING the tdp, i could set a 5tdp!!! with a 700mhz GPU, and i mantained the exact same performance of 60 consistent fps but with 4-5watts less of tdp, so its not only a performance issues, but an efficency and battery one
-+++++++++++++++++++++++++
The south park is a gidhub report, the second one IS mine, and both of them proves the exact same problem of the gpu not being able to adjust irself properly according to the tdp, so its an easy scenario to reproduce: light Weight games, capping the tdp, without capping the gpu, and see.if you can achive the SAME performance in both cases, with manual and auto gpu.
AAAANNND another EXACT SAME CASE, this time with video included:
https://github.com/ValveSoftware/SteamOS/issues/1176#issuecomment-1824792986
Mario 3d world with manual tdp but without adjusting the gpu, 19 fps, and adjusting the gpu, 60....so the patern is clear and easy to reproduce, so now we'll see if the problem was the lack of "reproducible" cases, or they simlply don't know how to solve it ans were winning time.
I have observed this same behaviour whilst playing sonic 3 AIR (non steam game). I make pretty extensive use of TDP limiting for games, and used to be able to run AIR on 4 watts. Now i find the gpu clock sometimes inappropriately gets stuck at 200mhz if i TDP limit, which trashes the framerate well below 60, there is no reason a machine with the power of the deck cant play sonic 3 at 60fps at all times.
My laymans idea of whats going on is that there is something wrong with the gpu frequency scaling governer below 1040mhz, as if there are no intermediate frequencies between 200 and 1040, so the scaling drops all the way down to 200mhz as soon as anything below 1040mhz is called for, instead of to a more appropriate intermediary frequency like 600 or 800 or 1000mhz etc for example.
Not ideal but a workaround until they issue hot fix!
There you have another example, video included:
https://github.com/ValveSoftware/SteamOS/issues/1176#issuecomment-1824880754
Again, locking the tdp at 8, with gpu in auto, 23fps, but adjusting the gpu at 1000mhz, 45 with the same tdp.
Search in this same topic, i've commented about one command for the konsole that allows you to keep your actual boot version despite rebooting etc.
sudo rauc status mark-active booted