Подробнее об IceWM. Linux статьи
Написать статью
Войдите, чтобы писать статьи

Подробнее об IceWM

42

Настройка и использование IceWM

Материал написан пользователем сайта.

В одном комментарии попросили подробнее рассказать об IceWM. Вот и решил поподробнее написать об этом оконном менеджере, да и на сайте не замечал подобного описания.

Дефолтный IceWM

Что такое IceWM?

Это оконный менеджер для Linux, BSD, очень напоминающий Win9x.

Установка IceWM:

Если графическое окружение уже есть:

Везде, где я пробовал его пакет называется просто:

icewm

Иначе:

Устанавливаем xorg xorg-server и с помощью nano (или другого редактора) редактируем конец xinitrc:

setxkbmap -model pc105 -layout us,ru -option grp:alt_shift_toggle

exec icewm-session

Строка setxkbmap для поддержки русского ввода, а exec для запуска icewm из startx.

И в конце home/папкаюзера/.bash_profile:

exec startx

Это запускает icewm после входа.

Желательно установить xfce4-terminal

Ну очень просто получилось.

Вывод запроса об IceWM (Debian ARM64)

Настройка

Файлы конфигурации находятся в системном каталоге /etc/X11/icewm или каталоге /usr/share/icewm.

Меню генерируется само, но для настройки меню можно редактировать menu в выше указанных каталогах.

Для звука устанавливаем: volumeicon

Для интернета: wpa_gui

Для скриншотов: flameshot 

Для тем приложений: lxappearance 

И пишем в конец /etc/X11/xinit/xinitrc:

volumeicon&

wpa_gui&

flameshot&

Использование

Особых знаний для его использования не требуется, но хочу заметить что не ставятся обои (даже через родной icewmbg).

Темы выбираются в Меню>Настройки>Темы

Меню тем.

Также в меню есть много других полезных пунктов.

Есть встроенная справочная информация.

Справка.

В статус баре отображается использование ОЗУ, ЦП, Сети.

Лайков: +12
войдите, чтобы ставить лайки

Материалы по теме:

  • IceWM — легковесный, стабильный
  • i3wm — тайлинговый оконный менеджер
42
  • Опубликовано: 23.11.2023
  • olegus

Комментарии

x230
Активный пользователь
Активный
23.11.2023
11:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+3
войдите, чтобы ставить лайки
+
Полезно.
Кому-то точно пригодится.
AkhmedSataja
Активный пользователь
Активный
23.11.2023
14:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
Солидарен, много нового узнал.
olegus
Активный пользователь
Активный
23.11.2023
17:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAkhmedSatajaРодительский комментарий
0
войдите, чтобы ставить лайки
После попыток подключиться к WiFI на DragonflyBSD(почему то отключается карта аппараторно), перешёл на GhostBSD, а там... pip даёт рой ошибок(писал я тут что Python без библиотек не имеет толку), даже python3-tkinter не ставиться. Эх... Не видать мне *BSD.
x230
Активный пользователь
Активный
23.11.2023
17:47
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийolegusРодительский комментарий
0
войдите, чтобы ставить лайки
>> BSD

