Отдельная благодарность pupupuq и daryleto за подробное описание ошибки и помощь в её устранении!
Когда захожу/открываю/загружаю семью, происходит вечная загрузка/вылет игры/черный экран/ошибка XQuartz
Удаляем программу, чистим всё что с ней связано, проверяем версию XQuartz. Включаем компьютер БЕЗ режима ROOTLESS, как в этом видео.
Видео удалили. Вот перевод с этого
сайта.
Перезагрузите компьютер; Во время перезагрузки, сразу после того, как услышали звук включения, нажмите CMD+R; Когда появится окно утилит, откройте меню утилит сверху и выберите терминал; Введите следующую команду в терминал
Цитата:
csrutil disable; reboot Чтобы проверить, что SIP выключен, введите в терминале (уже в нормальном режиме) команду csrutil status.
Вы увидите или
Цитата:
$ csrutil status
System Integrity Protection status: enabled. или
Цитата:
$ csrutil status
System Integrity Protection status: disabled Нужно, чтобы выдавало второе.
Ещё раз повторяю, будьте с этим аккуратнее, вы включаете режим "ответственного пользователя", когда выключаете rootless. Чтобы вернуть обратно режим rootless, также перезагружаете компьютер, как при выключении, в терминале вводите команду csrutil enable .
Программа TheSims4.app не может быть открыта, так как её автор является неустановленным разработчиком
Системные настройки=>Защита и безопасность=>Разрешить использование программ, загруженных из: любого источника (подробнее)
Выдаёт ошибку
Цитата:
ERROR! cannot write to Info.plist, there are permission problems, or you are on a read-only volume.
This cannot run from within a read-only dmg file Переместите игру в папку "Программы"
The program TS4.exe has encountered a serious problem and needs to close. We are sorry for the inconvenience.
Удаляем в папке .../Documents(Документы)/Electronic Arts/The Sims 4/ файлы "options.ini", "UserSetting.ini", "ReticulatedSplinesView", "notify.glob", "lastCrash", "lastException"
Ещё один способ решения проблем подсказала Curiosite.
Ссылка: http://mzxxe5lnom.mfzwsylomzxxqzdfozswy33qnvsw45dtfzrw63i.nblz.ru/forum/platforms...starting-the-x11
Ещё один способ решения проблем подсказала Medo0cre.
Цитата:
Всем еще раз здравствуйте!
Может быть, кому-то поможет мой алгоритм.
Отключила rootless в терминале, далее при запуске все равно вылетала ошибка. Игра запускалась, но при входе в дом все висло.
Далее, скачала Porting Kit и следовала инструкциям вот здесь: YouTube: z8FpN_46jk4
При этом через Porting Kit не удалось сначала обновить Wineskin Winery – все висло и не обновлялось. Скачала новую версию Wineskin вручную. Потом запустила снова все таким же образом через Porting Kit, обновление запустилось, он все сделал и включил. Ура!
Болею с удовольствием спасибо за игру!
Ещё один способ решения проблем подсказал xomabor.
Ошибка инициализации
Цитата:
У меня решилась путем удаления папки The Sims 4 в Документах. Ты видимо поставил больше разрешение или копался в настройках. Предварительно сохрани папки Saves и Tray. Если хочешь поменять разрешение в игре, то это надо делать через сам WineSkin. C ним, увы, не помогу.
P.s. у меня Sierra 10.12.3
Ещё один способ решения проблем подсказал Maverick_v1.
Чтобы запустить игру жмите правой кнопкой по Sims 4 -> Показать содержимое пакета -> Открывайте Wineskin -> Set Screen Option и убирайте там галочку Auto Direct GPU into for Direct 3D. Закрывайте Wineskin и запускайте по новой, ждите 5 секунд и игра открывается
Mojave 10.14.6, iMac 21" (late 2012)
Метод DiamondAMD (спасибо!)
Мой метод решения проблемы:
Игра не загружалась — был просто чёрный экран, а перед этим вылетало предупреждение «Не удалось подключиться к интернету» (доступ в сеть для игры отрезан Lulu — аналог Little snitch). Скриншот предупреждения:
https://prnt.sc/sh7fup 1. Меняем настройку Wineskin.
1.1 Программы -> The Sims 4 -> показать содержимое пакета -> запустить Wineskin -> Set screen options
1.2 Поставить галку в "Use Mac driver instead of X11", нажать Done.
Выше советовали разное:
- снимать галку в "Auto detect GPU info for direct 3D" в Wineskin
- отключать SIP в Recovery mode
- разрешать запуск программ из любых источников в "Системные настройки -> Защита и безопасность"
На моём Маке это не потребовалось. Если сделали — лучше вернуть обратно, при условии нормального полёта игры.
2. Перед запуском игры выключить интернет на компе.
2.1 Системные настройки -> Сеть -> отключить все сетевые активности. У соединений в левой колонке должны быть только красные лампы, без зелёных.
После запуска игры появляется процесс "tccd", жрущий 150-250% ресурсов процессора (видно в iStat menus, либо "Программы -> Утилиты -> Мониторинг системы"). Нужно просто подождать, пока он не закончит своё дело (3-5 минут на SSD) .
Если боитесь за перегрев, то дождитесь исчезновения процесса "tccd", и усыпите комп на 2-3 минуты, чтобы остыл. Потом можно играть.
Свернуть игру: ⌘ + ⇥