ОС - Lenny AMD64 Как запустить команду с заданной переменной при использовании gksu и возможно ли это? Запускаю скайп под отдельным юзером (из соображений безопасности) следующей командой: gksu -w -u skypeuser skype Кое-как настроил видео в скайпе по этой wiki: http://wiki.debian.org/skype с использованием пакета lib32v4l-0 Раньше не хотело работать, после обновления до последней версии скайпа для убунту AMD64 заработала. Соответственно, при запуске надо задавать переменную LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so, иначе ни фига не работает. Соответственно, при запуске под "родным" для дисплея юзером проблем не возникает: LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype - и все ОК. Однако, не понятно, как задавать переменную при запуске под другим юзером через gksu через вышеуказанную команду запускаю LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so gksu -w -u skypeuser skype, скайп запускается, видео не работает, получаю такой вывод об ошибках: > ERROR: ld.so: object '/usr/lib32/libv4l/v4l1compat.so' from LD_PRELOAD cannot > be preloaded: ignored. > ERROR: ld.so: object '/usr/lib32/libv4l/v4l1compat.so' from LD_PRELOAD cannot > be preloaded: ignored. > ERROR: ld.so: object '/usr/lib32/libv4l/v4l1compat.so' from LD_PRELOAD cannot > be preloaded: ignored. > ERROR: ld.so: object '/usr/lib32/libv4l/v4l1compat.so' from LD_PRELOAD cannot > be preloaded: ignored. > ERROR: ld.so: object '/usr/lib32/libv4l/v4l1compat.so' from LD_PRELOAD cannot > be preloaded: ignored.
Запускаю gksu -w -u skypeuser LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype - ввожу пароль юзера в окошке, в терминале ноль, как будто выполняется команда, скайп не открывается, т.е. видимо он через gksu для какой-то оболочки терминала задает переменную и все. Попробовал открыть через gksu gnome-terminal, запустил в нем скайп командой LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so nohup skype & - все работает замечательно, но это очень криво, сложно и некошерно. Как решить данную проблему? P.S. Похоже, что у меня видеокамера сломалась после установки lib32v4l-0 (см. предыдущий топик), однако удалением этого пакета она не вылечилась. Кроме того, под Ubuntu 9.04 Skype 2.1.0.81 релиз для Ubuntu 8.10 AMD64 показывает видео сразу и без проблем, без этого пакета. Здесь почему-то не так, м.б. это не дебиано-специфичная проблема, а связана именно с поломкой камеры при предположительно установке lib32v4l-0 ? -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4ce0339f.8060...@gmail.com