Сервер разворачиваешь?
olegus
Активный пользователь
Активный
23.11.2023
18:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Как бы глупо это не звучало... Ноутбук(десктоп)... Может есть что-нибудь примерно такой же сложности?
AkhmedSataja
Активный пользователь
Активный
23.11.2023
18:18
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийolegusРодительский комментарий
0
войдите, чтобы ставить лайки
Черт, мне не хватит знаний, чтобы помочь с wi-fi. Извините.
olegus
Активный пользователь
Активный
23.11.2023
18:24
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAkhmedSatajaРодительский комментарий
0
войдите, чтобы ставить лайки
С WiFI то уже разобрался, а вот python-pip.... Но это уже вопрос ко мне самому себе .
x230
Активный пользователь
Активный
23.11.2023
18:31
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийolegusРодительский комментарий
0
войдите, чтобы ставить лайки
Зачем такая боль?
А если попробовать какой-нить Линь с ядром расширенной аппаратной поддержки?
olegus
Активный пользователь
Активный
23.11.2023
18:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Пункт "О себе" в моем профиле все объясняет.
xKDE
Активный пользователь
Активный
23.11.2023
18:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийolegusРодительский комментарий
+1
войдите, чтобы ставить лайки
BSD структурно намного проще линя!)
olegus
Активный пользователь
Активный
23.11.2023
19:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
+1
войдите, чтобы ставить лайки
Пойду обратно на линь, как раз выходные будут посмотреть дистры.
x230
Активный пользователь
Активный
23.11.2023
19:58
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийolegusРодительский комментарий
0
войдите, чтобы ставить лайки
+
x230
Активный пользователь
Активный
23.11.2023
19:59
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
+1
войдите, чтобы ставить лайки
Да, но пляски с бубном вокруг железа вынесут мозг любому, нет?
xKDE
Активный пользователь
Активный
23.11.2023
20:38
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
Зачем биться головой о скалы я не очень понимаю)
Всё оборудование, с которым работает bsd известно. Если есть задача для bsd и совместимое железо - оно будет работать как часы. Но как универсальный десктоп - точно не пригоден) и не будет, пока такая лицензия!)
AkhmedSataja
Активный пользователь
Активный
23.11.2023
21:01
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Скорре, не будет, пока корпорации не начнут открывать исходники драйверов своих и, желательно, железо тоже.
xKDE
Активный пользователь
Активный
23.11.2023
21:24
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAkhmedSatajaРодительский комментарий
0
войдите, чтобы ставить лайки
Так поменяйте свой IBM на счёты! Там открытые драйвера и железа по-минимуму)
AkhmedSataja
Активный пользователь
Активный
23.11.2023
22:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Можно еще реверс-инжирингом заняться, но для этого нужны знания.
evgnor86
Активный пользователь
Активный
24.11.2023
10:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAkhmedSatajaРодительский комментарий
+1
войдите, чтобы ставить лайки
Дак все что нужно - открыто. Берите исходники из ядра Linux и адаптируйте под BSD. Но зачем? BSD R.I.P.
Anon
25.11.2023
00:05
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
А что с лицензией BSD не так?
x230
Активный пользователь
Активный
23.11.2023
19:58
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийolegusРодительский комментарий
+1
войдите, чтобы ставить лайки
Имеется в виду строка "Люблю сложности"?
...
Почему тогда не насыпать стекла в трусы?...
Простите, это "чёрная" риторика...

Но для десктопа Линь лучше, имхо...
AkhmedSataja
Активный пользователь
Активный
23.11.2023
18:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийolegusРодительский комментарий
+1
войдите, чтобы ставить лайки
Такой-же сложности? В смысле? Ну, я слышал про Plan9 от самого Денниса Ритчи. Правда, там разработка фактически прекратилась после его смерти, так что вряд ли будет поддержка Qualcomm Atheros QCA9565/AR9565. Еще есть Solaris, но он проприетарный, есть Icaros/AROS, но он скорее для пользователей AmigaOS бывших, так что я о нем вообще ничего не знаю.

Кстати, я попробовал CDEbian и удивился тому, что там нету поддержки кириллицы, как в том же SunOS, а потом вспомнил, что он вышел в 2014 (то есть не древний, и CDE используется на базе тогда еще OpenMotif) и все понял. Так что насчет PAPyRUS'а - надо будет поставить RedHat 5.2 и там начать делать. Просто был бы один только исходный код - я бы поверил, что с ним могут быть проблемы, но там и бинарники есть. Кстати, если не смогу скомпилировать, то запущу их на RedHat.
olegus
Активный пользователь
Активный
23.11.2023
18:51
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAkhmedSatajaРодительский комментарий
0
войдите, чтобы ставить лайки
Нельзя мне пить солярку, ещё больше танцев получу. Ладно, буду дальше возиться, если не получится, то пойду обратно.
А Вам удачи, и ещё раз Спасибо!
По поводу CDEbian -- пакетов не нашел для тогдашнего Debian.
Minor748
Активный пользователь
Активный
23.11.2023
15:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Когда-нибудь я поставлю себе IceWM, когда-нибудь … попробую. А пока будем считать, что морально готовлюсь и настраиваюсь.

