Wine Regedit не сохраняет настройки даже по рутом

Рейтинг: 0Ответов: 1Опубликовано: 03.03.2023

Обновил Linux Mint 21.3, перестала работать Wine. Установил заново. Хочу поменять Codepage с 1252,437 на 1251,866 так как в 1С буквы все вопросиками показывает. Не могу сохранить изменения в реестре. Даже просто руками в файл user.reg вписывал. Всёравно не сохраняется. Запустил sudo nemo попробовал также результат аналогичен. Не пойму с чем связано. На другом компьютере такая же проблема. но там даже линукс другой Fedora 37. Раньше таких проблем не возникало и в реестр не лазил. Сразу ставилась нормальная кодировка.

Ответы

▲ 0
[Desktop Entry]
Comment[ru_UA]=
Comment=
Exec=LANG=ru_RU.UTF-8 wine '/home/forever/.wine/drive_c/Program Files (x86)/1Cv77/BIN/1cv7l.exe'
GenericName[ru_UA]=
GenericName=
Icon=A3DA_1cv7l.0
MimeType=
Name[ru_UA]=1С Предприятие
Name=1С Предприятие
Path=
StartupNotify=false
Terminal=false
TerminalOptions=
Type=Application
X-KDE-SubstituteUID=false
X-KDE-Username=

Вот решение, создал ярлык для запуска программы с необходимой кодировкой. Во всём виновата кодировка. Но не пойму что с ней произошло. Всегда была нормальная, а теперь странности какието. Реестр так и не сохраняет настройки! Но хоть программа теперь работает как надо.

UPD: В Linux Mint почему-то не сработал такой способ, пришлось искать обходной путь. Создал файл вап

#!/bin/bash
export LC_ALL=ru_RU.UTF-8
wine '/home/sergio/.wine/drive_c/Program Files (x86)/1Cv77/BIN/1cv7l.exe'

делаем его исполняемым

chmod +x run_program.sh
./run_program.sh

и наконец-то работает как надо.