Need help in changing keyboard input | rts telugu

i need help in changing keyboard input, rts telugu option is not available in language settings, i am used to rts (reverse translation), a tutorial on youtube is having that option but my system is not showing it, can anyone help me getting that keyboard setting??

Maybe.

Can you add your garuda-inxi and post the link to YT?
I personally did not understand the rts telugo part, GNOME specific?

3 Likes

what is garuda-inxi?

1 Like
  • Describe your issue in detail. The more we know, the better we can help

  • Show us the results of your searches, and what you’ve tried

  • After rebooting, post the FULL output of garuda-inxi in the body of the post (not linked externally, or collapsed with the “hide details” feature)

  • Format terminal output (including your garuda-inxi) as a code block by clicking the preformatted text button (</>) , or put three tildes (~) above and below the text

Without garuda-inxi this request will be moved to 4xx Client Error > 412 Precondition Failed

3 Likes


System:
  Kernel: 6.13.5-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
    root=UUID=5ade1dc0-42f5-442c-a411-eead4b8c6958 rw rootflags=subvol=@
    quiet loglevel=3 ibt=off
  Desktop: GNOME v: 47.4 tk: GTK v: 3.24.48 wm: gnome-shell
    tools: gsd-screensaver-proxy dm: GDM v: 47.0 Distro: Garuda base: Arch Linux
Machine:
  Type: Laptop System: LENOVO product: 82NC v: YG Slim 7 Pro 14IHU5
    serial: <superuser required> Chassis: type: 10 v: YG Slim 7 Pro 14IHU5
    serial: <superuser required>
  Mobo: LENOVO model: VIUU4 v: SDK0K17763 WIN serial: <superuser required>
    part-nu: LENOVO_MT_82NC_BU_idea_FM_ uuid: <superuser required> UEFI: LENOVO
    v: FJCN75WW date: 03/17/2023
Battery:
  ID-1: BAT1 charge: 43.9 Wh (84.4%) condition: 52.0/61.0 Wh (85.2%)
    power: 10.1 W volts: 16.4 min: 15.4 model: Celxpert L19C4PH3 type: Li-poly
    serial: <filter> status: discharging
CPU:
  Info: model: 11th Gen Intel Core i5-11320H bits: 64 type: MT MCP
    arch: Tiger Lake gen: core 11 level: v4 note: check built: 2020
    process: Intel 10nm family: 6 model-id: 0x8C (140) stepping: 2
    microcode: 0x38
  Topology: cpus: 1x dies: 1 clusters: 4 cores: 4 threads: 8 tpc: 2
    smt: enabled cache: L1: 320 KiB desc: d-4x48 KiB; i-4x32 KiB L2: 5 MiB
    desc: 4x1.2 MiB L3: 8 MiB desc: 1x8 MiB
  Speed (MHz): avg: 1079 min/max: 400/4500 scaling: driver: intel_pstate
    governor: powersave cores: 1: 1079 2: 1079 3: 1079 4: 1079 5: 1079 6: 1079
    7: 1079 8: 1079 bogomips: 50995
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities: <filter>
Graphics:
  Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] vendor: Lenovo
    driver: i915 v: kernel alternate: xe arch: Xe process: Intel 10nm
    built: 2020-21 ports: active: eDP-1 empty: DP-1, DP-2, DP-3, DP-4
    bus-ID: 00:02.0 chip-ID: 8086:9a49 class-ID: 0300
  Device-2: IMC Networks Integrated Camera driver: uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-1:2 chip-ID: 13d3:5419
    class-ID: fe01 serial: <filter>
  Display: wayland server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6
    compositor: gnome-shell driver: gpu: i915 display-ID: 0
  Monitor-1: eDP-1 model-id: CSO 0x140c built: 2021 res: 2880x1800 dpi: 242
    gamma: 1.2 size: 302x188mm (11.89x7.4") diag: 356mm (14") ratio: 16:10
    modes: 2880x1800
  API: Vulkan v: 1.4.304 layers: 4 device: 0 type: integrated-gpu name: Intel
    Iris Xe Graphics (TGL GT2) driver: N/A device-ID: 8086:9a49
    surfaces: xcb,xlib,wayland device: 1 type: cpu name: llvmpipe (LLVM
    19.1.7 256 bits) driver: N/A device-ID: 10005:0000
    surfaces: xcb,xlib,wayland
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: api: vulkaninfo x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Tiger Lake-LP Smart Sound Audio vendor: Lenovo
    driver: sof-audio-pci-intel-tgl alternate: snd_hda_intel, snd_soc_avs,
    snd_sof_pci_intel_tgl bus-ID: 00:1f.3 chip-ID: 8086:a0c8 class-ID: 0401
  API: ALSA v: k6.13.5-zen1-1-zen status: kernel-api tools: N/A
  Server-1: PipeWire v: 1.2.7 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel Wi-Fi 6 AX201 driver: iwlwifi v: kernel bus-ID: 00:14.3
    chip-ID: 8086:a0f0 class-ID: 0280
  IF: wlp0s20f3 state: up mac: <filter>
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
Bluetooth:
  Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-10:3 chip-ID: 8087:0026
    class-ID: e001
  Report: btmgmt ID: hci0 rfk-id: 2 state: up address: <filter> bt-v: 5.2
    lmp-v: 11 status: discoverable: no pairing: no class-ID: 6c010c
Drives:
  Local Storage: total: 937.14 GiB used: 333.03 GiB (35.5%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: SK Hynix model: HFS512GDE9X084N
    size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: 41010C22 temp: 44.9 C
    scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: SanDisk model: USB 3.2Gen1
    size: 460.2 GiB block-size: physical: 512 B logical: 512 B type: USB
    rev: 3.2 spd: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1 tech: N/A serial: <filter>
    fw-rev: 1.00 scheme: MBR
Partition:
  ID-1: / raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
    used: 48.33 GiB (10.1%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 608 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
  ID-3: /home raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
    used: 48.33 GiB (10.1%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-4: /var/log raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
    used: 48.33 GiB (10.1%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-5: /var/tmp raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
    used: 48.33 GiB (10.1%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: zram size: 15.4 GiB used: 0 KiB (0.0%) priority: 100
    comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 max-streams: 8
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 45.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 16 GiB note: est. available: 15.4 GiB used: 6.7 GiB (43.5%)
  Processes: 321 Power: uptime: 22m states: freeze,mem,disk suspend: s2idle
    avail: deep wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 6.15 GiB services: gsd-power,
    power-profiles-daemon, upowerd Init: systemd v: 257 default: graphical
    tool: systemctl
  Packages: pm: pacman pkgs: 1276 libs: 429 tools: paru Compilers:
    gcc: 14.2.1 Shell: garuda-inxi default: fish v: 4.0.0
    running-in: gnome-terminal inxi: 3.3.37
Garuda (2.7.2-1):
  System install date:     2025-03-03
  Last full system update: 2025-03-03
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut
  Windows dual boot:       No/Undetected
  Failed units:            systemd-vconsole-setup.service

i need to change the keyboard input method,

settings> keyboard> input sources, search for telugu, there must be another input method that is missing, like telugu sarala, there must be telugu itrans, i need itrans

locale

Edit the file /etc/locale.gen
for example to add hungarian erase the # to
#hu_HU.UTF-8 UTF-8
#hu_HU ISO-8859-2

then run as root

sudo locale-gen

restart your system

5 Likes

i am new to this, can you please explain in detail

It is explained in detail, you can also read the Arch Wiki.

4 Likes

yes, but which is for telugu?

IDK,

#kok_IN UTF-8  
#ks_IN UTF-8  
#ks_IN@devanagari UTF-8 

I never need it :wink:

If there are no more options to load extra languages you must use Ubuntu :frowning:

1 Like

is there no otherway??

Just wait for answers from Indian people, please.

1 Like

this one

# te_IN UTF-8
3 Likes

Hello Krishna_Chaitanya,

its not on Kde Settings like you trying but your video was good to test myself to get run.

Terminal :

  1. Open the Terminal and install IBUS like on those video. sudo pacman -S ibus ibus-db ibus-lib
  2. git clone https://aur.archlinux.org/ibus-m17n.git
  3. cd ibus-m17n/
  4. makepkg -i

I have the problem now i got it in on test iso and want reproduce on the official version but stucks actually !!! If i found out what did the change or maybe a other coder can help more out with a hint will be good.

trying @SGS sudo locale-gen
changing like @Valiant_AJ sayed and return it.(savings)
rebooted few times
had a update also between.
changed between x11 and wayland does no differences.

pic:

also i read some arch stuff too and wiki for it too.

1 Like

managed to open ibus but there is an error popping up in command line when i add a language, maybe it is not running properly

also, ibus-db and ibus-lib are unable to install

warning: ibus-1.5.31-2 is up to date -- reinstalling
error: target not found: ibus-db
error: target not found: ibus-lib
(ibus-setup:8613): dconf-WARNING **: 07:42:55.346: failed to commit changes to dconf: Error spawning command line “dbus-launch --autolaunch=71c9a79afca948e6bcbcbcb018e85e47 --binary-syntax --close-stderr”: Child process exited with code 1

(ibus-setup-m17n:8863): dconf-WARNING **: 07:43:21.909: failed to commit changes to dconf: Error spawning command line “dbus-launch --autolaunch=71c9a79afca948e6bcbcbcb018e85e47 --binary-syntax --close-stderr”: Child process exited with code 1

(ibus-setup-m17n:8863): dconf-WARNING **: 07:43:21.910: failed to commit changes to dconf: Error spawning command line “dbus-launch --autolaunch=71c9a79afca948e6bcbcbcb018e85e47 --binary-syntax --close-stderr”: Child process exited with code 1

(ibus-setup:8613): dconf-WARNING **: 07:43:32.625: failed to commit changes to dconf: Error spawning command line “dbus-launch --autolaunch=71c9a79afca948e6bcbcbcb018e85e47 --binary-syntax --close-stderr”: Child process exited with code 1

1 Like

Remove the # from te_IN UTF-8 in /etc/locale.gen and execute locale-gen as sudo in one line in terminal with

sudo sed -i 's/#te_IN UTF-8/te_IN UTF-8/g' /etc/locale.gen && sudo locale-gen

copy and paste, Enter, after that restart your system.

1 Like

yeah, done it, didnt work

1 Like

it said generation complete and i restarted the system yesterday night itself, but didnt work, the error i showed you is after doing it

These packages probably exist only in Ubuntu.
Only the ibus package exists in Arch.
Please check if this Arch Wiki article helps. It describes also some configurations required, but you will have to try them in your system.

e.g.:

Some non-Latin languages (e.g. Simplified Chinese) need to enable the Show Extended Input Sources option in GNOME Tweaks

6 Likes