LINUX.ORG.RU

Сообщения 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
()

В Linux 6.8 будет более понятно, когда будет отключена поддержка 32-битных процессоров x86.

Форум — Talks

Что означает отключение 32-битной версии для игр в Linux? Предлагаю это обсудить.

Источник - https://www.phoronix.com/news/Linux-6.8-x86-32-bit-Warning

 ,

vbcnthfkmnth123
()

Как запустить Mafia 1 под линукс

Форум — Games

Навеяно этой темой - Mafia1 не запускается

Для запуска бралась Mafia 1 GOG версия и portproton 8.5_LG

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

  • portproton  setup_mafia_1.3_\(16073\).exe
  • Далее-далее-готово
  • Затем выбрать после завершения запустить игру
  • После этого настроить в лаунчере какие вам нужны настройки графики. Учтите что игра может видеть не более 4096 мб у видеокарты, это не ошибка а ограничения движка.
  • Выбрать сохранить и закрыть
  • В директории игры запустить Game.exe через portproton в формате
    portproton Game.exe
    

 , ,

vbcnthfkmnth123
()

Протестировал Daggerfall Unity

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

The Elder Scrolls II: Daggerfall — компьютерная игра в жанре action RPG для MS-DOS, разработанная Bethesda Softworks и выпущенная в 1996 году. Она является продолжением игры The Elder Scrolls: Arena и второй частью серии The Elder Scrolls

Daggerfall Unity — это открытая реализация движка Daggerfall с нативной версией под GNU/Linux на движке Unity3d. Исходный код распространяется по лицензии MIT.

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

С 2009 года игра переведена в разряд freeware. Таким образом чтобы поиграть в Daggerfall через Даггерфолл юнити достаточно:

  • скачать игру, например, со стима;
  • скачать Daggerfall Unity с гитхаба;
  • распаковать архив(dfu_linux_64bit-v0.16.2-rc.zip);
  • запустить в директории(dfu_linux_rc) собственно сам DaggerfallUnity (./DaggerfallUnity.x86_64).

Затем необходимо надо будет выбрать директорию где лежат ресурсы игры, после этого можно играть.

P.S. Собранный бинарник под линукс есть только под 64 бита.

 , , ,

vbcnthfkmnth123
()

Протестировал Skyrim GOG

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

Немного предыстории. Существует как минимум четыре разные версии Skyrim на ПК. Это Skyrim LE (32-бит), Skyrim SE (порт на 64 бит), Skyrim AE (обновленная Skyrim SE с добавленными модами из магазина модов) и Skyrim GOG (Skyrim AE, отвязанная от стима). Все эти четыре версии бинарно являются разными и часть модов ломается от версии к версии.

Конкретно в данном случае тестировалось последнее переиздание — Skyrim GOG. Для управления модами я использовал менеджер модов Mod Organizer 2.

Mod Organizer 2 использует виртуальную файловую систему(usvfs). Это сделано что облегчить управление модами — установку, удаление, отключение, включение и настройку приоритетов модов. Я установил его c помощью Mod Organizer 2 Linux Installer.

Но тут есть свои особенности.

1) Эта штука (modorganizer2-linux-installer) требует наличие игры в стиме. Мне пришлось ставить две версии игры, в разные места: одну стимовскую (Skyrim AE) и другую (Skyrim GOG).

2) Установщик от гог для Skyrim GOG не запускается через портпротон версии 8. Мне пришлось использовать портпротон версии 7 чисто для запуска установщика. Если не использовать установщик, то не будет работать озвучка для NPC. Поэтому установщик желателен.

3) Эта штука дергает systemd, поэтому если у кого-то нет systemd, как у меня, то в конце установки этот скрипт зависнет в цикле. Это будет заметно, если он не закрывается несколько минут и в выхлопе работы этого скрипта видны сообщения, содержащие «systemd». Достаточно закрыть установщик (через htop, например), это не повлияет на работу.

4) Если использовать версию 7 для Mod Organizer 2, то будут визуальные глюки при работе самой программы. Поэтому лучше использовать версию 8 непосредственно для запуска Mod Organizer 2 и самой игры, например я тестировал с версией PROTON_LG_8-17.

5) В качестве рендера используется новая версия DXVK, поэтому потребление видеопамяти выше чем в винде. Например у меня на Radeon RX 550 (версия на 4 ГБ) игра выдавала от 15 до 60 фпс. То есть просто не хватало видеопамяти. После замены на Nvidia 3060 (версия на 12 ГБ) игра выдавала от 59 до 60 фпс. Примерно могу сказать, что игра сжирает около 5 гигабайт видеопамяти. Но у меня игра с реплейсерами (в основном, тела и NPC), поэтому результаты тестирования будут отличаться от ванильной версии игры.

DXVK - это трансляция DirectX 9,10,11 в вулкан.

Для тестирования прошел основной майнквест, майнквесты Dawnguard и Dragonoborn. Работает стабильно.

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

 , ,

vbcnthfkmnth123
()

Эмулятор PCSX2 по умолчанию отключает поддержку Wayland

Форум — Talks

 ,

vbcnthfkmnth123
()

Протестировал Text generation web UI

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

Text generation web UI — это программа, предназначенная для создания текстов с использованием нейросетей. Написана на питоне. При использовании c использованием Model loader «ctransformers» и модели «tinyllama-1.1b-chat-v0.3.Q2_K.gguf» показала себя хорошо, результат получался через несколько секунд. Текст немного не соответствует персонажу, но считаю, что для наименьшей модели это хороший результат.

Для установки надо зайти на гитхаб, выбрать в релизах последнюю версию, распаковать и там запустить start_linux.sh (./start_linux.sh). Это скачает все необходимые зависимости, какие-то пакеты устанавливать и собирать не понадобится.

После этого следует:

  • скачать нужную модель (это делается прямо в настройках, нужно просто указать название);
  • подождать пока она загрузится;
  • выбрать загрузчик модели совместимый с данной моделью и нажать load;
  • подождать завершения загрузки модели.

Затем надо выбрать персонажа. Я нашел расширение «CAI Tools» для firefox и просто скачал с помощью этого расширения персонажа прямо с https://beta.character.ai/

После этого загрузил этого персонажа и выбрал в настройках. Затем зашел на вкладку «Чат», создал новый чат и начал общаться с персонажем. Гитхаб.

Модель которую я использовал.

И для сравнения. . Та же модель, но максимальная версия. Отличия только в том что я переместил все слои на GPU и выбрал пресет космического пришельца.

 , ,

vbcnthfkmnth123
()

Не заводится cuda под wine

Форум — General

Wine-stanging 7.21, собран с поддержкой cuda. Cuda установлена, есть в Path

bash-5.1$ $PATH
bash: /bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/dt/bin:/opt/cuda/bin:/opt/cuda/lib64: No such file or directory
В вайн установлено с помощью вот этого - https://github.com/SveSop/nvidia-libs/releases/tag/v0.7.12 Ошибки выдает такие.
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D11GetDevices, 3020, 0) The SYMBOL ADDRESS was NOT fou                                                                                   nd!                                                                                                             
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D11CtxCreateOnDevice, 3020, 0) The SYMBOL ADDRESS was                                                                                    NOT found!                                                                                                                                  
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D11GetDirect3DDevice, 3020, 0) The SYMBOL ADDRESS was                                                                                    NOT found!                                                                                                                                  
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D10GetDevices, 3020, 0) The SYMBOL ADDRESS was NOT fou                                                                                   nd!                                                                                                             
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D10CtxCreateOnDevice, 3020, 0) The SYMBOL ADDRESS was                                                                                    NOT found!                                                                                                                                  
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D10GetDirect3DDevice, 3020, 0) The SYMBOL ADDRESS was                                                                                    NOT found!                                                                                                                                  
0550:fixme:nvcuda:wine_cuGetProcAddress (cuGraphicsD3D10RegisterResource, 3000, 0) The SYMBOL ADDRE                                                                                   SS was NOT found!                                                                                                                                                       
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D10RegisterResource, 2010, 0) The SYMBOL ADDRESS was N                                                                                   OT found!                                                                                                                               
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D10UnregisterResource, 2010, 0) The SYMBOL ADDRESS was                                                                                    NOT found!                                                                                                                                     
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D10MapResources, 2010, 0) The SYMBOL ADDRESS was NOT f                                                                                   ound!                                                                                                                   
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D10UnmapResources, 2010, 0) The SYMBOL ADDRESS was NOT                                                                                    found!                                                                                                                         
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D10ResourceSetMapFlags, 2010, 0) The SYMBOL ADDRESS wa                                                                                   s NOT found!                                                                                                                                        
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D10ResourceGetSurfaceDimensions, 3020, 0) The SYMBOL A                                                                                   DDRESS was NOT found!                                                                                                                                                                 
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D10ResourceGetMappedArray, 2010, 0) The SYMBOL ADDRESS                                                                                    was NOT found!                                                                                                                                                 
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D10ResourceGetMappedPointer, 3020, 0) The SYMBOL ADDRE                                                                                   SS was NOT found!                                                                                                                                                       
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D10ResourceGetMappedSize, 3020, 0) The SYMBOL ADDRESS                                                                                    was NOT found!                                                                                                                                              
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D10ResourceGetMappedPitch, 3020, 0) The SYMBOL ADDRESS                                                                                    was NOT found!                                                                                                                                                 
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D9GetDevices, 3020, 0) The SYMBOL ADDRESS was NOT foun                                                                                   d!                                                                                                          
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D9CtxCreateOnDevice, 3020, 0) The SYMBOL ADDRESS was N                                                                                   OT found!                                                                                                                               
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D9GetDirect3DDevice, 2000, 0) The SYMBOL ADDRESS was N                                                                                   OT found!                                                                                                                               
0550:fixme:nvcuda:wine_cuGetProcAddress (cuGraphicsD3D9RegisterResource, 3000, 0) The SYMBOL ADDRES                                                                                   S was NOT found!                                                                                                                                                    
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D9RegisterResource, 2000, 0) The SYMBOL ADDRESS was NO                                                                                   T found!                                                                                                                            
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D9UnregisterResource, 2000, 0) The SYMBOL ADDRESS was                                                                                    NOT found!                                                                                                                                  
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D9MapResources, 2000, 0) The SYMBOL ADDRESS was NOT fo                                                                                   und!                                                                                                                
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D9UnmapResources, 2000, 0) The SYMBOL ADDRESS was NOT                                                                                    found!          

0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D9ResourceSetMapFlags, 2000, 0) The SYMBOL ADDRESS was                                                                                    NOT found!                                                                                                                                     
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D9ResourceGetSurfaceDimensions, 3020, 0) The SYMBOL AD                                                                                   DRESS was NOT found!                                                                                                                                                                
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D9ResourceGetMappedArray, 2010, 0) The SYMBOL ADDRESS                                                                                    was NOT found!                                                                                                                                              
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D9ResourceGetMappedPointer, 3020, 0) The SYMBOL ADDRES                                                                                   S was NOT found!                                                                                                                                                    
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D9ResourceGetMappedSize, 3020, 0) The SYMBOL ADDRESS w                                                                                   as NOT found!                                                                                                                                           
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D9ResourceGetMappedPitch, 3020, 0) The SYMBOL ADDRESS                                                                                    was NOT found!                                                                                                                                              
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D9Begin, 2000, 0) The SYMBOL ADDRESS was NOT found!                                                                                      
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D9RegisterVertexBuffer, 2000, 0) The SYMBOL ADDRESS wa                                                                                   s NOT found!                                                                                                                                        
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D9UnregisterVertexBuffer, 2000, 0) The SYMBOL ADDRESS                                                                                    was NOT found!                                                                                                                                              
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D9MapVertexBuffer, 3020, 0) The SYMBOL ADDRESS was NOT                                                                                    found!                                                                                                                         
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D9UnmapVertexBuffer, 2000, 0) The SYMBOL ADDRESS was N                                                                                   OT found!                                                                                                                               
0550:fixme:nvcuda:wine_cuGetProcAddress (cuD3D9End, 2000, 0) The SYMBOL ADDRESS was NOT found!                                                                                        
0550:fixme:nvcuda:wine_cuDeviceGetAttribute Returning drivertype WDDM: (0)                                                                                                            
0550:fixme:nvcuda:wine_cuDeviceGetAttribute Returning no coherent access memory support: (0)                                                                                          
0550:fixme:nvcuda:wine_cuDeviceGetAttribute Returning no host pointer for registered mem support: (                                                                                   0)                                                                                                          
0550:fixme:nvcuda:wine_cuDeviceGetLuid Fix this LUID: dead0000-00000000                                                                                                               
hdt::`anonymous-namespace'::CudaStream::CudaStream: integrity checks failed                                                                                                           
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuVertex,struct hdt::Vertex>::CudaBuffer: integr                                                                                   
ity checks failed                                                                                                                                                       
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuVertex,struct hdt::Vertex>::CudaBuffer: integr                                                                                   
ity checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuVertex,struct hdt::Vertex>::CudaBuffer: integr
ity checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuVertex,struct hdt::Vertex>::CudaBuffer: integr
ity checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuVertex,struct hdt::Vertex>::CudaBuffer: integr
ity checks failed
hdt::`anonymous-namespace'::CudaBuffer<float,float>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<float,float>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<int,int>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<int,int>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuBone,struct hdt::Bone>::CudaBuffer: integrity 
checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuBone,struct hdt::Bone>::CudaBuffer: integrity 
checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuBone,struct hdt::Bone>::CudaBuffer: integrity 
checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuBone,struct hdt::Bone>::CudaBuffer: integrity 
checks failed

hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuVertex,struct hdt::Vertex>::CudaBuffer: integr
ity checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuVertex,struct hdt::Vertex>::CudaBuffer: integr
ity checks failed
hdt::`anonymous-namespace'::CudaBuffer<float,float>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<float,float>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<float,float>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<float,float>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<float,float>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<float,float>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<float,float>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<int,int>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<int,int>::CudaBuffer: integrity checks failedhdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuVertex,struct hdt::Vertex>::CudaBuffer: integr
ity checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuVertex,struct hdt::Vertex>::CudaBuffer: integr
ity checks failed
hdt::`anonymous-namespace'::CudaBuffer<float,float>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<float,float>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<float,float>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<float,float>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<float,float>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<float,float>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<float,float>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<int,int>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<int,int>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<int,int>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<int,int>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<int,int>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuBone,struct hdt::Bone>::CudaBuffer: integrity 
checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuBone,struct hdt::Bone>::CudaBuffer: integrity 
checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuBone,struct hdt::Bone>::CudaBuffer: integrity 
checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuBone,struct hdt::Bone>::CudaBuffer: integrity 
checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuBone,struct hdt::Bone>::CudaBuffer: integrity 
checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuBone,struct hdt::Bone>::CudaBuffer: integrity 
checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuBone,struct hdt::Bone>::CudaBuffer: integrity 
checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuBone,struct hdt::Bone>::CudaBuffer: integrity 
checks failed

hdt::`anonymous-namespace'::CudaBuffer<int,int>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<int,int>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<int,int>::CudaBuffer: integrity checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuBone,struct hdt::Bone>::CudaBuffer: integrity 
checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuBone,struct hdt::Bone>::CudaBuffer: integrity 
checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuBone,struct hdt::Bone>::CudaBuffer: integrity 
checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuBone,struct hdt::Bone>::CudaBuffer: integrity 
checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuBone,struct hdt::Bone>::CudaBuffer: integrity 
checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuBone,struct hdt::Bone>::CudaBuffer: integrity 
checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuBone,struct hdt::Bone>::CudaBuffer: integrity 
checks failed
hdt::`anonymous-namespace'::CudaBuffer<struct hdt::cuBone,struct hdt::Bone>::CudaBuffer: integrity 
checks failed

Есть идеи что я упускаю?

UPD: Нашел что-то такое - Возможно ли использование CUDA из WINE

 , ,

vbcnthfkmnth123
()

Sugar Desktop щупал кто-нибудь?[решено]

Форум — Desktop

Увидел, что у Trisquel есть редакция с каким-то DE Sugar Desktop. Щупал это кто-нибудь? Вроде оно на GTK.

https://github.com/sugarlabs/sugar

Что-то на арчвики нашел

https://wiki.archlinux.org/title/Sugar

Нашел такую штуку - https://try.sugarizer.org/ где можно посмотреть на него и потыкать.

 

vbcnthfkmnth123
()

CDE 2.5.2 с xft

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

Common Desktop Environment — среда рабочего стола, основанная на Motif, в основном использовалась в проприетарных операционных системах UNIX, OpenVMS. CDE разработана в The Open Group совместно с Hewlett-Packard, IBM, Novell и Sun Microsystems и основана на VUE от HP. 6 августа 2012 года исходный код CDE был опубликован на SourceForge.net под лицензией GNU LGPL, за последующие годы сообществом выпущен ряд новых версий.

Как и обещал, выкладываю скриншот CDE с xft шрифтами. Потребление ресурсов такое:

bash-5.1# ./ps_mem.py 
 Private  +   Shared  =  RAM used       Program

152.0 KiB +  37.5 KiB = 189.5 KiB       crond
164.0 KiB +  37.5 KiB = 201.5 KiB       init
216.0 KiB +  46.5 KiB = 262.5 KiB       syslogd
252.0 KiB +  59.5 KiB = 311.5 KiB       rpcbind
312.0 KiB +  80.5 KiB = 392.5 KiB       dbus-launch
508.0 KiB + 123.5 KiB = 631.5 KiB       su
676.0 KiB + 209.5 KiB = 885.5 KiB       scrot
468.0 KiB + 437.0 KiB = 905.0 KiB       dbus-daemon (2)
756.0 KiB + 822.5 KiB =   1.5 MiB       dhcpcd (5)
  1.6 MiB +  84.5 KiB =   1.7 MiB       Xsession
  1.7 MiB + 169.5 KiB =   1.8 MiB       cupsd
  1.8 MiB +  40.5 KiB =   1.8 MiB       udevd
644.0 KiB +   1.3 MiB =   1.9 MiB       dtlogin (2)
  1.9 MiB + 252.5 KiB =   2.1 MiB       ttsession
  1.7 MiB + 476.0 KiB =   2.1 MiB       agetty (6)
  1.6 MiB +   1.1 MiB =   2.8 MiB       xclock
  2.5 MiB +   1.1 MiB =   3.6 MiB       dtpad
  2.9 MiB +   1.0 MiB =   4.0 MiB       dtsession
  2.9 MiB +   2.3 MiB =   5.2 MiB       dtexec (3)
  3.9 MiB +   3.9 MiB =   7.8 MiB       dtfile (2)
  7.4 MiB + 870.5 KiB =   8.2 MiB       Mosaic
  7.3 MiB +   1.6 MiB =   8.9 MiB       dtwm
 10.2 MiB +   1.9 MiB =  12.1 MiB       bash (6)
 13.1 MiB +   5.4 MiB =  18.5 MiB       xterm (3)
161.8 MiB + 471.5 KiB = 162.3 MiB       Xorg
---------------------------------
                        250.1 MiB
=================================
NCSA Mosaic (или просто Mosaic [moʊˈzeɪɪk] — «Мозаичный») — веб-браузер с графическим интерфейсом пользователя и функцией клиента для более ранних интернет-протоколов, таких как FTP, NNTP и Gopher; за поддержку нескольких интернет-протоколов он и получил своё название. Разработка браузера началась в конце 1992 года, а в 1993 году были выпущены версии для Unix, Windows, Amiga и Mac.

Именно Mosaic сделал графические браузеры популярными. Ну точнее не он сам, а один из его форков, немного адаптированный под современные сайты. Как заметно на скрине, он даже может открыть http://www.gnu.org/

 , ,

vbcnthfkmnth123
()

CDE 2.5.2

Новости — Open Source
CDE 2.5.2
Группа Open Source

Вышла версия Common Desktop Environment 2.5.2. В основном, это корректирующий релиз.

Common Desktop Environment — среда рабочего стола, основанная на Motif, в основном использовалась в проприетарных операционных системах UNIX, OpenVMS. CDE разработана в The Open Group совместно с Hewlett-Packard, IBM, Novell и Sun Microsystems и основана на VUE от HP. 6 августа 2012 года исходный код CDE был опубликован на SourceForge.net под лицензией GNU LGPL, за последующие годы сообществом выпущен ряд новых версий.

( читать дальше... )

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

 ,

vbcnthfkmnth123
()

KeeperFX 1.0.0

Новости — Open Source
Группа Open Source

Dungeon Keeper («Хранитель подземелья»), DK — компьютерная игра в жанре симулятора бога, разработанная компанией Bullfrog Productions и изданная компанией Electronic Arts в 1997 году.

KeeperFX(расшифровывается как Dungeon Keeper Fan eXpansion) - это открытая релизация Dungeon Keeper для Windows под лицензией GPLv2. KeeperFX написан на С и С++. Изначально это был проект декомпиляции оригинального Dungeon Keeper. К версии 1.0.0 весь код переработан и переписан. Нативной версии для онтопика нет, но отлично работает под вайном.

