LINUX.ORG.RU

Wine через sudo

 , , , ,


1

1

Здравствуйте форумчане. Возникла небольшая проблема с Wine. После установки wine получал ошибку во время выполнения winecfg. winetricks тоже отказываются работать. Однако если запускать через sudo то проблем не возникает - всё работает. Подскажите пожалуйста, в чём может заключаться проблема?

Ответ на: комментарий от Jameson

Логи - это вывод терминала? Если да, то сейчас скину…

alor26 ()
Ответ на: комментарий от alor26

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

Jameson ★★★★★ ()

Если в префиксе нет ничего ценного (старых нужных данных от Wine), удали ~/.wine (или переименуй, если ценное есть) и попробую снова.

CrX ()
Ответ на: комментарий от alor26

Выше дельный совет, похоже что у тебя префикс криво создался, снеси его и запусти winecfg например от юзера, чтобы он заново сгенерился.

Jameson ★★★★★ ()
Ответ на: комментарий от alor26

В репах Арча старый winetricks. Скачай последнюю версию отсюда и проблемы не будет.

wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
chmod +x winetricks
./winetricks vcrun6

Перед этим удали префикс, чтобы заново создался.

Kron4ek ★★★★★ ()
Последнее исправление: Kron4ek (всего исправлений: 2)
Ответ на: комментарий от hobbit

PascalABCNET я знаю, что есть консольный компилятор, который прекрасно работает через mono(сам ставил и проблем не имел). К сожалению, часть функций в нём урезаны - например графические библиотеки. Однако хотелось бы использовать программу со всеми возможностями без установки форточек(виртуалка или в качестве соседа).

alor26 ()

Однако если запускать через sudo то проблем не возникает - всё работает. Подскажите пожалуйста, в чём может заключаться проблема?

Для начала сравни глобальные переменные основного пользователя и судо-сеанса.
Если не поможет то выясни чем отличаются и там и там конфиги в хомяках и как на них и там и там реагирует программа.

torvn77 ★★★★★ ()
Ответ на: комментарий от Kron4ek

В Wine в каждом релизе ломают обратную совместимость, что скрипт, который подсовывает wget’у URL может устаривать?

IIIypuk ★★★ ()
Ответ на: комментарий от GREAT-DNG

Есть, но FreePascal/Lazarus несовместим с PascalABC.NET в довольно многих моментах. Для PascalABC.NET есть портированный компилятор, но в нем, в отличие от Windows-версии, нет поддержки графики.

Siborgium ★★★★ ()
Последнее исправление: Siborgium (всего исправлений: 1)
Ответ на: комментарий от IIIypuk

Ну, не в каждом, просто последние года два происходит переход формата встроенных библиотек с ELF на PE и из-за этого некоторые вещи ломались. Вышеназванный vcrun6 в winetricks как раз из-за этого сломался, так как скрипт ожидал фейковых библиотек в префиксе и удалял их, а в новых версиях Wine они там уже не фейковые и их нельзя удалять, иначе префикс ломается.

Kron4ek ★★★★★ ()
Последнее исправление: Kron4ek (всего исправлений: 2)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.