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

Автор Тема: PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux  (Прочитано 625167 раз)

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

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #360 : 11 Февраль 2015, 21:59:30 »
Во первых на арч, быстро обновляется, все самое свежее, во вторых это разработка
свежие дистры имеют либы последних версий, иксы и т.д., все это работает только с новыми ядрами, и даже только со свежими видеодрайверами, поэтому вы сперва пробуете самое последнее, проверяете, если все работает, отлично, нет тогда пробуете более поздние версии, если что спрашиваете, сообщество у нас отзывчивое
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн p5b

  • Постоялец
  • ***
  • Сообщений: 164
  • Репутация: +3/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #361 : 11 Февраль 2015, 22:19:31 »
Во первых на арч, быстро обновляется,
У арча проще...там вообще как таковых релизов нет. МОжет раз ПРА на арче основан, то и подражать с отсутствием релизов стоит. ПРосто делать один последний добавлять обновления туда. И держать один актальный с тремя четырьмя подвидами для разного железа.

Оффлайн for_wov

  • Ветеран
  • *****
  • Сообщений: 464
  • Репутация: +13/-0
  • TRUE
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #362 : 12 Февраль 2015, 02:03:28 »
Спасибо! Просто не вижу стандартной логики версий....
логика очень проста новая версия - значит есть изменения стоящие опробовать (надо же как-то тестеров завлекать)
Цитата
Ведь с такой интенсивностью, даже опробовать релиз не получится (собрать косяки), не то что отшлифовать.
мало кто до последней "приживается". обычно выбирают версию которая работает и не мешают ей работать. Обновляться то никто никого не заставляет.
Цитата
Это как строгать халтуру.
Не надо путать теплое с мягким. Разработчики вносят улучшения и если вы кочуете от версии к версии - начинаете ценить труд разработчика (ведь таким можете стать и вы!)
Цитата
а разве не лучше в одной версии делать несколько подверсий для поколений железа
лучше но где ж народу набрать в качестве тестеров? автоматика (мы не с виндовса чтобы втихаря от пользоватея статистику собирать) у нас пока не налажена как надо. Можете внести предложения и по возможности способа реализации.
Цитата
Реально я опешил, когда открыл список скачки версий за год.
Столько даже опробовать нереально, не то что к какой то привыкнуть и полюбить
так до вас уже много опробовано и, даст Бог, с вашей помощью еще немало пользы в проект вольется.
Опыт увеличивает нашу мудрость, но не уменьшает нашей глупости.

Оффлайн nik152

  • Ветеран
  • *****
  • Сообщений: 456
  • Репутация: +22/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #363 : 12 Февраль 2015, 08:46:06 »
Маленько приопаздал под раздачу...
Опять шрифты в системе и браузере изменились...
В системе ничего специально не менял.
Маленько таки изменили, отключив Антиалиасинг и Хинтинг. Касаемо системных шрифтов, поддержу paulus, мне они тоже не очень нравятся, своей замыленностью. В PRA-2 были лучше. Дабы не быть голословным, приведу для сравнения несколько скриншотов. Если картинки не исказятся, всё сами увидите и поймёте. Не принципиально, но всё же... Кстати, наведите на конфиги, поэкспериментирую со шрифтами самостоятельно.
  gShot сейчас при запуске прописывается в трей - ошибка? Пока всё...
« Последнее редактирование: 14 Февраль 2015, 10:56:41 от nik152 »
Ноутбуки: Lenovo B590 - Intel Core i3-3110M, 2.4 GHz, RAM-4GB, Video - Intel HD Graphics 4000
Acer Extensa 5200 - Intel Celeron M440, 1.86GHz, RAM-1GB, Video - Intel 945GM
Нетбук Asus EeePC 901 - Intel Atom N270, 1.6GHz, RAM-1GB

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #364 : 12 Февраль 2015, 08:49:58 »
Это как строгать халтуру.
Автосборка, поэтому и быстро.
раз дистр модульный , то просто делать общий базовый модуль и модули версий железа.
Это давно сделано. В PRA базовый модуль 001-pra*.pfs, "ядерный" (привязка к железу) 000-kernel.pfs. В старых Puppy базовый pup_<версия>.sfs,  "ядерный" zdrv_<версия>.sfs. В Richy-219 - Richy-219-base.sfs и kernel-`uname -r`.sfs. У меня моноблок работает на ядре 3.14.17-pf4 а старый ноутбук на 3.4.6, при этом база одна и та же.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #365 : 12 Февраль 2015, 10:04:01 »
не вижу стандартной логики версий....
Логика, как и сам дистр нестандартная
Неужели есть такая необходимость нового релиза раз в месяц?
В отличие от дистров со " стандартной логикой версий", в PRA много своих скриптов. Над ними и ведется работа
Там где можно просто заменить файлы - есть 089-автообновление. Дистр маленький - проще перекачать,чем объяснять что как заменить
В больших iso - дорабатываются, изменяются модули софта - соответственно изменяются и эти исо

