Ошибка отладки при отладке программы OpenGL удаленно

Я могу использовать gdb для отладки моей OpenGL-программы на сервере локально. Но когда я отлаживаю его удаленно. некоторые ошибки появляются в функции glutCreateWindow() . И я могу запустить свою программу удаленно. Просто не могу отлаживать.

freeglut (/home/fshen/samuel/project_self/GLSL-learning/teapotshader/teapotshader): 
     ERROR:  Internal error  in 
             function fgOpenWindow
        X Error of failed request:  BadWindow (invalid Window parameter)
          Major opcode of failed request:  4 (X_DestroyWindow)
          Resource id in failed request:  0x0
          Serial number of failed request:  20
          Current serial number in output stream:  23

PS:
First I can't run my program remotely. After setting export LIBGL_ALWAYS_INDIRECT=yes (I put this command in .bash_profile),I can run my project. Just can't debug it remotely. So I think i should add export LIBGL_ALWAYS_INDIRECT=yes into the GDB. But I don't know howto do it?

0
nl ja de
Что произойдет, если вы выполните экспорт LIBGL_ALWAYS_INDIRECT = yes в терминал, а затем запустите gdb с этого терминала?
добавлено автор n.m., источник
Ну, вы можете попробовать установить env LIBGL_ALWAYS_INDIRECT = yes изнутри gdb перед запуском программы. Но я не уверен, будет ли это работать иначе, чем просто делать экспорт в терминале, или даже поместить его в .bash_profile .
добавлено автор n.m., источник
OpenGL или OpenCL?
добавлено автор genpfault, источник
@genpfault: Извините за ошибку. OPENGL
добавлено автор Samuel, источник
@ n.m: ошибка, о которой я говорил, выходит
добавлено автор Samuel, источник

Ответов нет

0
Linux Help
Linux Help
2 686 участник(ов)

Правила: https://telegra.ph/Pravila-Linux-Help-10-15

Linux Security
Linux Security
652 участник(ов)

Данная группа принципиально про безопасность и в частности про безопасность Linux. Прочие темы просим обсуждать в профильных чатах.

pro.graphon (and gamedev)
pro.graphon (and gamedev)
389 участник(ов)

Обсуждаем стандарты консорциума Khronos: OpenGL, OpenCL и пр., предлагаем различные работы, туторы, интересные материалы по этим стандартам (и помечаем их тегами). Правила чата и инфо по системе тегов – /rules. Реклама только по согласованию с @AlexFails.

Linux Gaming RUS
Linux Gaming RUS
28 участник(ов)

Русскоязычный чатик, посвящённый играм на различных дистрибутивах Linux, а также wine, proton Arch Linux RU @ArchLinuxChatRU Gnome RU @gnome_ru