LINUX.ORG.RU

Сообщения vbcnthfkmnth123

 

The Incredible Hulk

 , ,

Удалось наконец-то запустить The Incredible Hulk. До этого пытался в обычном вайне, но там даже в меню не получалось зайти, игра подвисала. Сейчас PortProton_GE 8-3 и все работает.

Единственное что загрузки долгие, я даже игру в tmpfs переместил, не помогло.

tmpfs           3.0G  2.3G  778M  75% /home/oleg/.local/share/PortWINE/PortProton/data/prefixes/DOTNET/drive_c/Program Files (x86)/The Incredible Hulk

Железо такое:

CPU: Intel Xeon E5-2678 v3 @ 24x 3.3GHz
GPU: AMD Radeon RX 550 / 550 Series (polaris12, LLVM 15.0.1, DRM 3.49, 6.1.49)
RAM: 1637MiB / 48084MiB
vbcnthfkmnth123
()

Уточнить по поводу железа для Libreboot дешево

 , ,

Хочу потыкать Libreboot + какой-нибудь дистрибутив GNU/Linux(рекомендованный FSF). Посмотрел на авито, задешево можно взять комплект ga-g41m-es2l(материнка+память+кулер) + плюс ксеон например E5440 или E5450 на али+ Nvidia GTX 710 новую уже в магазине со склада. Я посмотрел на реддите вроде это все совместимо. Не упускаю ли я какие-то дешевые варианты совместимые с libreboot, можете подсказать?

Потому что я смотрел в сторону например ASUS KGPE-D16, и у меня весь мой набор будет стоить сравнимо или дешевле одной этой материнки. ASUS KGPE-D16 стоит примерно 15 000 рублей, б.у.

vbcnthfkmnth123
()

Как установить voipmonitor на rhel 4?[решено]

 ,

В вики по voipmonitor есть только есть инфа только как устанавливать на CentOS минимум версии 5.10. https://www.voipmonitor.org/doc/Centos_5.10 Единственное что я могу себе представить это пересобрать все зависимости и сам voipmonitor из исходников со старой версией glibc из rhel 4. Это должно работать, если voipmonitor и его зависимости не требуют каких-нибудь новых вызовов ядра, которых нет в rhel 4

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

Есть ли менее костыльный способ? Может кто подсказать?

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

vbcnthfkmnth123
()

Morroblivion_TWMP: тестирование

 ,

Мне удалось наконец-то заставить работать TWMP Morroblivion более-менее стабильно.

Morroblivion --- это Morrowind на движке Oblivion. TWMP Morroblivion переносит Morrowind в мировое пространство Тамриэля. Соответственно без кучи телодвижений это сильно влияет на стабильность. Основную роль в стабильности сыграли, наверное, багфиксы OBL Mod Limit Fix , Purger And Automatic Save 4.5.2, EngineBugFixes , BA_Engine Fixes и следующее исправление в конфиге dxvk для PortProton(8.3)

dxgi.maxFrameRate =50
d3d9.maxFrameRate = 50
dxgi.maxFrameLatency = 2
d3d9.maxFrameLatency = 2
d3d9.evictManagedOnUnlock = True
...А также отключение вертикальной синхронизации и удаленного ландшафта.

Пока прошел майнквест Morroblivion, теперь на очереди квесты Трибунала. Придется вкачиваться наверно, пока на моем 15 уровне пройти дальше квест по очищению святилища не получается. Для тестов брал TWMP Morroblivion 0.3 и стабильную версию Morrroblivion v066. Вообще проделали большую работу по допиливанию v066, я помню, на выходе она была совершенно сырая. Но это все правится только патчами, которые нужно скачивать отдельно.

vbcnthfkmnth123
()

Как перепрошить Galaxy Note II (GT-N7100) на Replicant

 , heimdall, ,

Официальная статья на странице проекта Replicant неполная, пропущены вещи без которых перепрошитый аппарат не будет работать.

Для установки свободной прошивки от проекта Replicant на смартфон Galaxy Note II (GT-N7100) надо:

  1. зайти на страницу загрузки и скачать подходящие файлы recovery и bootloader. Так как на официальном сайте Replicant есть только recovery, то в качестве bootloader был использован twrp (лучше использовать версию twrp для Европы, версия для Азии у меня не сработала);
  2. перевести смартфон в режим загрузки прошивки --- для этого надо при включении зажать кнопки понижения громкости и физическую кнопку ниже экрана смартфона. После этого при появлении предупреждения для продолжения нажать кнопку повышения громкости;
  3. подключить смартфон к компьютеру через usb-провод;
  4. прошить recovery и bootloader на смартфон. Я использовал heimdall:
    heimdall flash --BOOT path/to/twrp-3.7.0_9-0-n7100.img --RECOVERY path/to/recovery-n7100.img
    
    Перед установкой прошивки надо произвести сброс данных, но без удаления пользовательских данных.
  5. подождать, пока смартфон сам загрузится в bootloader;
  6. скачать свободную прошивку Replicant на странице загрузки. Я использовал replicant-6.0-0004-transition-n7100.zip. Это важно, потому что последний архив Replicant версии 6 поломан и не установится на смартфон;
  7. сбросить свободную прошивку Replicant на смартфон. Я использовал для этого simple-mtpfs;
  8. выбрать в меню recovery-установку и в меню установки выбрать zip-архив c свободной прошивкой Replicant;
  9. подождать завершения установки Replicant на смартфон Galaxy Note II (GT-N7100).

После установки SIM-карты мобильная связь и интернет работают. F-Droid(или любого другого магазина приложений) по умолчанию нет. Так что приложения надо будет либо ставить вручную, либо поставить самому F-Droid и уже устанавливать оттуда.

vbcnthfkmnth123
()

Кнопка включения не работает[Решено]

 

Сегодня поменял жесткий диск и больше не работает кнопка включения, но при этом с кнопки на материнке комп включается. Это кнопка сломалась или порт на материнке? Я не очень понимаю как проверить. Можете подсказать? Линукс тут при том, что на компе линукс стоит.

материнка Huananzhi X99-TF

корпус Chenbro SR10566-USB3

vbcnthfkmnth123
()

Правовой вопрос по программе

 

Если я взял форк и затем руками забил в него все коммиты от основной ветки оригинала, то что указать в описании моего варианта этого форка? Типа права принадлежат только коммитерам или что?

vbcnthfkmnth123
()

Elder Kings 1 на Crusader Kings 2

 ,

Решил поиграть после долгого перерыва в Elder Kings(полная конверсия в мир Elder Scrolls) для игры Crusader Kings 2, чтобы поискать баги которые я пропустил. Пока из багов я заметил только что не работает нормально даэдрическое вторжение Джиггалага и криво реализованные гильдии на Атморе.

vbcnthfkmnth123
()

Как правильно считать сумму размера файлов?

 , ,

Пытаюсь подсчитать сумму mp4 файлов и получается вроде норм, но если считать с Downloads, то файлы перестают складываться и выводятся по отдельности.

bash-5.1$ find ~/Downloads/Video/Music/black_souls  -name '*.mp4' -exec du -ch {} + | grep  total$
152M    total
bash-5.1$ find ~/Downloads/Video/Music/black_souls_2   -name '*.mp4' -exec du -ch {} + | grep  total$
1.1G    total
bash-5.1$ find ~/Downloads/Video/Music/  -name '*.mp4' -exec du -ch {} + | grep  total$
1.2G    total
bash-5.1$ find ~/Downloads/Video -name '*.mp4' -exec du -ch {} + | grep  total$
16G     total
bash-5.1$ find ~/Downloads/  -name '*.mp4' -exec du -ch {} + | grep  total$
29G     total
16G     total

Почему так? Что я упускаю?

vbcnthfkmnth123
()

Вопрос по прошивке смартфона

 ,

Если забыл прошивку скинуть на смартфон до замены bootloader и recovery, то прокатит, если я запишу прошивку на microSDXC карту и поключу её к смартфону(samsung galaxy note II n7100)? А то монтировать не хочет. Ядро 6.1.38, fuse в ядре включено.

cat /usr/lib/udev/
hwdb.d/    mtp-probe  rules.d/   
bash-5.1$ cat /usr/lib/udev/rules.d/98-android-mtp.rules 
SUBSYSTEMS=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="d001", GROUP="android", MODE="0660"
mtp-detect
libmtp version: 1.1.21

Listing raw device(s)
Device 0 (VID=18d1 and PID=d001) is a Meizu Pro 5 Ubuntu Phone.
   Found 1 device(s):
   Meizu: Pro 5 Ubuntu Phone (18d1:d001) @ bus 3, dev 6
Attempting to connect device(s)
LIBMTP PANIC: Unable to find interface & endpoints of device
Unable to open raw device 0
OK.
bash-5.1$ lsusb
Bus 002 Device 002: ID 8087:8002 Intel Corp. 8 channel internal hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:800a Intel Corp. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 1017:900a Speedy Industrial Supplies, Pte., Ltd USB Gaming Mouse
Bus 003 Device 012: ID 18d1:d001 Google Inc. Nexus 4 (fastboot)
Bus 003 Device 005: ID 04e8:3469 Samsung Electronics Co., Ltd M2070 Series
Bus 003 Device 004: ID 1a2c:4c5e China Resource Semico Co., Ltd USB Keyboard
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

vbcnthfkmnth123
()

Протестировал Сердце Хаоса 2.0 с некоторыми модами на Openmw

 , , ,

Протестировал Сердце Хаоса (глобальный оверхол на Морровинд) 2.0 и русский перевод Tamriel Rebuilt (мод на добавление остальной части Morrowind) на Openmw 0.47. Работает стабильно, проделана большая работа над совместимостью. Теперь добавлена совместимость с Tamriel Rebuilt, сохранена совместимость с OpenMW добавленная в версии 1.7. К сожалению, сейчас тут отключено прохождение за Дагота, поэтому мне придется откатываться на версию 1.7. Ну и версия 2.0 сыровата ещё, многовато багов. Была проделана работа по конвертациии из формата esp в esm обратно для плагина Сердце Хаоса 2.0, поэтому все, что имело зависимость, например, адаптированные моды, сделанные для версии 1.7, больше не работают.

vbcnthfkmnth123
()

Тестирование Black Souls на mkxp-z

 , ,

Прошел Black Souls (это как Dark Souls, но реализованная на RPG Maker) на все концовки с помощью opensource-реализации RPG Maker, конкретно mkxp-z. Багов я не заметил, производительность выше чем у оригинала. Запускал так:

cd  ~/Downloads/BLACK\ SOULS
./mkxp-z.x86_64
Не стал заморачиваться со сборкой mkxp-z и просто взял
mkxp-z.linux.dev-ee8dc7e.zip
для теста.

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 (помощник, эникей) за еду

 , ,

Рассчитываю на 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
()

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

 , ,

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

vbcnthfkmnth123
()

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

 , ,

У меня 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?

 ,

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

cast SakuraKun

vbcnthfkmnth123
()