Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37728668
en ru br
Репозитории 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
www.altlinux.org/Changes

Группа :: Система/Ядро и оборудование
Пакет: 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");
             }
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin