LINUX.ORG.RU

Сообщения vbcnthfkmnth123

 

Шрифты TrueType для OpenTTD

Форум — Games

Обещают добавить красивые качественные шрифты с поддержкой сглаживания в новой версии OpenTTD

Будет выглядеть примерно так - https://www.openttd.org/static/img/post_2024-02-17-openttd-truetype-fonts/tog...

Обещают поддержку латиницы и кириллицы.

источник - https://www.openttd.org/news/2024/02/17/openttd-truetype-fonts

 

vbcnthfkmnth123
()

Протестировал easy-diffusion

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

Easy-diffusion — это локальная программа, которая генерирует изображения посредством нейросетей. Для запуска необходимо скачать репозитарий с гитхаба — https://github.com/easydiffusion/easydiffusion — и запустить ./start.sh в директории репозитария. Далее установщик позаботится обо всем остальном и скачает все зависимости. В требованиях для запуска необходима карта Nvidia или AMD. Поддерживаются CUDA и ROCM соотвественно. Также поддерживается рендер изображений и на процессоре.

Для генерации изображения необходимо указать следующие параметры:

  1. промпт — набор слов, указывающий что конкретно необходимо сгенерировать, обязательно;
  2. отрицательный промпт — набор слов, указывающий что *не надо* генерировать; опционально, но с ним получается контролировать более точно;
  3. seed — значение, отвечающее за уникальность изображений; можно ввести вручную или выбрать автоматическую генерацию;
  4. число изображений, по умолчанию 1;
  5. модель, отвечает за стиль изображения: реалистичный. мультяшный и так далее; обязательна; обычно у модели есть одно или несколько ключевых слов для указания в промпте;
  6. лора, содержит в себе набор для генерации одного или нескольких изображений. Необязательна, но с ней можно быстрее получить нужный результат;
  7. Sampler — способ обработки;
  8. Guidance Scale — параметр, который контролирует, насколько процесс генерации изображения следует текстовой подсказке;
  9. количество шагов, собственно, указывает, сколько шагов будет уходить на генерацию изображения; больше число шагов — изображение получается более качественным, меньше — менее качественным;
  10. VAE — в основном, используется для увеличения насыщенности и яркости изображения, но иногда меняет стиль изображения;
  11. размер изображения. Обычно модель заточена под определенный размер и если размер изображения будет слишком сильно отличаться, то то и результат будет отличаться. Если размер изображения будет сильно меньше, то результатом будет нечитабельная мазня. Если не слишком сильно, то может сгенерировать только часть изображения. В случае увеличением размера изображения слишком сильно, могут появиться различные различные артефакты при генерация, например дополнительные руки и ноги. Кроме того, вырастет потребление видеопамяти;
  12. Clip Skip. Не совсем понимаю, что значит этот параметр; обычно в описании лоры указывается, надо его использовать или нет.

О лоре. Например, есть модель которая позволяет указать в каком стиле должно быть изображение, а лора позволяет добавить готовый шаблон для получения результата. Обращаю внимание, что лора должна быть совместима с моделью. В случае несовместимости изображение просто не сгенерируется.

Также у лоры есть свое значение. Обычно лора слишком сильная, поэтому её значение делается небольшим, чтобы её ослабить и получить более красивый результат.

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

У лоры могут быть ключевые слова или слово. Может не быть. Всё зависит от конкретной лоры.

У меня алгоритм для генерации изображения обычно такой:

  1. беру модель;
  2. беру лору;
  3. беру промпт;
  4. беру отрицательный промпт;
  5. беру seed. Обычно из примера лоры, если в примере нет, то беру из какого-то другого рандомного примера;
  6. прогоняю это все для генерации через несколько моделей по одному изображению;
  7. выбираю изображение с той модели, которая мне больше всего понравилась;
  8. генерирую 100 изображений с этой моделью, лорой, промптом, сидом и отрицательным промптом;
  9. из этих 100 изображений выбираю одно подходящее.

Конкретно здесь у меня изображение со следующими настройками:

Seed: 2851093873
Dimensions: 512x768
Sampler: euler_a
Inference Steps: 30
Guidance Scale: 7
Model: bs_1500
Clip Skip: yes
Prompt: sketch, black souls, bs, masterpiece, high quality, blpioneer, 1boy, cowboy shot, covered eyes, shadow on eyes, brown hair, long blue winter coat, white scarf, outdoors, park, evening, walking, winter, hands in pockets, side view,
Lora Model: blpioneer, add_detail
Lora Strength: 0.8,0.5

 , ,

