DataScience
728x90

arch linux에서 wine 카카오톡, pycharm을 쓰다보면 갑자기 한글이 안써지는 경우가 생깁니다.

시스템 로그를 보니 ibus-x11이 코어 덤프가 발생합니다.

9월 20 10:33:53 emstone 카카오톡.desktop[9502]: 0178:fixme:win:NtUserFlashWindowEx 0x436e480 - semi-stub
 9월 20 10:33:53 emstone 카카오톡.desktop[9502]: 0178:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub
 9월 20 10:34:03 emstone 카카오톡.desktop[9502]: 0178:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub
 9월 20 10:34:10 emstone 카카오톡.desktop[9502]: 0178:fixme:win:NtUserFlashWindowEx 0x436f5b0 - semi-stub
 9월 20 10:34:23 emstone NetworkManager[582]: <info>  [1695173663.9792] dhcp4 (enp0s20f0u2): state changed new lease, address=192.168.91.94
 9월 20 10:34:23 emstone dbus-daemon[571]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.5' (uid=0 pid=582 comm="/usr/bin/NetworkManager --no-daemon")
 9월 20 10:34:24 emstone systemd[1]: Starting Network Manager Script Dispatcher Service...
 9월 20 10:34:24 emstone dbus-daemon[571]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
 9월 20 10:34:24 emstone systemd[1]: Started Network Manager Script Dispatcher Service.
 9월 20 10:34:34 emstone systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
 9월 20 10:35:06 emstone gsd-xsettings[2243]: double free or corruption (fasttop)
 9월 20 10:35:06 emstone systemd[1]: Started Process Core Dump (PID 125485/UID 0).
 9월 20 10:35:06 emstone systemd-coredump[125486]: [🡕] Process 2243 (ibus-x11) of user 1000 dumped core.
                                                    
                                                    Stack trace of thread 2243:
                                                    #0  0x00007fc681e8e83c n/a (libc.so.6 + 0x8e83c)
                                                    #1  0x00007fc681e3e668 raise (libc.so.6 + 0x3e668)
                                                    #2  0x00007fc681e264b8 abort (libc.so.6 + 0x264b8)
                                                    #3  0x00007fc681e27390 n/a (libc.so.6 + 0x27390)
                                                    #4  0x00007fc681e987b7 n/a (libc.so.6 + 0x987b7)
                                                    #5  0x00007fc681e9aa1a n/a (libc.so.6 + 0x9aa1a)
                                                    #6  0x00007fc681e9d353 free (libc.so.6 + 0x9d353)
                                                    #7  0x00007fc6820bab9e XFree (libX11.so.6 + 0x42b9e)
                                                    #8  0x000055dd09f21041 n/a (ibus-x11 + 0xe041)
                                                    #9  0x000055dd09f22eca n/a (ibus-x11 + 0xfeca)
                                                    #10 0x00007fc68239284b n/a (libgdk-3.so.0 + 0x8b84b)
                                                    #11 0x00007fc682337fb9 gdk_display_get_event (libgdk-3.so.0 + 0x30fb9)
                                                    #12 0x00007fc682392d28 n/a (libgdk-3.so.0 + 0x8bd28)
                                                    #13 0x00007fc682214f19 n/a (libglib-2.0.so.0 + 0x59f19)
                                                    #14 0x00007fc6822732b7 n/a (libglib-2.0.so.0 + 0xb82b7)
                                                    #15 0x00007fc682215b47 g_main_loop_run (libglib-2.0.so.0 + 0x5ab47)
                                                    #16 0x00007fc682cac032 ibus_main (libibus-1.0.so.5 + 0x42032)
                                                    #17 0x000055dd09f16505 n/a (ibus-x11 + 0x3505)
                                                    #18 0x00007fc681e27cd0 n/a (libc.so.6 + 0x27cd0)
                                                    #19 0x00007fc681e27d8a __libc_start_main (libc.so.6 + 0x27d8a)
                                                    #20 0x000055dd09f166f5 n/a (ibus-x11 + 0x36f5)
                                                    
                                                    Stack trace of thread 2246:
                                                    #0  0x00007fc681f0ed6d syscall (libc.so.6 + 0x10ed6d)
                                                    #1  0x00007fc68226e247 g_cond_wait (libglib-2.0.so.0 + 0xb3247)
                                                    #2  0x00007fc6821e01b4 n/a (libglib-2.0.so.0 + 0x251b4)
                                                    #3  0x00007fc682248a2e n/a (libglib-2.0.so.0 + 0x8da2e)
                                                    #4  0x00007fc6822469a5 n/a (libglib-2.0.so.0 + 0x8b9a5)
                                                    #5  0x00007fc681e8c9eb n/a (libc.so.6 + 0x8c9eb)
                                                    #6  0x00007fc681f10dfc n/a (libc.so.6 + 0x110dfc)
                                                    
                                                    Stack trace of thread 2247:
                                                    #0  0x00007fc681f0359f __poll (libc.so.6 + 0x10359f)
                                                    #1  0x00007fc682273206 n/a (libglib-2.0.so.0 + 0xb8206)
                                                    #2  0x00007fc682213112 g_main_context_iteration (libglib-2.0.so.0 + 0x58112)
                                                    #3  0x00007fc682213162 n/a (libglib-2.0.so.0 + 0x58162)
                                                    #4  0x00007fc6822469a5 n/a (libglib-2.0.so.0 + 0x8b9a5)
                                                    #5  0x00007fc681e8c9eb n/a (libc.so.6 + 0x8c9eb)
                                                    #6  0x00007fc681f10dfc n/a (libc.so.6 + 0x110dfc)
                                                    
                                                    Stack trace of thread 2248:
                                                    #0  0x00007fc681f0359f __poll (libc.so.6 + 0x10359f)
                                                    #1  0x00007fc682273206 n/a (libglib-2.0.so.0 + 0xb8206)
                                                    #2  0x00007fc682215b47 g_main_loop_run (libglib-2.0.so.0 + 0x5ab47)
                                                    #3  0x00007fc681d390bc n/a (libgio-2.0.so.0 + 0x1120bc)
                                                    #4  0x00007fc6822469a5 n/a (libglib-2.0.so.0 + 0x8b9a5)
                                                    #5  0x00007fc681e8c9eb n/a (libc.so.6 + 0x8c9eb)
                                                    #6  0x00007fc681f10dfc n/a (libc.so.6 + 0x110dfc)
                                                    ELF object binary architecture: AMD x86-64
 9월 20 10:35:06 emstone systemd[1]: systemd-coredump@1-125485-0.service: Deactivated successfully.
 9월 20 10:35:23 emstone gnome-shell[1396]: Could not create transient scope for PID 125527: GDBus.Error:org.freedesktop.DBus.Error.InvalidArgs: Invalid unit name or type.
 9월 20 10:35:24 emstone 카카오톡.desktop[125527]: 0558:fixme:exec:SHELL_execute flags ignored: 0x00004000
 9월 20 10:35:24 emstone 카카오톡.desktop[125539]: 056c:err:winediag:process_attach Failed to load libgnutls, secure connections will not be available.
 9월 20 10:35:24 emstone 카카오톡.desktop[125539]: 056c:err:secur32:SECUR32_initSchannelSP no schannel support, expect problems
 9월 20 10:35:24 emstone 카카오톡.desktop[125539]: 056c:err:winediag:ntlm_check_version ntlm_auth was not found. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
 9월 20 10:35:24 emstone 카카오톡.desktop[125539]: 056c:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
 9월 20 10:35:24 emstone 카카오톡.desktop[125539]: 056c:err:winediag:gnutls_process_attach failed to load libgnutls, no support for encryption
 9월 20 10:35:24 emstone 카카오톡.desktop[125539]: 056c:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
 9월 20 10:35:24 emstone 카카오톡.desktop[125539]: 056c:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
 9월 20 10:35:25 emstone 카카오톡.desktop[125539]: 056c:err:winediag:process_attach failed to load libgnutls, no support for pfx import/export
 9월 20 10:35:25 emstone 카카오톡.desktop[125539]: 056c:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
 9월 20 10:35:26 emstone 카카오톡.desktop[125539]: 056c:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0436FB24, 0436FB34 0436FB28
 9월 20 10:35:26 emstone 카카오톡.desktop[125539]: 056c:fixme:nls:get_dummy_preferred_ui_language (0x38 0x412 0436FB24 0436FB34 0436FB28) returning a dummy value (current locale)
 9월 20 10:35:26 emstone 카카오톡.desktop[125539]: 056c:fixme:process:RegisterApplicationRestart (L" /RestartByRestartManager:104AC301-3B21-4bc1-910B-7EE1C5A6BA9D",0)

 

