Спешу поделиться с вами своей радостью, ребята. Мне всё-таки удалось запустить эту упрямую прогу на Ubuntu 20.04. Хотя и не таким способом, как я изначально планировал.
Ниже я привожу инструкцию по запуску для "Вайна" и оболочки "PlayOnLinux":
1) Открыть настройки "PlayOnLinux". Выбрать нужный Вам жёсткий диск виртуальный (он же "Вайн-префикс"), где уже находится "Энциклопедия Брокгауза и Эфрона". Затем нажать на вкладку "Install Components" (Добавить компонент)
2) Компонент, который мы будем добавлять, называется "Internet Explorer 6". Именно там есть необходимые нам програмные средства для работы с html.
3) Инсталляция будет достаточно долгой. Когда она завершится, надо будет открыть настройки для для программы "Энциклопедия Брокгауза и Эфрона" внутри "PlayOnLinux". И в этих настройках выбрать вкладку "Miscellaneous" (Дополнительные/Второстепенные).
4) Во вкладке "Miscellaneous" есть окошко под словами "Command to exec before..." (Выполнить команду перед запуском). В этом окошке нужно написать небольшой код LANG=ru_RU.UTF-8
5) Этот код был необходим для правильного отображения кириллицы в этой сугубо русскоязычной программе. Теперь нужно перезапустить "PlayOnLinux".
6) Всё! Программа "Энциклопедия брокгауза и Эфрона" готова к работе.
Насколько я понимаю, такой же кунштюк можно провернуть через "WineTricks" и командную строку терминала; просто это будет немного сложнее.
Скорее всего, этот способ работает не только с "Брокгаузом и Эфроном". Он должен работать со множеством других программ в формате "Книга-на-Диске".
Такие программы массово выходили в России в конце 1990-х-начале 2000-х годов. Там были справочники, энциклопедии, дорожные правила, дипломы, шпаргалки и многое другое. Как правило они использовали в своей работе компоненты html, так что этот "финт ушами" с "Internet Explorer 6" должен помочь им запуститься на "Вайне".
Надеюсь, эта информация пригодится таким же как и я любителям древнего софта, безнадёжно застрявшим в болоте ностальгии, как говорится.
В общем, это были хорошие новости. Но есть и плохие! Я всё-таки хочу понять, почему у меня никак не заводится этот самый компонент wine-gecko. Почему он не действует? Мне хочется попробовать и этот способ в том числе.
Самое обидное, что у меня в каждом "Вайн-префиксе" в папке System32 ЕСТЬ этот проклятый gecko. Точне папка с таким именем. А внутри этой папки лежит один крохотный DLL который называется npmshtml.dll. Зачем он нужен? Куда его добавлять? Непонятно!
Помогите разобраться, пожалуйста!
Но, так или иначе, решение проблемы найдено.