vbcnthfkmnth123
()

Просьба вернуть в сайт www.linux.org.ru тему white2

Форум — Linux-org-ru

Эта тема контрастная, очень легко читается. пожалуйста верните её.

maxcom

 ,

vbcnthfkmnth123
()

Ошибки в smart для SSD

Форум — Linux-hardware

Что-то у меня появились ошибки, когда в очередной раз проверял smart SSD. Проверял так

smartctl  -a /dev/nvme1n1
Выдает такое
=== START OF SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

SMART/Health Information (NVMe Log 0x02)
Critical Warning:                   0x00
Temperature:                        35 Celsius
Available Spare:                    100%
Available Spare Threshold:          10%
Percentage Used:                    0%
Data Units Read:                    610,575 [312 GB]
Data Units Written:                 809,901 [414 GB]
Host Read Commands:                 3,288,924
Host Write Commands:                726,307
Controller Busy Time:               10
Power Cycles:                       65
Power On Hours:                     8
Unsafe Shutdowns:                   1
Media and Data Integrity Errors:    0
Error Information Log Entries:      84
Warning  Comp. Temperature Time:    0
Critical Comp. Temperature Time:    0
Temperature Sensor 1:               35 Celsius
Temperature Sensor 2:               32 Celsius

Error Information (NVMe Log 0x01, 16 of 64 entries)
Num   ErrCount  SQId   CmdId  Status  PELoc          LBA  NSID    VS
  0         84     0  0xd001  0x4004      -            0     0     -


SSD - 1000 ГБ SSD M.2 накопитель Samsung 970 EVO Plus, прошивку не обновлял. Конкретно меня волнует эта часть
Error Information (NVMe Log 0x01, 16 of 64 entries)
Num   ErrCount  SQId   CmdId  Status  PELoc          LBA  NSID    VS
  0         84     0  0xd001  0x4004      -            0     0     -


Ядро 6.1.77, файловая система ext4. Эти ошибки критичны?

 ,

vbcnthfkmnth123
()

Продам оставшееся после апгрейда

Форум — Talks

Осталось после апгрейда, лежит без дела. Отдам все вместе за 1500 деревянных.

* Intel Xeon E5 2640v2

* 16 Gb DDR3 ECC RAM 1333( 4 плашки Samsung по 4 Gb)

* материнская плата X79G

Территориально - Мытищи, станция Строитель. Могу привезти на станцию метро Комсомольская на кольцевой линии. Скользящий график, поэтому лучше связаться со мной заранее, чтобы выяснить когда буду на месте.

 ,

vbcnthfkmnth123
()

Sudo внутри программы это нормально использовать?

Форум — Development

Это все началось с того что в CDE нет диалога выключения компьютера, выключаю через терминал. Однако я нашел xdmshutdown написанный на motif, который собственно и реализует диалог выключения и переагрузки. Но там внутри дергалось только shutdown и reboot, то есть требовало быть запущенным от root. Я дописал внутри кода sudo и теперь он просто по нажатию кнопки перезагружает и выключает. Вопрос собственно такой, это безопасно так делать или нужно через диалог какой-то дергать(графический в смысле), чтобы программа запрашивала повышение прав?

 ,

vbcnthfkmnth123
()

Open source реализация Unreal Engine 1

Форум — Games

Surreal Engine — это проект по переработке UE1, в настоящее время ориентированный в основном на Unreal Tournament v436 и Unreal Gold v226.

Теперь он может запускать карты UT99 и карты бот-матчей Unreal Gold (тогда как раньше он был ограничен только UT) и загружаться во intro flybe(не совсем понимаю как это перевести) Deus Ex.

Управляемость при столкновении намного лучше (но еще не идеальна).

Можно использовать SDL2 в Linux для оконной работы и встроенной поддержки Wayland (ранее использовался чистый X11, и фактически все еще используется, если у вас не установлен SDL2).

Меню в основном работает.

Начальные работы для ИИ (иногда они будут передвигаться и принимать ответные меры в случае нападения).

Система обнаружения игр, основанная на хешсумме SHA1 исполняемого файла игры. Это позволяет нам обнаруживать многие версии UT и U1/UGold, а также Deus Ex, Klingon Honor Guard, NERF Arena Blast и многое другое!

Был добавлен лаунчер для выбора игры, в которую вы хотите играть при запуске. И множество других улучшений!

источник - https://github.com/dpjudas/SurrealEngine

 ,

vbcnthfkmnth123
()

ИИ с открытым исходным кодом крайне опасен

Форум — Talks

Сабж. Что думаете об этом?

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

Чтобы было понятно, приводится пример что искусственный интеллект может сделать более смертоносный вариант короновируса.

источник - https://spectrum.ieee.org/open-source-ai-2666932122

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

 

vbcnthfkmnth123
()

Dns отваливается / Почему?

Форум — Linux-hardware

У меня в последнее время(несколько месяцев) такая проблема, отваливается DNS на роутере. Решается перезапуском PPPoE подключения. Вопрос такой, где конкретно может быть проблема, на моей стороне или на стороне провайдера? Провайдер Ростелеком, город Мытищи. Вообще я слышал что у Ростелекома много проблем с интернетом, но из проблем наблюдаю только эти проблемы с DNS, которые решаются за обычно секунд за 30 или меньше, пока PPPoE не перезапустится. Причем самое интересно, просто перезагрузка роутера проблема не решает, помогает только рестарт PPPoE подключения через web-интерфейс роутера. Что это вообще хотя бы в теории может быть? Роутер Netgear n600 wndr3800, прошит libreCMC.

 , ,

vbcnthfkmnth123
()

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

Форум — Games

`PortProton` приложение-надстройка над `wine` и `proton` подобное `PlayOnlinux`. Позволяет упростить установку и запуск приложений и игр запускаемых через `wine`/`proton`. Это не аналог вайна написанный с нуля, а набор скриптов с графическим интерфейсом базирующийся на множестве сборок вайна и других вещах(dxvk, etc)

«Всё началось около 10 лет назад с небольшого проекта PortWoT для запуска онлайн-игры World of Tanks на Linux, — поделился Михаил Тергоев. — Появились хорошие отзывы, я создал PortLoL для League of Legends и еще множество самораспаковывающихся скриптов с настроенным wine и другими настройками для запуска различных онлайн-игр. Я старался все автоматизировать, чтобы конечному пользователю оставалось сделать минимум действий. В итоге все проекты были объединены в один PortProton, который сейчас и развивается. Могу с уверенностью сказать, что большинство однопользовательских игр будут без проблем работать на ОС «Альт» с приложением PortProton».

источник - https://www.basealt.ru/about/news/archive/view/windows-vne-igry-razrabotchik-...

инструкция для установки - https://linux-gaming.ru/2022/11/24/portproton/

 , ,

vbcnthfkmnth123
()

Поддержка ThinkPad X201 удалена из Libreboot

Новости — Hardware and Drivers
Группа Hardware and Drivers

Сборки также были удалены из rsync, а логика сборки удалена из lbmk. Было обнаружено, что на этой материнской плате происходит сбой управления вентилятором при использовании обрезанного образа Intel ME. Похоже, эта проблема затрагивает только эти старые машины Arrandale; Проблема была обнаружена на X201, но, вероятно, затрагивает Thinkpad T410 и другие ноутбуки.

Эта проблема не затрагивает новые платформы, а только машины Arrandale/Ibex Peak, такие как ThinkPad X201. В X201 используется Intel ME версии 6. ME версии 7 и выше не выявила никаких проблем при обрезании.

Не рекомендуется использовать Libreboot на этой платформе. Использование coreboot по-прежнему возможно, но для него надо использовать полный образ Intel ME. Поэтому поддержки больше не будет в Libreboot. Политика проекта Libreboot заключается в предоставлении только конфигурации без ME или нейтральной конфигурации ME с использованием me_cleaner .

Рекомендуется просто использовать другую машину. Машины Arrandale теперь считаются сломанными (в контексте основной загрузки) проектом Libreboot, и они не будут поддерживаться Libreboot — если не будет проведено дальнейшее тестирование и эта проблема не будет исправлена. Удаление было сделано срочно из соображений безопасности пользователей.

>>> Источник

 ,

vbcnthfkmnth123
()

