팁과 강좌

이번에 source list에 뭘 잘못 추가했는지 기억은 안나지만 갑자기 mintupdate, intinstall 등이 모두 동작하지 않는 문제가 발생했습니다. 이 부분에 대해서 찾아보니 다음 thread를 발견해서 올립니다.

현상은 "Attempt to unlock mutex that was not locked" 라는 에러가 발생하면서 mint 관련 application이 모두 hang이 걸리는 문제가 발생합니다.

이 경우, Python, GLib, Gtk 2 간의 업데이트로 인하여 발생한 문제로서, gtk2 UI module의 버그입니다. 아래 코드 patten에 대하여 변경이 필요합니다.

*.py 파일들에서....


gtk.main()


이러한 pattern을....


gtk.gdk.threads_enter()
gtk.main()
gtk.gdk.threads_leave()


로 변경이 필요합니다. 문제가 되었던 mint 관련 application들은 /usr/lib/linuxmint 내부의 sub directory 들에 위치하고 있습니다. .py 파일들에서 위 pattern 들을 찾아서 수정해주니 정상적으로 동작하는 것을 확인했습니다.

이에 대한 정보 thread와 debian bug report는 다음과 같습니다.


http://forums.linuxmint.com/viewtopic.php?f=47&t=178152
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=758619

번호 제목 날짜 글쓴이 최종 글 조회 수
22 터미널에 한글로 명령 입력하기 2014.10.24 bagjunggyu   1988
21 Swap 사용 줄이기 [2] 2014.10.24 jeyul 2014.10.25 by bagjunggyu 3807
20 리눅스 테마 (GTK Themes) 바꾸기 2014.10.17 jeyul   8716
19 아이콘 테마 (Icon Theme) 바꾸기 2014.10.08 jeyul   6859
18 방화벽 Gufw에서 "Samba 서비스" 규칙 추가하기 2014.10.06 jeyul   1817
17 방화벽 ufw 켜기 2014.10.05 jeyul   4008
16 윈도우 데코레이션 테마 바꾸기 file 2014.10.01 jeyul   1486
15 마우스 포인터 테마 바꾸기 [1] 2014.09.28 jeyul 2014.10.14 by jeyul 3496
14 부팅시 자동으로 NumLock키 켜기 [4] 2014.09.26 jeyul 2014.10.10 by jeyul 3134
13 라이브 CD/USB 에서 GRUB 복구하기 2014.08.29 스타디움플라이   2021
12 USB 팩스모뎀으로 우분투 민트에서 팩스서버 구축하기 2014.07.30 YoungBin Ko   4522
11 Google Chrome과 SublimeText에서의 한글 입력문제 해결 [5] 2014.07.22 권스 2015.05.15 by rwa 10629
10 압축파일 한글 깨짐 현상 [2] file 2014.07.09 msd0325 2014.07.24 by 곰곰 4634
9 리브레오피스 Calc 몇가지 팁입니다. [2] 2014.06.12 YoungBin Ko 2017.09.02 by Nam1956 2781
8 손쉽게 grub 부트로더 복구하기 [3] 2014.06.11 ㅁㄴㅇㄹ 2016.12.14 by 민트초보 6071
7 uim 벼루 한글 입력기 [2] 2014.04.02 하늘아래 2014.06.10 by 늘청 12832
6 한글, 한자 입력문제를 해결해보아요 [13] file 2014.01.18 tuna7 2015.01.22 by ... 7120
5 youtube flash player 한글 깨짐 해결 [2] 2014.01.18 데프콘 2015.02.02 by 바이한 9635
4 MD5SUM을 이용해 파일 검사하기 [1] 2013.12.04 민트 2013.12.20 by RobinC 4177
3 GUI 방식의 Grub 편집 툴 소개 [3] file 2013.10.15 RobinC 2017.11.25 by 감동 4503
나의 소셜 정보
powered by SocialXE