Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: С++ Как правильно определить из программы оконный мэнеджер, gnome или kde?  (Прочитано 2074 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн byte255

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Всем привет, как правильно программно определить, gnome или kde используется в системе (с учетом того, что может быть установлено несколько, а используется в течении сеанса как правило один)?
Программа на С++/Qt

Подскажите пожалуйста, кто в курсе.
« Последнее редактирование: 23 Декабря 2010, 10:54:02 от byte255 »

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6294
    • Просмотр профиля
Смотреть переменные окружения "DESKTOP_SESSION" ?

Оффлайн byte255

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля

Оффлайн VestniK

  • Активист
  • *
  • Сообщений: 594
    • Просмотр профиля
А оно поможет?
morana@HOME:~$ echo ${DESKTOP_SESSION}
default
Тоже любопытно знать ответ на этот вопрос.
« Последнее редактирование: 23 Декабря 2010, 23:11:39 от sanb »

Оффлайн maximum2000

  • Активист
  • *
  • Сообщений: 403
    • Просмотр профиля
(Нажмите, чтобы показать/скрыть)

у меня норм.

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
У меня тоже дефолт. ;D

Оффлайн maximum2000

  • Активист
  • *
  • Сообщений: 403
    • Просмотр профиля

Оффлайн __v1tos

  • Участник
  • *
  • Сообщений: 105
  • Ubuntuu 10.10 x86-64
    • Просмотр профиля
Можно попробовать запустить
(Нажмите, чтобы показать/скрыть)
, который выведет ид процесса
AMD Phenom II 945, GA-MA790GPT-UD3H (HD 3300), 5 GiB ram

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.