IBus பயன்பாட்டுச் சிக்கல் தீர்க்கும் வழிமுறை

sathiyaraj@sathiyaraj-Aspire-ES1-521:~$ find /usr/lib/x86_64-linux-gnu/gtk-* -name ‘immodules.cache’
/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache
/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache
sathiyaraj@sathiyaraj-Aspire-ES1-521:~$

curl --data-binary @/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache https://paste.rs ; echo

இந்த கமாண்டை இயக்கவும். ஒரு இணைய இணைப்பு வரும் அதை இங்கே பகிரவும். இந்த கமாண்டை இயக்கும் முன் இணையத்தில் இணைந்திருக்க வேண்டும்.

athiyaraj@sathiyaraj-Aspire-ES1-521:~$ curl --data-binary @/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache https://paste.rs ; echo
https://paste.rs/1Y3zB

டெர்மினலில் இந்த கமாண்டை இயக்கி வரும் தகவலை பகிரவும்.

set | grep XDG
sathiyaraj@sathiyaraj-Aspire-ES1-521:~$ set | grep XDG
XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon-wayland:/etc/xdg
XDG_CURRENT_DESKTOP=X-Cinnamon
XDG_DATA_DIRS=/usr/share/cinnamon-wayland:/usr/share/gnome:/home/sathiyaraj/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/sathiyaraj
XDG_RUNTIME_DIR=/run/user/1000
XDG_SEAT=seat0
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_SESSION_CLASS=user
XDG_SESSION_DESKTOP=cinnamon-wayland
XDG_SESSION_ID=c1
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
XDG_SESSION_TYPE=wayland
XDG_VTNR=7
    local -a dirs=(${BASH_COMPLETION_USER_DIR:-${XDG_DATA_HOME:-$HOME/.local/share}/bash-completion}/completions);
    for dir in ${XDG_DATA_DIRS:-/usr/local/share:/usr/share};

கணினியை ரீபூட் செய்யவும். லாகின் திரை வரும் இடத்தில் பாஸ்வேர்ட் கொடுக்கும் பெட்டிக்கு மேலே உங்கள் யூசர் நேமிற்கு நேராக ஒரு எவரஸ்ட் மலை போன்ற ஒரு ஐக்கான் இருக்கும். அதை கிளிக் செய்யவும். அதில் Cinnamon என்று மட்டும் இருக்கும் தேர்வை கிளிக் செய்யவும். பின் கடவுச்சொல் கொடுத்து உள்ளே செல்லவும். இப்போது ctrl-alt-t கொடுத்து வரும் டெர்மினலில்

set | grep XDG

என்ற கமாண்டை இயக்கி வரும் தகவலை பகிரவும்.

sathiyaraj@sathiyaraj-Aspire-ES1-521:~$ set | grep XDG
XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon-wayland:/etc/xdg
XDG_CURRENT_DESKTOP=X-Cinnamon
XDG_DATA_DIRS=/usr/share/cinnamon-wayland:/usr/share/gnome:/home/sathiyaraj/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/sathiyaraj
XDG_RUNTIME_DIR=/run/user/1000
XDG_SEAT=seat0
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_SESSION_CLASS=user
XDG_SESSION_DESKTOP=cinnamon-wayland
XDG_SESSION_ID=c1
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
XDG_SESSION_TYPE=wayland
XDG_VTNR=7
    local -a dirs=(${BASH_COMPLETION_USER_DIR:-${XDG_DATA_HOME:-$HOME/.local/share}/bash-completion}/completions);
    for dir in ${XDG_DATA_DIRS:-/usr/local/share:/usr/share};

Cinnamon மட்டும் என்று இருப்பதை தேர்வு செய்யது லாகின் செய்ய வேண்டும். Cinnamon on Wayland (Experimental) என்று இருப்பதை தேர்வு செய்ய வேண்டாம்.

தாங்கள் கூறியதுபோல் செய்யும் பொழுது அதில்

Linux Mint 21.3 Cinnamon

Advanced options for Linux Mint 21.3 Cinnamon

Linux Mint 21.2 Victoria (21.2) (on /dev/sdb2)

Advanced options for Linux Mint 21.2 Victoria (21.2) (on /dev/sdb2)

UEFI Firmware Settings

ஆகியன வந்தன. அவற்றுள், Linux Mint 21.3 Cinnamon என்பதைத்தான் தெரிவுசெய்தேன்.

இங்கே அல்ல, அடுத்து வரும் லாகின் திரையில் செய்ய வேண்டும். லாகின் திரையில்தான் கடவுச்சொல் கேட்கும்,
கடவுச்சொல் கேட்கும் பெட்டிக்கு மேலேதான் நான் கூறிய ஐக்கான் இருக்கும். அதை கிளிக் செய்யவும். அப்போதுதான் மெனு வரும். அதில் Cinnamon மட்டும் தேர்வு செய்யவும்.

என் மடிக்கணினியில் கடவுச்சொல் அமைப்பை ஏற்படுத்தவில்லை. அதனால் தாங்கள் கூறும் வழிமுறையைப் பின்பற்ற இயலவில்லை. வேறு ஏதேனும் வழிமுறை உண்டா?

sudo grep 'Starting session' /var/log/lightdm/seat0-greeter.log

இந்த கமாண்டை இயக்கி வரும் தகவலை பகிரவும்.

sathiyaraj@sathiyaraj-Aspire-ES1-521:~$ sudo grep 'Starting session' /var/log/lightdm/seat0-greeter.log
[sudo] password for sathiyaraj:     
sathiyaraj@sathiyaraj-Aspire-ES1-521:~$ 
sudo curl --data-binary @/var/log/lightdm/lightdm.log https://paste.rs; echo

இந்த கமாண்டை இயக்கவும். வரும் இணைய இணைப்பை இங்கே பகிரவும்.

sathiyaraj@sathiyaraj-Aspire-ES1-521:~$ sudo curl --data-binary @/var/log/lightdm/lightdm.log https://paste.rs; echo
[sudo] password for sathiyaraj:     
https://paste.rs/82A8l
sathiyaraj@sathiyaraj-Aspire-ES1-521:~$ 
find /etc/lightdm/ /usr/share/lightdm/ -type f | xargs grep "${USER}"

இந்த கமாண்டை இயக்கவும். வரும் தகவலை பகிரவும்.

sathiyaraj@sathiyaraj-Aspire-ES1-521:~$ find /etc/lightdm/ /usr/share/lightdm/ -type f | xargs grep "${USER}"
/etc/lightdm/lightdm.conf:autologin-user=sathiyaraj
cat /etc/lightdm/lightdm.conf

இந்த கமாண்டை இயக்கி வரும் தகவலை பகிரவும்.

sathiyaraj@sathiyaraj-Aspire-ES1-521:~$ cat /etc/lightdm/lightdm.conf
[Seat:*]
autologin-guest=false
autologin-user=sathiyaraj
autologin-user-timeout=0
sudo mv /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.disabled

இந்த கமாண்டை இயக்கவும். பின் கணினியை ரீபூட் செய்யவும். இப்போது லாகின் திரை தெரியும். கடவுச்சொல்லை இட்டு உள்ளே செல்லவும். கடவுச்சொல் தெரியவில்லை எனில் sudo கமாண்ட் இயக்கும்போது கொடுக்கும் கடவுச்சொல்லை இட்டு பார்க்கவும். கடவுச்சொல் கொடுக்கும் முன்

இங்கே கூறியிருக்கும் செயலை செய்துவிடவும்.