Skype, Gdk-WARNING의 그래픽 문제를 해결하는 방법?


13

어떤 이유로 Skype에 그래픽 문제가 있습니다. 나는 3 일 전에 그중 적은 것을 가지고 있었고 PC를 재부팅하면 모든 것이 잘 작동한다고 생각했습니다. 그러나 그것은 명중하지 않았다. Skype를 다시 설치하는 동안 지금 이러한 그림을 볼 수 있습니다. 여기에 이미지 설명을 입력하십시오

콘솔에서 이러한 오류 메시지가 나타납니다.

Gtk-Message: Failed to load module "overlay-scrollbar"
Gtk-Message: Failed to load module "unity-gtk-module"
Gtk-Message: Failed to load module "canberra-gtk-module"

(skype:17186): Gdk-WARNING **: shmget failed: error 28 (No space left on device)

3
빠른 구글은 Gdk-WARNING오픈 공유 메모리 세그먼트가 너무 많아서 shmall, shmmni : serverfault.com/questions/373375/…
AJefferiss

@ AJefferiss이 구성을 변경하지 않았으며 이전에 정상적으로 작동하면 이러한 문제가 발생할 수 있다고 생각하십니까?
Viacheslav Kondratiuk

1
내가 알지 못하는 모든 정직에서, 일부 앱의 최근 업데이트로 인해 공유 메모리 세그먼트를 지우지 않았지만 추측하고 있다는 신호 일 수 있습니다. ipcs -m현재 설정 한 세그먼트 수를 확인 하려면 출력 을 살펴보십시오. ipcs -mp세그먼트에 첨부 할 마지막 프로세스의 PID를 확인하기 위해 실행할 수도 있습니다 .
AJefferiss

@ AJefferiss, 당신의 의견이 도움이되었습니다, 나는 대답으로 내 솔루션을 쓸 것입니다.
Viacheslav Kondratiuk

답변:


10

2 개의 동시 PyCharms를 실행하면이 문제가 발생했습니다. 따라서 폐쇄하는 것은 합리적인 해결책이 아닙니다. raus81의 조언 편집 skype 대시 링크 사용 :

sudo gedit /usr/share/applications/skype.desktop

변화

Exec=skype %U

Exec=env "QT_X11_NO_MITSHM=1" skype %U

우분투 14.04 및 Skype 4.3.0.37 (스카이프 다운로드 페이지의 우분투 12.04의 경우 멀티 아키 텍)에서 테스트되었습니다. 그리고 잘 작동했습니다. 당신과 @ raus81 감사합니다
에머슨 로차

9

QT 관련 문제입니다. QT_X11_NO_MITSHM = 1로 실행중인 스카이프를 수정했습니다.

쉘에서 시작하십시오.

QT_X11_NO_MITSHM=1 skype

훌륭한 솔루션, 매력처럼 작동합니다. @ raus81;)
Hugo

나는 이것이 lyx와 같은 다른 프로그램과 동일한 문제를 해결한다는 것을 알았습니다.
Jeremy Salwen

6

AJefferiss가 제안한 것처럼 명령을 실행했습니다.

ipcs -mp

"pid"마지막 프로세스 중 하나 를 발견 하고 실행했습니다.

ps aux | grep "pid"

PyCharm 이었고이 IDE의 2 인스턴스를 실행 중이었습니다. 그중 하나를 비활성화하면 Skype 문제가 해결되었습니다.


이 문제에 대한 영구적 인 해결책을 찾았습니까? 그것은 다시 나타납니다
Rajdeep Singh

로드 된 메모리 양을 줄여야한다고 생각합니다. 그것은 나를 위해 도움이됩니다.
Viacheslav Kondratiuk

나는 초보자에 불과합니다. 어디에서해야하는지 말씀해 주시겠습니까?
Rajdeep Singh

1
@RSB 인터넷을 확인하면 다른 문제와 해결책이 있습니다. 그러나 이것은 나에게 도움이되었습니다. ipcs -mp공유 메모리를 사용하는 긴 프로세스 목록을 제공하며 가장 올바른 열은 프로세스 pid입니다. 878과 같은 숫자입니다. 마지막 행을 가져갔습니다. 그 후에는 해당 pid의 프로세스 이름을 찾을 수 있습니다. ps aux | grep 878. 내 것은 PyCharm이었다. 방금 닫았고 모든 것이 예상대로 작동하기 시작했습니다.
Viacheslav Kondratiuk

2

그 이유는 openjre-7u85의 버그입니다. https://bugs.launchpad.net/ubuntu/+source/openjdk-7/+bug/1512760

버그 보고서에 따르면이 문제를 해결하는 사람이 있으므로 조만간 해결 될 것입니다.


openjdk-7버전으로 Netbeans을 실행하는 데비안 에서이 문제에 갇혀 7u85-2.6.1-5있습니다. 7u91-2.6.3-1문제로 업그레이드하면 사라집니다. 링크 주셔서 감사합니다!
gavenkoa
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.