Итак, после обновления драйверов видеокарты ( GTX 560 Ti, установлен драйвер 320.18) возникли проблемы с клиентом.
В консоли выдается ошибка:
[INFO] [STDERR] GL Error 1280: Invalid enum pre-useProgram
После обновления на Optifine U D3 ошибка осталась, но текст поменялся:
2013-05-25 16:20:12 [SEVERE] [Minecraft-Client] ########## GL ERROR ##########
2013-05-25 16:20:12 [SEVERE] [Minecraft-Client] @ Post render
2013-05-25 16:20:12 [SEVERE] [Minecraft-Client] 1280: Invalid enum
Клиент при это вроде работает, ошибок или провалов FPS не замечал.
Ошибка возникает не всегда, а когда смотришь на воду, причем с определенного расстояния и вода должна быть глубокой.
Пробовал несколько раз запустить "пустой" майнкрафт 1.5.2 - ошибка не появлялась, либо в карте не создавался такой ландшафт, который вызывает ошибку.
Удалять Optifine из сборки пробовал, не помогает. Версии Forge пробовал разные - и 710 и 712.
Кто-нибудь сталкивался с подобной проблемой? Поисков в Google нашел что такая проблема встречается, но решений нет. Искал очень долго.
Пока проблема не будет решена, я, скорее всего, заморожу съемки новых серий.
Error 1280 происходит при не совершенных баз. Советую вернуть старый драйвер и только через месяц обновить на новый!
ОтветитьУдалитьПроверь дрова на наличие новых дров.Попробуй поставить драйв на версу меньше или на новую.Может сработать(у меня сработало)
ОтветитьУдалитьОткатился на 314.07, не помогло. Так что возвращаюсь на 320.18.
ОтветитьУдалитьПопробую вечером записать серию. Если ошибка будет фатальной, то до ее устранения отложу майнкрафт и переключусь на другую игру.
Я может быть и посмотрел, что можно сделать, но сидеть и собирать клиент не хочу.
ОтветитьУдалитьУ тех, кто пишет приложения под OpenGL, подобные ошибки встречаются постоянно, иногда изза недосмотра программиста(посмотрел не ту спецификацию, или использовал опцию, которая не реализована данным драйвером, очень много опций относятся к различным opengl extensions, которые в принципе не обязательны для реализации разработчикам драйверов), а иногда и по недосмотру/лени программистов nvidia/amd, которым в лом реализовывать редко используемые режимы.
ОтветитьУдалитьПо сути: если ошибка не приводит к явным графическим артефактам, то на нее можно просто не обращать внимания, на логику работы игры она влияния не оказывает, да и к падению(crash) тоже привести, скорее всего, не может.
если очень хочется узнать, в чем же дело, можно попробовать запустить майнкрафт из под gDEBuggerа, тот сможет(если повезет) вытащить стек на момент ощибки и укажет на провинившуюся функцию.
ОтветитьУдалитьверни дрова и не парься
ОтветитьУдалитьЕсли бы была сборка смог бы помочь, а так просто не хочу сам собирать - нужен вагон времени...
ОтветитьУдалитьПростите за офтоп, вы не замечали что у всех предметов есть энегрия для генераторов? и они, как не странно, ее вырабатывают.
ОтветитьУдалитьНа сайте Forge разработчики писали про то ,что в последней версии есть или могут присутствовать баги . Возможно ошибка в этом.
ОтветитьУдалитьВсе я разобрался, это баг мода ванила+!
ОтветитьУдалитьэто как весии модов качать самые новые ставить не надо незнаем какие баги там появились так что ставь старые дрова либо жди новых версий где исправили эту ошибку
ОтветитьУдалитьПопробуйте обновить/поменять пак шейдеров
ОтветитьУдалитьУ меня такое минут пять назад случилось,установил Simply Horse(На Вашу сборку),как раз когда подъезжал на лошади к реке.
ОтветитьУдалитьБыла похожая проблема,ну почти,советую дрова обратно поставить. У меня вообще майнкрафт не запускался после обновления драйверов на видеокарту
ОтветитьУдалитьСобрал такой же клиент, поэтапно проверяя. Данная ошибка ошибка возникает только когда некоторые из мобов Mo Creatures находятся недалеко от воды и игрок достаточно близко к ним
ОтветитьУдалитьЕсли нет ни падений FPS, ни крашей, то в чём проблема не обращать внимания на эту ошибку? Или есть что-то о чём вы не сказали? Можно на крайний случай стараться не вызывать её, т.е. не ходить возле тех участков карты, на которых она проявляется, если это возможно.
ОтветитьУдалитьЕвгений, у меня почти такая же сборка, но без КСАКТ и лошадей, - работает нормально. задумайся...
ОтветитьУдалитькстати посмотри мод Natura, это хорошее украшение мира )))
Если я не ошибаюсь, то всему виной является OpenGL.
ОтветитьУдалитьЕвгений, попробуйте переключить OpenGL в клиенте на состояние OFF(выключить), путь которого Настройки -> Настройки графики -> Advanced OpenGL.
Если все же проблема не будет решена, то вам стоит почитать об OpenGL вот на этой страничке http://www.opengl.org/wiki/Getting_Started
Желаю удачи! И спасибо за хорошие видео-дневники!
Поставить версию LWJGL на Mojang и отключить звуки в IC2.cfg.
ОтветитьУдалитьУ меня была GL Error 1280 и OpenAL LWJGL что-то там..
А еще лаги могут возникнуть из-за большого спавнрейта мобов.
Т.е. мокричарс, симпли хорсис и другие моды, добавляющие новых мобов.
Ну по-скольку Вы уменьшили спавнрейт лошадок из SH (в одном из видео слышал), следует убрать звуки в ic2.cfg
Походу проблему вызывают медузы из MoCreatures, как бы странно это не прозвучало.
ОтветитьУдалить