Репозитории ALT
S: | 0.6-alt0_0_git_b3c1f91 |
5.1: | 0.4.2.3-alt3 |
4.1: | 0.4.2.3-alt1 |
4.0: | 0.4.1-alt0.1 |
Группа :: Система/Ядро и оборудование
Пакет: hardinfo
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: 03-detect-lxde.patch
Скачать
Скачать
--- b/arch/linux/common/os.h 2013-09-16 23:12:33.000000000 +0400
+++ b/arch/linux/common/os.h.new 2013-09-16 23:18:31.142851474 +0400
@@ -151,9 +151,19 @@
is defined */
os->desktop = g_strdup("XFCE 4");
} else {
+ if (g_getenv("XDG_CURRENT_DESKTOP")) {
+ os->desktop = g_strdup(g_getenv("XDG_CURRENT_DESKTOP"));
+ if (g_getenv("DESKTOP_SESSION") &&
+ !g_str_equal(os->desktop, g_getenv("DESKTOP_SESSION"))) {
+ os->desktop = g_strdup_printf("%s (%s)",
+ g_getenv("XDG_CURRENT_DESKTOP"),
+ g_getenv("DESKTOP_SESSION"));
+ }
+ } else {
os->desktop = g_strdup_printf("Unknown (Window Manager: %s)",
windowman);
}
+ }
} else {
os->desktop = g_strdup("Unknown");
}