Уточнить насчет минимальной версии ядра

Форум — Linux-hardware

Я заказал плату со встроенным Intel atom (Intel D945gclf2D), но там памяти максимум 2 гигабайта и часть будет уходить на встройку. Может кто знает с какой версии ядра добавилась поддержка этого железа в ядро? В каком-нибудь 2.6.32 работать будет?

 , , ,

vbcnthfkmnth123
()

openmw с выводом на вулкане

Форум — Games

Сабж

источник - https://github.com/vsgopenmw-dev/vsgopenmw

Вместо OpenSceneGraph ипользуется VulkanSceneGraph.

Обещанные фичи:

1)Продолжает загрузку файла данных в фоновом режиме во время воспроизведения видео с логотипом компании Bethesda

2)Продолжается сохранение загрузки файла в фоновом режиме, пока плагины изменили всплывающее окно подтверждения.

3)Отвечает на запросы выхода во время загрузочных экранов.

4)Пытается создать файл экстренного сохранения на случай фатальной ошибки во время игры.

5)Поддерживает мягкие тени с процентным приближением (PCSS)

6)Отражает точечные источники света в сцене.

7)Обеспечивает реалистичные, высокопроизводительные отражения воды с трассировкой лучей и открывает возможности для создания нескольких водоемов на разной высоте в сцене

8)Поддерживает технику кластерного затенения, которая удаляет артефакты освещения, повышает производительность в сценах с множеством источников света, увеличивает максимальное количество одновременных источников света и открывает двери для высокопроизводительных методов пакетного рендеринга объектов.

9)Использует графический процессор для повышения производительности анимации морфинга при использовании с детализированными сетками.

10)Использует графический процессор для повышения производительности систем больших частиц.

11)Распаковывает сжатые текстуры DXTC в программном обеспечении, если они не поддерживаются графическим драйвером.

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

 ,

vbcnthfkmnth123
()

Как сделать то же самое в Gimp

Форум — Multimedia

У меня есть последовательность действий в фотошопе для обработки текстур

I WANT TO MAKE MY OWN PATCHES

The Photoshop patching process is simple. It requires that you have Adobe Photoshop. Even better if you know how to automate Photoshop processes by using "Create new action".

Start with a texture resembling vanilla in size. In the future, I will provide rough guidelines on what vanilla sizes are.
Create new action, and begin Recording.
Increase the texture size to 800%. This will give you a texture that is eight times as big as vanilla.
Go to Filter Gallery, and apply the Dry Brush filter. Settings are: Brush Size: 10; Brush Detail: 3; Texture: 2.
Decrease the texture size to 50%. This will give you a texture that is four times as big as vanilla.
Go to Filter Gallery, and apply the Accented Edges filter. Settings are: Edge Width: 1; Edge Brightness: 22; Smoothness: 5.
Save the texture as a .dds file, using DXT1 compression (if the texture has no alpha channel), or DXT5 compression (if the texture HAS an alpha channel).
Close the file.
Stop playing/recording the action.
Существует ли подобные инструменты для Gimp, и если существуют, то как называются? Потому что по гуглингу 'Dry Brush Gimp' гугол название инструмента что-то не показывает.

 ,

vbcnthfkmnth123
()

Протестировал xVA-Synthv3

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

xVA-Synth — это программа, занимающаяся синтезом речи на основе данных машинного обучения на файлах озвучки из игр.

На данный момент есть полученные данные для синтеза речи для игр Oblivion, Morrowind, Skyrim, Fallout 3, Fallout 4, Fallout New Vegas, Fallout 76, Cyberpunk 2077, Sid Meier's Civilization VI, Mass Effect 3, The Witcher 3, HUMANKIND, Dragon Age: Inquisition, Overwatch, Starfield. Доступны голоса Сераны, Джоффри, Джиуба и другие. Программа написана на Electron/Javascript и Python. Нет нативной версии для GNU/Linux. Это локальная программа, но она требует сеть.

Hey. This app doesn't require an internet connection. It does however need a local network, as the Electron (JavaScript) front-end communicates with the python backend via a local http server. If you don't have an internet connection, you can enable a local network using something like Hamachi

И больше подробностей на эту тему:

Note: Deepfilternet library seems to get downloaded only when playing back a v3 model. It gets placed in AppData/Local/Deepfilternet. Only then can xVASynth work offline on v3 models.. [EDIT] this only concerns the use of CleanUp function

