![]() |
Не запускаются приложения для GTK из консоли с программами для QT всё нормально
Например, -------------------------------------------------- bash-2.05b# xcdroast Xlib: connection to ":0.0" refused by server Xlib: No protocol specified Gtk-WARNING **: cannot open display: :0.0 ---------------------------------------------------------- ---------------------------------------------------- В чём дело? |
А библиотека GTK у Вас установлена?
|
да
и эти программы запускаются только с окна терминала не хотят просто неохота специально заходить в меню и нажимать кнопочку)) |
Цитата:
|
запуск происходит из косоли или из эмулятора терминала под X?
|
Zur0
Исходя из названия темы Цитата:
kitov А кстати, а из других графических терминалов (xterm и проч.) есть проблемы ? (думаю в терминале vte не должно быть). |
оказывается только для рута не запускает(xterm тоже)
для обычного пользователя всё нормально |
kitov
Ну это могли и специально сделать исходя из соображений безопасности :) |
ruslandh
Как запустить программу с правами рута? Некоторые требуют первого запуска с правами рута |
1 Вариант
xterm su (или su- ) Имя_программы 2 Вариант Настраиваем систему sudo (см man sudo, etc/sudoerc) для запуска Вашей программы от имени конкретного пользователя. Далее : xterm sudo Имя_программы xterm может быть заменен на вызов любого другого графического интерфейса. В программе konsole можно выбрать Меню -> Сеанс -> Новая консоль root |
Можно попрбовать, залогинившись рутом через su, chmod +s файл программы, требующей запуска из-под рута.
Добавлено: Наложив тем самым SUID-байт (байт идентификатора смены пользователя), позволяющий простым пользователям запускать программы от имени рута. |
Belansky
это не есть правильное решение проблемы, так как страдает общая защищенность системы |
Zur0
Промежду нами, так половина программ работает, что, конечно, не есть хорошо |
Belansky
оффтопик: промежду нами их очень малая часть, а что и запускаются являютя посоянной головной болью (sendmail например) :gigi: * [s]Исправлено: Zur0, 5:02 25-05-2003[/s] |
Ну вы ребята и даете такие проги как sendmail с битом suid ставить, но это уже ваше дело, как я понял топик здох, тоеть уже можа на него не обрашать внимания :)
|
тьху. sudo не подходит! :)
1 Вариант не работает. Xlib: connection to ":0.0" refused by server Xlib: Invalid MIT-MAGIC-COOKIE-1 key ** CRITICAL **: Unable to open display |
Время: 19:22. |
Время: 19:22.
© OSzone.net 2001-