Лёгкая ОС своими руками

О том о сем
Аватара пользователя
Chocobo
Сообщения: 4604
Зарегистрирован: 27 авг 2016, 19:57
Решено: 110
Откуда: НН
Благодарил (а): 375 раз
Поблагодарили: 1236 раз

Лёгкая ОС своими руками

Сообщение Chocobo » 21 янв 2017, 14:19

Мне на опенбоксе пока ближе всех пришлась SalentOS
Свои тулзы у них ничего такие :smile:
Изображение

Аватара пользователя
di_mok
Сообщения: 1837
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 529 раз
Поблагодарили: 301 раз

Лёгкая ОС своими руками

Сообщение di_mok » 21 янв 2017, 15:14

Опять забуксовал... Поставил nodm, поправил etc/default/nodm

Код: Выделить всё

NODM_ENABLED=true
NODM_USER=di_mok

При старте чёрный экран с курсором. Вручную иксы стартуют
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя
Chocobo
Сообщения: 4604
Зарегистрирован: 27 авг 2016, 19:57
Решено: 110
Откуда: НН
Благодарил (а): 375 раз
Поблагодарили: 1236 раз

Лёгкая ОС своими руками

Сообщение Chocobo » 21 янв 2017, 15:16

di_mok, глянь в cat var/log/syslog | grep nodm - мож ругается на что.
в 16+ он с systemctl enable включается, а в trusty - мож еще чего надо...
Изображение

Аватара пользователя
di_mok
Сообщения: 1837
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 529 раз
Поблагодарили: 301 раз

Лёгкая ОС своими руками

Сообщение di_mok » 21 янв 2017, 15:28

Chocobo писал(а):Источник цитаты мож ругается на что.

Нет
Chocobo писал(а):Источник цитаты в 16+

14.04

Попробовал slim - та же фигня
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя
Chocobo
Сообщения: 4604
Зарегистрирован: 27 авг 2016, 19:57
Решено: 110
Откуда: НН
Благодарил (а): 375 раз
Поблагодарили: 1236 раз

Лёгкая ОС своими руками

Сообщение Chocobo » 21 янв 2017, 15:31

с nodm думаю стоит смотре6ть в сторону

Код: Выделить всё

# X session
NODM_XSESSION=/etc/X11/Xsession

Мож тут он пытается что-то не то запустить
хотя если записей в сислоге не нашел - может он совсем не стартует?
Изображение

Аватара пользователя
di_mok
Сообщения: 1837
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 529 раз
Поблагодарили: 301 раз

Лёгкая ОС своими руками

Сообщение di_mok » 21 янв 2017, 15:38

Chocobo писал(а):Источник цитаты с nodm думаю стоит смотре6ть в сторону

У меня так-же
Chocobo писал(а):Источник цитаты может он совсем не стартует?

Да вроде как стартует. С ним вместо голой консоли с предложением ввести имя пользователя - чёрный экран
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя
qwertKI
Сообщения: 140
Зарегистрирован: 03 сен 2016, 10:11
Решено: 5
Откуда: г.Полтава. Украина
Благодарил (а): 54 раза
Поблагодарили: 55 раз

Лёгкая ОС своими руками

Сообщение qwertKI » 21 янв 2017, 17:21

di_mok писал(а):Источник цитаты Кольнуло мне запилить что-то эдакое для валяющегося без дела недобука (аж Asus EeePC 900 :-D ) Наметил следущее:
Дистр - Ubuntu MiniISO 14.04
Рожа - OpenBox
Панель - Tint2, возможно еще Plank в придачу
Сетевой менеджер - Wicd
Файловый менеджер - PCManFM
Обозреватель - PaleMoon
Терминал - Gnome-Terminal

Потянет такой набор на шаманский, или что-то поменять?

Ну горяче мной любимый Bunsen, вышедший из недр достойнейшего CrunchBang состоит:
Дистр - Debian 8.7
Рожа - Openbox
Панель - Tint2
Сетевой менеджер - NM
Файловый менеджер - Thunar
Обозреватель - Iceweasel
Терминал - Terminator
Редактор - Geany
+ обои- nitrogen, индикатор раскладки - fbxkb, батарея - fdpowermon, менеджер питания - xfce4-power-manager, Clipboard manager - clipit, Volume control for systray - volti + Conky + gmrun + obmeny + obconf... как то так . Если ешшо какая инфа нужна, готов помочь... идея интересная, и мной не реализованная :)))))))

Аватара пользователя
di_mok
Сообщения: 1837
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 529 раз
Поблагодарили: 301 раз

Лёгкая ОС своими руками

