User Tools

Site Tools


Sidebar

Me
Здравствуйте!

Меня зовут Михаил Усик!
Я системный администратор
и наполняю эту wiki,
решая разнообразные IT-задачки.

Я всегда готов помочь Вам
наладить IT-инфраструктуру
за скромное вознаграждение!

mike@autosys.tk
+7 (977) 887-96-23

linux_faq:change_running_process_environment_variables_on_the_fly

Задача

У меня есть GUI-приложение, работающее с локальным X-сервером. мне нужно переместить его на удаленный X-сервер.
Для этого, нужно “на лету” изменить значение переменной DISPLAY в рабочем окружении процесса.

Варианты

С помощью дебаггера

(gdb) attach process_id
(gdb) call putenv ("DISPLAY=your.new:value")
(gdb) detach

Вызов функций setenv и unsetenv

Discussion

Enter your comment. Wiki syntax is allowed:
V J J J N
 
linux_faq/change_running_process_environment_variables_on_the_fly.txt · Last modified: 2019/02/21 09:08 by admin