구글링해보니 archwiki, ibus 이슈에도 비슷한 문제가 있었습니다.

https://bbs.archlinux.org/viewtopic.php?id=287701

 

ibus-x11 dumped core, causing emacs to crash. / Newbie Corner / Arch Linux Forums

My emacs has been freezing and crashing randomly. I haven't been able to reliably reproduce the problem, but the last two times it's happened, I found the following log message. This makes me think the issue is with X, though as far as I've seen, no progra

bbs.archlinux.org

 

https://github.com/ibus/ibus/issues/2480

 

(Regression) TrackMania Nations Forever under Wine does not always register key releases under IBus 1.5.28 · Issue #2480 · ibu

Which distribution and version?: Arch Linux (updated as of 2023-02-25) Which desktop environment and version?: Sway 1.8.1 Which session type?: Wayland Which application and version?: Wine 8.2, Trac...

github.com

 

ibus 1.5.29 버전에서 해결됐다고 하니 1.5.29버전을 설치합니다.

 

https://github.com/ibus/ibus/releases

소스코드를 다운받고 압축을 풉니다.

 $ zcat ibus-1.5.29-rc1.tar.gz | tar xfv -
 $ cd ibus-1.5.29-rc1

또는 github에서 소스를 가져올수도 있습니다.

 $ git clone https://github.com/ibus/ibus.git ibus
 $ cd ibus

 

소스코드를 얻었으니 빌드 및 설치를 합니다.

 $ ./autogen.sh --prefix='/usr' --sysconfdir='/etc' --libdir='/usr/lib' --enable-gtk-doc
 $ make
 $ sudo make install

'리눅스' 카테고리의 다른 글

[Arch Linux] 크롬 원격 데스크톱  (80) 2024.02.13
ARCH Linux VNCserver  (128) 2024.01.26
rclone으로 리눅스에서 구글드라이브 마운트 하기  (82) 2023.06.04
smb 설정 및 mount설정  (79) 2023.06.02
ARCH Linux에 VMware설치  (106) 2023.06.01
profile

DataScience

@Ninestar

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!