Найти тему
Adr Asd

"когда коту делать нечего" или галопом по линуХам ;-)

Привет всем. Статья немного сумбурна и точной темы не имеет. Все выводы в статье - иКСлючительно субъективны ;-) декабрь 2023.

Началось всё с мысли, а не подобрать ли операционку полегче для древнего компьютера, чтоб видео с инета тянула, желательно нормально, в условиях сильно ограниченных, аппаратных ресурсов.

Критерий прост - сносно работающий web-браузер, любой, желательно воспроизведение видео из инета. В основном пробовал - Firefox (и форки), Opera, Chrome, Chromium. По этому - сколь нибудь стоящих тестов не будет. Установку производил - либо с флэхи подготовленной rufus, либо с Zalman VE200 - эмулирующего DVD-привод, либо с usb-DVD - если предыдущие методы отказывали.

Подопытных два. Athlon_x64 3000+, K8Upgrade-760GX , ssd 120Гб, 2Гб - памяти. На нём, до этого, уже работала Windows 7 Pro с "подлагивающим" видео в браузерах опера и фаерфокс, а ещё ранее XP. Что неприятно - windows дров x64 на интегрированное видео нет. Чтоб видео не отбирало системную память - воткнул "GeForce4 MX440 x8", ну как вы уже догадались и на эту древность - "дровей" x64 тоже нет. Как выяснилось в процессе, в Windows 7 x32, браузеры ворочаются заметно хуже чем в Windows 7 x64. До кучи, потестировать 32х битные системы решил на ещё более древнем компе - AMD Sempron 2800+ (1600MHz) , Gigabyte GA-K8VT800 v2 / K8VT800-RH, hdd 20Гб, памяти DDR - 650Мб. Под столом пылится (32х битный). А видюха для него осталась - покрытая мхом pci - ATI 264 VT4 , увы и ах ;-) О нём и вся "портянка".

Комп с Athlon_x64 - используется (не мной), многие из описываемых ниже линуксов, были опробованы на нём ранее и вполне работали - учитывая 2Гб памяти и амд x64 проц, но вот видео из сети они тянули урывками. Справилась лишь Астра.

То есть - участвовали два "раритета". Но по факту - забегая вперёд, на атлон установил астру, второй системой к W7Pro_x64 и на этом вполне хватило (кино из инета в Астра - фаерфокс кажет вполне, а в W7 - chrome portable - тоже сносно), а вот второй - с Sempron и пытал.

Почему в статье про линуксы, присутствует изображение "Windows 7 Embedded", станет ясно позже.

У меня всегда, параллельно Windows, стоял какой нибудь линукс. Совсем давно это была Slackware, потом Debian, Mint и другие. У минта к сожалению, тенденция к утяжелению и по этому сейчас установлен MX23_Linux. Но они уже далеки от названия лёгкие, а именно такую хотелось подобрать для древнего железа.

Почитав нэт - решил начать с "Alpine Linux". Тестирование начал как водится, на VirtualBox_7. По дефолту, система использует весь диск как boot ext4, swap, и / корневой ext4.

-2

Но решил проверить, а как alpine устанавливается на второй раздел, параллельно первой системе. Если ставить в другой раздел, по мануалу, следует начать стандартную установку и на диалоге выбора всего диска - ответить НЕТ. А далее продолжить из консоли означенными в мануале командами. И вот тут я попал в ловушку своих предрассудков. Система установленная таким образом ругалась на отсутствие корневого раздела, а он был. А предрассудок мой в том - что я выбирал файловую систему ext2, уверенный в том - что она без журналирования в принципе и значит производительнее чем ext4. Казалось бы, все линуксы поддерживают все ext_2_3_4 системы, ан нет. И через порядочное время мучений, в голову постучалось - а может всё таки дефолтную файловую систему ext4. И всё заработало, чтоб её. Почитав статьи знающих и сравнения производительности, начал приходить к мнению, что ext4 правильнее и с производительностью у неё лучше чем ext2. Да и журналирование вполне себе выключается, если не требуется. Установка софта прошла согласно мануалу. xfce4 в качестве оболочки, lightdm - сразу прописывается в runlevel, то есть будет автостартовать при загрузке. После установки Xfce - занимает 1.0 Гб на корневом разделе + boot, ну и своп раздел. В качестве загрузчика ставлю Grub2 из chroot.

-3

x32 занимает чуть меньше места, но видео в firefox тянет заметно хуже. В общем вполне себе лёгкая система и на виртуалке всё было норм, но.

На компе с Sempron, на диске C: установлен Windows 7 Embedded, для загрузки линухов используется bcdedit с передачей загрузки на grub4dos, (файлы которого лежат в корне C:) и грузит Linux, плюс ещё акронисы и live-gparted для того - чтоб флэхи не тыкать, для перенарезки разделов и сохранения образов систем.

