Из за чего виснет sketchup

Обновлено: 06.07.2024

некоторые 3D-приложения замерзают при запуске на моем дополнительном мониторе. Появится окно приложения, но 3D-сцена никогда не отображается, а в строке заголовка приложения написано "(не отвечает)".

У меня был этот компьютер в течение многих лет, но впервые заметил эту проблему с Sketchup всего несколько месяцев назад, но до недавнего времени не понимал, что это связано с использованием неосновного экрана.

приложения с проблема:

  • Sketchup
  • MeshLab
  • H3DViewer
  • Qt Designer, если вы добавляете QOpenGLWidget в window design
  • PyQt5 приложения я пишу используя QOpenGLWidget

приложений, " ОК " на обоих мониторах:

то, что я пробовал:

  • обновление графических драйверов: не помогло
  • переключить основной монитор в настройках дисплея: изменения какой монитор показывает проблему. Приложения, запущенные на неосновном мониторе замораживания.
  • перезагрузка компьютера не помогает
  • изменить настройки дисплея, так что оба монитора имеют одинаковую частоту обновления: не помогает
  • Сброс настроек в панели управления nvidia: не помогает.
  • войти как другой пользователь: не помогает
  • удалить драйвер Oculus Rift: не помогает

моя операционная система Windows 10, 64-разрядный, автоматическ-модернизированный от Windows 7 в 2016. Я использую два монитора в расширенном режиме рабочего стола: Asus VH236H и Acer GD245HQ. Графическая плата nvidia GTX 970.

Что еще я должен попробовать?

вы изолировали это от сбоя монитора. Маловероятно, что это также сбой драйвера, так как вы меняете мониторы (это означает, что Вы тоже меняете драйверы). Это сводится к двум возможностям: либо это должна быть видеокарта, либо это должна быть ОС. Самый быстрый способ проверить, что это такое, - получить другую видеокарту и попробовать ее. Я бы рекомендовал другой бренд (попробуйте ATI 480 или 580), если у вас есть друг с ним. Да, вы также можете использовать любую из серий 1k от NVidia (1070, 1080, etc).

Если вы меняете карты и проблема уходит, ответ карты. Если вы меняете карты и проблема сохраняется, вы смотрите на проблему с ОС.

используйте средство просмотра событий для сужения сбоев. Посмотрите на зрителя, прежде чем пытаться использовать 3-D программы. Затем вызвать ошибку, вернуться назад и посмотреть, что он говорит.

Пожалуйста Войти , чтобы присоединиться к беседе.

Добрый день!
Тут есть множество факторов, влияющих на скорость работы динамических компонентов, да и самого SketchUp. Не вдаваясь в подробности и основываясь на личном опыте скажу так - работая со SketchUp, надо быть всегда готовым ко всякого рода неожиданностям, которые, в 90% случаев, героически побеждаются при помощи костылей и подпорок
По сабжу - используйте дополнительно плагин Material Replacer. Он гораздо быстрее меняет текстуры. Вам достаточно затекстурировать только 1 модуль, а остальные при помощи Material Replacer .
А если надолго виснет текстурирование даже 1 модуля, то вероятнее всего проблема в конфигурации ПК или настройках операционной системы. У меня, что на стационарнике, что на ноуте смена текстур на первом модуле занимает пару секунд. А вот если всю кухню нужно текстурировать разом, то это минут на 5 висляки. Поэтому пользуюсь Material Replacer и иногда вторым запущеным SketchUp, чтобы перенести в него часть кухни, которая окрашивается в другие цвета.

С заменой фасадов всё немного сложнее. Обычно я меняю фасады по 1 модулю за раз. В среднем замена занимает около 10-15 секунд на модуль. Где есть выдвижные ящики чуть дольше. Опять же - если у Вас это происходит дольше, то как и в случае с текстурами, нужно искать проблему в ПК.
Есть ещё вариант подготовить отдельные библиотеки для тех фасадов, которыми Вы пользуетесь. Нужно просто заменить фасад модуля и пересохранить его правой кнопкой мыши в отдельную свою библиотеку. Тогда у Вас будет сразу готовая библиотека с нужными фасадами и заменой пользоваться не придётся. Только лучше подготавливать такие модули не с помощью плагина замены, а старым методом "горячей замены". Тогда вес модулей будет меньше.

Последнее редактирование: 9 мес. 2 нед. назад пользователем Badass Admin .

Пожалуйста Войти , чтобы присоединиться к беседе.

Пожалуйста Войти , чтобы присоединиться к беседе.

Пожалуйста Войти , чтобы присоединиться к беседе.

Пожалуйста Войти , чтобы присоединиться к беседе.

Елена М пишет: Спасибо большое, будем бороться дальше)))

Файл sketchup.exe из Trimble Navigation Limited является частью SketchUp Application. sketchup.exe, расположенный в e: \Program Files \Google \Google SketchUp 8 \ с размером файла 17772544.00 байт, версия файла 8.0.16846, подпись DD984337EC9D8CB4B3F4AEA420E83814.

  1. Запустите приложение Asmwsoft Pc Optimizer.
  2. Потом из главного окна выберите пункт "Clean Junk Files".
  3. Когда появится новое окно, нажмите на кнопку "start" и дождитесь окончания поиска.
  4. потом нажмите на кнопку "Select All".
  5. нажмите на кнопку "start cleaning".

Clean Registry to fix sketchup.exe has stopped working error

  1. Запустите приложение Asmwsoft Pc Optimizer.
  2. Потом из главного окна выберите пункт "Fix Registry problems".
  3. Нажмите на кнопку "select all" для проверки всех разделов реестра на наличие ошибок.
  4. 4. Нажмите на кнопку "Start" и подождите несколько минут в зависимости от размера файла реестра.
  5. После завершения поиска нажмите на кнопку "select all".
  6. Нажмите на кнопку "Fix selected".
    P.S. Вам может потребоваться повторно выполнить эти шаги.

3- Настройка Windows для исправления критических ошибок sketchup.exe:

Clean Registry to fix sketchup.exe has stopped working error

  1. Нажмите правой кнопкой мыши на «Мой компьютер» на рабочем столе и выберите пункт «Свойства».
  2. В меню слева выберите " Advanced system settings".
  3. В разделе «Быстродействие» нажмите на кнопку «Параметры».
  4. Нажмите на вкладку "data Execution prevention".
  5. Выберите опцию " Turn on DEP for all programs and services . " .
  6. Нажмите на кнопку "add" и выберите файл sketchup.exe, а затем нажмите на кнопку "open".
  7. Нажмите на кнопку "ok" и перезагрузите свой компьютер.
Как другие пользователи поступают с этим файлом?

Всего голосов ( 181 ), 115 говорят, что не будут удалять, а 66 говорят, что удалят его с компьютера.

Ошибки при запуске


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

SketchUp не будет работать, если ваша графическая карта не поддерживает аппаратное ускорение.

Если вы видите эту ошибку, как первый шаг при поиске причины, почему ваша карта не поддерживает аппаратное ускорение, попробуйте обновить драйвер графической карты (Windows) или обновить операционную систему (Mac). Часто в результате обновления драйвера графической карты активирует ее аппаратное ускорение.

SketchUp не будет работать при использовании графической карты OpenGL версии ниже 3.0. Если вы видите эту ошибку, в качестве первого шага поиска ее причины попробуйте обновить драйвер графической карты (Windows) или операционную систему (Mac). В результате обновления драйверов может обновиться версия OpenGL, которую поддерживает ваша карта. Если обновление драйверов не помогает, узнайте, поддерживает ли ваша графическая карта OpenGL 3.0 или более поздней версии. Если нет, вам нужно будет обновить свою графическую карту.

SketchUp запустит серию тестов, чтобы определить, или ваша графическая карта имеет возможность поддержки функций визуализации, необходимых SketchUp для отображения моделей SketchUp. Эти тесты включают такие проверки, как компиляция шейдеров SketchUp и поддержка объектов фреймбуфера OpenGL. Если вы видите эту ошибку, попробуйте обновить драйвер графической карты (Windows) или обновить операционную систему (Mac), чтобы решить эту проблему.

Если отображается какая-либо из вышеперечисленных проблем, программы SketchUp, Style Builder и Viewer не смогут запуститься. LayOut запустится, но не сможет визуализировать модели SketchUp.

Отображение предупреждений

Если при запуске система может использовать графическую плату AMD/NVIDIA, но вместо этого использует встроенную графическую плату Intel, SketchUp отобразит следующее предупреждение:

Программа SketchUp обнаружила на вашем компьютере несколько графических плат, из которых по умолчанию используется графическая плата Intel. SketchUp будет работать лучше, если по умолчанию в системе будет использоваться плата AMD/NVIDIA.

В системе с несколькими графическими процессорами SketchUp скорее всего будет работать лучше на графическом процессоре AMD или NVIDIA, чем на графическом процессоре другого поставщика. Если отображается это предупреждение, возможно, потребуется указать в программном обеспечении NVIDIA или AMD, что SketchUp является программой с 3D-ускорением и ей нужно использовать эту карту. Просмотрите эту статью, где приводится порядок настройки видеокарты по умолчанию в системе.

Предупреждения OpenGL

После успешного запуска SketchUp программа также оценит, или на вашем компьютере есть условия, которые могут привести к некорректной работе SketchUp. Если такие условия будут обнаружены, вы увидите значок предупреждения и текст в диалоговом окне Параметры > OpenGL:


Если нажать кнопку Детали графической карты, вы увидите подробную информацию о предупреждении:


    Размер буфера глубины вашей графической карты <название карты> составил меньше 24 бита. SketchUp рекомендует размер буфера глубины для графической карты в 24 бит или больше. С текущей конфигурацией могут возникнуть проблемы.

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

SketchUp лучше всего работает с графической картой, которая поддерживает буфер цвета в 24-бита или больше. Если возникают проблемы с отображением, обновите свою графическую карту.

SketchUp лучше всего работает с графической картой, которая поддерживает трафаретные биты. Если тени некоректно отображаются в вашей модели, обновите свою графическую карту.

В системе с несколькими графическими процессорами SketchUp скорее всего будет работать лучше на графическом процессоре AMD или NVIDIA, чем на графическом процессоре другого поставщика. Если отображается это предупреждение, возможно, потребуется указать в программном обеспечении NVIDIA или AMD, что SketchUp является программой с 3D-ускорением и ей нужно использовать эту карту. Просмотрите эту статью, где приводится порядок настройки видеокарты по умолчанию в системе.

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

Если вы видите это предупреждение, попробуйте обновить драйвер графической карты (Windows) или обновить операционную систему (Mac), чтобы решить эту проблему.

Читайте также: