Advertisement
Kimarite

Select All (Shift+Ctrl+A), Not Select All in VTE terminal

Jul 21st, 2023 (edited)
413
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.65 KB | None | 0 0
  1. The bug exists for all terminal emulators that use VTE. For example:
  2. MATE terminal, Xfce terminal, GNOME terminal.
  3.  
  4. Solution (Debian 11, 12, Ubuntu 20.04, 22.04)
  5.  
  6. If you are using the Ubuntu 22.04 release,
  7. then replace "jammy" with "impish" in the first command line! :-) :-) :-)
  8.  
  9. Open a terminal and run this:
  10.  
  11. echo "#vte for Jammy PPA (fix for bug 1922276)"$'\n'"deb [signed-by=/usr/share/keyrings/vte_nrbrtx_ppa.gpg] https://ppa.launchpadcontent.net/nrbrtx/vte/ubuntu jammy main"$'\n'"deb-src [signed-by=/usr/share/keyrings/vte_nrbrtx_ppa.gpg] https://ppa.launchpadcontent.net/nrbrtx/vte/ubuntu jammy main" | sudo tee /etc/apt/sources.list.d/vte_nrbrtx_ppa.list
  12.  
  13. gpg --export E756285F30DB2B2BB35012E219BFCAF5168D33A9 | gpg --dearmor | sudo tee /usr/share/keyrings/vte_nrbrtx_ppa.gpg > /dev/null
  14.  
  15. sudo apt-get update
  16.  
  17. sudo apt-get full-upgrade
  18. ___
  19.  
  20. Result
  21.  
  22. Packages update nicely and Ctrl + Shift + A works too.
  23.  
  24. Start-Date: 2023-07-21 13:30:56
  25. Commandline: apt-get full-upgrade
  26. Requested-By: debkim (1000)
  27. Install: libicu66:amd64 (66.1-1, automatic)
  28. Upgrade:
  29. libvte-2.91-common:amd64 (0.70.3-1, 2022-0.60.1-0~202004100917~ubuntu20.04.1),
  30. gir1.2-vte-2.91:amd64 (0.70.3-1, 2022-0.60.1-0~202004100917~ubuntu20.04.1),
  31. libvte-2.91-0:amd64 (0.70.3-1, 2022-0.60.1-0~202004100917~ubuntu20.04.1)
  32. Remove: gir1.2-vte-3.91:amd64 (0.70.3-1), libvte-2.91-gtk4-0:amd64 (0.70.3-1)
  33. End-Date: 2023-07-21 13:30:59
  34. ___
  35.  
  36. Background
  37.  
  38. VTE is a virtual terminal emulator. So imagine you have a terminal, and within it another one, the VTE. The error exists for all terminals using VTE.
  39.  
  40. A mirror is mentioned here,
  41. https://ubuntu-mate.community/t/howto-fixing-some-ubuntu-mate-22-04-lts-issues/25345
  42. that is, a PPA, which, according to the PPA, can be used on both Debian 11 and 12 releases, and logically, if the PPA includes Jammy and Impish, it can only be used on Ubuntu 20.04 and 22.04 releases:
  43. https://launchpad.net/~nrbrtx/+archive/ubuntu/vte
  44.  
  45. Now, a new PPA -that is, for the systems mentioned above and- must be added in a different way, not with the add-apt-repository command line. I can describe the method later, but it's really important to me anyway. The packages on the PPA can be a solution. I hope so, because earlier someone wrote a patch, to which someone else wrote that the terminal started consuming 1 GB of RAM. :-)
  46. The add-apt-repository command line still works on systems older than the above-mentioned systems, such as BeLin 5 and 6.
  47.  
  48. Here are several interesting links about the error, only at the signal level:
  49. https://github.com/mate-desktop/mate-terminal/issues/372
  50.  
  51. I also turned off infinite output scrolling earlier, and the error still exists.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement