Menggunakan aplikasi Tencent seperti TIM dan QQ pada Linux dapat menjadi tantangan, terutama jika Anda menggunakan desktop environment lainnya selain Windows. Dalam artikel ini, kami akan membahas beberapa tips dan trik yang dapat membantu Anda dalam mengalami penggunaan aplikasi Tencent dengan lebih baik.
Konfigurasi Awesome
Jika Anda menggunakan desktop environment Awesome, Anda dapat menambahkan konfigurasi berikut pada file ~/.config/awesome/rc.lua
untuk memungkinkan penggunaan hotkey Alt + n:
local alt_switch_keys = awful.util.table.join(
awful.key({'Mod1'}, 1, function(c) awful.util.spawn('xdotool key --window ' .. c.window .. ' ctrl+1') end),
awful.key({'Mod1'}, 2, function(c) awful.util.spawn('xdotool key --window ' .. c.window .. ' ctrl+2') end),
awful.key({'Mod1'}, 3, function(c) awful.util.spawn('xdotool key --window ' .. c.window .. ' ctrl+3') end),
awful.key({'Mod1'}, 4, function(c) awful.util.spawn('xdotool key --window ' .. c.window .. ' ctrl+4') end),
awful.key({'Mod1'}, 5, function(c) awful.util.spawn('xdotool key --window ' .. c.window .. ' ctrl+5') end),
awful.key({'Mod1'}, 6, function(c) awful.util.spawn('xdotool key --window ' .. c.window .. ' ctrl+6') end),
awful.key({'Mod1'}, 7, function(c) awful.util.spawn('xdotool key --window ' .. c.window .. ' ctrl+7') end),
awful.key({'Mod1'}, 8, function(c) awful.util.spawn('xdotool key --window ' .. c.window .. ' ctrl+8') end),
awful.key({'Mod1'}, 9, function(c) awful.util.spawn('xdotool key --window ' .. c.window .. ' ctrl+9') end)
)
function bind_alt_switch_tab_keys(client)
client:keys(awful.util.table.join(client:keys(), alt_switch_keys))
end
Konfigurasi i3
Jika Anda menggunakan desktop environment i3, Anda dapat menambahkan konfigurasi berikut pada file ~/.i3/config
untuk memungkinkan penggunaan window maximized dan border yang lebih bagus:
for_window [instance="QQ.exe"] floating enable
for_window [instance="QQ.exe"] border none
Troubleshooting
- Jika Anda memiliki masalah menampilkan huruf Cina, Anda dapat mencoba menjalankan script
winetricks fakechinese
terlebih dahulu. - Jika Anda memiliki file yang di-occupy oleh aplikasi Tencent, Anda dapat membunuh proses tersebut dan kemudian memulai aplikasi Tencent lagi.
Script Start TIM
Berikut adalah contoh script untuk memulai aplikasi TIM:
#!/bin/sh
# script to start TIM
# kill TIM before start TIM
for pid in `pgrep TIM.exe`; do
if [ -n ${pid} ]; then
kill ${pid}
fi
done
# start TIM
wine '~/.wine/drive_c/Program Files/Tencent/TIM/Bin/TIM.exe'
Tips Lain
- Jika Anda tidak dapat memasukkan emoticon di bawah xfce4 (xfwm4), Anda dapat membuka Settings Manager-Window manager tuning-focus dan menonaktifkan ICCCM focus prompt untuk aktivasi focus anti-theft.
- Jika Anda tidak dapat memasukkan huruf Cina di bawah non-Chinese locale, Anda dapat mengubah baris
Exec
pada file .desktop menjadienv LC_ALL=zh_CN.UTF-8 wine ...
. - Jika layar Anda berflicker ketika menggunakan monitor dengan refresh rate yang tinggi, Anda dapat mencoba mengatur Chromium rendering at 60 FPS.
Dengan menggunakan tips dan trik di atas, Anda dapat membuat pengalaman menggunakan aplikasi Tencent lebih baik pada Linux.