Опубликован первый выпуск специализированной сборки дистрибутива DogLinux (Debian LiveCD в стиле Puppy Linux), построенной на пакетной базе Debian 11 "Bullseye" и предназначенной для тестирования и обслуживания ПК и ноутбуков. В состав входят такие приложения, как FurMark, Unigine Heaven, ddrescue, WHDD и DMDE. Системное окружение основано на ядре Linux 5.10.28, Mesa 20.3.4, Xfce 4.16, Porteus Initrd, загрузчике syslinux и системе инициализации sysvinit. Вместо Pulseaudio напрямую используется ALSA. За монтирование накопителей отвечает pup-volume-monitor (без применения gvfs и udisks2). Размер Live-образа, загружаемого с USB-накопителей, 1.1 ГБ (torrent)...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=55173
> Содержит три версии проприетарных драйверов NVIDIA - 460.x, 390.x и 340.x.340 даже из генты вырезали...
p.s. иконки в трее для светлой панели явно
Как вырезали? А как теперь играть в игы на самой популярной игровой gt710 видеокарте?
nouveau есть
На 460, это же Kepler.
> Включает 32-разрядную версию для совместимости со старым оборудованием.Очень круто.
> 460.x, 390.x и 340.x.
А где тогда 304. для поддержки легаси (GeForce 6 series, GeForce 7 series)?
Тем более дистр на основе дебиан, а в дебиане всё это есть:https://packages.debian.org/search?keywords=nvidia-legacy-30...
> А где тогда 304. для поддержки легаси (GeForce 6 series, GeForce 7 series)?304 требует ядро 4.19. Теоретически можете сами запилить.
Но оно ненужно так как эти древности работают с nouveau
Кстати, можете ситуативно сделать сборку с 4.19 для именно 32-битного x86 -- там-то вряд ли ожидается последний писк моды.PS: читал состав, улыбнулся :-) Молодцы.
Выжившие 304 - это, скорее, интегрированные NVidia (а значит AMD64). Дискретные либо давно загудели пропеллером, либо заменены из-за нехватки производительности, то есть выкинуты.
Да. Точно. Есть такая плата ASRock N68-VS3 и AMD Sempron 140. И на ней моя сборка тормозит. Подозреваю что виноват композитинг. Но всегда можно загрузится в консоль с параметром text
Нашел в чем проблемы была. В отсутствии пакета xserver-xorg-video-nouveau. Через modesetting он медленно работал.
> 304 требует ядро 4.19. Теоретически можете сами запилить.И будет работать с Xorg 1.20, или это лишь предложение проверить?
Чисто теоретически более старую версию иксов можно также запаковать в .squashfs модуль и грузить вместе с драйвером.
> И будет работать с Xorg 1.20, или это лишь предложение проверить?http://forums.debian.net/viewtopic.php?f=5&t=144257
http://forums.debian.net/viewtopic.php?f=5&t=144257#p711127https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900787
https://forum.mxlinux.org/viewtopic.php?t=45522
Alsa, sysvinit. Но зачем?..
затем что не systemd
Зачем pulse- и systemd-shitware во встройках?
Зачем вообще звук и видео во встройках?
Yo dawg! I know you like linux, so we put linux into your linux, so that you could linux while you linux!
I (We) heard, вообще-то.
А кто ему запрещает знать?
Канон запрещает.
Подскажите, пожалуйста, а как сформировать загрузочный iso из данного набора файлов?
Традиционный вопрос: зачем здесь реклама проприеты?
Гав-гав-линукс! Надеюсь он станет и последним.
Вспомнил что забыл добавить пакет gddrescue он же GNU ddrescue.
Как так, сам не понимаю.
И все таки нужен драйвер rtl8821ce. Без него не работает WiFi на Asus X509FA.
Обновлю сегодня вечером скорее всего.
Обновил торрент файл. По ссылке доступен уже новый. Можно скачать и перехэшировать.
Добавил пакет gddrescue он же GNU ddrescue.
Добавил модуль ядра драйвер rtl8821ce.
Исправил ошибку в скрипте installdog
Немного уменьшил размер драйверов nVidia, удалил копии модулей ядра в /var/lib/dkms
Изменились файлы модулей
live/01-filesystem.squashfs
live/05-customtools.squashfs
optional/dkms.squashfs
optional/headers-5.10.0-6-amd64.squashfs
optional/nv*
live32/live/01-filesystem.squashfs
>В состав входят такие приложения, как FurMarkчерез Wine?
>Unigine Heaven
лицензионный?
> >В состав входят такие приложения, как FurMark
> через Wine?Редактор новости напутал. Приложения FurMark нет нативного.
Тест FurMark входит в GPUTest https://www.geeks3d.com/gputest/
> Редактор новости напутал.Бывает... под новостью есть ссылка "исправить", для автора она тоже работает. :-)
Да оперативно исправили. В названии в блоге я указал FurMark, имея в виду тест из набора GPUTest. Так как FurMark более на слуху. Цель популяризировать такую сборку именно для тестов железа. Как замену винды 10ки. У винды есть минус - нужно устанавливать и удалять драйвера под разные поколения железа и первая загрузка на незнакомом железе долгая. А здесь не нужно и загружается и в первый и во второй раз одинаково быстро.
Молодцом, говорю ;-)Если вдруг заинтересует образостроение на базе альта -- буду только рад; см. тж. http://altlinux.org/mkimage-profiles
Там есть всякие разные забавные плюшки по мотивам новостей здесь же, например, аналогичная автонастройка всего подряд по части 3D -- правда, давно уж делал и проверял на железе, когда ещё x86 занимался (её задействовали образы вроде live-0ad или live-flightgear) -- или фича pid1, которая позволила технологично сделать шутейную исошку с браузером или редактором, запускаемым в качестве init.
Ну и, разумеется, http://altlinux.org/sysvinit на месте. Жаль только, http://altlinux.org/antique не дожил до наших дней, хотя человек вроде недавно опять объявился...
Unigine Heaven 4.0 Basic бесплатный
Был когда-то давно родной FurMark. Потом его перестали релизить из-за того, что он под Вином работает.
Использовал DMDE когда она была ещё консольной. Тогда только она и смогла прочитать попорченные сектора. Даже купил лицензию, но... профукал флэшку на которой она стояла. Интересно, сгодится ли ключ от старой версии теперь? Нужно восстановить один диск с запоротыми болванками, но руки никак не дойдут. Спасибо, что напомнили.
Удивительно интересный дистр! Его бы объединить со всяким rescue-функционалом - вообще было бы круто. Хоть и жирно.
ЗЫ: самое весёлое, что 60% дистра наверняка занимают дрова нвидии. :-D Недавно качнул оф на гф1070 - так оно распаковалось более чем в гиг. У меня рамдрайв был 1ГБ - и инсталлятор ругнулся что места не хватило!!
Так для этого надо положить gparted, ну и можно пройтись по спискам пакетов http://altlinux.org/rescue -- см. *rescue* в http://git.altlinux.org/gears/m/mkimage-profiles.git?p=mkima...
gparted есть
Я не подумал что список пакетов надо бы выложить. Добавлю в раздачу и на гугл диск наверно.
Вообще для rescue мне всего хватает, для себя же делал.
Нету mdadm, lvm2, zfs, btrfsprogs, xfsprogs но я ими не пользуюсь. Компы в основном с виндой обслуживать требуется.Загрузка кстати возможна с разделов FAT32, NTFS, exFAT, Ext2/3/4 и по сети через PXE с nfs
Пихай фсё шо есть в Hiren's Boot CD - не прогадаешь :)
mdadm и *progs точно стоит добавить, если делать не только для себя. За lvm2 не скажу, но наверняка кто-то даже один, кого выручит в сложной ситуации, может оказаться благодарен...
> Нету mdadm, lvm2, zfs, btrfsprogs, xfsprogsIMHO зря что нету, особенно mdadm & zfs, много места оно не занимает, тем более на дистре с таким назначением
btrfsprogs, xfsprogs можно установить онлайн, сделать все дела и перегрузиться. apt update; apt install работает
А вот с zfs гораздо сложнее, нужно модуль ядра собирать.
> А вот с zfs гораздо сложнее, нужно модуль ядра собирать.К сожалению, да, бюрократия с лицензиями...
Ждем CatLinux - дистрибутива для просмотра файлов
Котиков! Для просмотра котиков.
>системе инициализации sysvinit. Вместо Pulseaudio напрямую используется ALSA.Как душу греет.
Могли бы Dogelinux назвать.
Чтобы производить проверку оборудования путём майнинга? Современно.
трехнедельный симпозиум по городам золотого кольца для оптимизации названия дистрибутива
Debian 11 "Bullseye", значит есть еще и hw-probe в наличии.
> Debian 11 "Bullseye", значит есть еще и hw-probe в наличии.А если нет в наличии, то что значит?
"Отсутствует systemd
Отсутствует какой либо DM.
Отсутствуют gvfs и udisks2.
Отсутствует pulseaudio."Впрочем, активистам Rosa Tresh не свойственно отвечать за слова.
> За монтирование накопителей отвечает pup-volume-monitor (без применения gvfs и udisks2).Где можно .deb качнуть?
https://github.com/doglinux/bulldog/raw/master/amd64/pup-vol...
https://github.com/doglinux/bulldog/raw/master/i386/pup-volu...
Пасиба!
Как это всё записывать на флеш? Почему нельзя было iso или img образ сделать?
В раздаче есть инструкция install_ru.txtУстановка на FAT32 флешку.
Из под Windows.
Метод проверен на Windows 10, но должен работать и на XP.
Скопировать содержимое на флешку.
Запустить запустить cmd с правами администратора.
И в открывшемся окне командной строки запустить:Буква_диска:\syslinux.exe --mbr --active -f -d syslinux -i Буква_дискаИз под Linux.
Открыть терминал в текущей папке.
Разрешить исполнение и запустить скрипт с правами root:chmod +x ./installdog.sh
sudo ./installdog.sh /dev/sdXГде /dev/sdX флешка на которую производится установка.
Если флешка FAT32 то скрипт скопирует файлы и установит загрузчик.
Если другая файловая система то скрипт заново пересоздаст разметку,
создаст раздел размером 2Гб и форматирует в FAT32
при этом все содержимое флешки будет удалено!
Если нужно то раздел можно расширить с помощью gparted.Установка вместе с Ventoy на HDD/SSD/флешку FAT32/exFAT/Ext2/3/4/NTFS
Скачать установщик https://github.com/ventoy/Ventoy/releases
И установить Ventoy на диск. По умолчанию создается exFAT
Если нужно то форматировать в FAT32/NTFS/Ext2/3/4
Скопировать папки live live32 и ventoy на диск.
При загрузке в меню Ventoy для доступа к DebianDog нужно нажать F6> Почему нельзя было iso или img образ сделать?
Потому что весь смысл в модульности. Монолитный образ не удобен и не нужен.
XFCE мерзость, всю память сожрёт
~350-400MB при просто загрузке и ~750-800MB при запуске с copy2ram
При невозможности в современных условиях пользоваться чем либо, включая смартфоны с менее чем 4GB оперативки... Техники с меньше чем 2GB на практике не встречается. На функциональном макете ноутбука с 2GB оперы можно запускать с copy2ram load=chrome вытащить флешку и гонять ютуб весь день. Память не заканчивается. Проверено на овнобуке с Celeron N.
Я хоть и не люблю андроид, но с памятью он управляется намного лучше чем линукс, даже с 2gb можно жить, а крыса это дрянь полнейшая после 4.8, не понимаю её популярности, там не модульность, а матрёшка, где плагины в плагинах которые в плагинах, ужснах.
> андроид, но с памятью он управляется намного лучше чем линуксНу это Вам, уважаемый, к доктору. Однозначно.
>> андроид, но с памятью он управляется намного лучше чем линукс
> Ну это Вам, уважаемый, к доктору. Однозначно.Не помню чтобы андроид вставал колом из-за недостатка памяти, по крайней мере кеши он сбрасывает грамотно, а в линукс какие только костыли не придумывают.
А vnc сервер в сборке есть или без kvm-ip никак?
Есть. Хорошо что напомнили, я о нем в описании забыл упомянуть.
Модуль tigervnc-scraping-server.squashfs лежит в optional есть в обоих разрядностях.
Соответственно для загрузки запускать с параметром load=vnc либо если нужен постоянно то переместить в папку modules. Подключение без пароля. Запускается скриптом из /root/Startup/x0tigervncserver. Если нужно поменять настройки то можно отредактировать этот файл в модулях либо добавить исправленную версию на флешку в live/rootcopy/root/Startup и live32/live/rootcopy/root/Startup
> либо добавить исправленную версию на флешку в live/rootcopy/root/Startup и live32/live/rootcopy/root/StartupТуда же можно кинуть скрипт авто-подключения к WiFI. Типа такого. Пользуйтесь.
#!/bin/shWIFISSID1=""
WIFISSID1=""
WIFISSID2=""
WIFISSID2=""if [ `nmcli -g STATE g` = connected ]; then return 0
fi
if [ -z "$WIFISSID1" ] && [ -z "$WIFISSID2" ]; then
echo "Warning. env WIFISSID's not set !" && exit 1
fi
if [ -z "$WIFIPASS1" ] && [ -z "$WIFIPASS2" ]; then
echo "Warning. env WIFIPASS'es not set !" && exit 1
fi
nmcli -w 30 d wifi connect "$WIFISSID1" password "$WIFIPASS1" && exit 0
nmcli -w 30 d wifi connect "$WIFISSID2" password "$WIFIPASS2" || exit 1
А прикрутить автоматическую выгрузку отчёта о железе в какое-нибудь облако можно? в идеале с конфигом в виде допфайла-триггера на какой-нибудь флэшке воткнутой
Прикручивайте.Автозапуск скриптов при старте X11 как в Puppy из /root/Startup/
Все необходимое можно упаковать в .squashfs и положить в modules
Спасибо. Полезно )
Можно прикрутить загрузку по сети (iPXE) для Fog Project?
Поддержка PXE загрузки с nfs есть. Инструкция в папке pxe.
В принципе штука интересная, пробовал PXE, но как-то уж больно гвоздями прибито. Дело в том что у меня много всяких систем грузится через PXE и /srv/pxe - явно не удобная nfs шара, лучше путь передать параметром в append, да и вообще лучше squashfs и по http, как в федоре, так как в моем случае машинка одним динком смотрит в Инет, а nfs вешается на 0.0.0.0 и биндиться на внутренний интерфейс не хочет.
Гвоздями было прибито изначально в Porteus. Мне лень было исправлять. Так как пользовался nfs и /srv/pxe меня устроило.> машинка одним динком смотрит в Инет, а nfs вешается на 0.0.0.0 и биндиться на внутренний интерфейс не хочет.
В чем проблема iptables -t filter -A INPUT -i ИНТЕРФЕЙС -p tcp --dport 2049 -j DROP
> вообще лучше squashfs и по http, как в федоре
Всю эту логику реализует скрипт linuxrc Лежит в /usr/local/cr-initrd/initramfs
Можете править как вам нужно. Затем пересоздать initrd1.xz при помощи запуска скрипта /usr/local/cr-initrd/mkinitrd
Для http нужно будет добавить например mount.dynfilefs как в livekit slax сделано.
Если все заработает отправьте патчи разработчику. Мои он принял. До этого PXE в DebianDog был сломан.
Ок, спасибо! Я просто подумал что Вы автор сборки :)
Я автор сборки.Патчи отправлять в проект DogLinux
Вот приняли мой патч для работы PXE.
https://forum.puppylinux.com/viewtopic.php?p=24832#p24832
Обновление 2021.07.23В sensors.desktop добавлен вывод текущей частоты всех ядер процессора
Добавлен конфиг для grub4dos
Обновлен nvidia.ids, исправлена загрузка драйвера для RTX 3050
Обновлен UEFI PassMark memtest86 9.2
Обновлен google-chrome-92.0.4515.107Торрент обновлен. Изменения затронули файлы:
efi/boot/blacklist.cfg
efi/boot/memtest64.efi
live/05-customtools.squashfs
live/initrd1.xz
live/optional/google-chrome-92.0.4515.107.squashfs
live32/live/05-customtools.squashfs
Обновление 2021.08.24Пакеты базовой системы обновлены до релизной версии Debian 11
Добавлены модули 2D видео драйверов X.org xserver-xorg-video-amdgpu, radeon, nouveau, openchrome, fbdev, vesa
Добавлена утилита мониторинга radeontop
Ядро Linux обновлено до верии 5.10.46
Обновлен драйвер nVidia 460.91.03 с поддержкой RTX 3050 Ti, 3070 Ti, 3080 TiТоррент обновлен. Изменения затронули файлы:
live/01-filesystem.squashfs
live/05-customtools.squashfs
live/initrd1.xz
live/k-5.10.0-8-amd64.squashfs
live/vmlinuz1
live/firmware/firmware-20210716.squashfs
live/modules/mesa-vulkan-drivers-20.3.5.squashfs
live/optional/dkms.squashfs
live/optional/headers-5.10.0-8-amd64.squashfs
live/optional/nv340.108.squashfs
live/optional/nv340.108-k5.10.0-8-amd64.squashfs
live/optional/nv390.144.squashfs
live/optional/nv390.144-k5.10.0-8-amd64.squashfs
live/optional/nvidia-460.91.03.squashfs
live/optional/nvidia-460.91.03-k5.10.0-8-amd64.squashfs
live32/live/01-filesystem.squashfs
live32/live/initrd1.xz
live32/live/k-5.10.0-8-686.squashfs
live32/live/vmlinuz1
Русский язык будет добавлен? И как насчёт Wine предустановленого? И как может быть 340 драйвер если его в 11 дебиане нету? Он не на стейбл?
https://www.opennet.dev/openforum/vsluhforumID3/125122.html#51
Обновление 2021.09.16 Торрент обновлен.
Добавлен HWE стек: ядро Linux 5.14.3 mesa-21.2.1 libdrm-2.4.107 llvm-12
Соответствующие опции добавлены в конфиги всех загрузчиков.
Обновлен google-chrome-93.0.4577.82