Для старого железа - можно заменить ядро. Ядра на фтп, инструкция в вики или юзать PRA c более подходящим ХХ
Подгонкой обновленных скриптов к старым базам не занимаюсь для экономии ресурса. Информации - нужно ли это кому-то нет
Ведь с такой интенсивностью, даже опробовать релиз не получится (собрать косяки), не то что отшлифовать.
В pra релизы не как в юбунту. Поэтому "релиз" в pra не  найдете
praXX-YYMM - это что-то типа своего YYMM роллинг релиза на замороженном XX релизе репы арча
а разве не лучше в одной версии делать несколько подверсий для поколений железа
Лучше. Готовы вести _олд ? Подключайтесь!
Как собрать проприетарные дрова для старого ати под новый xorg?
раз дистр модульный , то просто делать общий базовый модуль и модули версий железа.
Реально я опешил, когда открыл список скачки версий за год.
Столько даже опробовать нереально, не то что к какой то привыкнуть и полюбить
Изменения даже между pra01 и 03 таковы, что скорее надоест однообразие, чем не успеете привыкнуть к новизне  ;)

Цитата
gShot сейчас при запуске прописывается в трей - ошибка?
Похоже, конфиг в профиле потерялся - поправлю
А гуй управления автозагрузкой работает? Так лучше?

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #366 : 12 Февраль 2015, 12:01:48 »
Цитата
"В принципе все равно, но есть ли смысл добавлять startup или autostart к именам файлов, которые и так лежат в ~/.config/autostart"
Не понял о каких файлах речь
~/.config/autostart/keyboard-settings-autostart.desktop
~/.config/autostart/parcellite-startup.desktop
Может еще какие-нибудь...
  
Цитата: sfs
1е окно ЦУ- стандартный ntf. Можно перенести кусок кода ntf в скрипт и подправить. Нужен вообще этот ЦУ?
Мне нравится. Подправьте когда-нибудь... на 5-6 пунктов, как во втором окне.

Цитата
"Когда шрифт правишь пишет перезапуск Х, но тоже ничего не делает".
Где именно?
ЦУ - Файл сохранения, шрифты (настройки) - Шрифты - Размер шрифта... "Перезагрузить Х сервер?" - да.
Или все незаметно происходит? К тому же, почему не сохраняет галочки установок в этих окнах? Вроде как не применялось значение...
Считаю, что по умолчанию должно быть, но спорить не стану:
Код
Xft.autohint: 0                                                                 
Xft.lcdfilter: lcddefault                                                      
Xft.hinting: 1                                                                  
Xft.hintstyle: hintfull                                                        
Xft.antialias: 1                                                                
Xft.rgba: rgb                                                                  
Xft.dpi: 96

В убунте по умолчанию такие же значения на неЖК мониторах и живется отлично. Только эти значения я себе перенес в ~/.gtkrc-2.0, чтобы на jwm работали.
gtk-theme-name="Ambiance"                                                      
gtk-icon-theme-name="ubuntu-mono-dark"                                          
gtk-font-name="Sans 11"                                                        
gtk-cursor-theme-name="DMZ-White"                                              
gtk-cursor-theme-size=24                                                        
gtk-toolbar-style=GTK_TOOLBAR_ICONS                                            
gtk-toolbar-icon-size=GTK_ICON_SIZE_SMALL_TOOLBAR                              
gtk-button-images=0                                                            
gtk-menu-images=1                                                              
gtk-enable-event-sounds=1                                                      
gtk-enable-input-feedback-sounds=0                                              
gtk-xft-antialias=1                                                            
gtk-xft-hinting=1                                                              
gtk-xft-hintstyle="hintfull"                                                    
gtk-xft-rgba="rgb"  
                                                         
include "/home/paul/.gtkrc-2.0.mine"  

Цитата: sfs
А гуй управления автозагрузкой работает? Так лучше?
да и да.
« Последнее редактирование: 12 Февраль 2015, 13:50:04 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #367 : 12 Февраль 2015, 13:31:47 »
~/.config/autostart/keyboard-settings-autostart.desktop
~/.config/autostart/parcellite-startup.desktop
Так в родных пакетах. Чтобы изменить keyboard-settings-autostart придется править исходник. Оно того не стоит
ЦУ Мне нравится. Подправьте когда-нибудь... на 5-6 пунктов, как во втором окне.
А PupMenuEdit Settings - не то же самое будет? Может заменить?
"Когда шрифт правишь пишет перезапуск Х, но тоже ничего не делает".
Да - надо в set-xftdpi : sudo killall X. Теперь Х от root (сам удивился)
dpi у меня запоминается (пишет в ~/.Xresources)
Считаю, что по умолчанию должно быть, но спорить не стану:
В арче эти настройки в  ~/.config/fontconfig/fonts.conf и у меня гуй именно под это

Оффлайн nik152

  • Ветеран
  • *****
  • Сообщений: 456
  • Репутация: +22/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #368 : 12 Февраль 2015, 14:25:38 »
В арче эти настройки в  ~/.config/fontconfig/fonts.conf и у меня гуй именно под это
Вот здесь и получилась промашка: /fontconfig не попал куда надо.
Ноутбуки: Lenovo B590 - Intel Core i3-3110M, 2.4 GHz, RAM-4GB, Video - Intel HD Graphics 4000
Acer Extensa 5200 - Intel Celeron M440, 1.86GHz, RAM-1GB, Video - Intel 945GM
Нетбук Asus EeePC 901 - Intel Atom N270, 1.6GHz, RAM-1GB

Оффлайн Lego

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 900
  • Репутация: +60/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #369 : 12 Февраль 2015, 14:33:48 »
Вот не пойму, откуда это повелось - куда ни попадя конфиги совать....? И в PR такая фигня не редкость.
Код
--prefix=/usr        \
            --sysconfdir=/etc    \
            --localstatedir=/var \
Стандарт при сборке того же fontconfig...
AMD Phenom 9500 Quad-Core, GF-8600, 2gb RAM
Asus Eee PC-901 (Intel Atom N270, 1Gb RAM, 12Gb SSD)
Puppyrus-13.12-xfce-4.12

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #370 : 12 Февраль 2015, 14:42:21 »
Про промашку покаялся и исправил
С fontconfig - все ровно
~/.config/fontconfig/fonts.conf  - все по стандарту freedesktop - общесистемные /etc , юзерские ~/.config/

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #371 : 12 Февраль 2015, 19:22:13 »
~/.config/fontconfig/fonts.conf
В сохранке сделал, но так понимаю ~/fontconfig/fonts.conf при перезагрузке снова появится?

Цитата: sfs
А PupMenuEdit Settings - не то же самое будет? Может заменить?
Нет, разные вещи: Настройки системы (ЦУ) и настройки меню jwm (PupMenuEdit Settings = ymenu != ЦУ)...

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #372 : 13 Февраль 2015, 09:12:44 »
В сохранке сделал, но так понимаю ~/fontconfig/fonts.conf при перезагрузке снова появится?
Да. Будет в багфиксе
А PupMenuEdit Settings - не то же самое будет? Может заменить?
Нет, разные вещи: Настройки системы (ЦУ) и настройки меню jwm (PupMenuEdit Settings = ymenu != ЦУ)...
PupMenuEdit и ymenu не связаны с wm. Это парсеры .desktop
ЦУ отличается от PupMenuEdit только более расширенным делением на категории. Это можно сделать и в PupMenuEdit. Может по этому пути и идти? ЦУ был первым экспериментом с .desktop - лучше бы унифицировать

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #373 : 13 Февраль 2015, 11:14:13 »
Выложил авобновление 089
Мелкие правки, вернул на место font.cfg, доработал скрипт выключения на "больше не спрашивать про сохранение"

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #374 : 13 Февраль 2015, 19:30:47 »
ЦУ отличается от PupMenuEdit только более расширенным делением на категории. Это можно сделать и в PupMenuEdit. Может по этому пути и идти? лучше бы унифицировать
Возможно, унификация и один инструмент, без дубляжа функционал был бы лучше... Все зависит от реализации этого же в PupMenuEdit, если будет удобно, почему бы и нет. По большому счету, как было уже замечено вами ранее, все это есть в Меню-Настройки...