Страница 1 из 1
IceWM - бум разбираться
Добавлено: 22 окт 2021, 20:51
ArturS
Ребят, подскажите пожалуйста, что за DM в данной Росе? KDM вроде устарел, не могу понять. И не очень охота скачивать весь репозиторий пакетов, чтобы понять. Мне нужно для правильного запуска IceWM. У меня своя логика, поэтому не сердитесь... Я пришёл сюда из других концепций. И не могу всего знать. Нужен конфиг DM, где он находится? Можно было бы и LXDM установить, но это уже пахнет отходом от направления дистрибутива.
IceWM - бум разбираться
Добавлено: 22 окт 2021, 21:14
va9(2)
В кедах gdm.
Можно sddm включить.
IceWM - бум разбираться
Добавлено: 22 окт 2021, 21:18
ArturS
Спасибо, буду смотреть.
IceWM - бум разбираться
Добавлено: 23 окт 2021, 12:00
ArturS
Ну первый этап настройки прошёл намного легче, чем думалось. Главное, уже можно полноценно работать в WM.
Получилось на первом этапе так:
Чтобы не захламлять форум писаниной, действия записывал в html-файл. Кому интересно, можно скачать
отсюда и почитать.
IceWM - бум разбираться
Добавлено: 23 окт 2021, 13:01
VictorR2007
Не нужно ложить изображения на сторонние сервисы. Они со временем становятся недоступны.
Используйте стандартные инструменты форума.
IceWM - бум разбираться
Добавлено: 23 окт 2021, 14:01
ArturS
Не получается у меня. То "ошибка HTTP", то "слишком короткое сообщение".
IceWM - бум разбираться
Добавлено: 24 окт 2021, 06:56
VictorR2007
ArturS писал(а): 23 окт 2021, 14:01
Не получается у меня. То "ошибка HTTP", то "слишком короткое сообщение".
Ага, такое выдаёт, когда картинка png, и слишком большая.
Я всегда делаю jpg.
IceWM - бум разбираться
Добавлено: 26 окт 2021, 12:22
PastorDi
ArturS писал(а): 22 окт 2021, 20:51
Ребят, подскажите пожалуйста, что за DM в данной Росе? KDM вроде устарел, не могу понять. И не очень охота скачивать весь репозиторий пакетов, чтобы понять. Мне нужно для правильного запуска IceWM. У меня своя логика, поэтому не сердитесь... Я пришёл сюда из других концепций. И не могу всего знать. Нужен конфиг DM, где он находится? Можно было бы и LXDM установить, но это уже пахнет отходом от направления дистрибутива.
Скачайте отсюда LxQT
https://abf.io/platforms/rosa2021.1/pro ... ists/41427
И наслаждайтесь.
IceWM - бум разбираться
Добавлено: 27 окт 2021, 08:02
ArturS
Спасибо, попробую.
IceWM - бум разбираться
Добавлено: 28 окт 2021, 17:12
ArturS
Уже подзабыл, но в конфигурационном файле icewm был пункт - не отображать панель с меню. Если кто в курсе, напомните пожалуйста.
IceWM - бум разбираться
Добавлено: 30 окт 2021, 04:44
irton
pnmixer и gxkb добавлены в репозитарий
numlock надо проверять, там что-то накручен гибрид numlockx и numlock
IceWM - бум разбираться
Добавлено: 30 окт 2021, 05:25
irton
ArturS, по результатам вашего описания, сделан task для создания iso
https://abf.io/import/task-iso/commit/9 ... 45937e5608
Из проблемных вопросов у меня:
1. менеджер входа gdm или там slim и прочие, какой?
2. тема оформления и вобще дефолт менять?
3. Насчет автостарта непонятно, скрипт конечно можно сделать, но некоторые может уже настроены для автостарта или через системд стартануть, numlock вроде должен автостартовать
IceWM - бум разбираться
Добавлено: 30 окт 2021, 07:02
ArturS
irton, спасибо за отзыв. Хорошо, что напомнили за systemd. Я с ним как то не работал. Учту теперь, что и про него надо не забывать. IceWM настраивал в Slackware, VenomLinux - но там инициализация sysinit. Об этом я как то не подумал. В общем, самому нужно читать.
1. Менеджер входа я бы выбирал по такому критерию. Если мне нужно разнообразие тем оформления и хорошее описание, то gdm. Если "поставил и забыл", то slim конечно.
2. Да, тему по умолчанию нужно менять, думаю. Приятно глазу должно быть "из коробки".
3. На счёт автостарта, мне самому нужно разобраться ещё. Я даже не подумал, что systemd умеет выполнять эту функцию. Буду читать.
PS.
За task спасибо. Именно так мне понятнее разбираться в конструкциях. На живых примерах.
IceWM - бум разбираться
Добавлено: 30 окт 2021, 10:23
irton
Пишите про улучшения здесь, и по возможности они попадут в task-iso.
IceWM - бум разбираться
Добавлено: 30 окт 2021, 10:46
ArturS
irton писал(а): 30 окт 2021, 10:23
Пишите про улучшения здесь, и по возможности они попадут в task-iso.
Хорошо.
IceWM - бум разбираться
Добавлено: 01 ноя 2021, 19:39
ArturS
PastorDi писал(а): 26 окт 2021, 12:22
ArturS писал(а): 22 окт 2021, 20:51
Ребят, подскажите пожалуйста, что за DM в данной Росе? KDM вроде устарел, не могу понять. И не очень охота скачивать весь репозиторий пакетов, чтобы понять. Мне нужно для правильного запуска IceWM. У меня своя логика, поэтому не сердитесь... Я пришёл сюда из других концепций. И не могу всего знать. Нужен конфиг DM, где он находится? Можно было бы и LXDM установить, но это уже пахнет отходом от направления дистрибутива.
Скачайте отсюда LxQT
https://abf.io/platforms/rosa2021.1/pro ... ists/41427
И наслаждайтесь.
Пререношу сюда свой пост с другой ветки форума. Время идёт, но проблема осталась. А мне нужно разобраться, поэтому хелр ми...
asa писал(а): 08 апр 2020, 23:55
Как сделать другой браузер основным? Каждый раз запуская хромиум он спрашивает об этом, даже если согласился и в настройках по умолчанию выставил его.
Присоединяюсь к вопросу.
Сменить основной браузер можно только применяя приставку sudo
Код: Выделить всё
sudo xdg-settings set default-web-browser yandex-browser-beta.desktop
После этого браузер становится основным, но для root'a
Код: Выделить всё
artur@rosa2021 ~ $ sudo xdg-settings get default-web-browser
yandex-browser-beta.desktop
Если сделать проверку от пользователя, то вылезает такая фигня
Код: Выделить всё
artur@rosa2021 ~ $ xdg-settings get default-web-browser
/usr/bin/xdg-mime: строка 323: [: слишком много аргументов
/usr/bin/xdg-mime: строка 325: [: слишком много аргументов
userapp-New Moon-0MOLB1.desktop
А если от sudo
Код: Выделить всё
artur@rosa2021 ~ $ sudo xdg-settings get default-web-browser
yandex-browser-beta.desktop
Самое интересное то, что для пользователя браузер Yandex реально становится основным. То есть, если открыть любой html файл из mc или PCmanFM, файл открывается уже яндекс браузером. Что интересно, что сам браузер не знает, что он уже основной и постоянно требует его сделать таковым. Можно конечно поставить галочку и заставить его заткнуться. Но проблему то решить надо.
Почти все группы пользователю присвоил... Результат ноль! Куда копать то?
IceWM - бум разбираться
Добавлено: 01 ноя 2021, 20:03
va9(2)
ArturS писал(а): 01 ноя 2021, 19:39
Что интересно, что сам браузер не знает, что он уже основной и постоянно требует его сделать таковым.
Так это проблема самого яба, которая появляется каждый 2-4 выпуск...

IceWM - бум разбираться
Добавлено: 01 ноя 2021, 20:19
ArturS
va9(2) писал(а): 01 ноя 2021, 20:03
ArturS писал(а): 01 ноя 2021, 19:39
Что интересно, что сам браузер не знает, что он уже основной и постоянно требует его сделать таковым.
Так это проблема самого яба, которая появляется каждый 2-4 выпуск...
В MintLinux, тем более в Slackware, я этого не замечал, честно! Мне важно решить проблему, а не отфутболиваться отговорками.
IceWM - бум разбираться
Добавлено: 02 ноя 2021, 10:53
ArturS
Похоже, разобрался.
При установке по умолчанию браузера самим браузером, используется команда
Код: Выделить всё
xdg-settings set default-web-browser *.desktop
,
которая ничего не может переназначить из-за наличия двух дублирующихся файлов "прописки" HTTP/HTTPS
Код: Выделить всё
~/.config/mimeapps.list и ~/.config/lxqt-mimeapps.list
Для всей системы удалось переназначить браузер по умолчанию командой
Код: Выделить всё
$ xdg-mime default seamonkey.desktop x-scheme-handler/https x-scheme-handler/http
Запись о браузере была записана в файл ~/.config/mimeapps.list.
Про файл ~/.config/lxqt-mimeapps.list команда xdg-mime видимо не в курсе. Поэтому и путаница. Изменить браузер по умолчанию с записью в файл ~/.config/lxqt-mimeapps.list получилось с помощью PCManFM-Qt. А вот из самих браузеров назначить браузер по умолчанию не получится.
IceWM - бум разбираться
Добавлено: 02 ноя 2021, 11:01
irton
IceWM - бум разбираться
Добавлено: 02 ноя 2021, 11:10
ArturS
IceWM - бум разбираться
Добавлено: 02 ноя 2021, 14:11
ArturS
Ничего так, но настраивать нужно. Потом опишу процесс настройки.
IceWM - бум разбираться
Добавлено: 02 ноя 2021, 14:26
irton
Тема в заголовке окна ну очень плохо
IceWM - бум разбираться
Добавлено: 02 ноя 2021, 16:04
ArturS
irton писал(а): 02 ноя 2021, 14:26
Тема в заголовке окна ну очень плохо
Какая тема? Не понял ничего...
IceWM - бум разбираться
Добавлено: 02 ноя 2021, 16:50
irton
Тема оформления заголовка окна
IceWM - бум разбираться
Добавлено: 02 ноя 2021, 17:23
ArturS
irton писал(а): 02 ноя 2021, 16:50
Тема оформления заголовка окна
Да это мелочи... Это на любителя. Я тут с зависимостями воюю, надо же так запустить репозиторий. Каждый второй пакет - нужно вручную доустанавливать зависимости. Взять хотя бы medit. Требует python2, а в зависимостях не указан. К слову, из /etc/xdg/autostart необходимо убирать все *.desktop файлы относящиеся к icewm(pnmixer, picom, gxkb). Ибо он их один хрен не видит. Эти программы должны запускаться после вступления в бой icewm-session. Их запуск прописывается в $HOME/.icewm/startup и не иначе.
IceWM - бум разбираться
Добавлено: 02 ноя 2021, 17:28
irton
Icewm не видит, другие de и wm видят. Xdg это стандартизированнное место размещения.
IceWM - бум разбираться
Добавлено: 02 ноя 2021, 17:30
ArturS
irton, будь ласка, подскажи, какие
темы для icewm интересны на твой взгляд? В принципе, хотелось бы узнать мнение всех пользователей, которым интересна тема про icewm. Простите за каламбур.
IceWM - бум разбираться
Добавлено: 02 ноя 2021, 17:32
ArturS
irton писал(а): 02 ноя 2021, 17:28
Icewm не видит, другие de и wm видят. Xdg это стандартизированнное место размещения.
Вот такой он, icewm.
IceWM - бум разбираться
Добавлено: 02 ноя 2021, 17:50
ArturS
Эта тема получше?

IceWM - бум разбираться
Добавлено: 02 ноя 2021, 18:49
ArturS
За отображение шрифтов разработчикам отдельное спасибо. По умолчанию шрифты отображаются на отлично. Но, когда я добавил пакеты шрифтов croscore и roboto из репозитория и добавил такой fonts.conf в $HOME/.config/fontconfig/fonts.conf, обалдел от удовольствия:
Код: Выделить всё
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<match target="font">
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
<edit name="autohint" mode="assign">
<bool>false</bool>
</edit>
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
<edit name="hinting" mode="assign">
<bool>true</bool>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintslight</const>
</edit>
<edit name="lcdfilter" mode="assign">
<const>lcdlight</const>
</edit>
<edit name="rgba" mode="assign">
<const>rgb</const>
</edit>
</match>
<!-- Установка предпочтительных шрифтов для семейств
шрифтов serif, sans serif, и monospace. -->
<alias>
<family>serif</family>
<prefer><family>Tinos</family></prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer><family>Arimo</family></prefer>
</alias>
<alias>
<family>sans</family>
<prefer><family>Arimo</family></prefer>
</alias>
<alias>
<family>monospace</family>
<prefer><family>Cousine</family></prefer>
</alias>
</fontconfig>
Другие отдыхают. Скришот будет ниже...
IceWM - бум разбираться
Добавлено: 02 ноя 2021, 18:57
ArturS
Собственно сам скриншот. Может кому то и не понравится. Так бывает.
IceWM - бум разбираться
Добавлено: 03 ноя 2021, 03:47
irton
Да вполне прилично, теперь бы придумать как это завезти в iso. Нужно посоветоваться с более другими товарищами.
IceWM - бум разбираться
Добавлено: 04 ноя 2021, 05:52
ArturS
Установил в свой IceWM маленький календарик
gsimplecal.
Как устанавливал и настраивал можно посмотреть
здесь.
IceWM - бум разбираться
Добавлено: 04 ноя 2021, 12:44
irton
В репах есть еще менеджер буфера обмена rainbow-cm, это форк parcellite, возможно будет полезен
IceWM - бум разбираться
Добавлено: 04 ноя 2021, 13:56
irton
gsimplecal завезен в репозитарий контриб, версия поновей чем в Федоре
IceWM - бум разбираться
Добавлено: 04 ноя 2021, 15:18
ArturS
irton писал(а): 04 ноя 2021, 12:44
В репах есть еще менеджер буфера обмена rainbow-cm, это форк parcellite, возможно будет полезен
Во, это нужная вещь. Опробую. Спасибо.
IceWM - бум разбираться
Добавлено: 04 ноя 2021, 16:15
ArturS
Пакет
rainbow-cm Установился, работает.
Будем ждать, когда научится цеплять изображения.
Для вывода значка в трей IceWM пришлось добавить его запуск в
$HOME/.icewm/startup
Всё таки IceWM не цепляет запуск утилит из
/etc/xdg/autostart/
startup:
Код: Выделить всё
#!/bin/bash
( sleep 2s; nm-applet --sm-disable )&
gxkb &
( sleep 2s; pnmixer )&
xscreensaver -nosplash &
( sleep 2s; pcmanfm --desktop )&
rainbow-cm &
( sleep 2s; picom )&
numlockx on &
IceWM - бум разбираться
Добавлено: 05 ноя 2021, 05:13
irton
никогда не научится, также как и parcellite
IceWM - бум разбираться
Добавлено: 08 ноя 2021, 12:50
irton
Я загрезил в контриб slimski - логин менеджер типа развитие slim
IceWM - бум разбираться
Добавлено: 08 ноя 2021, 23:16
ArturS
Обязательно попробую. Я тут с
gdm в такой ситуэйшен попал. При установке дистра, решил опробовать как работает возможность "не запрашивать пароль пользователя". Поставил птичку, доустановил дистр, перегрузил комп. И что я вижу? Окошко
gdm с никнеймом моего пользователя. Кнопочки выбора сессий я не нашёл, просто нажал
Enter. Включился полурабочий IceWM, как положено, без запроса пароля, как и желало моё величество.
IceWM даже менюшки криво отрисовывал. За пару минут я залепил весь экран этими менюшками. И тут до меня дошло, что это голый, без никто
IceWM. Включил ему рабочий стол из терминала командой:
и стал разбираться дальше. Оказалось, что зря я поставил эту птичку "не запрашивать пароль"...
GDM молча запустил первый по умолчанию в списке
icewm.decktop. Возможность выбора между сессиями в виде кнопочки, появляется только после ввода пароля, от которого я легкомысленно отказался. Мне же нужен был запуск именно
icewm-session.decktop файла. Именно он запускает файл
icewm. читает скрипт
startup и дополняет wm всякими сторонними штучками. Вот такая история. Зачем вообще нужен файл
icewm.decktop, я теряюсь в догадках. Я встраивал icewm в
lxde вместо
openbox, так там тоже вызов
icewm прописывал в скриптах, безо всякого
icewm.decktop. Это я к тому, что в
slimski возможно другая организация выбора сессий. Ну, попробую - увижу.
IceWM - бум разбираться
Добавлено: 09 ноя 2021, 11:18
ArturS
Сегодня закатал на флешку последний образ Росы с Icewm
отсюда.
Делюсь, так сказать скринотчётом...
Памяти в компе 8 МГб. Так что я могу себе позволить устанавливать доп. пакеты прямо в режиме LiveCD.
После запуска IceWM получилась вот такая картина:
Первым делом, я открыл окно терминала и установил скриншотер из XFCE (для фотоотчёта) следующими командами:
Установщик DNF загрузил базы и установил нужный пакет. Менюшки отрисовывались как хотели и не желали исчезать с рабочего стола.
Поэтому я включил рабочий стол PCManFM такой командой из окна xterm:
Меню стало отрисовываться нормально и я включил предпочтение, чтобы меню раскрывалось по движению курсора мышки, а не по щелчку:
IceWM - бум разбираться
Добавлено: 09 ноя 2021, 11:23
ArturS
Далее установил браузер Seamonkey командой:
после чего смог загрузить обоину на рабочий стол
и установить её
IceWM - бум разбираться
Добавлено: 09 ноя 2021, 11:38
ArturS
Выводы.
Из за того, что запуск IceWM прозводится файлом icewm.desktop, практически ничего не работает.
Для корректного запуска WM нужно задействовать файл icewm-session.desktop!
icewm-session.desktop запустит сам icewm и службы указанные в скрипте $HOME/.icewm/startup
gxkb не будет переключать раскладки, если не обнаружит файла /etc/X11/xorg.config.d/keyboard.conf
Про startup смотрите выше или читайте
здесь.
IceWM - бум разбираться
Добавлено: 09 ноя 2021, 14:08
irton
icewm.desktop убрать?
IceWM - бум разбираться
Добавлено: 09 ноя 2021, 14:59
ArturS
Да, меньше проблем будет. Если в LiveCD подхватится icewm-session.desktop, другое совершенно поведение будет. И нужно в startup внести все запускаемые в сессии утилиты. Тогда к работе можно будет приступать сразу. Ещё пока разбираюсь с запуском программ использующих sudo и формирование меню для icewm настраиваю. Способ по умолчанию не "втаскивает" в меню некоторые программы. Я склонен опакетить
xdgmenumaker. Его работу можно видеть на моих скриншотах ранее. Он поприличнее формирует менюшки и умеет это делать на русском. Но пока его приходится запускать вручную.
IceWM - бум разбираться
Добавлено: 09 ноя 2021, 15:05
ArturS
Ещё вопрос. Как переключиться с GDM на slimski в Росе? Установить то я его установил, но вот как передать ему управление не знаю.
IceWM - бум разбираться
Добавлено: 09 ноя 2021, 15:44
irton
ArturS писал(а): 09 ноя 2021, 14:59
И нужно в startup внести все запускаемые в сессии утилиты.
это пока рано и я не знаю как это правильно прописать. Пока что работаем над наполнением образа
https://abf.io/import/task-iso/blob/ros ... ec#lc-1262
вот здесь список в который добавляется все нужное для образа.
ArturS писал(а): 09 ноя 2021, 15:05
Как переключиться с GDM на slimski в Росе?
я тоже не знаю, но спрошу, и в slimski еще возможно не хватает всяческих скриптов запуска (можно в slim смотреть)
IceWM - бум разбираться
Добавлено: 10 ноя 2021, 18:04
ArturS
На счёт slimski сдаюсь. Информации мало... Подключал конфиги в *.system, копировал бинарники из других дистров, разве, что на голове не стоял. Не получается без знаний. А инфы, практически нет. Похоже, сам создатель и скомпилил это чудо для Antix. Встречал на форуме инфу, что один деятель скомпилил это чудо для Arch'а. Нашёл я этот его пакет, посмотрел... Systemd там и не пахло, автор тоже молчит... Зато что-то наковырял из Antix про IceWM. Гламурные ребята так и не научили подключать флешку к своей системе автоматом... Зато как красиво... И с IceWM помогли разобраться. С менюшкой в IceWM, теперь уже яснее.
IceWM - бум разбираться
Добавлено: 16 ноя 2021, 23:35
ArturS
Может введёте в курс, как там создаётся ветка дистра? Таки хочется достичь цели..
IceWM - бум разбираться
Добавлено: 17 ноя 2021, 05:59
irton
Где там?
IceWM - бум разбираться
Добавлено: 17 ноя 2021, 10:51
ArturS
irton писал(а): 17 ноя 2021, 05:59Где там?
На
ABF.
IceWM - бум разбираться
Добавлено: 17 ноя 2021, 11:54
irton
На abf уже зарегистиированы? Если нет, надо сообщить т.к щас регистрация по приглашению т.к. боты прорываются
IceWM - бум разбираться
Добавлено: 17 ноя 2021, 18:27
ArturS
irton писал(а): 17 ноя 2021, 11:54
На abf уже зарегистиированы? Если нет, надо сообщить т.к щас регистрация по приглашению т.к. боты прорываются
Нет, не зарегистрирован. Хочу разобраться. Зарегистрироваться, это значит нести какую то ответственность. Не хочу бледно выглядеть. Тут с rpm разобраться бы сначала.
IceWM - бум разбираться
Добавлено: 18 ноя 2021, 11:35
irton
Без регистрации на abf вы ничего не сделаете. Abf это типа гитхаба т.е. ветку создать (вопрос то про ветку был) можно через веб доступ, а можно и из консоли но опятьже надо чтобы проект был клонирован с abf.
Ну или я ничего не понял сто за ветку создавать собрались
IceWM - бум разбираться
Добавлено: 07 мар 2023, 15:53
irton
https://file-store.rosalinux.ru/api/v1/ ... bf3ebef3ee
образ с
icewm на платформе 2023.1. Только для истинных Ъ.
Сейчас в образе некоторый софт, чтобы сделать нормальное меню Пуск, потом он будет убран
Ссылка будет актуальна ограниченное время, я обычно зачищаю неактуальные образы.
Приветствуется обсуждение по данному образу, а также варианты настроек от тех, кто умеет готовить icewm.
Предложения по наполнению софтом можно вносить, но по задумке образ планирую пустым насколько возможно.
Поставил, и сам сидишь себе терминал, браузер и все такое ставишь сам, через dnf install