А что за дистрибутив такой, с таким угрюмым оформлением? В том же antiX поставляется вполне себе приятным внешне, настроенным и всё такое. По-моему, там даже темы цветовые уже предустановлены, так что сиди и подбирай под настроение.

Раскраски для
https://www.pling.com/find/?search=IceWM&page=1&pci=142
olegus
Активный пользователь
Активный
23.11.2023
15:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Debian 12 первоначально бывший без GUI.
olegus
Активный пользователь
Активный
23.11.2023
15:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
И цветовые темы там уже есть, например: CrystalBlue. И когда первый раз пробовал Void, я там баловался всякими темами, и подходят большинство GTK тем даже для других WM.
x230
Активный пользователь
Активный
23.11.2023
16:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
А какой практический смысл?
...
Ёмкие задачи решаешь на убогом железе?
Или ... простой экспириенс?
Minor748
Активный пользователь
Активный
23.11.2023
16:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
Да, второе.
Я когда последний Скриншот писал, не то чтоб обругал IceWM, но не приглянулось, на первый взгляд кажется слишком простым и не функциональным. Но такого же мнения был об Xfce изначально, однако пользую. Туда тоже дойду
x230
Активный пользователь
Активный
23.11.2023
16:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
+
Minor748
Активный пользователь
Активный
24.11.2023
00:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
Там парень в чате ТГ дал ссылочку на скрипт, который собирает кальку плазменную без PIM'а, позже ссылку на облако гугл, где уже собранные образы лежат.
firecutter
Активный пользователь
Активный
24.11.2023
23:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
В некоторых случаях на слабом железе действительно работает шустрее MATE или XFCE. Я использовал на старом дохлом ноуте, это был хороший выход.
alexal9
Активный пользователь
Активный
23.11.2023
20:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
...Файлы конфигурации ...
Не обязательно в /etc/....... и в /usr/...... Можно и в /home/ЮЗЕР/.icewm/ Там без sudo можно творить.

...не ставятся обои...
Вполне себе ставятся, как раз через icewmbg: прописываем в .icewm/startup -> icewmbg -i /путь к картинке. У меня берёт .jpg, кто-то писал, что только .png .
Кстати, и setxkbmap можно туда же прописать. Вообще, wm практически пустой, каждый чих надо прописывать, но, ведь в этом и смысл их использования. С полноценным DE мой чахлый лэптоп ни один дистр нормально не тянет. А так, с Icewm Fedora 38 вполне себе живёт. Но Manjaro i3 на этом же лэптопе значительно шустрей.
Да и в общем Manjaro значительно менее проблемный дистр, чем Fedora, но это уже другая тема.
firecutter
Активный пользователь
Активный
24.11.2023
23:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийalexal9Родительский комментарий
0
войдите, чтобы ставить лайки
С обоями можно и по-другому. В стартап просто прописывается icewmbg, а настройка делается в файле ./icewm/preferences, там ближе к концу файла есть несколько строк настройки icewmbg: можно прописать поведение (масштабирование, центрирование, цвет или градиент основного фона) и либо путь до конкретного файла .jpg или .png либо путь до каталога с изображениями, в таком случае он делает слайдшоу. Время смены прописывается строчкой ниже. Все нужные строки уже есть и по умолчанию закомментированы, их просто нужно раскомментировать и прописать нужные значения. Кстати, в режиме слайдшоу на каждом рабочем месте своё фоновое изображение.
Ещё я использую gxkb для индикации раскладки клавиатуры. В этом случае параметры клавиатуры прописываются в ~./config/gxkb и нет нужды изменять системные настройки.
Вообще настройки wm очень гибкие, можно сделать разные кнопки запуска и кастомные меню на панели, действия часов, есть конфигурационный файл для хоткеев и правил поведения окон, в общем если хорошенько повозиться оно будет вполне эстетично и юзабельно. По крайней мере ничуть не хуже какого-нибудь lxde или lxqt.
alexal9
Активный пользователь
Активный
25.11.2023
09:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfirecutterРодительский комментарий
+1
войдите, чтобы ставить лайки
Ну, вот, и я о том же. Все там есть, только с головой погрузиться в это нужно, потратить время и получить искомый результат.
vantiki
Активный пользователь
Активный
23.11.2023
21:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Попробовал сегодня и честно, не понял. Интерфейс, как по мне, слишком "старомодный", функционала своего - практически нет. Он неплох для ноутбуков или "системы под браузер", но полноценно использовать не знаю. Может для любителей старого формата интерфейса неплохое решение :)
Minor748
Активный пользователь
Активный
23.11.2023
22:02
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvantikiРодительский комментарий
0
войдите, чтобы ставить лайки
В каком дистрибутиве? В разных дистрибутивах графические окружения отличаются настройками по умолчанию. И это всё-таки другая весовая категория — WM, а не полноценное DE, то есть основная задача — лёгкость, но в угоду простоте и минимум компонентов, неудобству.
UnixAwesome
23.11.2023
21:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
+
Отличная статья
HamsterD
24.11.2023
10:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
До этого я тоже сидел на простеньком IceWM: он нетребователен, можно настроить хоткеи и он имел всё, что мне нужно было . Но в последнее время сижу на I3WM, благодаря нему мне не нужно 2 монитора
olegus
Активный пользователь
Активный
24.11.2023
12:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийHamsterDРодительский комментарий
0
войдите, чтобы ставить лайки
Ты что-ли CTRL-C и CTRL-V всегда нажимаешь? Один и тот же коммент под каждой публикацией.
firecutter
Активный пользователь
Активный
24.11.2023
23:28
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Подтверждаю, действительно совсем неплохая штука. Если бы ещё оформление по умолчанию не было таким кринжовым, думаю, популярность проекта была бы выше. Достаточно сделать чёрную панель и убрать страшных пингвинов с глобуса. Но видимо создатели видят целевую аудиторию исключительно среди поклонников стиля windows-95.
Anon
25.11.2023
00:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Комрады, не совсем по теме, но пользуясь случаем хочу узнать ваше мнение, почему достаточно известное окружение Enlightenment не особо пользуется популярностью? Потребляет очень мало ресурсов (на уровне IceWM) и при этом выглядит едва ли не лучше, чем топы вроде кде и гнома. В чем причина непопулярности?
firecutter
Активный пользователь
Активный
26.11.2023
19:31
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAnonРодительский комментарий
+1
войдите, чтобы ставить лайки
На вкус и цвет товарищей нет. По мне так дефолтно оно так себе выглядит, а попытка кастомизировать (ну хотя бы светлую тему сделать) может и эту красоту поломать. Сообщество разработчиков маленькое, хороших спонсоров нет, работа движется медленно и криво. То же можно сказать про TDE: хорошая идея, даже вроде бы работоспособная, с функциональностью KDE-3.5 (а там всё очень здорово было), но вот только всё собрали и вылизали на QT4, а уже QT6 грядёт, и кому после этого нужно TDE? Всё-таки хоть и опенсорс, но в мире чистогана живёт, и кто имеет финансирование, тот и популярен. Ящетаю...
Velen
26.11.2023
13:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Совсем простой вопрос: как в Айсе добавлять на панель ярлыки приложений?

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила