LINUX.ORG.RU

IceWM в Fedora 28

 ,


1

1

Собственно, в репозитории 28-й Федоры по-прежнему находятся иксы и оконные менеджеры. А также xdm.

С какими граблями может стокнуться юзер на этом пути? Например, даже после

systemctl enable xdm.service
xdm может не стартовать автоматически после загрузки, хотя
systemctl start xdm.service
работает. Это связано с runlevel'ом. По дефолту он 3-й. xdm запускается, как обычно, на 5-м. Переключить runlevel на 5-й по дефолту можно так:
systemctl set-default graphical.target

Также xdm даже запущенный от root'а может ругаться на отсутствие прав на chdir в хомяк юзера даже при правильных правах в файловой системе (с обычной точки зрения). При этом выставляя $HOME в «/». Это SELinux. Обойти это можно через атрибуты SELinux:

chcon -t home_root_t /home
chcon -t user_home_dir_t /home/<user>

>>> Просмотр (1920x1080, 357 Kb)

★★★★★

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 1)
Ответ на: комментарий от mittorn

Ага. Дистрибутив пару раз менял имя. Сначала это был просто «Red Hat», но после «Red Hat 9 (Shrike)» следующий релиз внезапно назывался «Fedora Core 1 (Yarrow)». После «Fedora Core 6 (Zod)» внезапно состоялся релиз «Fedora 7 (Moonshine)».

saahriktu ★★★★★
() автор топика
Последнее исправление: saahriktu (всего исправлений: 1)

С какими граблями может стокнуться юзер на этом пути?

Т.е. даже сопровождающий не ставит это даже на «проверить». Это все что нужно знать. :D

mandala ★★★★★
()
Ответ на: комментарий от mandala

Это грабли сборки юзером из минимальной системы руками. Такие варианты никто заранее не просчитывает. Просчитывают установку DE в пару кликов.

saahriktu ★★★★★
() автор топика
Последнее исправление: saahriktu (всего исправлений: 1)
Ответ на: комментарий от saahriktu

Ну тогда и писал это отдельно, а то не понятно. Можно подумать оно из десктоп-версии изкоробочной не работает.

mandala ★★★★★
()
Ответ на: комментарий от saahriktu

Да я про обоину. Знаю что там не core давно

mittorn ★★★★★
()
Ответ на: комментарий от mandala

из десктоп-версии изкоробочной

Там GNOME 3 из коробки. На скриншоте не GNOME 3. Следовательно, система была получена другим путём.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от saahriktu

Следовательно, система была получена другим путём.

Странная логика. Я ставил себе федору с гномом. Потом ставил lxde, специально.

mandala ★★★★★
()

лучше уж fluxbox использовать.

cetjs2 ★★★★★
()
Ответ на: комментарий от mandala

Но, это уже не совсем из коробки. Да, если ставить через инсталлятор, то там есть выбор пакетов. Но, кто их будет потом настраивать если не юзер руками? Ну и вот. А грабли именно на этапе настройки руками.

saahriktu ★★★★★
() автор топика

А чего шрифты везде такие разные? Наклонный шрифт в меню вообще жесть, по-моему.

За Candelmass в плей-листе зачёт.

mad_austronaut ★★★★
()
Ответ на: комментарий от mad_austronaut

Разные тулкиты. Тут полный набор: GTK 1, GTK 3, Motif и Xaw (X Window System Athena widget set).

saahriktu ★★★★★
() автор топика

Обойти это можно отключив SELinux

Fixed

Clayman ★★
()
Ответ на: комментарий от Bass

Нет, не умеет. Однако, при локали UTF-8 он всё равно умеет выводить русскоязычный текст. Просто ему надо выставить шрифт для KOI8-R, например, так:

Xmessage*font: -xos4-terminus-bold-r-normal--28-*-*-*-*-*-koi8-r
а затем обращаться так:
echo "текст с кириллицей" | iconv -c -t koi8-r | xmessage -file -

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от dadd

Slackware - более простой и более юзерфрендли дистрибутив. Slackware можно не заморачиваясь поставить с полпинка и в системе гарантированно уже будет всё самое необходимое. В противоположность этому Fedora покрошена на много мелких пакетиков, из которых можно складывать систему часами, а потом внезапно обнаружить, что в ней, внезапно, отсутствует, например, make или gdb.

Репозитории у обоих дистрибутивов одинаково большие, хоть и не совпадающие (часть пакетов есть только в репозитории Slackware и наоборот).

А вот когда дело начинает касаться более серьёзного уровня разработки и отладки, то тут Fedora резко вырывается вперёд. Чего только стоят отдельные деревья (trees) пакетов с отладочной (debuginfo и debugsource) информацией. Причём суммарный вес этих пакетов сопоставим с обычными бинарными пакетами (64 гига отладочных пакетов на момент релиза на 65 гигов обычных бинарных пакетов на момент релиза). При этом gdb из коробки знает про эти пакеты с отладочной информацией и даже подсказывает команду для root'овой командой строки чтобы доустановить конкретные пакеты с отладочной информацией для того, чтобы полноценно отдебажить именно этот конкретный бинарник.

В противоположность этому в Slackware обычно всё просто безвозвратно strip'ается.

Ну и, да, в Slackware ванили больше (патчи есть, но их самый минимум). В Федоре патчей гораздо больше. При этом наибольшее количество патчей в ходу именно из таких дистрибутивов как Fedora и Debian. Впрочем, и для Федоры отдельные пакеты может понадобиться патчить патчами из других дистрибутивов. Например, если в 28-й Федоре собрать coolreader3 из репозитория Магейи, то он внезапно будет сегфолтиться. Эту проблему устраняет патч, который был приведён в одном из комментариев в AUR'е одним из юзеров Arch'а.

saahriktu ★★★★★
() автор топика

Шрфтыыыыы О,_О.

Deleted
()

Fedora 28

IceWM

«Ты выглядишь таке несовременно рядом со мной...» © Кино

ololoid ★★★★
()

А для вас xdm критичен? Зачем его ставили, если есть старый, добрый .xsessionrc и startx? Или в федорке даже startx, без танцев с бубном, не работает?

Odalist ★★★★★
()
Ответ на: комментарий от Odalist

Работает. И startx и xinit. Как и «systemctl start xdm.service». Но, можно сделать и так, чтобы xdm запускался автоматически. А можно и без xdm'а свой альтернативный юнит написать, который будет автоматически выполнять или «startx» и «xinit».

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от saahriktu

Moonshine

Последнее время, это прям какое то крайне модное слово. Даже лаггер в пивнухе на районе так называется.

pon4ik ★★★★★
()

ужс, вырвиглазно. ты спецом самые уродские декоры чтоли поставил? даже сглаживания нет.

bernd ★★★★★
()
Ответ на: комментарий от bernd

даже сглаживания нет

Отсутствие сглаживания мне нравится гораздо больше чем мыло от сглаживания.

saahriktu ★★★★★
() автор топика

Хватит прелюдий, просто откопай уже настоящий труп и сделай фоторепортаж. Я уверен, что это будет значительно менее омерзительно.

kirk_johnson ★☆
()
Последнее исправление: kirk_johnson (всего исправлений: 1)

Выглядит красиво, но этот наса мозаик не смог у меня отобразить русские буквы.

ZenitharChampion ★★★★★
()

Прекрасно все, кроме Федоры.

telikan
()

Всё могу понять, даже ведору и selinux, но КАК и ЗАЧЕМ ствить мозайк? Или Симанки в репу не завезли?

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

Просто разные реализации разных браузеров на разных тулкитах. dillo на fltk, а Mosaic на Motif'е.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от saahriktu

В центос 7 не выбрал пакетов с ДЕ во время установки, дальше даже не смог поднять ДЕ установив все ДЕ и КДЕ и гном и даже дисплей манагер сервис системдшный не завелся тчк.

zor1984qq
()
Ответ на: комментарий от zor1984qq

Потом нужно настраивать руками, да. А для этого уже надо знать как настраивать systemd.

saahriktu ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.