Сайт | Скачать | Видео | Wiki

Автор Тема: IceArch - IceWM русская Live сборка на Arch Linux  (Прочитано 41981 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ШАМАНЯ

  • Старожил
  • ****
  • Сообщений: 213
  • Репутация: +7/-0
    • mimi linux
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #180 : 03 Сентябрь 2019, 21:02:36 »
Понятно, пока ещё одной свободной флешки нет.
CoolReader он не лучше и не хуже, чем FBReader, они дополняют друг друга. Те форматы, которые плохо читаются в одном,  я читаю в другом и наоборот.  CoolReader хорошо показывает  CHM, но без оглавления, бывает  mobi строки обрезает.  FBReader CHM почти не умеет, только начало, и html тоже можно смотреть в них обоих и  epub.  Пусть они вместе будут!  А программа Kchmview мне не очень нравиться :(
Из IceArch вот такая команда выполнилась без ошибок,
grub-install --target=i386-pc /dev/sdb
но  grub 2.04 всё равно не может загрузить с  sdb5, показывает коммандную строку
пока загружаю  IceArch через  EFI, который на  sdb1, взятый из pra09.
 В файле  /EFI/BOOT/grub.cfg вот такие строки.

Код
menuentry "IceArch sdb5 fallback" {
root=(hd0,msdos5)
linux /boot/vmlinuz-linux root=/dev/sdb5 rw
initrd /boot/initramfs-linux-fallback.img
}

menuentry "IceArch sdb5 " {
root=(hd0,msdos5)
linux /boot/vmlinuz-linux root=/dev/sdb5 rw
initrd /boot/initramfs-linux.img
}

Может кому пригодиться :)

Upd.
После обновления сломалось pulseaudio :(
 В процессах видно , что она запущена, а регулятор громкости не может  к ней подключиться  - pavucontol и справа возле часов, динамика для громкости нету :(
МАГИЯ!!!
« Последнее редактирование: 03 Сентябрь 2019, 21:10:45 от ШАМАНЯ »

Оффлайн kostyalamer

  • Старожил
  • ****
  • Сообщений: 226
  • Репутация: +5/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #181 : 03 Сентябрь 2019, 21:57:30 »
 В процессах видно , что она запущена, а регулятор громкости не может  к ней подключиться  - pavucontol и справа возле часов, динамика для громкости нету
МАГИЯ!!!
Перезапусти IceWM  , или перезагрузи комп, должно помочь .

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 1756
  • Репутация: +25/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #182 : 04 Сентябрь 2019, 18:52:48 »
наконец-то удалось прикрутить себе Меню (генерацию, обновление) ч/з /usr/local/bin/DdS-ice-menu.sh ( по аналогии как в модуле для ПРА)

Код
[ -f ~/.icewm/menu ] && mv ~/.icewm/menu ~/.icewm/menu.old
icewm-menu > ~/.icewm/menu

( мне так удобнее - привык [ как сравнить скорость - не знаю, да и пока в точном сравнении не нуждаюсь])

upd:

 а также - старт /home/iauser/.config/autostart/*~ов ( http://forum.puppyrus.org/index.php?topic=21918.msg160638#msg160638 )

"Конфигурялку ~/.config/autostart/*.desktop-ов" , по Hidden=true, (т.е. например из ПРА) - пока не прикручивал

upd2:
для Меню понадобились:
/bin/icewm-menu  и /etc/xdg/templates/icewm_menu.conf
« Последнее редактирование: 04 Сентябрь 2019, 19:08:05 от knn »
Samsung RV510: intel pent.T4500; чипсет intel Gl40; ATI mob. Radeon HD 5145, RAM=3Gb; hd1 - Grub2; hd2 - Gr4D.
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 2938
  • Репутация: +93/-1
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #183 : 14 Сентябрь 2019, 22:58:04 »
3) Втащены просмотровщик видео xsel-mpv-term-3.sh ( повешен на хоткей "Win"+"Y")
Mpv по умолчанию проигрывает видео в лучшем качестве. Для примера можно запустить Peru 8K HDR 60FPS (FUHD) через этот скрипт. С большой вероятностью придется принудительно перезагружать комп кнопкой на системном блоке. :)

Необходимо ограничить качество видео, добавив в скрипт  mpv $mh1 --force-window=immediate --geometry=300 --ytdl-format=bestvideo[height<=?720]+bestaudio/best
(Почитать про возможные параметры https://github.com/ytdl-org/youtube-dl/blob/master/README.md#format-selection)

Или в mpv.conf (/etc/mpv или ~/.config/mpv)
Цитата
ytdl-format=bestvideo[height<=?720]+bestaudio/best ### ограничение качества
ytdl-raw-options=yes-playlist=   ### проигрывать плейлисты
volume=73  ## звук
#ontop   ## запускать поверх окон
#geometry=502x253-10+30  ## запускать в определенном месте и определенного размера (определить с xwininfo)
#no-keepaspect-window  ### менять размер окна независимо от соотношения видео (video aspect)
https://mpv.io/manual/stable/
« Последнее редактирование: 14 Сентябрь 2019, 23:42:54 от krasnyh »

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 1756
  • Репутация: +25/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #184 : 15 Сентябрь 2019, 05:39:37 »
Mpv по умолчанию проигрывает видео в лучшем качестве
- как вариант -
  Также в xsel+mpv можно передавать ещё параметы ( прописанием/правкой в скрипте или попробовать добавить диалог их выбора).
  Параметров у mpv - не мало
т.е. есть далекое намерение - сделать что-то вроде GUI на "чистом"-dialog~e, :( но оно похоже очень далекое ...
« Последнее редактирование: 15 Сентябрь 2019, 05:43:15 от knn »
Samsung RV510: intel pent.T4500; чипсет intel Gl40; ATI mob. Radeon HD 5145, RAM=3Gb; hd1 - Grub2; hd2 - Gr4D.
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 1756
  • Репутация: +25/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #185 : 15 Сентябрь 2019, 08:00:22 »
немного отвлеченно:
 пока пользую на ПРА-ice-rox (несколько различных сборок, сохраненок, ...) [ подразумевается - xsel - уже в системе]
 - скрипт:
Код
 #!/bin/bash
/home/live/мой-Д-топ/SKRIPTy/ytdl-setup.sh &

echo ' ' >> $HOME/.icewm/keys;
echo 'key "Super+z"  /usr/local/bin/trans-yad-4.sh' >> $HOME/.icewm/keys;
echo 'key "Super+y"  /usr/local/bin/xsel-mpv-term-2.sh'  >> $HOME/.icewm/keys;
sfs-get python ;
killall -SIGHUP icewm ;

/usr/local/bin/dialog+X_Ok-my-4.sh ## ntf -i "ok"
## и некоторые скрипты "загнаны" в систему уни-090-сохраненкой
Samsung RV510: intel pent.T4500; чипсет intel Gl40; ATI mob. Radeon HD 5145, RAM=3Gb; hd1 - Grub2; hd2 - Gr4D.
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ

Оффлайн kostyalamer

  • Старожил
  • ****
  • Сообщений: 226
  • Репутация: +5/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #186 : 15 Сентябрь 2019, 18:08:47 »
т.е. есть далекое намерение - сделать что-то вроде GUI на "чистом"-dialog~e,  но оно похоже очень далекое ..
Ты слишком глобально подходишь к этому вопросу, сделай меню на select :
http://rus-linux.net/nlib.php?name=/MyLDP/BOOKS/Bash-Guide-1.12-ru/bash-guide-09-6.html
https://habr.com/ru/post/127084/
гораздо проще и быстрее .

Оффлайн kostyalamer

  • Старожил
  • ****
  • Сообщений: 226
  • Репутация: +5/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #187 : 15 Сентябрь 2019, 19:02:02 »
Необходимо ограничить качество видео, добавив в скрипт  mpv $mh1 --force-window=immediate --geometry=300 --ytdl-format=bestvideo[height<=?720]+bestaudio/best
Спасибо, ждем новую версию скрипта от автора, с селектором или добавленной строчкой.
to knn : кстати, если будешь делать селектор обрати внимание на read -n 1 - достаточно просто нажать на нужную клавишу, ввод символа происходит сразу, без Enter-а . Очень удобно для консольных менюх  :)

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 1756
  • Репутация: +25/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #188 : 15 Сентябрь 2019, 19:42:04 »
спасибо - буду смотреть, разбираться. Похоже в некоторых случаях действительно упрощает (мне пригодится и для "других штук" - точно).
--------
upd:
пока думается, для xsel-mpv-term.sh лучше "расширенные" параметры брать из к.-либо конфиг-файла(? ~ов) ##и загонять их в переменную(/~ые)

upd2:
т.е. не охота, чтоб после нажатия хоткея Меню вылазило - Меню, скорее, - опционально.
« Последнее редактирование: 15 Сентябрь 2019, 19:52:04 от knn »
Samsung RV510: intel pent.T4500; чипсет intel Gl40; ATI mob. Radeon HD 5145, RAM=3Gb; hd1 - Grub2; hd2 - Gr4D.
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ

Оффлайн kostyalamer

  • Старожил
  • ****
  • Сообщений: 226
  • Репутация: +5/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #189 : 15 Сентябрь 2019, 20:51:35 »
upd2:
т.е. не охота, чтоб после нажатия хоткея Меню вылазило - Меню, скорее, - опционально.
В начале скрипта напиши цикл который повторяется 10 раз через read -t 0.3 внутри которого проверяй нажатие  клавиши ( например "m" ) по которой вызывается меню задания параметров ( естественно об этом должна быть надпись на экране ) если клавиша нажата выполняем выход в меню настройки параметров, если нет через 3 секунды работаем с параметрами по умолчанию  , примерно как тут :
http://qaru.site/questions/372222/bash-script-listen-for-key-press-to-move-on  только добавить счетчик для выхода из цикла .
На ту же тему : https://lists.ubuntu.com/archives/ubuntu-users/2009-October/199571.html
 Но решать делать так или нет тебе , это просто мысли вслух  ;)
« Последнее редактирование: 15 Сентябрь 2019, 20:58:59 от kostyalamer »

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 1756
  • Репутация: +25/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #190 : 15 Сентябрь 2019, 21:20:26 »
если клавиша нажата выполняем выход в меню настройки параметров, если нет через 3 секунды работаем с параметрами по умолчанию
- очень хорошая идея
 ---------
 xsel-mpv-term.sh -
   играет и "локальные файлы" [пути, как вариант, - rox -> ПКМ -> прва доступа -> выделить ]
   
   сейчас пробовал - только если в именах-файлов пробелы - не играло
   => нужно добавить
    IFS=$'\n'  # перед "запуском".
   
    - т.е. еще нужно разбираться и с параметрами для Меню
    ( -- скачал недавно клип - грузит проц ~ на 100%#может можно возпроизвести пониже качеством?;
    -- можно скачивать с ютуба##в т.числе и "отдельно только звук"
    -- !!! да в mpv даже без ytdl - мильён всего - пр.:
Код
 mpv  --list-options
     )
« Последнее редактирование: 15 Сентябрь 2019, 21:25:34 от knn »
Samsung RV510: intel pent.T4500; чипсет intel Gl40; ATI mob. Radeon HD 5145, RAM=3Gb; hd1 - Grub2; hd2 - Gr4D.
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 1756
  • Репутация: +25/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #191 : 15 Сентябрь 2019, 21:24:18 »
но Скелет-Меню - нужен. Жалко пока со своб. временем не очень.
Samsung RV510: intel pent.T4500; чипсет intel Gl40; ATI mob. Radeon HD 5145, RAM=3Gb; hd1 - Grub2; hd2 - Gr4D.
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ

Оффлайн kostyalamer

  • Старожил
  • ****
  • Сообщений: 226
  • Репутация: +5/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #192 : 15 Сентябрь 2019, 21:37:17 »
но Скелет-Меню - нужен. Жалко пока со своб. временем не очень.
А мы никуда и не торопимся  :) у меня по ледяному еще масса работы, как сделаешь так в него и запихаем.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 2938
  • Репутация: +93/-1
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #193 : 15 Сентябрь 2019, 21:45:11 »
да в mpv даже без ytdl - мильён всего - пр
На github.com поискать по mpv.conf, там много конфигов с комментариями. Поможет разобраться с действительно огромным количеством параметров mpv, на этих примерах.

Оффлайн kostyalamer

  • Старожил
  • ****
  • Сообщений: 226
  • Репутация: +5/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #194 : 16 Сентябрь 2019, 06:12:35 »
to knn : Кстати, в случае простой 3-секундной задержки даже цикла не надо, вполне достаточно конструкции :

read -t 3 -n 1 key
    if [[ $key = m ]]
    then
        menu
    fi

Процедуру menu для настройки параметров писать уже тебе  ;)

« Последнее редактирование: 16 Сентябрь 2019, 06:32:15 от kostyalamer »