LINUX.ORG.RU

Избранные сообщения mak8kammerer

MyRuLib в 2023 году

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

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

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

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

>>> Просмотр (1920x1080, 551 Kb)

 , ,

vbcnthfkmnth123
()

TimeShift (2007) в 2024 году

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

TimeShift — компьютерная игра, научно-фантастический шутер от первого лица, разработанный компанией Saber Interactive (подразделением из Санкт-Петербурга) для платформ PC, Xbox 360 и PlayStation 3.

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

На winedb у игры стоит статус Garbage. Но как оказалось, её вполне можно сделать играбельной под вайном! Для этого надо просто обновить её до версии 1.2 и поставить фикс для многоядерных процессоров. То есть по сути, проблема была не в вайне, а в самой игре, которая ломается, если в неё играть на современном процессоре.

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

Обращаю ваше внимание, что в стиме продается игра без патча. Таким образом, чтобы поиграть в TimeShift под линуксом необходимо поставить патч, если игра из стима, и не ставить патч, если игра из гога. После этого необходимо поставить фикс для процессоров. Этот фикс заменяет exe-файл игры.

ссылка на патч

ссылка на фикс

Тестировалось это все на вайне версии от Kron4ek:

./wine --version
wine-5.12-14075-gdf982e6865c

Скачать можно вроде здесь.

Библиотеки у меня стоят следующие:

bash-5.1$ ls
d3d10_1.dll         x3daudio1_2.dll     xactengine2_6.dll  xapofx1_1.dll
d3d10core.dll       x3daudio1_3.dll     xactengine2_7.dll  xapofx1_2.dll
d3d10.dll           x3daudio1_4.dll     xactengine2_8.dll  xapofx1_3.dll
d3d11.dll           x3daudio1_5.dll     xactengine2_9.dll  xapofx1_4.dll
d3d9.dll            x3daudio1_6.dll     xactengine3_0.dll  xapofx1_5.dll
d3dcompiler_43.dll  x3daudio1_7.dll     xactengine3_1.dll  xaudio2_0.dll
d3dcompiler_47.dll  xactengine2_0.dll   xactengine3_2.dll  xaudio2_1.dll
d3dx10_43.dll       xactengine2_10.dll  xactengine3_3.dll  xaudio2_2.dll
d3dx9_36.dll        xactengine2_1.dll   xactengine3_4.dll  xaudio2_3.dll
d3dx9_42.dll        xactengine2_2.dll   xactengine3_5.dll  xaudio2_4.dll
dxgi.dll            xactengine2_3.dll   xactengine3_6.dll  xaudio2_5.dll
x3daudio1_0.dll     xactengine2_4.dll   xactengine3_7.dll  xaudio2_6.dll
x3daudio1_1.dll     xactengine2_5.dll   xapofx1_0.dll      xaudio2_7.dll

>>> Просмотр (1920x1080, 2179 Kb)

 , , ,

vbcnthfkmnth123
()

WindowMaker готовится к взлёту

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

Тема для WindowMaker в стиле гризайль. Обои — «Аэропорт» Владимира Петровича Высоцкого.

GTK: Raleigh Reloaded
Иконки: Ubo
Курсоры: Jeex
Шрифты: PT

Ещё скриншоты.

>>> Просмотр (1366x768, 1447 Kb)

 ,

Galapago
()

WindowMaker начинает трудиться

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

Году этак в 2001 я сидел на кедах, которые были так похожи на привычную мне винду, и поглядывал в галерею лора, в которой кед было совсем немного, а все сидели на каких то WM, которые, как утверждалось, быстрее, проще, лучше и безглючные.

Со временем я пытался пробовать всякое, но IceWM оказался фу, fluxbox – как в нем вообще программы запускать? Windowmaker – какие-то кубики непонятные. Сначала понравился enlightenment, он тогда был очень красив. Но windowmaker-а было очень много в галерее, и я решил все-же разобраться, что это такое.

Оказалось, что он вполне годный, кубики слева – это док (док в макоси я тогда еще не видел, поэтому это было для меня новым), а снизу панель задач. Неплохой конфигуратор, можно настраивать почти все через гуй, а не конфиги. Плюс на wmaker я впервые понял силу шорткатов – настраивались они там элементарно, и ими можно было делать почти все. WindowMaker оказался вполне труЪ!

Но время шло, появлялось что-то новое, что хотелось бы попробовать, а WindowMaker так и оставался на своих старых версиях, и началась круговерть окружении на моем десктопе. Было почти все. И wm с конфигами на lua, и даже с конфигами на С. В какой-то момент устав следить за тем, что сейчас лучше – гном или кеды – я пересел на fvwm2, который может почти все, главное, чтобы было время это сконфигурить, и помня институтскую солярку, стал писать на нем интерфейс CDE. Так я на нем и сидел до недавних времен, вообще не надоедал интерфейс, пока не захотелось з̶а̶п̶о̶с̶т̶и̶т̶ь̶ ̶н̶о̶в̶ы̶й̶ ̶с̶к̶р̶и̶н̶ ̶в̶ ̶г̶а̶л̶е̶р̶е̶ю̶ чего-то нового.

И я внезапно вспомнил, что есть такой WindowMaker, на который я и пересел.

Впечатления:

  • быстрый;
  • симпатичный;
  • напоминает о старых добрых временах, NextStep и все такое;
  • настраивается почти весь мышкой достаточно быстро;
  • очень удобные шорткаты, на которые можно забиндить почти все.

Из минусов, они есть:

  • У меня оно не осилило двухмониторную конфирурацию в режиме mirror – при ней не удается добавить иконки в док. Если выключить один из мониторов или сделать их рядом – все ок. По мне – это прямо баг.
  • Разработка почти остановлена и многие докаппы уже не работают. В том числе по этой причине на скрине можно видеть gkrellm. Также gkrellm оставлен по причине того, что он умеет сразу показывать все активные сетевые подключения, а в докаппах такого нет.
  • Давно я не видел такого. Везде стоит русский шрифт, но тут, видимо, какой-то свой, не смог найти, какой. Во всех остальных местах с русским все ок. Если кто подскажет, как починить – буду признателен.

На скрине:

>>> Просмотр (1920x1080, 3613 Kb)

 , ,

Slack
()

Gentoo/ppc64 в 2024 году

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

Вместе с distcc на компиляцию ушло три дня. Могло скомпилироваться быстрее, если бы я установил SSD, но было лень разбирать аймак ради замены.

Из софта нашел браузер https://github.com/rmottola/Arctic-Fox — какая-то оптимизированная васяносборка Pale Moon 27, простые сайты открывает, ЛОР тоже.

Golang не смог собрать потому, что он требует процессор POWER8+. Половина софта в портаже замаскирована из-за архитектуры, и шансы, что программа скомпилируется и заработает, обычно 50/50.

Растовский librsvg собирался 3 часа... ioquake3 не заработал, minetest крашится с ошибкой в движке irrlicht, classicube крашится с ошибкой opengl. Из игр удалось запустить только форк BetterSpades — всем советую, можно скомпилировать даже под Mac OS X 10.4.

За примерно неделю использования понял, что линукс на big-endian ppc64, к сожалению, очень дохлый. Легче поставить старую макось и юзать старые программы, а некоторый свежий CLI-софт можно установить через tigerbrew.

>>> Просмотр (1440x900, 255 Kb)

 , ,

Elmer_
()