LINUX.ORG.RU

Сообщения vbcnthfkmnth123

 

Тестирование ruffle на SlaveMaker 3.5

Галерея — Скриншоты

Прошел один раз Slave Maker 3.5(это игра на флеше) с помощью open source реализации флеша ruffle - https://ruffle.rs/. Баги есть, но некритичные насколько я заметил. Запускал так

 ./ruffle  SlaveMaker3.swf
Не стал заморачиваться со сборкой ruffle и просто взял
ruffle-nightly-2023_06_09-linux-x86_64.tar.gz
для теста.

Упомянул я Slave Maker 3.5 не просто так, а потому что автор выложил исходники. Так что если кто хочет форкнуть, то добро пожаловать.

https://mega.nz/folder/wgIVDKBa#vi34rdWqUxKlEVR07ksjYA

 , , , ,

vbcnthfkmnth123
()

Запуск Windows-игр на RPG Maker MV под Linux

Статьи — Игры

RPG Maker MV - это игровой движок для RPG игр, доступен на Windows, Linux, MacOS.

RPG Maker MV фактически — это приложение на базе JavaScript-фреймворка NW.js. То есть для запуска конкретной игры надо скопировать в директорию с игрой ту же версию NW.js, что и скомпилирована для Windows. Или скопировать совместимую версию.

Процесс запуска такой:

1) Скачать NW.js последней версии, например, собранный с официального сайта здесь;

2) Распаковать полученный архив;

3) Скопировать содержимое архива в директорию с игрой (предварительно сделать бекап);

4) Протестировать, работает ли (запустить ./nw в директории с игрой);

5) Если не работает, то повторить начиная с пункта 1, но с более старой версией NW.js. И повторять пока не заработает.

У меня таким образом работали:

- Monster Girl 1000;

- The Dead End;

- Zombies_Retreat_2;

- The Zombie Island [Osanagocoronokimini](там пришлось немного адаптировать потому что по дефолту там все сохраняется в «/save», а в линуксе доступа туда нет, поправил на «save» и все стало хорошо)

Для нативной работы игр на RPG Maker VX Ace на Linux можно использовать mkxp-z. У меня работали так из коробки Black Souls и Black Souls 2, остальные не захотели, они походу WinAPI из руби дергают или там скрипты ломаются из-за разницы в версии руби, а переписать скрипты на руби я пока не осилил.

Перемещено hobbit из development

Перемещено maxcom из desktop

 , ,

vbcnthfkmnth123
()

Младший админ Linux (помощник, эникей) за еду

Форум — Job

Рассчитываю на 40-50к в месяц при 8 рабочих часах в день.

Чуть меньше года неспешно поддерживал сайт одной малоизвестной компании на CMC Wordpress

Также работал на эту же компанию как эникей на Windows.

Что умею (чем поддерживал сайт одной малоизвестной компании и что делал как эникей):

Вносил изменения в базу данных CMC Wordpress

Фиксил баги(визуальные, убирал ненужные теги)

Добавлял фичи по пожеланию заказчика(поиск, код гугл Аналитики)

Занимался технической поддержкой пользователей, удаленно по подключению через Anydesk и по телефону.

Занимался технической поддержкой рабочих мест

Занимался установкой, настройкой и обновлением рабочих мест

Вел учет компьютеров и орг техники

Занимался поддержкой сервисов печати

Вел мониторинг и диагностику работы сервисов

Занимался администрированием у себя дома системы

Linux(дистрибутив CRUX)

Писал bash-скрипты для обслуживания системы Linux.

Переносил систему с одного диска ext4 на другой.

Опыта мало, но готов учится. Умею использовать гугл.

Что умею:

Работать с CMC Wordpress

работу ОС, в том числе на нижнем уровне (MBR/GPT/INIT/LVM/DD); стек TCP/IP;

основные линуксовые команды (из состава CoreUtils; grep;

systemd'шные, символьные и жесткие ссылки);

права пользователей/групп (chmod/chown);

 , ,

vbcnthfkmnth123
()

Магия Крови в Wine

Галерея — Скриншоты

Удалось таки запустить Магию Крови:Время Теней в вайне. Версия вайна — 7.1.

Фокус в том что надо экспортировать локаль перед запуском:

export LC_ALL=ru_RU.cp1251
На английской оно работать отказывается.

Насколько я вижу, все работает хорошо.

 ,

vbcnthfkmnth123
()

Про ядро и игры.

Форум — Talks

Когда я пытался запустить обливион с модами в вайне, то обнаружил, что они не работают в отличии от винды. Когда я начал копать почему они не работают, то обнаружил что дело в регистре. То есть в винде названиям текстур пофиг на регистр, а названия в линуксе регистрозависимые. В связи с этим у меня возник вопрос. Какой способ правильнее, пропатчить ядро и создать файловую систему(ext4) на отдельном диске с регистронезависимыми именами или фиксить мод, поменять там все названия текстур на одинаковые?

 , ,

vbcnthfkmnth123
()

Почему у меня несколько ядер в турбобусте?

Форум — Linux-hardware

У меня Xeon e5 2678 v3. Я смотрю, по спекам он должен одно ядро бустить до 3300. Но вместо одного ядра он бустит несколько. Почему так? Турбобуст не анлочил, биос не перепрошивал. Ядро 6.1.28. Конфиг - https://pastebin.com/G7bnJQbW

Every 2.0s: grep MHz /proc/cpuinfo                                  

cpu MHz         : 3300.000
cpu MHz         : 3089.523
cpu MHz         : 1762.361
cpu MHz         : 3142.847
cpu MHz         : 3300.000
cpu MHz         : 3300.000
cpu MHz         : 2970.183
cpu MHz         : 3300.000
cpu MHz         : 3244.379
cpu MHz         : 3300.000
cpu MHz         : 3300.000
cpu MHz         : 3300.000
cpu MHz         : 3300.000
cpu MHz         : 3300.000
cpu MHz         : 3083.039
cpu MHz         : 3300.000
cpu MHz         : 1946.813
cpu MHz         : 2378.174
cpu MHz         : 3300.000
cpu MHz         : 2578.375
cpu MHz         : 3300.000
cpu MHz         : 3300.000

 , ,

vbcnthfkmnth123
()

Тестирование re3 miami

Галерея — Скриншоты

Прошел финальную миссию GTA: Vice City, используя reVC. Так что могу подтвердить, что в плане миссий игра проходима. Есть конечно баги, такие как невозможность замены ванильных моделей. Если их заменить, то игра не загружается. Так что несмотря на все наезды Take-Two Interactive этот движок является законченным продуктом и позволяет полностью пройти игру, причем с лучшим опытом чем оригинал.

https://i.imgur.com/mJsNJw0.png - фичи раз

https://i.imgur.com/nt8qpfv.png - фичи два

Свободная камера - это камера у транспорта как в GTA San Andreas

Касцены без границ, это собственно то что написано на упаковке, теперь у касцен нет границ и выглядит это лучше, чем оригинал.

Остальное это разные фильтры и прочее, например когда начинает идти дождь, то фильтр словно по экрану вода течет.

Адаптация под «широкий» экран(widescreen). Вот можно увидеть, что у меня скрин нормально выглядит.

Из багфиксов я заметил, что в касцене после финальной миссии у Томми в руках то оружие которое у него есть, а не всегда револьвер.

Собрал я это все на CRUX 3.7(64 bit) из клонированного репозитария

Зависимости

mpg123 
openal
cmake

Там ещё требуется librw, но я её подтянул типа так git clone --recursive -b miami https://git.dawidpotocki.com/mirror/re3 reVC

Затем

cd reVC
./premake5Linux --with-librw gmake2
cd build
make config=release_linux-amd64-librw_gl3_glfw-oal

Затем скопировать получившийся бинарник reVC(по адресу ../bin/linux-amd64-librw_gl3_glfw-oal/Release) в директорию с игрой и запустить его(./reVC)

Бинарник слинкован так

bash-5.1$ ldd reVC
        linux-vdso.so.1 => linux-vdso.so.1 (0x00007ffe9a9e4000)
        libopenal.so.1 => /usr/lib/libopenal.so.1 (0x00007f7731bf3000)
        libmpg123.so.0 => /usr/lib/libmpg123.so.0 (0x00007f7731b98000)
        libsndfile.so.1 => /usr/lib/libsndfile.so.1 (0x00007f7731b13000)
        libGL.so.1 => /usr/lib/libGL.so.1 (0x00007f7731a6c000)
        libglfw.so.3 => /usr/lib/libglfw.so.3 (0x00007f7731a02000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f77318bc000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f7731690000)
        libm.so.6 => /lib/libm.so.6 (0x00007f77315b1000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f7731590000)
        libc.so.6 => /lib/libc.so.6 (0x00007f77313af000)
        libatomic.so.1 => /usr/lib/libatomic.so.1 (0x00007f77313a5000)
        /lib/ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2 (0x00007f773269f000)
        libFLAC.so.12 => /usr/lib/libFLAC.so.12 (0x00007f773135f000)
        libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0x00007f77312b4000)
        libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00007f7731287000)
        libopus.so.0 => /usr/lib/libopus.so.0 (0x00007f7731229000)
        libogg.so.0 => /usr/lib/libogg.so.0 (0x00007f773121f000)
        libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0x00007f773112d000)
        libGLX.so.0 => /usr/lib/libGLX.so.0 (0x00007f77310f9000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f77310ce000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f77310c9000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f77310c1000)

 , ,

vbcnthfkmnth123
()

Libreboot умеет грузить с NVME?

Форум — Linux-hardware

В платах с Libreboot нет слота NVME(M.2 2280), но можно купить переходник для PCle. Я видел что grub который можно установить в libreboot умеет грузится с NVME, но если установить версию Libreboot с grub, то он загрузится с NVME?

cast SakuraKun

 ,

vbcnthfkmnth123
()

Directum RX и Directum Ario One совместимы с ОС Альт

Новости — Linux в России
Группа Linux в России

Directum RX – интеллектуальная система управления цифровыми процессами и документами, разработанная компанией Directum. Система отличается глубоко проработанной функциональностью и наличием интеллектуальных сервисов, которые упрощают обработку документов.

Продукт Directum Ario One – инструмент для обработки входящих документов, который может работать с любой информационной системой компании.

По результатам тестов в ОС «Альт Рабочая станция» и «Альт Сервер» была подтверждена совместимость и корректность работы этих дистрибутивов Linux c данными системами.

>>> Подробности

 ,

vbcnthfkmnth123
()

The Pink Panter: Hokus Pokus Pink теперь и в ScummVM

Галерея — Скриншоты

Мне так и не удалось заставить эту штуку работать в вайне без багов, поэтому когда её поддержку добавили в ScummVM, то я очень обрадовался. А когда её поддержку добавили в стабильную версию, то я обрадовался ещё больше.

The Pink Panter: Hokus Pokus Pink — игра с главным героем короткометражки The Pink Panter 1964 года. Теперь и нативно!

 , ,

vbcnthfkmnth123
()

Российских продавцов могут заставить предустанавливать отечественные ОС на базе Linux на все ввозимые компьютеры и ноутбуки

Форум — Talks

Инициатива об обязательной предустановке российской ОС на ноутбуки и ПК поможет избежать нелегальных поставок ОС Windows Microsoft, которая в том числе не получает обновлений безопасности, считает председатель совета директоров «Базальт СПО» Алексей Смирнов.

подробности - https://www.kommersant.ru/doc/5953022

 

vbcnthfkmnth123
()

Обновитесь, если у вас старое ядро и несколько накопителей NVME

Форум — Linux-hardware

Раньше ядро не могло работать с несколькими NVME, сам столкнулся с этим багом. У меня с несколькими NVME файловая система не примонтировалась, она пыталась примонтировать не системный, а другой. Потому что с точки зрения системы они считались одним или типа того https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.25

 ,

vbcnthfkmnth123
()

Как установить nif-tools в Blender 2.49b?

Форум — Multimedia

У меня есть сборка Blender 2.49b, скачанная с официального сайта. Она открывается и работает. Она хранит свои настройки и скрипты в .blender прямо там где у неё бинарник. При попытке скопировать nif-tools в .blender/scripts они копируются, но в меню блендера собственно импорт и экспорт nif файлов не появляется. Что я делаю не так при установке nif-tools собственно, подскажите плиз.

bash-5.1$ ls ~/Downloads/blender-2.49b-linux-glibc236-py26-x86_64/.blender/scripts/
3ds_export.py                  flt_lodedit.py              nif                                scripttemplate_gamelogic_module.py
3ds_import.py                  flt_palettemanager.py       nifmakehsl.py                      scripttemplate_gamelogic.py
ac3d_export.py                 flt_properties.py           nifmakehsl.pyc                     scripttemplate_ipo_gen.py
ac3d_import.py                 flt_toolbar.py              nifmakehsl.pyo                     scripttemplate_mesh_edit.py
add_mesh_empty.py              help_bpy_api.py             niftoaster.py                      scripttemplate_metaball_create.py
add_mesh_torus.py              help_browser.py             niftoaster.pyc                     scripttemplate_object_edit.py
animation_bake_constraints.py  help_getting_started.py     niftoaster.pyo                     scripttemplate_pyconstraint.py
animation_clean.py             help_manual.py              obdatacopier.py                    scripttemplate_text_plugin.py
animation_trajectory.py        help_release_notes.py       object_active_to_other.py          slp_import.py
armature_symmetry.py           help_tutorials.py           object_apply_def.py                sysinfo.py
Axiscopy.py                    help_web_blender.py         object_batch_name_edit.py          textplugin_convert_ge.py
bevel_center.py                help_web_devcomm.py         object_cookie_cutter.py            textplugin_functiondocs.py
blenderLipSynchro.py           help_web_eshop.py           object_drop.py                     textplugin_imports.py
bpydata                        help_web_usercomm.py        object_find.py                     textplugin_membersuggest.py
bpymodules                     hotkeys.py                  object_random_loc_sz_rot.py        textplugin_outliner.py
bvh_import.py                  IDPropBrowser.py            object_sel2dupgroup.py             textplugin_suggest.py
c3d_import.py                  image_2d_cutout.py          object_timeofs_follow_act.py       textplugin_templates.py
camera_changer.py              image_auto_layout.py        off_export.py                      unweld.py
cgf                            image_billboard.py          off_import.py                      uvcalc_follow_active_coords.py
cgftoaster.py                  image_edit.py               patch_recursive_apply.py           uvcalc_lightmap.py
cgftoaster.pyc                 import_dxf.py               patch_recursive_apply.pyc          uvcalc_quad_clickproj.py
cgftoaster.pyo                 import_edl.py               patch_recursive_apply.pyo          uvcalc_smart_project.py
colladaExport14.py             import_lightwave_motion.py  patch_recursive_make.py            uvcopy.py
collada_export.py              import_mdd.py               patch_recursive_make.pyc           uv_export.py
colladaImport14.py             import_obj.py               patch_recursive_make.pyo           uv_seams_from_islands.py
collada_import.py              import_web3d.py             paths_import.py                    vertexpaint_from_material.py
config.py                      kfm                         ply_export.py                      vertexpaint_gradient.py
console.py                     kfmtoaster.py               ply_import.py                      vertexpaint_selfshadow_ao.py
DirectX8Exporter.py            kfmtoaster.pyc              qskope.py                          vrml97_export.py
DirectX8Importer.py            kfmtoaster.pyo              qskope.pyc                         weightpaint_average.py
discombobulator.py             lightwave_export.py         qskope.pyo                         weightpaint_clean.py
envelope_symmetry.py           lightwave_import.py         raw_export.py                      weightpaint_copy.py
export_dxf.py                  md2_export.py               raw_import.py                      weightpaint_envelope_assign.py
export_fbx.py                  md2_import.py               renameobjectbyblock.py             weightpaint_gradient.py
export-iv-0.1.py               mesh_boneweight_copy.py     render_save_layers.py              weightpaint_grow_shrink.py
export_lightwave_motion.py     mesh_cleanup.py             rockstar_pack_dir_img.py           weightpaint_invert.py
export_m3g.py                  mesh_edges2curves.py        rockstar_pack_dir_img.pyc          weightpaint_normalize.py
export_map.py                  mesh_mirror_tool.py         rockstar_pack_dir_img.pyo          widgetwizard.py
export_mdd.py                  mesh_poly_reduce_grid.py    rockstar_unpack_dir_img.py         wizard_bolt_factory.py
export_obj.py                  mesh_poly_reduce.py         rockstar_unpack_dir_img.pyc        wizard_curve2tree.py
faceselect_same_weights.py     mesh_skin.py                rockstar_unpack_dir_img.pyo        wizard_landscape_ant.py
flt_defaultp.py                mesh_solidify.py            rvk1_torvk2.py                     x3d_export.py
flt_dofedit.py                 mesh_unfolder.py            save_theme.py                      xsi_export.py
flt_export.py                  mesh_wire.py                scripttemplate_background_job.py
flt_filewalker.py              ms3d_import_ascii.py        scripttemplate_camera_object.py
flt_import.py                  ms3d_import.py              scripttemplate_gamelogic_basic.py
bash-5.1$

 ,

