no way to compare when less than two revisions

Differences

This shows you the differences between two versions of the page.


linux_faq:change_running_process_environment_variables_on_the_fly [2019/02/21 09:08] (current) – created admin
Line 1: Line 1:
 +====== Задача ======
 +У меня есть GUI-приложение, работающее с локальным X-сервером. мне нужно переместить его на удаленный X-сервер. \\
 +Для этого, нужно "на лету" изменить значение переменной DISPLAY в рабочем окружении процесса.
 +
 +====== Варианты ======
 +
 +===== С помощью дебаггера =====
 +<code>(gdb) attach process_id
 +(gdb) call putenv ("DISPLAY=your.new:value")
 +(gdb) detach</code>
 +
 +===== Вызов функций setenv и unsetenv =====
 +
  
  • linux_faq/change_running_process_environment_variables_on_the_fly.txt
  • Last modified: 2019/02/21 09:08
  • by admin