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 |