vbcnthfkmnth123
()

Есть ли поддержка дискет на современном линуксе

Форум — Linux-hardware

У меня есть NEC fd1231h 2007 года выпуска. Он вообще поддерживается в современном ядре?

 ,

vbcnthfkmnth123
()

Что использовать для создания 1 виртуального процессора на базе двух физических?

Форум — Linux-hardware

Я хочу вместо 2 процессоров, по 12 ядер, работать с 1 процессором по 24. С помощью чего можно создать виртуальное устройство, которое объеденит эти два физических процессора? Подскажите что у гугла спросить, а то он мне про виртуальную память выдает.

UPD: Гугол начал показывать что-то про гипервизоры, это оно?

 , ,

vbcnthfkmnth123
()

Как собрать myrulib c современным wxsqlite3

Статьи — Desktop

MyRuLib — свободная (бесплатная и открытая) программа для организации домашней библиотеки электронных книг fb2, epub и других форматов. С 2013 года более не поддерживается. Следовательно её сборка немного усложнена.

myrulib не собирается с wxsqlite3, потому что там изменилась нумерация версий wxsqlite. Для того чтобы он собрался необходимо использовать эту версию - https://github.com/lintest/myrulib/ или наложить патч с коммитом - https://github.com/lintest/myrulib/commit/d36d71acefc855815ae5b12efcdd40f30a6... на оригинальную версию.

Дальше необходимо собирать его так, строго с wx-config-2.8

	./configure --prefix=/usr --with-wx-config=/usr/bin/wx-config-2.8 

	make

Если собирать его с wxgtk старше 2.8, то он не соберется.

 

vbcnthfkmnth123
()

В России начали обучать пенстестеров

Форум — Talks

Сабж

«И у нас, кстати, очень мало пентестеров в стране оказалось. На протяжении последнего года все топовые команды заняты, и не только топовые, но и маленькие команды. <...> И, оказывается, хакеров у нас мало. Поэтому запустили несколько обучений. За это компаниям спасибо», - сказал Бенгин, не уточнив названия компаний - организаторов обучения.

Подробности - https://tass.ru/ekonomika/17526049

Минцифры и «Ростелеком» 10 февраля запустили программу поиска уязвимостей на портале «Госуслуги» и ресурсах электронного правительства.

Linux тут при том, что всё это делается для пентеста Госуслуг и прочих государственных сайтов. Которые на линуксе собственно.

 

vbcnthfkmnth123
()

Производитель ракет-носителей «Протон» и «Ангара» отказывается от рабочих мест с Windows

Форум — Talks

«У нас задача стоит 100% перевода к 2025 году. На данный момент порядка 15% [переведено]», - сказал Афанасьев в ответ на вопрос, какова доля рабочих мест, переведенных с операционной системы Windows на Linux.

Подробности - https://tass.ru/ekonomika/17442483

 

vbcnthfkmnth123
()

Локальная копия lorwiki

Галерея — Скриншоты

Поднял локальную копию lorwiki. Для этого создал zim-файл через Zim it и спустя некоторое время скачал его. Полученный файл kiwix-desktop открывать просто так не захотел, а потребовал поднять локальный сервер kiwix.

Однако не все так гладко. К сожалению при поиске страницы с русскими буквами в названии не открываются. Однако если открыть их вне поиска, то они открываются корректно. Страницы категорий тоже не открываются. Но так как есть страница со всеми статьями, то это не страшно. Полученный zim-файл кстати весит примерно 43 Мб.

bash-5.1$ du -h lorwiki.zhbert.ru_91ef1b41.zim 
43M     lorwiki.zhbert.ru_91ef1b41.zim

 ,

vbcnthfkmnth123
()

Сделать российский принтер нельзя по закону

Форум — Talks

Сейчас такая техника может считаться российской только если использует российские чипы, которых просто не существует. Подробности - https://www.kommersant.ru/doc/5902140

 

vbcnthfkmnth123
()

RSS подписка на новые темы