Список изменений версии 1.0.0:

  • Все оставшиеся функциональные возможности исполняемого файла Dungeon Keeper были перенесены в KeeperFX. Это означает, что мы больше не ограничены оригинальной игрой в том, что мы можем изменить.
  • На карте теперь может одновременно находиться более 2048 объектов.
  • Карты больше не ограничены размером 85x85, они могут быть больше или меньше.
  • Добавлены новые юниты: Time Mage и Druid (не используются в старых кампаниях, будут на новых картах).
  • Поддерживается более высокая частота кадров.
  • Исправлены сбои при игре в разрешении 4к.
  • Улучшено строительство мостов и копание для вражеских компьютеров. Это не дает лучшим компьютерным игрокам мгновенно обрушить на вас всю свою армию.
  • Удалены объединенные кампании с самым низким рейтингом, чтобы произвести у новых пользователей положительное первое впечатление.
  • В комплексных кампаниях стали более качественными речевые выступления.
  • Добавлено больше переводов для включенных карт и кампаний.
  • Объекты могут иметь направление (например, лицом на восток).
  • Больше возможностей настройки для картографов и моддеров:
    • Можно добавлять новые существа.
    • Сценарии уровней могут быть больше, что приводит к более сложным сценариям.
    • Можно добавлять новые кадры.
    • Новые команды скрипта.
    • Пользовательская музыка и звуки.
    • Есть полностью настраиваемые ловушки.
    • Новые декоративные предметы.
    • Новые текстуры карты.
  • У орков появилась анимация поедания, а у Аватара — анимация пыток.
  • На картах могут быть большие группы героев.
  • Улучшена стабильность многопользовательской игры.
  • Номера многопользовательских карт могут превышать 255.
  • Драгоценные камни теперь окрашены в фиолетовый цвет на мини-карте, чтобы отличить их от золота.
  • Юниты, видимые на мини-карте, больше не прыгают.

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

 ,

vbcnthfkmnth123
()

MyRuLib в 2023 году

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

MyRuLib - это свободная программа для ведения электронной библиотеки у себя дома. Официальный сайт: http://myrulib.lintest.ru/

У MyRuLib была давным-давно поломана зависимость от wxsqlite3 подробности - Как собрать myrulib c современным wxsqlite3

Вследствие этого оно просто не собиралось на современных системах. Но если применить вышеуказанные правки, то оно собирается. К сожалению встроенный CoolReader все равно не собирается, так что приходится для чтения использовать Форк CoolReader: crengine-ng, crqt-ng, crwx-ng

 , ,

vbcnthfkmnth123
()

Уточнить по поводу собственного почтового сервера

Форум — Admin

Навеяно этой темой -Удаление IPшника из SORBS DUHL

Я хочу поднять собственный почтовый сервер. Там будет в основном принятие писем, отправка писем будет очень редкой, околонулевой. Есть ли проблемы с принятием писем на собственном почтовом сервере?

 

vbcnthfkmnth123
()

Решил потестить OpenJK

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

OpenJK - это попытка группы JACoders поддерживать и улучшать игровые движки, на которых работают игры Jedi Academy (JA) и Jedi Outcast (JO), сохраняя при этом полную обратную совместимость с существующими играми. Если то то у движка Jedi Outcast and Jedi Academy, под GNU GPLv2 были открыты исходники и OpenJK основан именно на этих исходниках. - Открыт исходный код Jedi Outcast and Jedi Academy, под GNU GPLv2

Star Wars: Jedi Knight: Jedi Academy - компьютерная игра в жанре шутера от первого лица/третьего лица во вселенной «Звёздных войн». Была издана в 2003 году.

Насколько я вижу на OpenJK Jedi Academy работает без проблем в Линуксе. Полностью не проходил, но по ходу прохождения проблем не заметил. Это полностью нативно. Единственное но, нет поддержки Widescreen разрешений. То есть я тупо не могу запустить это во весь экран в мои 1920x1080. Это заточено под разрешение 4:3 и 5:4 никакого 16:9 или 16:10.

 , ,

vbcnthfkmnth123
()

Протестировал ChaNNer

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

ChaNNer — это программа предназначенная для обработки изображений с использованием нейросетей. Лично я использовал её только для апскайлинга изображений. Написана на электроне. При использовании на моей RTX 3060 c использованием PyTorch и модели «NMKD UltraYandere» показала себя хорошо, результат получался через несколько секунд.

Для установки надо зайти на гитхаб, выбрать в релизах последнюю версию, там выбрать сборку под линукс (доступны билды только под 64 бита), распаковать и запустить нативный бинарник. После этого следует выбрать в настройках, что вам нужно, в зависимости от того как вы будете использовать нейросеть, в том числе запускать на процессоре или видеокарте. Допустим, у меня Nvidia с поддержкой CUDA, поэтому я выбрал PyTorch (в списке также доступны NCNN и ONNX). Выбранный фреймворк скачался и установился в директорию программы, пакет собирать и зависимости устанавливать через менеджер пакетов не пришлось.

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

 , , ,

vbcnthfkmnth123
()

Добавили начальную поддержку skyrim и oblivion для OpenMW

Форум — Games

 ,

vbcnthfkmnth123
()

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