Q100710: Mari 문제에 대한 문제 해결 지침

요약

Mari 에서 문제가 계속 발생하거나 예상대로 작동하지 않는 경우가 있습니다. 이러한 문제를 직접 해결하고 싶다면 이 글을 통해 Mari 문제 해결 전문가가 될 수 있습니다. 다양한 일반적인 문제 해결 팁을 제공하여 문제에 대해 자세히 알아보고 해결하는 데 도움을 드립니다.

더 많은 정보

문제를 조사할 때 찾고 있는 정보를 알아보세요

문제 해결 시 다음과 같은 많은 긍정적인 결과를 얻을 수 있다는 점을 명심하세요.

  • 다양한 단계를 거쳐 작업을 완료할 수 있는 해결 방법을 찾습니다.
  • 문제가 다시 발생하지 않도록 어떤 설정을 피해야 하는지 정확히 알고 있어야 합니다.
  • 버그를 유발한 후 버그 증상을 제거합니다.
  • 손실된 작업을 복구합니다.
  • 다른 사람들과 연구 결과를 공유하세요.
  • Mari 에 대한 더 나은 이해.

이러한 모든 결과를 얻으려면 문제의 다음 측면을 최대한 이해하는 것이 필요합니다.

  • 재현 단계 - 조건을 활성화하고 문제를 유발하는 구체적인 작업 순서입니다. 이러한 단계는 가능한 한 단순화하고 압축해야 합니다.
  • 조건 - 문제 발생에 필요한 개별 상황으로, 재현 단계에서 특정 순서대로 활성화됩니다. 예를 들어 특정 값으로 설정된 노드 속성, 잘못 사용된 환경 설정, 타사 플러그인, 손상된 파일 또는 불완전한 OCIO 구성 등이 있습니다.
  • 트리거 - 모든 조건이 충족되면 트리거는 예상치 못한 동작을 하는 작업입니다.
  • 증상 - 예상치 못한 동작 외에도 일부 트리거는 조건이 제거된 후에도 남아 있는 작업 변경 사항을 초래할 수 있습니다. 예를 들어 텍스처가 손상된 경우가 있습니다.

아래에 제안된 테스트 중 일부는 이러한 정보를 제공하여 문제 해결에 활용하고 긍정적인 결과를 얻을 수 있도록 도와줍니다. 한편, 다른 테스트는 문제를 직접 해결하여 문제의 원인을 추론할 수 있도록 도와줍니다.

컴퓨터가 Mari 지원하는지 확인하세요

컴퓨터가 Mari 완벽하게 지원하는지 확인하려면 설정을 저희 요구 사항과 비교하는 것이 도움이 될 수 있습니다. 이는 특히 성능, 캔버스 렌더링 및 파일 I/O 문제와 관련이 있습니다. 다음 내용을 참조하세요.
Mari 의 시스템 요구 사항
Q100701: Mari 에 지원되는 운영 체제 호환성 목록

문제에 대한 지식 기반 및 버그 추적기를 검색하세요.

알려진 문제가 발생하여 Foundry 지원팀에서 이미 전체 조사를 수행했을 수 있습니다. 이 경우, 문제 해결에 필요한 정보는 지원 포털에서 이미 확인 가능할 수 있으며, 다음 페이지의 검색 창을 사용하여 조사할 수 있습니다.

  • Mari 의 버그 추적기 - 문제가 알려진 버그인 경우, 문제, 버그를 재현하는 정확한 단계, 영향을 받는 Mari 버전, 그리고 알려진 해결 방법이나 해결책을 설명하는 공개 버그 보고서가 제공됩니다. 이 정보를 통해 개인에게 맞는 해결책을 찾을 수 있습니다. 버그 추적기에 대한 자세한 내용은 여기에서 확인할 수 있습니다.
    Q100068: 버그 추적기란 무엇이고 어떻게 사용할 수 있나요?
  • Mari 의 지식 베이스 - Foundry 지원팀은 버그 리포트 외에도 다양한 워크플로 및 문제 해결 시나리오에 도움이 되는 문서(예: 이 문서)를 작성합니다. 여기에서 특정 문제에 대한 수정 및 해결 방법, 권장 모범 사례(문제 발생 원인), 손실된 작업 복구 방법, 성능 개선 방법 등을 확인할 수 있습니다.

릴리스 노트의 알려진 문제 섹션을 확인하세요.

Mari 릴리스 노트에는 알려진 문제 섹션이 포함되어 있으며, 향후 릴리스에서 해결될 것으로 예상되는 중요한 버그와 관련 해결 방법을 제시합니다. Mari 버전 릴리스 노트는 다음에서 확인하실 수 있습니다.
Mari 의 릴리스 노트

최신 버그 수정 및 기능 향상을 받으려면 Mari 업데이트하세요.

이전 버전의 Mari 사용 중이시라면, 버그 수정이나 기능 개선을 통해 최신 버전에서 문제가 해결되었을 가능성이 있습니다. Mari 의 최신 버전을 확인하고 여기에서 다운로드하세요.
Mari 다운로드

GPU 드라이버를 제거한 후 업데이트하거나 다운그레이드하세요.

Mari 에서 발생하는 문제는 GPU 드라이버 결함으로 인해 발생할 수 있으며, 특히 성능, 텍스처, 뷰포트 관련 문제가 심각합니다. 따라서 NVidia 또는 AMD 드라이버를 업그레이드(또는 다운그레이드)하고 Mari 다시 실행하여 문제가 해결되었는지 확인해 보세요.

가장 완벽한 GPU 드라이버 업그레이드를 위해서는 먼저 현재 드라이버를 완전히 제거하여 문제가 있는 구성 요소가 남아 있지 않도록 해야 합니다. 이를 위해 디스플레이 드라이버 제거 프로그램(DDU)과 같은 도구를 사용할 수 있습니다.

다음 페이지에서 DDU와 해당 기기의 드라이버를 찾을 수 있습니다.
디스플레이 드라이버 제거 프로그램 - 다운로드
엔비디아 드라이버
AMD 드라이버

다양한 안전 모드 수준에서 문제를 재현합니다.

첫 번째 실제 테스트는 문제를 재현해 보는 것입니다. 이상적으로는 처음부터 여러 안전 모드 수준에서 문제를 재현해 보는 것이 좋습니다. 특정 수준에서 문제가 더 이상 재현되지 않는다면, 문제의 원인을 파악할 수 있습니다. 예를 들어 다음과 같습니다.

  • --safe=4 에서 문제가 발생하지 않으면 문제는 기본값이 아닌 Mari 설정과 관련이 있을 수 있으므로 환경 설정이나 도구 속성에서 문제의 근원을 찾아보는 것이 좋습니다.
  • 새로운 예제 프로젝트 에서도 --safe=8 에서 문제가 발생하면 이 문제가 Mari 에 내재된 문제이며 버그일 가능성이 높습니다( Mari 설치가 손상된 경우가 아니면).

안전 모드 수준으로 테스트할 때, 일반 Mari 세션에서 발생한 문제까지 반드시 해결되는 것은 아니라는 점을 명심하세요. 기존 문제를 해결하는지 여부는 매우 중요한 정보입니다. 예를 들어, 알 수 없는 원인으로 인해 Paint 노드에서 텍스처 데이터가 사라지는 문제가 발생했다고 가정해 보겠습니다.

  • 텍스처가 안전 모드로 돌아오면 트리거가 활성화된 동안에만 증상이 나타난다는 의미입니다. 아마도 Canvas가 기존 텍스처를 렌더링하지 못하는 것일 수 있습니다.
  • 안전 모드에서 텍스처가 다시 나타나지 않으면 트리거를 제거한 후에도 증상이 나타날 수 있으므로 텍스처가 손상되었을 가능성이 있습니다.

안전 모드가 무엇인지, 다양한 안전 모드의 수준과 각 수준에서 Mari 실행하는 방법에 대해 알아보려면 다음을 참조하세요.
Q100022: 안전 모드를 사용하여 Mari 새로 설치하여 실행

참고: 안전 모드로 문제가 해결된 경우, Mari 항상 안전 모드에서 실행하는 것이 문제 해결 방법은 아닙니다. Mari 새로 설치한 것처럼 항상 실행하는 데에는 여러 가지 제약이 있기 때문입니다. 대신, 안전 모드에서 제공하는 정보를 활용하여 일반 Mari 에서 문제를 해결해야 합니다.

문제가 특정 프로젝트에만 국한되는지 확인

현재 문제를 해결하는 데 집중하고 있든, 문제를 이해하는 데 집중하고 있든, 다른 프로젝트에서 문제를 재현할 수 있는지 아는 것은 다음과 같은 유용한 통찰력을 제공할 것입니다.

예를 들어, 문제가 원래 프로젝트에서만 발생한다면 Bake Point 노드가 너무 많거나 UV에 문제가 있을 수 있습니다. 반면, 다른 프로젝트에서 쉽게 재현할 수 있다면 특정 노드 설정이 중요하지 않거나 지오메트리에는 문제가 없을 수 있습니다.

문제가 특정 프로젝트에만 국한되는지 확인하는 가장 좋은 방법은 Mari예제 프로젝트 에서 재현해 보는 것입니다. 다른 컴퓨터에 올바르게 설정된 전체 아카이브에서 테스트하면 안심할 수 있기 때문입니다. 경우에 따라 콘텐츠가 최대한 적은 새 프로젝트에서 테스트하는 것이 좋을 수도 있습니다. 이 경우 간단한 지오메트리를 사용하여 직접 테스트 프로젝트를 만들 수 있습니다.

예제 프로젝트의 새 버전을 만들려면 Mari 열고 도움말 > 예제 프로젝트 만들기를 선택하세요.

안전 모드와 예제 프로젝트 결합

위 두 섹션에서는 먼저 안전 모드와 예제 프로젝트를 살펴보고, 각 프로젝트를 문제 해결 도구로 사용하는 방법을 설명했습니다. 대부분의 문제에 대한 첫 번째 테스트는 안전 모드에서 예제 프로젝트를 사용하여 문제를 재현해 보는 것입니다. 두 테스트를 함께 수행하면 타사 플러그인이나 잘못된 프로젝트 설정과 같은 변수가 동시에 제거되므로, 문제가 Mari 자체의 문제인지 여부를 판단할 수 있습니다. 이 테스트가 완료되면 필요에 따라 각 문제 해결 도구를 개별적으로 사용해 볼 수 있습니다.

사용자 구성 제거

--safer=4 에서 문제가 더 이상 발생하지 않거나, 사용자 정의 구성(예: 레이아웃, 환경 설정, 도구 속성 또는 단축키)과 관련이 있다고 생각되면 Mari 공장 기본값 으로 재설정하기 위해 구성을 제거해 보세요. Mari 개인 설정한 모든 기능이 손실될 수 있지만, 잘못된 도구 동작, 성능 저하, 심지어 실행 시 충돌과 같은 많은 문제를 즉시 해결하는 것으로 알려져 있습니다.

Mari 기본 설정으로 재설정하려면:

  1. Mari 닫은 상태에서 TheFoundry 폴더를 옮기거나 이름을 바꾸세요. 이렇게 하면 Mari 설정을 찾아 로드하는 것을 방지할 수 있지만, 설정 백업은 보관할 수 있습니다.
  2. Mari 실행합니다. Mari TheFoundry 폴더를 찾을 수 없으므로 기본 설정을 사용하여 처음부터 다시 생성됩니다.
  3. 문제가 해결되었는지 확인하세요.
  4. 문제가 해결되었지만 일부 구성을 복원하고 싶은 경우 Mari 세션 사이에 원래 TheFoundry 폴더의 일부 파일을 새 TheFoundry 폴더로 다시 이동해보세요.
  5. 4단계를 진행하는 동안 특정 파일을 복원하면 문제가 다시 발생하는 것을 확인할 수 있습니다. 이를 통해 문제의 원인을 파악할 수 있으며, 원할 경우 추가로 조사할 수 있습니다. 문제의 원인은 Mari 7.1v1 파일인 경우가 많으므로, TheFoundry 상위 폴더 전체를 삭제하기 전에 1단계에서 이 파일만 삭제하고 Mari 다시 시작해 볼 수도 있습니다.

Mari 의 config 폴더와 해당 폴더를 찾을 수 있는 위치에 대한 자세한 내용은 여기에서 확인할 수 있습니다.
Q100723: Mari 의 사용자 구성 파일과 해당 파일을 찾을 수 있는 위치

참고: Shelves 콘텐츠를 복원하려면 Shelves 폴더를 다시 가져오는 것이 좋습니다. Shelves 폴더는 중요하며 일반적으로 문제의 원인이 되지 않습니다.

Mari 로그 파일 또는 자세한 출력을 읽으십시오.

Mari Log.txt 파일은 Mari 에서 작업하는 동안 생성되는 보고서입니다. 애플리케이션에서 처리 중인 모든 내용을 보고하며, 오류 및 충돌 보고서도 포함됩니다. 따라서 문제 해결 시 문제의 원인을 파악하는 데 매우 유용한 자료입니다.

문제를 재현하고 Mari Log.txt 파일을 열어 마지막 몇 줄을 읽어보시면 유용한 정보가 있는지 확인해 보세요. 다음 문서에서는 Mari Log.txt에 대한 자세한 정보와 해당 파일의 위치를 알려드립니다.
Q100020: MariMari Log.txt 파일과 그 위치

경우에 따라 Mari Log.txt 출력이 실시간으로 생성되는 모습을 보고 특정 작업이 내부적으로 어떻게 처리되는지 확인하는 것이 도움이 될 수 있습니다. 이를 위해 Mari Verbose Output으로 실행하세요.
Q100589: 문제 해결을 돕기 위해 자세한 출력으로 Mari 시작하는 방법

단계와 조건을 식별하고 줄이세요

문제를 지속적으로 재현하는 일련의 단계를 알고 있다면, 문제를 유발하는 정확한 조건을 더욱 자세히 분리할 수 있을 것입니다. 이를 위해 문제를 반복적으로 재현하되, 각 주기마다 다음 중 하나를 수행하십시오.

  • 몇 가지 단계를 제거한 후에도 문제가 여전히 발생하는지 확인하세요.
    • 예를 들어, 충돌을 유발하기 위해 특정 노드를 볼 필요가 없다면 해당 단계를 제거할 수 있습니다.
  • 단계 대신 조건을 제거해 보세요.
    • 예를 들어, 채널을 볼 때 셰이딩 오류가 발생하는 경우, 셰이딩 오류가 해결될 때까지 업스트림 노드의 특정 섹션을 제거해 보세요. 이렇게 하면 문제를 일으키는 특정 노드를 파악하는 데 도움이 됩니다.
  • 다른 접근 방식을 취해 문제를 재현해 보세요.
    • 예를 들어, Export Manager를 사용하는 대신 Paint 노드에서 바로 텍스처를 내보낼 수 있습니다. Paint 노드에서 내보낼 때는 문제가 발생하지 않는다면, 일반적인 내보내기 방식이 아니라 Export Manager에 문제가 있을 수 있습니다.

이러한 일반적인 문제 해결 기법을 통해 문제의 원인을 정확히 파악할 수 있습니다. 정확한 원인을 파악하면 문제를 더 쉽게 피할 수 있습니다. 또한, 도구 속성 변경 등 해결 방법을 파악하여 문제 해결에 도움이 될 수도 있습니다.

이 문제 해결 방법을 통해 Foundry 지원팀에 보고해야 할 문제에 대한 설명도 더욱 명확해질 것입니다. 더 명확한 분석으로 문제를 재현할 가능성이 높아지므로, 문제 해결에 대한 제안과 발견된 버그에 대한 전체 보고서를 통해 다시 연락드릴 가능성도 높아집니다.

Mari 다시 설치하세요

현재 겪고 계신 문제는 컴퓨터에 Mari 가 잘못 설치되어 발생한 것일 수 있습니다. 이로 인해 실행 문제, 기능 누락, 데이터 손실 등의 문제가 발생할 수 있습니다. 하지만 Mari 재설치한다고 해서 "공장 초기화"가 되는 것은 아니므로 이러한 문제가 해결되지 않을 수 있습니다. Mari 사용하는 일부 콘텐츠는 앱 제거 프로그램을 통해 컴퓨터에서 제거되지 않기 때문입니다.

다음 문서에서는 Mari 를 완전히 제거하는 방법을 설명합니다. 그런 다음 두 번째 링크에서 Mari 설치 프로그램을 새로 다운로드하여 다시 설치하세요.
Q100138: Mari 및 관련 콘텐츠 모두 제거
Mari 다운로드

커뮤니티와 논의해보세요

혼자가 아니라는 점을 기억하세요. 다른 Mari 사용자들도 현재 겪고 계신 문제에 대해 잘 알고 있을 가능성이 높습니다. 지원팀에 문의하는 것 외에도 다른 아티스트들과 문제를 상의하실 수 있습니다.

Mari 를 최대한 활용하고 지식을 공유하고자 하는 커뮤니티가 있습니다. Mari 와 텍스처링에 관련된 모든 것을 질문하고, 문제를 해결하고, 논의할 수 있는 좋은 공간입니다.

공식 Mari 커뮤니티 포럼은 여기에서 확인하실 수 있습니다.
Foundry 커뮤니티 - Mari 아티스트

활발한 Mari 디스코드 그룹도 있습니다. 여기에서 참여하세요:
Discord 초대 링크



추가 읽기

문제에 따라 다음 문서도 도움이 될 수 있습니다.

추가 도움말

여전히 어려움을 겪고 있거나 버그를 재현하는 단계를 파악했다면 지원 티켓을 생성하고 이 문서에서 요청하는 정보를 제공해 주세요.
Q100090: Mari 문제 보고 시 지원팀에 보낼 정보

지원 티켓을 여는 방법에 대한 자세한 내용은 다음 문서를 참조하세요.
Q100064: 지원 티켓을 제출하는 방법

    우리는 문제로 불편을 끼쳐 드려 죄송합니다

    이유를 알려주세요