
Как я это сделал:
1. Взял initrd из текущей системы и распаковал его так:
mkdir /root/initrd
cd /root/initrd
zcat /initrd.img|cpio -i
2. Отредактировал файл ./scripts/local и добавил туда в графе:
# FIXME This has no error checking
# Mount root
if [ "${FSTYPE}" != "unknown" ]; then
#mount ${roflag} -t ${FSTYPE} ${ROOTFLAGS} ${ROOT} ${rootmnt}
mkdir /ramboottmp
mount ${roflag} -t ${FSTYPE} ${ROOTFLAGS} ${ROOT} /ramboottmp
modprobe zram
modprobe loop
echo 2G >/sys/block/zram0/mem_limit
echo 2G >/sys/block/zram0/disksize
losetup -P /dev/loop0 /dev/zram0
mkfs.ext4 /dev/loop0
mount -t ext4 /dev/loop0 ${rootmnt}
cd ${rootmnt}
unsquashfs -f -d ./ /ramboottmp/root/factory.sfs
cp -R -P /ramboottmp/lib/modules ./lib
echo "/dev/loop0 / ext4 defaults 0 0" >./etc/fstab
umount /ramboottmp
else
3. Скопировал туда все необходимые бинарики и обратно запаковал:
find ./|cpio -H newc -o ../initrd.img
4. Приготовил образ а потом перезугрузился и при загрузке указал этот initrd.
Итого, что имеем:
- 1. Очень хорошую производительность системы и никаких лагов.
- 2. Хорошую отзывчивость приложений.
Если бы у меня было бы побольше оперативки, то я бы в zram гонял виртуальные машины.
>>> Просмотр
(1920x1080,
242 Kb)

Изучали программирование на Bash, и тут один из студентов поинтересовался, а нет ли под Linux какой интегрированной среды для разработки на Bash? Для тех, кто привык к VS т.п. решений?
Сказано — сделано, гуглим, находим. На скриншоте Visual Studio Code с плагином Bash-debug, который завязывает отладчик bashdb в этот редактор. Я как-то по привычке, по-старинке в Vim пишу, но может, есть в этом какие-то преимущества.
>>> Просмотр
(1366x768,
65 Kb)

Как запустить PaleMoon на Windows XP?
А вот так!
Винда выполняет функцию ядра, дисплея, драйвера тачпада (windows версия более функциональна) и, разумеется X-сервера.
Пришлось так сделать из-за специфичного оборудования: SiS M650 в линуксе работает только с самосборным ядром (во всяких дебианах драйвер не собран и нужно дособирать модули), а 3d драйвера нет и не будет (я писать этот драйвер уж точно не буду)
К сожалению в colinux довольно старое ядро и проверять, работает ли оно с более новыми glibc мне лень, потому установлен precise.
С 2012 года в линуксах почти ничего хорошего не произошло, так что пусть остаётся. К тому же вероятно иксы будут использоваться по сети, а не локально.
Производительность иксов отличная, даже AIGLX работает.
После некоторого допила (-xkblayout us,ru -xkbvariant basic,winkeys -xkbopions grp:caps_toggle) работает русская раскладка в Xming
Из проблем - дурацкий драйвер для тачпада synaptic - прокрутку он делает путём поиска в текущем окне виндовой полосы прокрутки. Так что прокрутка не работает ни в одном приложении, использующем какой-либо тулкит вместо виндового gdi
Изначально хотел использовать windows 2000 для этих целей, но не смог завести драйвер RNDIS. И на xp он не подключался к андройдофону пока не поставил обновление до SP3. Так бы потребление памяти системой было бы в разы меньше
Всего тут доступно 512 мегабайт
>>> Просмотр
(1024x768,
241 Kb)
Из за того, что ipv4 является замым небезопасным и устаревшим протоколом, его необходимо было отключить. Как говорят на сайте разработчика:
Disable IPv4 support. Nearly 20 years after rfc2460 "Internet
Protocol, Version 6 (IPv6) Specification" was published, it is time to
remove the legacy IPv4 protocol. This will also makes mpi's work much
easier.
This disables userland configuration of IPv4 addresses and routes,
and disables kernel support for IPv4.
Also fix regression tests.
OpenTTD — это компьютерная игра, целью которой является создание и развитие транспортной компании для получения максимальных прибылей и рейтингов. OpenTTD - транспортная экономическая стратегия реального времени, созданная как клон популярной игры Transport Tycoon Deluxe.
Версия OpenTTD 1.8.0 является мажорным релизом. По сложившейся уже традиции, мажорные релизы выпускаются каждый год 1 апреля.
( CHANGELOG )
>>> Open.TTDRussia.net (русскоязычный сайт об OpenTTD)
Компания Redhat решила объявить тивоизацию на настольных компьютерах. Теперь, как и в мобильных операционных системах - Apple IOS и Google Android установка альтернативных операционных систем на новые компьютеры, таких как Microsoft Windows или MacOS станет невозможной. Для того, чтобы установить другие дистрибутивы, потребуется код разблокировки загрузчика, который можно будет купить у Redhat за 10000 у.е.
Основные преимущества, которые приводит Redhat:
- Повышение безопасности ОС. Поскольку устройство будет заблокировано, будет невозможно создавать блокировщики операционной системы.
- Повышенные заработки на устройствах для производителей. Можно будет за каждую новую минорную версию Red Hat Enterprise Linux навязывать покупку компьютерных комплектующих по несколько раз.
- Можно будет предустанавливать неудаляемые приложения - прекрасная возможность раскрутится даже самым криворуким программистам, нужно лишь будет заплатить в Redhat за рекламу.
- Упрощенный интерфейс настроек в Gnome. Даже переключение типа WIFI-сетей - b/g/n/ac будет выполняться исключительно через «коды».
- Будет удалена поддержка периферийных устройств - теперь подключить можно будет только USB-накопитель с сертифицированной файловой системой Redhat.
- Сортировка списка приложений, также как в IOS будет недоступна - все приложения будут лежать на рабочем столе в хаотичном порядке.
Внедрение интерфейса ожидается уже в 2018 году.
P.S с 1 апреля!
В обновление вошли исправления для найденных за время с прошедшего релиза ошибок, а так же были исправлены часто упоминаемые замечания по существующему функционалу:
- Аудиоконвертер: новый режим кодирования - "одна папка - один результирующий"
- Звуковые эффекты: добавлена возможность удаления тишины более 0.5 секунд
- Звуковые эффекты: теперь можно задать разное предусиление для значения из тегов и анализа на лету
- Редактор тегов: автонумерация с определенного числа
- Плагины: добавлена визуализация, отображающая обложку альбома
- Скин по умолчанию: возможность выбрать размер текста для окна с текстом песни
- Фонотека: таблица - возможность выбрать действие на двойной клик по записи в таблице
- Фонотека: таблица - теперь карточки группируются по первому полю
- Фонотека: ядро - увеличена производительность движка БД
Полный список изменений можно найти здесь.
Скачать сейчас!
Присоединяйтесь к нам



Проекты Systemd и Leechcraft объявили о своём слиянии. В рамках этого слияния, в Systemd появятся браузер, медиаплеер, а также RSS-, IM- и BitTorrent-клиенты.
( читать дальше... )
OpenTTD — это компьютерная игра, целью которой является создание и развитие транспортной компании для получения максимальных прибылей и рейтингов. OpenTTD - транспортная экономическая стратегия реального времени, созданная как клон популярной игры Transport Tycoon Deluxe.
( читать дальше... )
Разработчики просят о помощи в тестировании данной версии для обнаружения и исправления ошибок перед грядущим релизом OpenTTD 1.8.0:
1.8 is coming like a train, the wagons carry feature polish, adjustments to things bothering for years, bug fixes, performance improvements, ...
You can read about all the changes in the changelog; please help testing the release for 2018, so it becomes the best Tetris clone ever.
- OpenTTD Team
>>> CHANGELOG
>>> СКАЧАТЬ (тестовые сборки)
>>> xUSSR Set - /nightlies/LATEST (набор русской железнодорожной графики для OpenTTD)
>>> Open.TTDRussia.net (русскоязычный сайт про OpenTTD)
Qt Creator - кроссплатформенная свободная IDE для разработки на С, С++ и QML. Разработана Trolltech (Digia) для работы с фреймворком Qt.
Изменения:
- В построителе кода для языка C++ был обновлен Clang с версии 3.9 до 5.0 и теперь он умеет задействовать возможности стандарта C++17.
- Новая модель C++ теперь также используется во всплывающих подсказках для вывода информации об актуальном типе для элементов с типом auto и отображения параметров шаблонов;
- В строку поиска (Locator) были добавлены новые фильтры: «b» - для перехода к закладки с фильтрацией по примечаниям и именам файлов. «t» - для вызова элемента из меню по маске (например, «t sess expe» для вызова меню «File > Sessions > Experimental Something» и «=» для вычисления простых Javasсript-выражений;
- Подвергся значительным изменениям и редактор моделей, теперь включенный по умолчанию. На панель добавлены кнопки для масштабирования, а редактор пополнился поддержкой выравнивания текста и многострочных имён объектов. Были расширены области в которых применим интерфейс «drag and drop»;
- В редактор C++ была добавлена поддержка проверки кода при помощи Clang-Tidy и Clazy, результат их выводится в виде штатных диагностических сообщений;
- Продолжена работа по модернизации диалога для навигации по файловой системе, в котором появилась контекстное меню для добавления, удаления и переименования файлов.
Ссылка на OpenNet, кое-что брал оттуда.
30 марта 2018 в списке рассылки LGM было анонсировано о завершении формирования программы конференции «Libre Graphics Meeting 2018», которая состоится 26-30 апреля 2018 в г.Севилья (Испания)
Hi all, we're happy to present LGM 2018 program:
http://libregraphicsmeeting.org/2018/program/
Best,
LGM 2018 local team
( читать дальше... )