error while loading shared libraries
При попытке запустить Dwarf Fortress в операционных системах Ubuntu/Debian x64 (x86_64) через Lazy Newbie Pack игра просто не запускается, а при запуске через консоль возникают ошибки вида
$> ./df ./libs/Dwarf_Fortress: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory
связанные с тем что в системе не установлены библиотеки под i386 архитектуру, которые нужны для корректной работы игры.
Первый шаг — нужно добавить архитектуру i386
sudo dpkg --add-architecture i386 sudo apt-get update
Второй — доустановить недостающие библиотеки:
sudo apt-get install libsdl1.2debian:i386 libsdl1.2debian:i386 libgtk2.0-0:i386 libsdl-image1.2:i386 libsdl-ttf2.0-0:i386 libglu1-mesa:i386 libSDL-ttf2.0-0
Как правило, на этом все — теперь можно запускать Dwarf Fortress и наслаждаться игрой!
You need configure terminal
При первом запуске Lazy Newbie Pack он просит настроить работу с терминалом («You need configure terminal»)
В Ubuntu/Kubuntu для этого в окне «Configure terminal» выберите «xterm» и в поле ниже укажите:
xterm -e $
После чего клик по «Test Custom Terminal» и если все ок — «Ок»
Нет звука
Для исправления этой ошибки просто выполните
sudo ln -s /usr/lib/i386-linux-gnu/libopenal.so.1 /usr/lib/i386-linux-gnu/libopenal.so sudo ln -s /usr/lib/i386-linux-gnu/libsndfile.so.1 /usr/lib/i386-linux-gnu/libsndfile.so sudo ldconfig
Инструкция написана по мотивам http://web.archive.org/web/20141204003101/http://www.weeoak.com/blog/dwarf-fortress-04003-on-ubuntu-1404-lts-x64/
- Тема: Dwarf Fortress
- Дата выпуска:
- Разработчик:
- Издатель:
С момента выхода Dwarf Fortress игроки сообщали о нескольких проблемах. Некоторые из этих проблем — сбой Dwarf Fortress и, что еще хуже, игра вылетает во время запуска. Это делает Dwarf Fortress абсолютно неиграбельным. К счастью, в Dwarf Fortress все еще есть способ исправить эти сбои. Ниже вы найдете наиболее эффективные способы решения этих проблем.
Прежде чем мы приступим к устранению неполадок, убедитесь, что ваш компьютер соответствует минимальным требованиям Dwarf Fortress. Если вы не выполнили хотя бы минимальные системные требования Dwarf Fortress, неудивительно, почему Dwarf Fortress дает сбой на вашем ПК. Модернизация вашего оборудования — лучший способ сделать Dwarf Fortress играбельной.
Обновите свои драйверы
Предполагая, что ваш компьютер соответствует системным требованиям Dwarf Fortress, еще одна причина сбоя игры связана с устаревшими драйверами.
Устаревший графический драйвер, DirectX и некоторые неконтролируемые драйверы являются причинами сбоя Dwarf Fortress. Настоятельно рекомендуется загрузить последние обновления драйверов для вашего ПК. Если у вас недостаточно времени, терпения или навыков для обновления драйверов вручную, вы можете сделать это автоматически с помощью Driver Booster.
Driver Booster автоматически распознает систему вашего компьютера и найдет для нее правильные драйверы. Вам не нужно точно знать, что работает в вашей системе, поскольку Driver Booster справится со всеми техническими задачами. Проверьте шаги ниже, чтобы узнать, как использовать этот инструмент обновления драйверов.
Шаг 1: Скачать и установить Driver Booster
Шаг 2: Запустите Driver Booster и нажмите кнопку «Сканировать» кнопка. Затем Driver Booster просканирует и обнаружит любые проблемы, связанные с драйверами.
Шаг 3: Нажмите кнопку «Обновить Сейчас», чтобы автоматически загрузить и установить правильные драйверы для вашего компьютера.
Шаг 4: Перезагрузите компьютер, чтобы изменения обновления вступили в силу.
Шаг 5: Запустите Dwarf Fortress и проверьте, решены ли эти проблемы со сбоями.
Если проблема сбоя Dwarf Fortress не устранена, вы можете попробовать следующий шаг.
Проверка целостности игры в Steam
В Steam есть встроенная функция, которая позволит вам проверить целостность игры. После выполнения Steam проверит, совпадают ли файлы на вашем локальном компьютере с файлами на серверах Steam. Если что-то не синхронизировано, Steam загрузит и устранит любые проблемы, связанные с файлами.
Вот как вы можете выполнить этот метод:
- Открытые Steam и перейти в Библиотека
- Щелкните правой кнопкой мыши Dwarf Fortress и выберите Объекты
- Перейдите в Локальные файлы вариант, затем нажмите Проверить целостность файлов игры…
- Подождите, пока Steam проверит файлы Dwarf Fortress.
- Перезапустите Dwarf Fortress, чтобы проверить, сможете ли вы играть в нее правильно.
Выполнить чистую загрузку
Есть вероятность, что другая программа, например ваш антивирус, вызывает эти сбои. Вы можете попробовать выполнить чистую загрузку, чтобы убедиться, что никакие другие программы не работают в фоновом режиме. Чтобы выполнить чистую загрузку, вы можете выполнить следующие шаги.
- Откройте инструмент «Выполнить», нажав клавишу Windows + R.
- Тип MSCONFIG и нажмите Enter.
- Перейдите в раздел вкладки «Услуги»
- Установите флажок Скрыть все службы Microsoft.
- Нажмите кнопку Отключить все
- Нажмите «Применить» и перезагрузите компьютер.
Запустите игру после перезагрузки и проверьте, не исчезла ли проблема с вылетом.
Загрузите и установите последний патч
Падение Dwarf Fortress, скорее всего, связано с ранее выпущенным патчем. Установка последнего патча может решить эти проблемы. Вы можете загрузить новейшее обновление Dwarf Fortress, просто запустив игру в Steam.
Переустановите Dwarf Fortress и Steam.
Если вы уже попробовали все рекомендуемые выше исправления, но проблема все еще не устранена, вероятно, текущая версия Dwarf Fortress или Steam, установленная на вашем ПК, является основным виновником. Вам может подойти метод удаления-переустановки.
Этот сайт содержит партнерские ссылки на продукты. Мы можем получать комиссию за покупки, сделанные по этим ссылкам.
Внимание! Ниже расположена инструкция по умолчанию с возможными решениями проблем, которые могут помочь.
В связи с геополитической ситуацией, для перехода на некоторые сайты может потребоваться VPN.
Запуск от имени администратора и в режиме совместимости
Для начала попробуйте запустить игру от имени администратора. Если игре более 5 лет, попробуйте запустить её в режиме совместимости с более старой версией windows, например windows 7 (для очень старых игр можно попробовать Windows XP SP3).
Правой кнопкой мыши по ярлыку игры → свойства → совместимость → ставим флажки «Запустить программу в режиме совместимости с…» и «Запускать эту программу от имени администратора».
Эти два действия очень часто решают проблему запуска и стабильного ФПС.
Если вы играете через Steam или другой лаунчер, попробуйте запускать игру через него (после того, как выполнили действия выше).
Отключение XMP профиля в Bios
Если вы не знаете, что это такое, то можете переходить к следующему пункту.
Не запускается игра в Steam
Для начала просто перезапустите Steam. Если не помогло, то перейдите в свойства игры → расположение файлов → запуск от имени администратора (смотри самый первый пункт).
Если вы используете пиратку
Есть вероятность, что репак неисправный, подробнее читать тут. Но для начала рекомендуем ознакомиться с пунктами ниже.
Проверка / установка драйверов
Проверьте все драйверы:
- бесплатная утилита Driver Pack (если у вас пустая страница, попробуйте войти через вкладку инкогнито или отключите AdBlock)
- аналог Driver Booster
- зайти на сайт производителя вашего ноутбука или мат. платы и скачать драйвера там
Вы так же можете отдельно установить драйвера на видеокарты и сопутствующее ПО на сайтах разработчиков видеокарт, там драйвера появляются быстрее, чем в автоапдейтерах:
- AMD
- Nvidia
- IntelHD
Обновление DirectX
Все ошибки, которые имеют в себе приставку D3D, X3D, xinput *** .dll скорее всего сообщают об отсутствии нужных библиотек DirectX
- Скачать веб установщик можно здесь
Может помочь установка библиотек NET Framework
- Скачать Microsoft .NET Framework 3.5
- Скачать Microsoft .NET Framework 4
Обновление библиотек Microsoft Visual C++
Если в названии упоминается приставка MSVC, и если не упоминается, обновление этих библиотек для игр чрезвычайно важно. К тому же даже после установки вы можете заметить, что ошибка повторяется, причина в том, что необходимо скачивать все версии, как х64, так и х86, некоторые игры требуют обе.
Распространяемые библиотеки Microsoft Visual C++ скачать
Очистка системы с помощью Advanced SystemCare Free
Скачиваем программу
Запускаем, включаем анализ на основе Искусственного Интеллекта. Программа, вероятно, найдет огромное количество мусорных файлов, битых записей в реестре и прочего.
После завершения анализа примените автоматическое исправление
Системные требования Dwarf Fortress (2006)
Убедитесь, что ваш железный конь соответствует минимальным характеристикам, необходимым для этой игры:
Минимум
Операционная система: Windows XP SP3
Процессор: Pentium 4 3.0 ГГц / Athlon: 3000+
Оперативная память: 512 МБ
Место на диске: 100 MБ
Рекомендуется
Операционная система: Windows XP SP3
Процессор: Intel Core i7 7700K / Amd Ryzen 5 1500X
Оперативная память: 1 ГБ
Место на диске: 100 MБ
Наличие вирусов
Проверьте ваш компьютер на наличие вирусов, можно использовать бесплатные и пробные версии, например:
- Avast Free Antivirus
- Dr. WEB CureIT
Усердный антивирус блокирует запуск Dwarf Fortress (2006)
Ситуация обратная предыдущей, установленный или встроенный (защитник windows) антивирус блокируют запуск игры, необходимо либо отключить их на время, либо добавить в исключения папку с игрой. Однако, если защитник успел поместить какие-либо файлы в карантин, игру придется переустановить.
Как временно отключить защитник Windows 10
Пуск → Параметры → Обновление и безопасность → Безопасность Windows → Защита от вирусов и угроз → Крутим вниз до пункта «Параметры защиты от вирусов и угроз», кликаем «Управление настройками» → отключаем «Защита в режиме реального времени».
Как добавить файлы и папки в исключения защитника Windows
Пуск → Параметры → Обновление и безопасность → Безопасность Windows → Защита от вирусов и угроз → Крутим вниз до пункта «Исключения», кликаем «Добавление или удаление исключений» → нажимаем «Добавить исключение» → выбираем нужный файл или папку
Dwarf Fortress (2006) изображение выходит за края, изображение не разворачивается на весь экран, неправильное расположение окна игры, проблемы с разрешением экрана
Разумеется, вы уже проверили в настройках игры пункты «разрешение экрана» и «на весь экран».
Проблема может крыться в неправильном масштабировании. Необходимо перейти в свойства ярлыка → изменить параметры высокого DPI → поставить флажок в самом низу и нажать ОК
Dwarf Fortress (2006) неправильно определяет монитор, запускается не на том мониторе
Если вы пытаетесь вывести игру на другой монитор, вам может помочь статья 5 способов вывести игру на второй монитор.
Dwarf Fortress (2006), скачанная с торрента, не работает
Пиратские версии вообще не гарантируют стабильной работы, их разработчики не отвечают перед вами за качество продукта, жаловаться некуда. Есть вероятность, что репак окажется нерабочим, или недоработанным именно под ваши характеристики. В любом случае мы рекомендуем пользоваться лицензионными версиями игр, это убережет ваш компьютер от всевозможных программ-шпионов, майнеров и прочей нечисти, так же обеспечив стабильную поддержку и выход новых патчей от разработчиков.
Dwarf Fortress (2006) не скачивается или скачивается долго. Лагает, высокий пинг, задержка при игре
В первую очередь проверьте скорость своего интернет-соединения на speedtest.net, если заявленная скорость в порядке, проверьте, не загружен ли ваш канал, возможно у вас подключено несколько устройств к вай-фаю, идет обновление операционной системы, скачивается что-то в браузере, или запущен фильм. Посмотрите нагрузку на сеть в диспетчере устройств. Проверьте целостность кабеля, идущего к вашему устройству. Если вы все же пользуетесь торрентом, возможно, скорость раздачи ограничена из-за нехватки раздающих. В крайнем случае вы всегда можете позвонить своему провайдеру и узнать, все ли в порядке с вашей линией.
Dwarf Fortress (2006) выдает ошибку об отсутствии DLL-файла
Запишите название DLL файла и скачайте его, используя интернет поиск, там же должно быть описание, что именно это за файл и где он должен лежать, если никакого описания нет, рекомендуем поискать альтеративные сайты для скачивания. Или воспользуйтесь утилитой DLL-Fixer
Dwarf Fortress (2006) не устанавливается. Установка прекращена, прервана
Проверьте наличие свободного места на вашем диске. Если с местом все в порядке, рекомендуем так же проверить диск на наличие битых секторов с помощью бесплатных программ VictoriaHDD или CrystalDiskInfo
Dwarf Fortress (2006) зависает, застывает изображение
Проблема вполне может быть вызвана самой игрой, это хороший вариант. Но такое поведение может свидетельствовать о неполадках в работе процессора и видеокарты. Проверьте температуры CPU и GPU, нормальный уровень можно узнать на сайте разработчика по модели устройства. Если температура завышена, устройство уже не на гарантии и его давно не чистили, сделайте это сами (если понимаете как) или отнесите в сервисный центр на чистку и замену термопасты, если проблема не устранена, есть вероятность сбоя других компонентов: материнской платы, оперативной памяти или блока питания.
Dwarf Fortress (2006) тормозит. Просадки частоты кадров. Низкий FPS (ФПС)
Вероятно вашему ПК не хватает мощности для стабильной работы Dwarf Fortress (2006). Для начала включите вертикальную синхронизацию, если она выключена и проверьте результат. Затем попробуйте понизить все графические настройки до минимума, кроме разрешения экрана. После повышайте до тех пор, пока картинка остаётся комфортной. Если же понижение не помогло, остаётся только понижать разрешение.
В Dwarf Fortress (2006) нет звука. Ничего не слышно
Проверяем звук в настройках игры. Проверяем звук на самом ПК, например музыку в браузере. Если ничего нет:
- проверьте уровень звука в windows (вашей ОС), возможно уровень звука установлен в 0
- проверьте правильность подключения колонок, наушников
- если устройство нестандартное, ему могут потребоваться свои драйвера от разработчика
- возможно нет драйверов на звук в системе вообще (обновляем, смотри первый пункт)
- в крайнем случае есть вероятность, что вышла из строя звуковая карта
Dwarf Fortress (2006) не видит мышь, клавиатуру или геймпад. Не работает управление
Первым делом перейдите в настройки игры и проверьте, переключено ли у вас устройство управления на геймпад (если проблема в нем). Плотно ли подключены провода? Работают ли устройства вне игры? Решением может быть проверка драйверов с помощью утилит (смотри первый пункт) или банальное отключение → подключение.
Dwarf Fortress (2006) ошибка 0xc0000142
Если Dwarf Fortress (2006) выдает ошибку 0xc0000142, устранить проблему можно одним из способов, указанных ниже. Лучше всего пробуйте один за другим, пока проблема не решится.
- При загрузке игры отлючите все антивирусные программы.
- Проверьте путь к папке игры, все должно быть записано латинскими буквами (английскими). Например C:\Games\Game Folder.
- Имя пользователя Windows тоже должно быть указано латиницей. Нажмите Win+R → наберите команду netplwiz → выделите имя пользователя → Свойства.
- Зайти в свойства игры, кликнув правой кнопкой мыши по ярлыку. Совместимость → Режим совместимости → Выберите режим совместимости отличный от вашей ОС → Поставьте галочку «Запускать от имени администратора«.
Если эти советы не помогли, значит надо искать проблему в стабильности работы ОС и в файлах игры.
- С помощью Advanced SystemCare Free проведите стандартную очистку.
- Замените значение реестра: Поиск → Редактор Реестра → HKEY_LOCAL_MACHINE → SOFTWARE → Microsoft → Windows NT → CurrentVersion → Windows → LoadAppInit_DLLs → в строке Значение замените 1 на 0.
- Проверьте компьютер на наличие вредоносных программ и вирусов. После проверки и чистки перезагрузите ПК и снова загрузите игру.
- Проверьте, чтобы у вас были установленные все необходимые версии компонентов, а именно Microsoft Visual C++, DirectX, Драйвера (смотри пункты в начале).
Dwarf Fortress is already full of enough threats to your dwarves, so here’s how to fix the game crashing on Windows.
Dwarf Fortress is a classic, floating around the internet for almost two decades before receiving an official Steam release. Yet, even after all that time, there are still frequent crashes that users need to watch out for.
Let’s look at a few different fixes for crashes occurring on the Steam version of Dwarf Fortress.
Why Is Dwarf Fortress Crashing?
Dwarf Fortress is most likely to crash due to a corrupted save file or a world going on for too long. This can cause instability when loading information which leads to a crash.
While that applies to all versions of Dwarf Fortress, the Steam version brings with it some unique issues that relate to the new graphical style.
Regardless of what is causing the crash, it’s very likely that whatever problem you’re having can be fixed by one of the following solutions.
1. Basic Troubleshooting Steps
First things first, and that’s going over the basics. If you haven’t already, you should run through the most common troubleshooting steps when fixing a crashing game.
The game being on the Steam platform brings with it another share of troubleshooting steps. Take a look at our guide on troubleshooting Steam issues on Windows and make sure you at least verify the integrity of the game files. That, combined with a system restart, is sometimes all you need to do.
2. Force Dwarf Fortress to Use Dedicated Graphics
A common cause of crashes for the new Dwarf Fortress release is related to whether or not your dedicated graphics card is being used.
Dwarf Fortress now carries actual graphics, and as simple as they are, they benefit from a dedicated graphics card. Sometimes, Dwarf Fortress will default to your integrated graphics. We’ll need to change that.
This process varies depending on what brand or model your graphics card is. We have a guide that explains how to make games use your dedicated GPU.
3. Disable Full Screen Optimizations
There’s a common Windows function that can cause problems for Dwarf Fortress. To disable full-screen optimization, follow these steps:
- Right-click on Dwarf Fortress in Steam. Hover over Manage and click Browse local files.
- In the newly opened folder, right-click on Dwarf Fortress.exe and hit Properties.
- Click into the Compatibility tab and tick the box next to Disable fullscreen optimizations.
Now give it a go. This option doesn’t actually affect the visuals or gameplay in any way, so this option is safe to turn on as a «just in case» measure.
4. Set the Resolution to Non-Widescreen
Dwarf Fortress doesn’t play nice with widescreen resolutions. Note that this refers to non-standard widescreen resolutions. If you have a particularly large monitor, it’s worth it to try setting the in-game resolution of Dwarf Fortress to something standard. For example, 1920×1080.
To do this, navigate to the video settings of Dwarf Fortress by clicking Settings in the main menu.
The first screen that opens is the video settings screen. Simply change the Resolution drop-down to something below 1920×1080.
5. Delete Save Data
Don’t worry, this won’t involve losing any progress. However, deleting save files is always risky, so make sure you back up your saves before you proceed.
Dwarf Fortress can crash if the save files become too bloated. This can happen after a long period of play, or even after a short period if you create enough new units and structures.
You can refresh your save, in a way, by deleting non-crucial save files. Follow the steps below to do this.
- Right-click on Dwarf Fortress in Steam. Hover over Manage and click Browse local files.
- From the newly opened folder, click into the Save folder.
- Find your corresponding Region folder. These are labeled region1, region2, etc. Click into the region folder that corresponds with your crashes.
- At this point in time, backup your files just in case.
- Delete all the files except for world.sav.
By doing this, you’ll be repopulating your world, history, and timeline. However, your structures and units will remain. While this isn’t a desirable option, there are a handful of crashes that can only be fixed in this way.
New Game Version, New Game Crashes
You would think that such an old game would have plenty of fixes for possible crashes. However, this is a new version of Dwarf Fotress, and that introduces new problems.
Thankfully, the game has had decades to accumulate fixes and workarounds.
Whatever it took, let’s hope you were able to get back into your dwarf kingdom and continue playing on.
Dwarf Fortress is one of the most popular construction & management simulation games, developed by Tarn Adams & Zach Adams. It has been a player’s favorite since its initial release but still has some bugs & errors. One such error is where the game itself crashes in middle, forcing the players to restart. Some of the times it doesn’t even launch entirely and crashes at the loading page. If you are also facing the same issue, then we are here to help. In this article, we have mentioned all the possible solutions to fix the Dwarf Fortress crashing on Steam error easily.
How to Fix Dwarf Fortress Crashing on Steam Issue
Here’s how you can fix the Dwarf Fortress crashing on Steam error. The reason behind this bug is unknown but trying out the mentioned fixes will surely resolve your issue. Before you begin make sure your system meets the minimum requirements to run the game. If it does, then without any further ado let’s dive into the fixes.
- Update Dwarf Fortress
- Run Game as Administrator
- Update Graphic Driver
- Verify Game Files Integrity
- Disable Antivirus
- Reinstall Game
These are the fixes that’ll help you remove this error from Dwarf Fortress. For better understanding let’s take a look into the solution in detail
Update Dwarf Fortress
The first thing you should do before you try out other techy solutions is simply to update the game. There are times when the issue is from the dev’s end and downloading the latest patch will do the trick. So head to Steam and look for Dwarf Fortress’s latest patch updates.
Run Game as Administrator
Another thing that you can try out is running the game as an admin. Doing so has fixed various players’ issues and it might fix yours too.
- First, close the Dwarf Fortress game.
- Next, head to the game’s file location on your PC.
- After that, right-click on the exe file and select the Properties option.
- Then, click on the Compatibility tab.
- And after that, check the Run this as Administrator box.
- Once done, go ahead and apply changes.
Update Graphic Driver
There might be a possibility that you are running on outdated GPU drivers. In this case, all you have to do is install the latest Graphic driver. No matter whether you are running on AMD, Nvidia, or some other driver, simply head to their official page and download a compatible one.
Verify Game Files Integrity
Another fix for Dwarf Fortress crashing on Steam issue is verifying the game’s file integrity. This method will repair the corrupted files and the game will start running as smoothly as before. If you are unaware of the process then follow the steps mentioned below.
- First, close the game & launch Steam on your PC.
- Next, head to the Library and right-click on the Dwarf Fortress game.
- After that, select the Properties option from the dropdown window.
- Then, select the Local Files tab.
- Now, simply click on the Verify Integrity of Game Files option to start the scan.
- Once done, go ahead and launch the game.
Disable Antivirus
If your issue is still not fixed, then try disabling your Antivirus while you run the game. There are times when the Antivirus takes these type of games as a threat to your system and prevents it from running. If that is the case, then using this trick will resolve the issue and you’ll be good to go.
Reinstall Dwarf Fortress
If you’ve tried all the mentioned fixes and the game is still crashing, then it only leaves you with reinstalling it. A fresh start might remove the bug from the game.
That covers everything you need to know about how you can fix the Dwarf Fortress crashing on Steam issue. Players who are still struggling with the error can always contact the developer’s support team for further assistance. Until the error is getting resolved check out other Video game guides for more such tips & tricks.