Установив alpine 3.19 x32 на Sempron 2800+ , получил не приятность, xfce вешался с GeForce4 MX440, где то 7 раз из 10 при загрузке, печаль. А вот с ATI 264 VT4 совсем не запустился Xorg, написал что не знает такого устройства и идите лесом. А так, занимаемые ресурсы были те же - что и на виртуалке. Сразу скажу, на машину с Athlon_x64 - alpine ставить не стал - по причине удовлетворительной там работы "Астра", да и с GeForce4 MX440 он себя плохо вёл.

Следующим стал Puppy Linux. Помню раньше, во времена DVD, он присутствовал у меня на мультизагрузочных сидюках. Увидев на официальной странице много надписей "ubuntu", сильно засомневался в лёгкости дистрибутива, но проверить не мешает. Загружаемся в виртуалбоксе, есть простенький установщик. Диск настраиваем gparted-ом. Устанавливаем на диск, перезагружаемся. Довольно уродливый - но он не для красоты. Оконный менеджер JWM коего я раньше в глаза не видел, вроде. И кажется мне, он не для повседневного использования. Файловый менеджер "rox-filer" тоже не очень. Браузер - "pale moon", форк фаерфокса, лагает. Пишу в консоли mc, а его нет. Его можно в "package manager" установить. Сохранение изменений происходит в файл. Написано, что сохранения происходят с помощью "Puppy Event Manager -> Сохранить сеанс", но у меня он неактивен, в трее не появляется и ничего так и не сохранилось. Поковырялся и удалил, не моё, это явно не для десктопа. На реальном железе не стал пробовать.

Следующим был LXLE, а точнее lxle-18043-32 x32 ( а - LXLE-Focal-Release это X64). Это версии на декабрь 2023. Оказалось он на основе Ubuntu и как я сразу не усмотрел. Но не смотря на это - интерфейс вполне отзывчивый. Вот только разрешение экрана 640/480 с такой видюхой, не получилось изменить, никак. Принудительный xrandr - тоже оказался бессилен. На борту присутствует фаерфокс, но в таком разрешении нечего ловить. А учитывая убунтовое происхождения, можно было и не пробовать, тормозит браузер жуть. Удаляем.

Не забываем - что памяти всего 650Мб и видеокарта практически отсутствует ;-)

Ну - попробуем Slax. Он есть на основе Slackware - Slax 15.0.4 и на Debian -Slax 12.2.0. Пробовал обе. Устанавливается копированием папки /slax с сидюка в корень раздела с последующим запуском bootinst.sh или bootinst.bat - который установит syslinux- загрузчик в качестве основного (ну то есть заменит виндовый, учтите). Загрузчик я не ставил, а использовал grub4dos, описанный выше. На железе, slackware версия, запускается и интерфейс почти не тормозит, но вот Chromium с 640Мб даже не запустился, а firefox после установки из репозитория - ругается на отсутствие библиотек и разбираться далее желания не было. Версия на Debian - даже Xorg не смогла запустить, видюха не та. Удаляем.

Тут моё внимание привлёк Альт линукс, а точнее Simply (скачать) ранее я смотрел его и вроде он был вполне себе рабочим.

Сейчас версия 10.2 В описании говорится о 1Гб памяти и 11Гб на диске - для установки. Попробуем x32. Для начала проверил на виртуалбокс, выделил 8Гб диска (+ swap раздел) и 700Мб памяти. При установке сообщение с "Критической ошибкой", объяснений не было , но ясно было - что из за малого пространства на диске. К слову, при установке alt-рабочая станция 10 , при недостаточном пространстве да диске, инсталлятор об этом предупредит. Добавил до 11Гб и всё установилось. После удаление ненужного мне софта, занимал около 6,5 Гб на диске. Установить на реальное железо получилось только записав образ руфусом в режиме-DD с исправлением для старых BIOS. Интерфейс инсталлятора вылезал за границы экрана из за древней видюхи. Хорошо - что помню из VirtualBox, какие там кнопки ;-) Тормозит- жуть, даже при перетаскивании окна - наблюдается медленная его перерисовка. Максимально возможное разрешение экрана 950х540, не изменить из за видюхи. Интерфейс при разрешение экрана 950х540 - вылазит за границы экрана, пришлось на ощупь, панель с кнопками вытаскивать на верх ;-) Браузеры даже не пытался запускать. Удаляем.

А попробуем alt-рабочая станция 10, раз уж упомянул. alt-workstation-10.1-i586 На VirtualBox всё выглядит как и раньше, классика, строго, без украшательств. Применив нужную тему - вполне себе ничего. Лишнего софта нет. Есть "Центр приложений", как в Simply. Установил на реальное железо. Графическое окружение Mate. Интерфейс лагает не сильно, Firefox 102.6 Esr тормозит также как и в Simply. Можно было оставить дополнительной системой, но с видео увы.

С экраном, примерно как в Simply, вываливался за края но меньше, древняя ATI 264 VT4 не покоряется ни кому ;-) По моему - эта система легче, чем Simply. Отметил как возможный вариант 1.

Пробуем Q4os с виндо-подобным интерфейсом (q4os-5.4-i386-instcd.r1) Ставлю сразу на железо.

При попытке форматирования раздела для установки, установщик выдал ошибку. Подготавливаю раздел заранее из Gparted (ext4), установка на подготовленный раздел проходит нормально. Устанавливает Grub2 в MBR без вопросов и предупреждений. То есть, если ставить второй системой, в случае сноса будет ошибка загрузки первой, это нужно исправить заранее. Интерфейс графической оболочки Trinity, работал на удивление без тормозов. И с экраном было всё норм, разрешение 1024x768. Но при попытке запуска Chromium - ругается на отсутствие поддержки набора команд sse3 у проца. Установил Firefox, работает, пытается но тормозит, мученье наблюдать. Отметил как возможный вариант 2.

И вот, вдоволь накачав линуксов, вспомнил - что как то пользовался Windows 8 Embedded и была она вполне шустрой. И подумал, а нет ли и "семёрки" - Embedded, как то ранее внимания не обращал, оказалось есть. Для начала - скачал x64 версию, установил на Athlon_x64 3000+ и вроде ничего, но есть неприятные моменты. При установке оболочки для фаервола (Windows 7 Firewall Control) она напрочь отказалась запускать его сервисную часть, да и при установке библиотек и фреймворков были трудности, чего не наблюдалось в W7Pro. Но по производительности явно обходила линуксы - которые я и на этом компе ранее пробовал. Ни какие ухищрения с подсовыванием x32 дров для GeForce не прокатили. Покопавшись - выбрал оптимизированную и обрезанную W7Pro, установил, прогнал твикером, выключил лишнее из сервисов и авторуна и вполне. (Конечно без видео-драйверов). chrome portable 84 вполне справляется с онлайн видео, чего я от хрома не ожидал, firefox 115 тоже приемлемо.

А теперь об Астра. К сожалению, а может и не очень, Астры x32 нет.

По этому испытывал на Athlon_x64 3000+ и при 2Гб памяти, всё работает ;-) По моему скромному убеждению, графическая оболочка Fly у Астра самая отзывчивая. Идущий с ней Firefox 118 справляется с видео из сети удовлетворительно. К сожалению - Астра Common - больше не обновляется, но есть SE. Некоторое время у меня, она - Astra Common Edition была установлена и вполне устраивала . Но вот лицензия на SE - мне кажется спорной. Оставил Астру на Athlon, второй системой к оптимизированной семёрке про.

Ну и для Sempron - скачал я Windows 7 Embedded Standard x32. Забавный нюанс, если при установке не вводить серийник, то потом, ни каким макаром активировать не удаётся. И после ввода серийника в установленной системе, и после ухищрений с подменой tokens.dat и cache.dat от другой редакции, система упрямо перезагружается каждые 20 минут, хоть и сообщает что активирована. Ни какие известные активаторы её не берут. Возможно это косяк - этой сборки Win7_EMB_x86_RTM_EEEPC.iso Но на раритете с Sempron она работает шустрее линуксов и что забавно - видео в малом разрешении (240p мультик на дзен ), Chrome 84 portable таки потянул, но кэшировал начало очень медленно, минут пять ;-) А Firefox 56 portable в 240p - почти нормально и даже в 360p с подлагиваниями ( но эта версия воспроизводит не всё, дзен ругался). Чего не смогли линуксы. И похоже тут, w7 Embedded - это единственный вариант (xp - уже не рассматривается, хоть и стояла тут ранее). К стати, установленный Chrome 84, не портабл, воспроизводил видео хуже, наплодил сервисов и пытался обновляться без разрешения, в общем зря тратил ресурсы.

Что ж, на этом агрегате - ( AMD Sempron 2800+ (1600MHz) , Gigabyte GA-K8VT800 v2 / K8VT800-RH, hdd 20Гб, памяти DDR - 650Мб. ) , самым лучшим линуксом оказался Windows 7 Embedded Standard - гыг. ;-)

-8

А вот ( Athlon_x64 3000+, K8Upgrade-760GX , ssd 120Гб, 2Гб - памяти ) вполне себе нормально сработался и с Windows 7 Pro и с Astra Linux 1.7. Их и оставил рабочими, в Астра видео (в firefox ) вроде даже получше идёт.

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

-9

Задача вроде выполнена. За сим прощаюсь, линуксоидам - ругать меня можно. Всем здравствия. С новым 2024, годом "Тёмного Соха". ( мыж не китайцы ).

-----------------------

Об установке Астра 1.8.1.6 в раздел GPT из MBR.