Minecraft Log檔狂刷OpenGL debug message: id=1280、1282的修理方法
- 阿睿
- 2024年10月1日
- 讀畢需時 2 分鐘
相信很多人是因為Minecraft的LOG檔狂刷OpenGL debug message: id=1280跟OpenGL debug message: id=1282這兩個錯誤而找到此篇文章的。
我就不廢話,解決方法是:
打開.minecraft資料夾裡面的options.txt。把glDebugVerbosity後面的數值設定成0。
這樣就可以解決LOG檔裡狂刷錯誤的問題。
為何會刷這個錯誤?

根據我的觀察,只有在啟動 Action! Game Recorder (錄影程式) 時,Minecraft Log檔才會狂刷OpenGl的錯誤。而小柯進一步發現,這些錯誤是由於開啟了 Action! 的 HUD 功能導致的。因此,一種解決方法是關閉 Action! 的 HUD,這樣就不會讓LOG檔刷錯誤了。然而,我非常需要這個HUD來確認我是否有在錄影!!因此,我繼續在網路上尋找其他可能的解決方案。

後來,我發現造成錯誤刷屏的原因其實是 FPS 計數器,這意味著不僅是 Action! Game Recorder 的 HUD 會引發這個問題,任何顯示 Minecraft FPS 的程式都可能導致遊戲的 LOG 檔被大量錯誤訊息刷屏。
解決方法
就如我上面所說,把options.txt裡的glDebugVerbosity後面的數值設定成0,就可以解決這個問題。然而,這個只有解決掉Log檔狂刷錯誤的問題,並非真的解決OpenGL的這個錯誤。錯誤本身還是存在,但它不會再狂刷錯誤導致你的Log檔膨脹成好幾GB。希望這篇文章能幫助到大家,也特別感謝 Casey8127 在 Mojang bug 論壇上提供的解決方案。
後記
其實這個問題已經困擾我多年了。自從 Minecraft 1.17 版本後,我就開始遇到這個問題,當時我幾乎翻遍了整個網路,卻始終找不到解決方法。
這次我之所以能找到解決方案,是因為剛剛 C 槽再次被 Minecraft 的 LOG 檔撐爆,膨脹到了 30 多 GB。於是,我再次在網上尋找解決辦法,終於看到了 Casey8127 在今年 9 月分享的解決方案。我按照他的建議進行修改,並確認問題已經得到解決。因此在此發文希望能幫助到同樣遇到此問題的玩家。 祝大家遊玩Minecraft愉快!✧*。٩(ˊᗜˋ*)و✧*。
One of the fascinating challenges in Infinite Craft recipes is figuring out how to make specific items, especially complex ones like 'Human' or 'Life'. You start with the four classical elements and through a long chain of combinations, you can eventually create incredibly abstract or specific things. It requires a mix of logic, lateral thinking, and sometimes just happy accidents. There are communities dedicated to sharing discoveries, but the real fun is in trying to figure out these crafting trees yourself. It’s a very rewarding and mentally stimulating game.