Сообщение di_mok » 21 янв 2017, 17:51

Ну вот, первый блин

1.png
2.png


Осталось подправить мелкие косяки и шероховатости
Т.к. с фантазией у меня не очень получилось сильно похожее на Корицу с основного бука :-D
41

ЗЫ Коньки втыкать?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя
qwertKI
Сообщения: 140
Зарегистрирован: 03 сен 2016, 10:11
Решено: 5
Откуда: г.Полтава. Украина
Благодарил (а): 54 раза
Поблагодарили: 55 раз

Лёгкая ОС своими руками

Сообщение qwertKI » 21 янв 2017, 18:07

di_mok писал(а):Источник цитаты ЗЫ Коньки втыкать?

таки да !!!!! без них скучно... https://yadi.sk/i/3bByrVnp3ABq9e :
► Показать

Аватара пользователя
di_mok
Сообщения: 1837
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 529 раз
Поблагодарили: 301 раз

Лёгкая ОС своими руками

Сообщение di_mok » 21 янв 2017, 18:21

Не влезли :-D

conky.png


Попробую потискать-покоцать
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя
qwertKI
Сообщения: 140
Зарегистрирован: 03 сен 2016, 10:11
Решено: 5
Откуда: г.Полтава. Украина
Благодарил (а): 54 раза
Поблагодарили: 55 раз

Лёгкая ОС своими руками

Сообщение qwertKI » 21 янв 2017, 19:29

di_mok писал(а):Источник цитаты Попробую потискать-покоцать

у меня разрешение 1280:800 в конфиге : alignment top_left, попробуй: alignment middle_left . Подробно http://cs-companion.ru/stati/nix-sistemy/2511-vidzhet-conky-razmer-i-raspolozhenie-paneli.html И ОС поменять OS${alignr}Bunsen Labs :))))) Plank-themer тута http://myubuntu.ru/programmy/ustanavlivaem-dok-plank-i-plank-themer-temy-vklyucheny-v-ubuntu-linux-mint-cherez-ppa-repozitorij

Аватара пользователя
zuzabrik
Сообщения: 759
Зарегистрирован: 29 авг 2016, 09:08
Решено: 15
Благодарил (а): 48 раз
Поблагодарили: 218 раз

Лёгкая ОС своими руками

Сообщение zuzabrik » 21 янв 2017, 19:55

Я его слепила из того что было
А потом что было то и полюбила

:-D
Имею желание иметь всех желающих, но не имею желающих.

Аватара пользователя
Chocobo
Сообщения: 4604
Зарегистрирован: 27 авг 2016, 19:57
Решено: 110
Откуда: НН
Благодарил (а): 375 раз
Поблагодарили: 1236 раз

Лёгкая ОС своими руками

Сообщение Chocobo » 21 янв 2017, 20:02

те строки коньков, что не убрались снизу - можно перетащить во второй столбик с ${goto YY}${voffset -XXX}
Первая для сдвига вправо, вторая с минусом чтоб оттащить наверх
Только значения подбрать по месту
Изображение

Аватара пользователя
di_mok
Сообщения: 1837
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 529 раз
Поблагодарили: 301 раз

Лёгкая ОС своими руками

Сообщение di_mok » 21 янв 2017, 20:27

Я поубирал, что на мой взгляд лишнее, и встало как родное
conki1.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя
Свежий Ветер
Сообщения: 50
Зарегистрирован: 16 янв 2017, 11:13
Благодарил (а): 16 раз
Поблагодарили: 14 раз

Лёгкая ОС своими руками

Сообщение Свежий Ветер » 21 янв 2017, 20:54

Вкусно смотрится ) Поделить потом.
Глаза боятся, а руки - крюки.

Аватара пользователя
di_mok
Сообщения: 1837
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 529 раз
Поблагодарили: 301 раз

Лёгкая ОС своими руками

Сообщение di_mok » 21 янв 2017, 21:05

C самого начала, или только про рожу?
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя
di_mok
Сообщения: 1837
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 529 раз
Поблагодарили: 301 раз

Лёгкая ОС своими руками

Сообщение di_mok » 22 янв 2017, 20:29

Распишу как всё делал. Просьба обойтись без закидывания гнилыми помидорами, ибо дебют. Лучше мягко намекните, что делал не так, и как нужно.

Ну, про установку miniiso рассказывать глупо, т.к. этого добра и так на просторах навалом.
После установки:

Код: Выделить всё

sudo apt-get update && sudo apt-get install mc htop xinit openbox tint2 sakura leafpad wicd xxkb thunar gpicview xarchiver -y

Plank устанавливается из PPA

Код: Выделить всё

sudo apt-get install software-properties-common

Код: Выделить всё

sudo apt-add-repository ppa:docky-core/stable

Код: Выделить всё

sudo apt-get update

Код: Выделить всё

sudo apt-get install plank

Это основное.

Для подобия украшательств:

Код: Выделить всё

sudo apt-get install compton nitrogen lxappearance conky-all


Запускаем рожу startx жмём ПКМ по столу, выбираем Terminal emulator, запускаем менеджер сети wicd-gtk. Выбираем подключение, настраиваем, вводим пароль.
wicd1.png
wicd2.png


Открывам /etc/network/interfaces выглядеть будет примерно так:
net.png

Убираем всё кроме

Код: Выделить всё

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

Сохраняем и sudo reboot для проверки

Да! Для автостарта Иксов:

Код: Выделить всё

sudo apt-get install nodm

   Открываем /etc/default/nodm, в строке NODM_ENABLED= вместо false пишем true, встроке NODM_USER= вместо root пишем своё имяпользователя. У меня на боевой железяке почему то чёрный экран, хотя, в виртуалке я это сделал без проблем. Пока спишем на вмешательство потусторонних недружелюбных сил.

   Запустим в терминале tint2 и plank, что-бы не создавать вручную конфиги.
Tint2 выглядит, мягко говоря страшноватенько, я даже чуть не завизжал от ужаса. Для него взял тему Numix и слегка поправил:

Код: Выделить всё

# Tint2 config file by Kexolino

# Background definitions

# ID 1
rounded = 0
border_width = 1
background_color = #2D2D2D 100
border_color = #484848 100

# ID 2
rounded = 0
border_width = 0
background_color = #D64937 100
border_color = #000000 100

# Panel
panel_monitor = all
panel_position =  top center horizontal
panel_size = 104% 28
panel_margin = -2 -1
panel_padding = 0 0 10
panel_dock = 0
wm_menu = 1
panel_layer = normal
panel_background_id = 1

# Panel Autohide
autohide = 0
autohide_show_timeout = 0.2
autohide_hide_timeout = 1
autohide_height = 0
strut_policy = follow_size

# Taskbar
taskbar_mode = single_desktop
taskbar_padding = 0 0 10
taskbar_background_id = 0
taskbar_active_background_id = 0

# Tasks
urgent_nb_of_blink = 20
task_icon = 1
task_text = 0
task_centered = 1
task_maximum_size = 70 32
task_padding = 10 4
task_background_id = 0
task_active_background_id = 2
task_urgent_background_id = 0
task_iconified_background_id = 0

# Task Icons
task_icon_asb = 100 0 0
task_active_icon_asb = 100 0 0
task_urgent_icon_asb = 100 0 0
task_iconified_icon_asb = 100 0 0

# Fonts
task_font = Droid Sans 9
task_font_color = #dcdcdc 100
task_active_font_color = #FFFFFF 100
task_urgent_font_color = #FFFFFF 100
task_iconified_font_color = #dcdcdc 80
font_shadow = 0

# System Tray
systray = 1
systray_padding = 0 6 15
systray_sort = left2right
systray_background_id = 0
systray_icon_size = 27
systray_icon_asb = 100 0 0

# Clock
time1_format = %H:%M
time1_font = Droid Sans 10
clock_font_color = #ffffff 100
clock_tooltip =
clock_padding = 10 6
clock_background_id = 2
clock_lclick_command = gsimplecal
time1_timezone =
time2_timezone =
clock_tooltip_timezone =

# Tooltips
tooltip = 1
tooltip_padding = 2 2
tooltip_show_timeout = 0.0
tooltip_hide_timeout = 0.0
tooltip_background_id = 2
tooltip_font = Droid Sans 9
tooltip_font_color = #FFFFFF 100

# Mouse
mouse_middle = none
mouse_right = close
mouse_scroll_up = toggle
mouse_scroll_down = iconify

# Battery
battery = 1
battery_low_status = 20
battery_low_cmd = notify-send "battery low"
battery_hide = 100
bat1_font = Liberation Mono 8
bat2_font = Liberation Mono 8
battery_font_color = #B5B5B5 100
battery_padding = 2 0
battery_background_id = 0

# End of config


Всё делается в ~/.config/tint2/tint2rc. Можно не трогать этот файл, а создать свой, и указать к нему путь прописывая tint2 в автозапуске. Структура, на мой взгляд, довольно проста и понятна.

Теперь индикатор раскладки клавиатуры. Создадим ~/.xxkbrc c таким содержимым:

Код: Выделить всё

XXkb.image.path: /usr/share/xxkb/
XXkb.mainwindow.type: tray
XXkb.group.base: 1
XXkb.group.alt: 2
XXkb.mainwindow.enable: yes
XXkb.mainwindow.image.1: en15.xpm
XXkb.mainwindow.image.2: ru15.xpm
XXkb.mainwindow.image.3:
XXkb.mainwindow.image.4:
XXkb.mainwindow.appicon: yes
XXkb.mainwindow.geometry: 20x20+2+2
XXkb.mainwindow.in_tray: GNOME2
XXkb.button.enable: no
XXkb.app_list.wm_class_name.start_alt: skype
XXkb.controls.add_when_start: yes
XXkb.controls.add_when_create: yes
XXkb.controls.add_when_change: no
XXkb.controls.focusout: no
XXkb.mainwindow.xpm.1: en15.xpm
XXkb.mainwindow.xpm.2: ru15.xpm
XXkb.mainwindow.label.enable: no
XXkb.button.label.background: #ffffff

Тут я совсем не заморачивался и взял самый популярный рецепт всети.

Темы для OpenBox и Plank я выбрал Numix, для Conky - любезно предложенную qwertKI viewtopic.php?p=8504#p8504 , слегка урезав.

Пришло время, сделать так, что-бы вся эта икебана запускалась сама. Открываем /etc/xdg/openbox/autostart добавляем

Код: Выделить всё

tint2 &
nitrogen --restore &
plank &
compton &
xxkb &
conky &

Разумеется, при услови, что весь манускрипт выполнен с точность до точки. Если какой-то компонет в суп не был добавлен, то и в автозагрузке делать ему нечего.

Казалось бы всё, но точку помешал поставить Thunar. Оказалось, сеть он обозреть не может.
thunar.png

Лечим:

Код: Выделить всё

sudo apt-get install gvfs-backends gvfs-fuse


Раскрашиваем при помощи lxappearance - для выбора тем и т.п. и nitrogen для установки обоев.

Ну, и на выходе - что-то подобное:

yahoo1.png
yahoo.png


   По большому счёту - всё. Оптимизация - это отдельная история Рекоммендации по ускорению работы Linux Mint на слабых ПК В кратце скажу, что использовал prelink, preload, tmpfs, readahead. И ещё нужно будет покипеть над SSD, просьба громко не ржать, но на испытуемом зверьке их аж два штука :-D

   Собственно, у меня получилось. Всё работает, памяти жрёт <100M. Внешний вид не вызывает отвращения. Критикуйте, дополняйте :smile:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя
Dja
Сообщения: 2004
Зарегистрирован: 27 авг 2016, 17:03
Решено: 11
Откуда: Воскресенск
Благодарил (а): 303 раза
Поблагодарили: 222 раза

Лёгкая ОС своими руками

Сообщение Dja » 23 янв 2017, 06:16

qwertKI писал(а):Источник цитаты Поставил https://www.bunsenlabs.org/

эм... это не та ли фича, где по левой кнопке мышарика вот это меню со скрина выскакивает? Уж очень неудобно когда и на одну и на другую кнопку мыши по менюшке... даже просто так не пощелкать по десктопу :-D
di_mok писал(а):Источник цитаты Т.к. с фантазией у меня не очень получилось сильно похожее на Корицу с основного бука

Это, кстати, нормально. У меня тоже все 3 одинаковые. Только обоями отличаются :-D
Новичок? - ознакомься с правилами
Изображение
В поисках истины :grabli:
Изображение

Аватара пользователя
Bill Williamson
Сообщения: 439
Зарегистрирован: 31 авг 2016, 10:38
Решено: 16
Благодарил (а): 161 раз
Поблагодарили: 89 раз

Лёгкая ОС своими руками

Сообщение Bill Williamson » 23 янв 2017, 06:31

di_mok писал(а):Источник цитаты Лечим:
sudo apt-get install gvfs-backends gvfs-fuse

Помнится без установки gvfs в Thunar корзина вообще не появляется.
Изображение

Аватара пользователя
Dja
Сообщения: 2004
Зарегистрирован: 27 авг 2016, 17:03
Решено: 11
Откуда: Воскресенск
Благодарил (а): 303 раза
Поблагодарили: 222 раза

Лёгкая ОС своими руками

Сообщение Dja » 23 янв 2017, 07:04

di_mok, поделись конфигом conky :-D
Новичок? - ознакомься с правилами
Изображение
В поисках истины :grabli:
Изображение


Вернуться в «Болталка: Оффтоп, разбор полетов»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей