Dieser Artikel ist eine erfolgreiche Erinnerung daran, dass Anfänger dazu inspiriert wurden, Fcitx und Zoom koexistieren zu lassen. Wie Sie wissen, bringt Zoom ibus, wenn Sie Zoom in einer Umgebung installieren, in der Sie Fcitx verwenden, und Sie können Fcitx nicht verwenden. ** Erfolgreiche Koexistenz von Zoom und Fcitx. ** (Obwohl einige Funktionen nicht verwendet werden können) Die verwendete Umgebung ist Debian und Arch, aber hier werde ich nur Debian schreiben. (Es ist möglich, dasselbe mit Arch zu tun)
$ uname -a
Linux kali 5.6.0-kali2-amd64 #1 SMP Debian 5.6.14-2kali1 (2020-06-10) x86_64 GNU/Linux
Ich werde es vorerst schreiben.
$ apt install fcitx fcitx-mozc (fcitx-qt5)
Danach wählen Sie einfach fcitx mit input-method
aus und stellen es mit fcitx-config tool
ein.
Schreiben Sie eine normale Zoom-Installation, unabhängig von Fcitx.
$ dpkg -i zoom_amd64.deb
$ apt -f install
Um das Phänomen zu vermeiden, dass es in derselben Umgebung installiert ist, sollten Sie es virtualisieren Deshalb benutze ich "Docker". Also werde ich es installieren.
$ apt install docker.io (docker-ce)
$ gpasswd -a {user} docker
$ systemctl start docker.service
Wenn Sie es häufig verwenden, ist es zweckmäßig, auch "systemctl enable docker.service" einzuschließen.
In docker hub befindet sich mdouchement / zoom-us. Verwenden Sie diese Option ..
** Lesen Sie zunächst das Dokument mdouchement / zoom-us ** pull
$ docker pull mdouchement/zoom-us
Es ist kein Problem zu starten, wenn Sie mit dem Dokument so fortfahren, wie es ist, aber da japanische Schriftarten nicht so enthalten sind, wie sie sind Alle Japaner sind Tofu. Also werde ich die Datei von Github löschen.
~/Download
$ git clone https://github.com/mdouchement/docker-zoom-us
** Japanische Schriftarten installieren **
Fügen Sie die gewünschte Schriftart nach "Puls Audio" ein. Dieses Mal habe ich "fonts-noto-cjk-extra" eingefügt, aber gibt es einige Schriftarten, die nicht reagieren? Cjk-extra kann verwendet werden. Wenn Sie also in Schwierigkeiten sind, verwenden Sie dies.
docker-zoom-us/Dockerfile
$ vim docker-zoom-us/Dockerfile
# References:
# https://hub.docker.com/r/solarce/zoom-us
# https://github.com/sameersbn/docker-skype
---Kürzung---
libxcb-keysyms1 libxcb-xtest0 ibus ibus-gtk \
libnss3 libxss1 xcompmgr pulseaudio `fonts-noto-cjk-extra`
ARG ZOOM_URL=https://zoom.us/client/latest/zoom_amd64.deb
# Grab the client .deb
---Kürzung---
** Basierend auf der umgeschriebenen Datei ** build
~/Download
$ docker build -t mdouchement/zoom-us docker-zoom-us
Sie können Ihren eigenen Namen für "mdouchement / zoom-us" festlegen
später run
$ docker run -it --rm --volume /usr/local/bin:/target mdouchement/zoom-us:latest install
Das war's ... aber
Erfolgreiche Koexistenz von Zoom und Fcitx. (Obwohl einige Funktionen nicht verwendet werden können)
Ich habe geschrieben, aber ich kann kein Japanisch eingeben. Ich habe keine Ahnung, was ich mit der Eingabemethode machen soll (Weinen)
Wenn ich Zoom installiere und versuche, es zu verwenden ** "Hmm? Ist es nicht so etwas wie UI?" ** Ich habe es repariert, also werde ich es aufschreiben. Nun, ich spiele nur mit Zooms "Konfiguration"
Die ursprüngliche Konfiguration ist diese ↓,
shell:~/.config/zoomus.conf
[General]
GeoLocale=system
SensitiveInfoMaskOn=true
asBarTopMargin=30
autoPlayGif=false
autoScale=true
bForceMaximizeWM=false
blockUntrustedSSLCert=false
captureHDCamera=true
chatListPanelLastWidth=230
conf.webserver=https://zoom.us
currentMeetingId=
deviceID=
enable.host.auto.grab=true
enableAlphaBuffer=true
enableCloudSwitch=false
enableLog=true
enableMiniWindow=true
enableQmlCache=true
enableScreenSaveGuard=false
enableStartMeetingWithRoomSystem=false
enableTestMode=false
enableWaylandShare=false
fake.version=
flashChatTime=0
forceEnableTrayIcon=true
forceSSOURL=
host.auto.grab.interval=10
isTransCoding=false
logLevel=info
newMeetingWithVideo=true
playSoundForNewMessage=false
scaleFactor=1
sso_domain=.zoom.us
sso_gov_domain=.zoomgov.com
system.audio.type=default
upcoming_meeting_header_image=
useSystemTheme=false
userEmailAddress=
[AS]
showframewindow=true
[CodeSnippet]
lastCodeType=0
wrapMode=0
[chat.recent]
recentlast.session=
[zoom_new_im]
is_landscape_mode=false
main_frame_pixel_pos_narrow="376,680"
main_frame_pixel_pos_wide="810,680"
Wenn Sie der Meinung sind, dass es groß ist, setzen Sie einfach "autoScale" in der 6. Zeile auf "false", um es kleiner zu machen. Ich glaube nicht, dass Sie es brauchen, aber ich wollte es verwenden, also werde ich "Dockerfile" und "zoomus.conf" in Git Hub einfügen.
~/Download
$ git clone https://github.com/fzmyshion/zoom_jp_conf
Ich bin neu bei Docker, also gibt es etwas Gutes oder einen anderen Weg! Ich würde es begrüßen, wenn Sie es mir sanft sagen könnten.
Recommended Posts