пятница, 5 января 2024 г.

Установка Firebird 3.0.11 на рабочую станцию AltLinux 10.1

Спешу поделиться решением проблем связанных с установкой сервера Firebird 3.0 на рабочую станцию Alt Linux 10.1

Собственно в репозитории рабочей станции есть сервер чуть постарше, но настроить его из коробки - занятие оказалось еще тем геморроем (в составе isql я не нашел, что то с БД безопасности непонятное, вообщем пустая потеря времени). Поэтому решил ставить поновее вот отсюда в виде тарбола 

https://firebirdsql.org/en/firebird-3-0/ 

Перед установкой во избежание сообщения об ошибке

/opt/firebird/bin/gsec: error while loading shared libraries: libtommath.so.0: cannot open shared object file: No such file or directory

и как следствие  не до конца отработавшего скрипта установки пароля на учетку SYSDBA проверьте установлен ли пакет libtommath. Если пакет установлен, то идите в каталог /usr/lib64 и проверяйте наличие библиотеки
libtommath.so.0
у меня оказался в наличии файл libtommath.so.1.0.1 вот от него и создаем ссылку с требуемым именем. А уже после этого запускаем скрипт установки FireBird с правами администратора.

Ну и еще была проблема с запуском. Выходили ошибки

firebird[5903]: Security database error

Your user name and password are not defined. Ask your database administrator to set up a Firebird login.

В журнале firebird.log вот такие записи

vladisgolWS     Fri Jan  5 10:28:49 2024
       ConfigStorage: Cannot initialize the shared memory region
       operating system directive access failed
       Permission denied
       /tmp/firebird/


vladisgolWS     Fri Jan  5 10:28:49 2024
       Database: /opt/firebird/security3.fdb
       operating system directive access failed
       Permission denied
       /tmp/firebird/

При этом системная служба не стартует.

Решение оказалось простым - идем в /tmp/firebird, у каталога по какой то причине нет доступа у пользователя и группы firebird а в качестве хозяина стояла моя учетная запись (вероятно из-за того что я под собой запускал скрипт установки). Меняем права, и перезапускаем службу

systemctl restart firebird-superserver







Вуаля 


суббота, 12 марта 2022 г.

Прощайте OpenSuse и Ubuntu да здравствует Alt Linux

 В свете последних событий стало стремно использовать буржуйские дистрибутивы. А посему в топку их. Поставил Alt Linux Workstation 10 и не жузжу. Всем советую.

понедельник, 11 октября 2021 г.

World of Warship (WoW), World of Tanks (WoT) в Linux под Wine

Приветствую на своем блоге. Да совсем не часто стал я делать публикации в своем блоге, но сегодня я хочу поделиться как сумел победить запуск своих любимых игр из под Wine в Linux. Разумеется я воспользовался готовым продуктом Lutris, а навел меня вот этот сайт: https://www.comss.ru/page.php?id=6426#1.1 

Что бы я добавил от себя: К сожалению самостоятельные продукты WoT или WoW поставить мне не удалось, пишет что не найден инсталлятор. Решение на поверхности, но вдруг кому понадобится - устанавливайте Wargaming.net center а уже из него ставьте WoT или WoW или что еще захотите.

То есть в итоге в окне Lutris Вас будет ждать именно Wargaming.net center и запускать вы будете сначала его.


И уже из центра запускаются остальные игры.

И второе с чем столкнулся - черный квадрат при запуске. 

Мне помогает выполнение вот этого пункта меню из Lutris

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



среда, 1 мая 2019 г.

Proton в Steam-е

Хочется громко крикнуть - это просто ох.янно !!!
Я правда впечатлен возможностями Steam-а открывать виндузячьи игры под Linux-ом
Наконец то мои любимые стратегии снова работают без необходимости шаманить с WINE-ом.
За все отвечают скрипты Proton из бетта версии клиента.
Просто ставим галки в настройках клиента,
перегружаем стим и в библиотеке под Linux появляются почти все игры


И наслаждаемся !!!

суббота, 21 октября 2017 г.

Компьютер с Ryzen 1500 под OpenSuse 42.3

Всем привет.
Произошло тут вполне ожидаемое событие - компьютер Core2Duo купленный в 2006 году немного перестал загружаться.
Ну а поскольку все его внутренние силы и так были поддерживаемы посредством костылей (внешняя сетевая карта), часть портов SATA видимо постепенно выходили из строя "завешмвая" компьютер, то его было решено более не приводить в чувтства, а заменить потроха на новые.
Были куплены: Процессор Ryzen 1500, материнская плата ASUS PRIME A320M-A
8 Гб памяти и новый блок питания (стремно ставить все новое под 12 летний блок). Корпус, видюха и HDD остались старые, благо корпус, как оказалось, совершенно не потерял своей актуальности (разве что отсутствие USB 3), а видюха и HDD были уже далеко не из первой партии периферии. 
Собрали с сыном ПК, включили и дальше я стал смотреть что и как работает под OpenSuse 42.3
Первая проблема - не работает стандартный вывод sesors, точнее вывод пустой. Чтобы посмотреть частоту вращения вентилятора и температуру пришлось руками ставить драйвер 
по инструкции вот отсюда:
мне понадобилось скачать it87 (через git), далее 2 команды - make  и make install
после modprobe it87 команда sensors сразу стала давать нормальный вывод
и для постоянной загрузки понадобилось вписать файл с содержимым it87 в каталог /etc/modules-load.d в файл it87.conf после этого все работает до обновления Kernel. Как только ядро обновляется приходится заходить в каталог с драйвером и снова выполнять 2 волшебные команды make  и make install
Еще одна проблема была замечена - работа с сетью. Сеть начала зависать прямо сразу. Понято что команды ifdown и ifup положение спасают, но не на долго, хотя виснет не каждый день, но сегодня обратил внимание, что при попытке скачать по FTP файл FLAC с ПК, сеть зависает на половине файла и виснет стабильно.
Из симптомов -  по команде dmesg |grep r8169
выходили ошибки, содержащие r8169 0000:24:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=...

Поиски привели меня на сайт производителя материнской платы, где в разделе FAQ мне посоветовали скачать и установить intel драйвер вот отсюда: https://sourceforge.net/projects/e1000/?source=typ_redirect
тут уж я пошел по рекомендованному пути - собрал RPM командой 
rpmbuild -tb e1000e-3.3.6.tar.gz 
и далее его установил sudo zypper in e1000e-3.3.6-1.x86_64.rpm 
проверил скачиванием 564 Мб музыки Scorpions на планшет, пока все стабильно.






воскресенье, 4 октября 2015 г.

Назад на Windows 8.1

Вообщем, как и ожидалось, сырость продукции Microsoft просто зашкалила. Во первых, слетела загрузка EFI на моем Lenovo Z710. Во вторых, Steam игры (Red Alert 3, Tiberrium wars 4 и прочие) перестали играть на Win10. Ну а поскольку это было единственное, ради чего я держу на домашнем ПК Windows, то после такого поведения было решено воспользоваться Lenovo recovery и вернуться обратно на Win8.1.
Теперь все снова работает.

вторник, 1 сентября 2015 г.

Обновление Windows с 8.1 до 10

Ну вот сегодня я решился обновить на своем ноутбуке предустановленную Windows до 10 версии. Подготовил KDE Live DVD для возможного восстановления порушенного GRUB2, но к счастью все обошлось. Три перезагрузки, 2 часа времени и на ПК Win 10 и OpenSuse 13.2 в альтернативной загрузке. Спасибо Microsoft за трепетное отношение к моему загрузчику :).