Источник

Исходный код

К моему приятному удивлению, работает даже с CUDA под вайном. То есть текущей реализации CUDA в патчах для вайна достаточно для работы.

Для установки надо зайти на nexusmods, выбрать в релизах последнюю версию, распаковать и там запустить xVASynth.exe через вайн. Также в наличии в стиме. Какая там версия, не знаю. В теории можно скачать через стим и запускать через стим с версией протона, указанной ниже.

Порядок действий такой:

1. Скачать основную версию и патч - здесь

2. Скачать алфавит для голосов. Например для английской версии - здесь

3. Скачать голоса. Например для скайрима английской версии - здесь

4. Распаковать.

5. Установить путем копирования в корневую директорию основной версии патч, голоса и алфавит.

6. Включить алфавит в настройках.

7. Запустить, например, так:

portproton /path/xVASynth.exe
Тестировалось с PortProton версии скриптов и версии вайна такими
Info: Scripts version in github = 2241 
Info: PW_WINE_USE=PROTON_STEAM_7.0-5
В версии вайна с патчами для CUDA вроде выше 7.20 отломали поддержку CUDA. То есть например с вайном восьмой версии CUDA работать не будет. Будьте внимательны. Нужно запускать именно в таком формате - portproton /path/xVASynth.exe

Если вы будете запускать в формате portproton xVASynth.exe то работать это не будет, там что-то отломали.

При запуске нужно для генерации озвучки действовать в такой последовательности:

1. Выбрать игру(Это сохраняется при перезапуске).

2. Выбрать голос.

3. Загрузить модель.

4. На месте кнопки для загрузки модели появится кнопка для генерации озвучки.

(Будьте внимательны. Если не выбрать голос, то сгенерировать озвучку не получится!)

P.S. Добавлены русские голоса для скайрима и русский алфавит. Как это работает, я не тестировал.

 , , , ,

vbcnthfkmnth123
()

Дюну 1 переписывают на NET

Форум — Talks

сабж

источник- https://github.com/OpenRakis/Cryogenic

 ,

vbcnthfkmnth123
()

Как удалить grub2?[решено]

Форум — General

Хочу просто lilo вместо него поставить, собрал, установил, а все равно grub2 загружается. Попробовал grub переименовать в /boot, там просто конфиг теперь не подхватывается и система не гружзится. Или тут нет вариантов кроме переразметки диска?

Это просто grub2 -legacy версия, не ueffi

Диск Mbr

 ,

vbcnthfkmnth123
()

Вопрос по замене ресурсов игры

Форум — Games

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

 ,

vbcnthfkmnth123
()

Portproton изменение логики работы

Форум — Games

Обновился до

Scripts version in github = 2239
и заметил что там изменилась логика работы. То есть раньше можно было перейти в директорию и запустить вроде
cd /home/user/PathToGame
portproton Game.exe
Теперь это больше не работает, portproton больше так exe не запускает. Работает теперь только в таком виде
portproton /home/user/PathToGame/Game.exe

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

 

vbcnthfkmnth123
()

Ошибка user32 в mkxp-z при запуске с игрой

Форум — Games

При попытке запустить Monster Girl Quest! Paradox RPG через mkxp-z(нативная opensource реализация некоторых версий rpgmaker) на Линуксе выдает такую ошибку

001::14:in `initialize': Failed loading user32: user32: cannot open shared object file: No such file or directory (RuntimeError)
        from 001::14:in `new'
        from 001::14:in `singleton class'
        from 001::11:in `<main>' 
EventThread termination requested 
RGSS thread ack'd request after 0 ms 
Shutting down. 
Смог нагуглить только про какой-то user32.dll для винды. Подскажите плиз, куда копать, потому что я не понимаю где растет корень этой ошибки. Как понять ошибка ли это в реализации движка или непосредственно в самих скриптах игры? Потому что если в скриптах, то у меня движок есть, можно запустить его в протоне и игру поковырять.

Strace выдал большой файл, почти мегабайт. Загрузил его на гуглодиск - https://drive.google.com/file/d/1qUsmDvB1pDS6I5I31e-xcMc25Yqb2dzK/view?usp=sh...

 , ,

vbcnthfkmnth123
()

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