The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"X - noX"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"X - noX"  
Сообщение от eee email(??) on 18-Окт-07, 11:27 
Как програмно можно определить, запущены иксы или нет, особенно интересует в питоне?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

  • X - noX, phpcoder, 11:36 , 18-Окт-07, (1)  
    • X - noX, eee, 12:28 , 18-Окт-07, (2)  
      • X - noX, newser, 12:47 , 18-Окт-07, (3)  
      • X - noX, angra, 13:07 , 18-Окт-07, (4)  
        • X - noX, eee, 14:37 , 18-Окт-07, (5)  
        • X - noX, eee, 12:10 , 19-Окт-07, (7)  
          • X - noX, angra, 17:42 , 19-Окт-07, (8)  
            • X - noX, eee, 18:09 , 19-Окт-07, (9)  
      • X - noX, devcoder, 19:09 , 18-Окт-07, (6)  

Сообщения по теме [Сортировка по времени | RSS]


1. "X - noX"  
Сообщение от phpcoder email(??) on 18-Окт-07, 11:36 
>Как програмно можно определить, запущены иксы или нет, особенно интересует в питоне?

Проверить установлена переменная DISPLAY или нет?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "X - noX"  
Сообщение от eee email(??) on 18-Окт-07, 12:28 
>Проверить установлена переменная DISPLAY или нет?

Так работает, спасибо. Может эсть более стандандартный метод, например по posix узнать какой
init уровень?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "X - noX"  
Сообщение от newser (ok) on 18-Окт-07, 12:47 
>>Проверить установлена переменная DISPLAY или нет?
>
>Так работает, спасибо. Может эсть более стандандартный метод, например по posix узнать
>какой
>init уровень?

POSIX не имеет никакого отношения к init уровням.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "X - noX"  
Сообщение от angra (ok) on 18-Окт-07, 13:07 
>>Проверить установлена переменная DISPLAY или нет?
>
>Так работает, спасибо. Может эсть более стандандартный метод, например по posix узнать
>какой
>init уровень?

А какое отношение runlevel имеет к иксам? Например в дебе они запускаются на втором, в шапкоподобных на пятом, где-то на четвертом, а генту в классическом видет runlevel отсутствует. Кроме того то что иксы должны запускаться вовсе не значит что они реально запущены. Ну и наконец есть удаленные иксы

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "X - noX"  
Сообщение от eee email(??) on 18-Окт-07, 14:37 
>А какое отношение runlevel имеет к иксам? Например в дебе они запускаются
>на втором, в шапкоподобных на пятом, где-то на четвертом, а генту
>в классическом видет runlevel отсутствует. Кроме того то что иксы должны
>запускаться вовсе не значит что они реально запущены. Ну и наконец
>есть удаленные иксы

На Slackware X на четвертом. Выходит в вин|досе 2 уровня :)
Жаль нету общей стандартизации, но в /var/run/utmp есть информация про runlevel.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "X - noX"  
Сообщение от eee email(??) on 19-Окт-07, 12:10 
> Ну и наконец есть удаленные иксы

Как запустить удаленные иксы, что должно быть клиентом?
Где это используют и какая документация есть?

Интересная тема, хотелось бы поэкспериментировать.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "X - noX"  
Сообщение от angra (ok) on 19-Окт-07, 17:42 
>> Ну и наконец есть удаленные иксы
>
>Как запустить удаленные иксы, что должно быть клиентом?
>Где это используют и какая документация есть?
>
>Интересная тема, хотелось бы поэкспериментировать.

На одной машине запускаешь иксы на другой устанавливаешь $DISPLAY указывающий на первую, и после этого запускаешь иксовое приложение, подробности в man X.
Еще один способ - зайти на удаленную машину с ssh -X или ssh -Y и запустить там иксовое приложение, называется это x-forwarding, по умолчанию разрешен в sshd.conf, но можно и запретить.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "X - noX"  
Сообщение от eee email(??) on 19-Окт-07, 18:09 
Буду пробовать, спасибо.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "X - noX"  
Сообщение от devcoder email(??) on 18-Окт-07, 19:09 
>какой init уровень?

Не стОит, так как не будет одинаково работать с разными дистрами
и к тому же Х может быть запущен и вручную (startx)
не из своего традиционного уровня 5 (RH-клоны).

Используйте переменную DISPLAY, достаточно распространённый и портабельный метод.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру