FREEDOM. FRIENDS. FEATURES. FIRST.
페도라 한국 사용자 모임

nvidia+Dual monitor 사용시 gnome-shell-3.14 티어링 Fix 버전

게시판 자료실 nvidia+Dual monitor 사용시 gnome-shell-3.14 티어링 Fix 버전

  • This topic has 0개 답변, 1명 참여, and was last updated 5 years, 7 months 전에 by 난해주님. This post has been viewed 20 times
  • 만든이
    게시글
  • #18913
    난해주님
    참가자
    • 게시글114
    • 댓글337
    • 총합451
    • ★★
    @workman729

    gnome-shell 3.14 버전을 찾는 지인이 있어 gnome-shell 버전을 재 빌드하였습니다.

    nvidia 그래픽 카드와 듀얼 모니터를 이용하시는 경우 gnome-shell의 enable_unredirect 문제를 수정한 버전입니다.
    주의 하셔야 할 점은 페도라 21에서 오픈소스 드라이버(Mesa)를 이용하시면 효과가 없고
    반드시 nvidia 독점 드라이버를 이용하셔야 티어링 문제를 해결 하실 수 있습니다.

    /usr/lib64 디렉토리에서 libGL.so와 libEGL.so 파일의 링크가 mesa 패키지가 아닌
    "libGL.so.드라이버버전" 이름을 가진 라이브러리에 링크가 되어 있어야 합니다.

    오픈 소스 드라이버를 이용하시는 경우 alt+f2 을 눌러 명령 프롬프트에서 lg를 입력하시면
    나오는 터미널의 input 란에 Meta.disable_unredirect_for_screen(global.screen)를 입력하여 사용 하시면 됩니다.

    유용하게 이용하시기 바라며 참고로특별한패치가없으므로
    아래 소스에서 js/ui 디렉토리의 main.js 파일과 overview.js 파일에서
    Meta.enable_unredirect_for_screen(global.screen)를 disable로 수정하여 빌드 하시면 됩니다.

    gnome 3.16에선 mutter의 패치가 필요하며
    그냥 쓰시면 크러시 현상이 자주 발생하므로 이점 유의 하십시오.

  • 답변은 로그인 후 가능합니다.