LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 12-16-2022, 09:15 PM   #1
MIJ-VI
Member
 
Registered: May 2010
Posts: 65

Rep: Reputation: 3
gnome-terminal-3.44.1; Edit-->Select All selects only part of its output


EDIT: Sat. 17 Dec. 2022

I've ruled out gnome-terminal-3.44.1 as being the cause of the issue described in this post.

Using grml-rescueboot to boot into the linuxmint-20.3-cinnamon-64bit-edge.iso, I tested '20,3's gnome-terminal 3.36.2 by running dmesg in order to obtain a lengthy Terminal output and then choosing Edit-->Select All which did indeed select all of said output.

Next, I booted into the linuxmint-21-cinnamon-64bit.iso and tested the Edit-->Select All function of its gnome-terminal-3.44.1. Like all previous efforts indicated below, it only selected the final 20 lines or so of the output while leaving rest unselected.

So, I booted into my Linux Mint 21 Cinnamon install, downloaded gnome-terminal_3.36.2-1ubuntu1~20.04_amd64.deb and gnome-terminal-data_3.36.2-1ubuntu1~20.04_all.deb from Ubuntu's web site.

Then, after using Synaptic Package Manager to uninstall gnome-terminal-3.44.1 and doing a reboot, I used gdebi to install gnome-terminal_3.36.2 etc.

Finally, I once again ran dmesg followed by Edit-->Select All. The result? The very same problem occurred as many times before: Only the final 20 lines or so of the output were selected while leaving rest unselected.

gnome-terminal-3.44.1 ls not broken. Something else is at a deeper level. But what?

========

Hi.

For years the stock Terminal that came with Linux Mint Cinnamon allowed me to Edit-->Select All in order to copy the Terminal's entire output for pasting into a text file.

Does anyone here know how to fix gnome-terminal-3.44.1 so that Edit-->Select All works as it should?

gnome-terminal-3.44.1's Preferences offer neither remedy nor clue.

FTR, I tried mate-terminal 1.26.0+mint1+vanessa. It has the same issue as gnome-terminal-3.44.1.

Specifically: Edit-->Select All only selects the lower portion of a lengthy Terminal output instead of the whole thing.

Something else is going on. But what?

Linux Mint users on MeWe insist that this is an Ubuntu 22.04 LTS package base problem. This, I can believe, given its still somewhat buggy behavior at times. Hence:

gnome-terminal-3.44.1; Edit-->Select All selects only part of its output
https://ubuntuforums.org/showthread....1#post14123091

Last edited by MIJ-VI; 12-17-2022 at 01:22 PM. Reason: Further insight.
 
Old 12-17-2022, 05:22 AM   #2
pan64
LQ Addict
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 21,838

Rep: Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308
it was discussed a few weeks ago here, at LQ. This is how gnome terminal works, you can use your mouse to select whatever you want (including everything). But there is no key for that.
Select all means select all the visible area and not all the buffer. This is not ubuntu, mint or whatever, this is the intended behavior (by designers of gnome terminal). Therefore it is not a bug (from their point of view). Use a different terminal emulator (if you wish).
 
Old 12-17-2022, 05:25 AM   #3
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,126

Rep: Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120
man script
 
Old 12-17-2022, 03:29 PM   #4
MIJ-VI
Member
 
Registered: May 2010
Posts: 65

Original Poster
Rep: Reputation: 3
Quote:
Originally Posted by pan64 View Post
it was discussed a few weeks ago here, at LQ. This is how gnome terminal works, you can use your mouse to select whatever you want (including everything). But there is no key for that.
Select all means select all the visible area and not all the buffer. This is not ubuntu, mint or whatever, this is the intended behavior (by designers of gnome terminal). Therefore it is not a bug (from their point of view). Use a different terminal emulator (if you wish).
I've edited the OP.

Figuring that all the gnome-based terminal variants would currently have the same issue, I tried konqueror. Its Edit-->Select All function worked correctly.

However, konqueror's esthetics clash with Linux Mint 21 cinnamon's polished UI.

Further, it's my view that one shouldn't have to bob & weave in response to an unprecedented and inscrutable loss of functionality which exhibits no discernible benefit whatsoever.

$0.02
 
Old 12-17-2022, 03:34 PM   #5
MIJ-VI
Member
 
Registered: May 2010
Posts: 65

Original Poster
Rep: Reputation: 3
Quote:
Originally Posted by syg00 View Post
man script
I've never been a CLI fan. I'm too fumble-fingered. Besides, I'm now old, half blind and short of time.
 
Old 12-18-2022, 03:19 AM   #6
pan64
LQ Addict
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 21,838

Rep: Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308
Quote:
Originally Posted by MIJ-VI View Post

Further, it's my view that one shouldn't have to bob & weave in response to an unprecedented and inscrutable loss of functionality which exhibits no discernible benefit whatsoever.
You can say it is just your own personal preference. From my side I don't need this feature at all and I don't care if it is implemented or available. It is not a problem and nothing lost (from my side). I guess they think it is not needed too (or not that important). There are a lot of other ways to catch the output, this feature can be easily implemented using another tool (for example script).


Quote:
Originally Posted by MIJ-VI View Post
I've never been a CLI fan. I'm too fumble-fingered.
It looks like if you use linux you ought to use CLI. You can't avoid that. There is no GUI available for every and each need.
Quote:
Originally Posted by MIJ-VI View Post
Besides, I'm now old, half blind and short of time.
I understand you have difficulties, but if you wish to have this feature you need to solve this problem. There is no other way. Either by using another terminal or using a cli workaround or also there is a way to add this feature to the gnome terminal (which wouldn't be easy).
 
Old 12-18-2022, 02:31 PM   #7
MIJ-VI
Member
 
Registered: May 2010
Posts: 65

Original Poster
Rep: Reputation: 3
Quote:
Originally Posted by pan64 View Post
It looks like if you use linux you ought to use CLI. You can't avoid that. There is no GUI available for every and each need.
I do use the Terminal — when and how it's practical for me to do so.

Aside from my use of dmesg cited in this thread and the sudo hw-probe -all -upload command it took to get the URL in my signature, a few years back I began transitioning from Synaptic Package Manager to the Terminal for installations beyond an initial OS update.

Once I proved that the commands in question worked, they were recorded into a .txt cheat sheet compressed into a .zip archive in order to preserve said commands' integrity. From there, they were / are copied and pasted into Terminal as needed.

Code:
Synaptic Additions for Linux Mint 21 Cinnamon via Terminal commands (some combined)_15-12-2022

========

"12.1. Introduction

Python applications will often use packages and modules that don’t come as part of the standard library. Applications will sometimes need a specific version of a library, because the application may require that a particular bug has been fixed or the application may be written using an obsolete version of the library’s interface.

This means it may not be possible for one Python installation to meet the requirements of every application. If application A needs version 1.0 of a particular module but application B needs version 2.0, then the requirements are in conflict and installing either version 1.0 or 2.0 will leave one application unable to run.

The solution for this problem is to create a virtual environment, a self-contained directory tree that contains a Python installation for a particular version of Python, plus a number of additional packages.

Different applications can then use different virtual environments. To resolve the earlier example of conflicting requirements, application A can have its own virtual environment with version 1.0 installed while application B has another virtual environment with version 2.0. If application B requires a library be upgraded to version 3.0, this will not affect application A’s environment. ..." etc.

12. Virtual Environments and Packages — Python 3.10.6 documentation
https://pip.pypa.io/warnings/venv

WoeUSB-ng 0.2.10 (Oct. 28, 2021) correctly created a Windows 10_21H2 install USB flash drive from a Win10_21H2_English_x64.iso that provides both legacy and UEFI install options.

Install WoeUSB-ng's Dependencies

Ubuntu

sudo apt install git p7zip-full python3-pip python3-wxgtk4.0 grub2-common grub-pc-bin

Install WoeUSB-ng

sudo pip3 install WoeUSB-ng

Note: You'll need to use MintMenu's configure to create a menu icon via /usr/local/bin/woeusbgui

Once a launch is attempted, woeusbgui will a ask for your password before launching as WoeUSB-ng

GitHub - WoeUSB/WoeUSB-ng: WoeUSB-ng is a simple tool that enable you to create your own usb stick windows installer from an iso image or a real DVD. This is a rewrite of original WoeUSB.
https://github.com/WoeUSB/WoeUSB-ng

WoeUSB-ng · PyPI
https://pypi.org/project/WoeUSB-ng/

========

(Optional)

Combined installation command:

sudo apt install gcab gir1.2-gcab-1.0

gcab

gcab can list, extract and create cabinet (.cab) files, commonly used
as archives to distribute software on Windows.

gcab is similar to cabextract but can create cabinet files.

sudo apt install gcab

--

gir1.2-gcab-1.0

libgcab provides functions to manipulate cabinet (.cab) files,
both for reading and writing their contents.

This package contains the GObject introspection repository bindings.

sudo apt install gir1.2-gcab-1.0

========

NOTE:

ia32-libs must be installed first and then preserved via a timeshift snapshot before wine-installer is installed the same way followed in turn by playonlinux and then lightscribe software. The reason? wine-installer, playonlinux, and lightscribe all make extensive use of 32-bit libraries.

ia32-libs

Meta-package which depends on all common 32bit libs

sudo apt install ia32-libs

Alternately:

USE LMDE 4 LIGHTSCRIBE INSTALL METHOD INSTEAD

========

(Optional)

libreoffice

LibreOffice is a full-featured office productivity suite that provides
a near drop-in replacement for Microsoft(R) Office.

This metapackage installs all components of libreoffice:
 * libreoffice-writer: Word processor
 * libreoffice-calc: Spreadsheet
 * libreoffice-impress: Presentation
 * libreoffice-draw: Drawing
 * libreoffice-base: Database
 * libreoffice-math: Equation editor
It also recommends additional packages (e.g. fonts) in order to match an
upstream LibreOffice install as closely as possible.

You can extend the functionality of LibreOffice by installing these
packages:
 * hunspell-*/myspell-*: Hunspell/Myspell dictionaries
   for use with LibreOffice
 * libreoffice-l10n-*: UI interface translation
 * libreoffice-help-*: User help
 * mythes-*: Thesauri for the use with LibreOffice
 * hyphen-*: Hyphenation patterns for LibreOffice
 * libreoffice-gtk(2|3): Gtk UI Plugin, GNOME File Picker support
 * libreoffice-gnome: GIO backend
 * unixodbc: ODBC database support
 * cups-bsd: Allows LibreOffice to detect your CUPS printer queues
   automatically
 * libsane: Use your sane-supported scanner with LibreOffice
 * libxrender1: Speed up display by using Xrender library
 * libgl1: OpenGL support
 * openclipart-libreoffice: Open Clip Art Gallery with LibreOffice index
   files
 * firefox-esr | thunderbird | firefox:
   Mozilla profile with Certificates needed for XML Security...
 * openjdk-11-jre | openjdk-8-jre | java8-runtime:
   Java Runtime Environment for use with LibreOffice
 * pstoedit / imagemagick / ghostscript: helper tools for EPS
 * gstreamer0.10-plugins-*: GStreamer plugins for use with LibreOffices
   media backend
 * libpaper-utils: papersize detection support via paperconf
 * bluez: Bluetooth support for Impress (slideshow remote control)

sudo apt install libreoffice

========

(Optional)

ttf-mscorefonts-installer

This package allows for easy installation of the Microsoft True Type
Core Fonts for the Web including:

  Andale Mono
  Arial Black
  Arial (Bold, Italic, Bold Italic)
  Comic Sans MS (Bold)
  Courier New (Bold, Italic, Bold Italic)
  Georgia (Bold, Italic, Bold Italic)
  Impact
  Times New Roman (Bold, Italic, Bold Italic)
  Trebuchet (Bold, Italic, Bold Italic)
  Verdana (Bold, Italic, Bold Italic)
  Webdings

You will need an Internet connection to download these fonts if you
don't already have them.

NOTE: the package fonts-liberation contains free variants of the Times,
Arial and Courier fonts. It's better to use those instead unless you
specifically need one of the other fonts from this package.

sudo apt install ttf-mscorefonts-installer

========

(Optional)

Combined command:

sudo apt install dotnet-host dotnet-hostfxr-6.0

dotnet-host

The dotNET host is a command line program that runs a standalone
dotNET application or launches the SDK.

dotNET is a fast, lightweight and modular platform for creating
cross platform applications that work on GNU/Linux, macOS and Windows.

It particularly focuses on creating console applications, web
applications and micro-services.

sudo apt install dotnet-host

--

dotnet-hostfxr-6.0

The dotNET host resolver contains the logic to resolve and select
the right version of the dotNet SDK or runtime to use.

dotNET is a fast, lightweight and modular platform for creating
cross platform applications that work on GNU/Linux, macOS and Windows.

It particularly focuses on creating console applications, web
applications and micro-services.

sudo apt install dotnet-hostfxr-6.0

--

Download .NET (Linux, macOS, and Windows)
https://dotnet.microsoft.com/en-us/download

========

(Optional, to be used in conjunction with the Cinnamon Applet; Mailnag)

mailnag

Mailnag is a daemon program that checks POP3 and IMAP servers for new mail.
On mail arrival it performs various actions provided by plugins. Mailnag
comes with a set of desktop-independent default plugins for visual/sound
notifications, script execution etc. and can be extended with additional
plugins easily.

sudo apt install mailnag

========

evince can rotate .pdf files

Combined install command:

sudo apt install evince gir1.2-evince-3.0

evince

Evince is a simple multi-page document viewer.  It can display and print
PostScript (PS), Encapsulated PostScript (EPS), DjVu, DVI, Portable
Document Format (PDF) and XML Paper Specification (XPS) files.
When supported by the document, it also allows searching for text,
copying text to the clipboard, hypertext navigation, and
table-of-contents bookmarks.

sudo apt install evince

--

gir1.2-evince-3.0

This package contains introspection data for the libevview and
libevdocument libraries.

Evince is a simple multi-page document viewer.  It can display and print
PostScript (PS), Encapsulated PostScript (EPS), DjVu, DVI, Portable
Document Format (PDF) and XML Paper Specification (XPS) files.
When supported by the document, it also allows searching for text,
copying text to the clipboard, hypertext navigation, and
table-of-contents bookmarks.

It can be used by packages using the GIRepository format to generate
dynamic bindings.

sudo apt install gir1.2-evince-3.0

========

pdfsam

PDF Split and Merge is a very simple, easy to use, free, open source utility
to split and merge pdf files. It has a simple graphical interface to let the
user choose pdf files, split or merge them.

sudo apt install pdfsam

Split and merge PDF files. Free and open source - PDFsam
https://pdfsam.org/

========

Touchpad driver to enble edge scrolling for older ALPS trackpads like that found on a Dell Latitude E4310:

The default touchpad driver in this edition is "libinput" (provided by the xserver-xorg-input-libinput package).

If you experience problems with it, you can switch to another driver called "synaptics" (provided by the xserver-xorg-input-synaptics package).

To know which driver is used by your input devices, run the following command:

    grep -i "Using input driver" /var/log/Xorg.0.log

When both drivers are installed, "synaptics" takes priority.

To switch to the "synaptics" driver, install it with the command:

    apt install xserver-xorg-input-synaptics

Then log out and log back in.

To go back to using "libinput", simply remove the "synaptics" driver:

    apt remove xserver-xorg-input-synaptics

Then log out and log back in.

Note: You can also try installing the "evdev" driver (provided by the xserver-xorg-input-evdev).

Linux Mint 20 Cinnamon Release Notes - Linux Mint
https://linuxmint.com/rel_ulyana_cinnamon.php

========

(optional)

convertall

With ConvertAll, you can convert any unit in the large database to any other
compatible unit. If you want to convert from inches per decade, that's fine.
Or from meter-pounds. Or from cubic nautical miles. The units don't have to
make sense to anyone else.

sudo apt install convertall

--

Convertall - News
https://convertall.bellz.org/

March 15, 2021
ConvertAll - A Complete Unit Converter Tool for Linux
https://linoxide.com/convertall-complete-unit-converter-linux/
https://archive.ph/zG1eG

========

(Optional)

dconf-editor

DConf is a low-level key/value database designed for storing desktop
environment settings.

This package contains a graphical editor for settings stored in dconf.

sudo apt install dconf-editor

========

(Optional)

laptop-mode-tools

Laptop mode is a Linux kernel feature that allows your laptop to save
considerable power, by allowing the hard drive to spin down for longer
periods of time. This package contains the userland scripts that are
needed to enable laptop mode.

It includes support for automatically enabling laptop mode when the
computer is working on batteries. It also supports various other power
management features, such as starting and stopping daemons depending on
power mode, automatically hibernating if battery levels are too low, and
adjusting terminal blanking and X11 screen blanking

laptop-mode-tools uses the Linux kernel's Laptop Mode feature and thus
is also used on Desktops and Servers to conserve power

sudo apt install laptop-mode-tools

========

(Optional)

Combined Terminal command:

sudo apt install aircrack-ng wifite airgraph-ng

aircrack-ng

aircrack-ng is an 802.11a/b/g WEP/WPA cracking program that can recover a
40-bit, 104-bit, 256-bit or 512-bit WEP key once enough encrypted packets
have been gathered. Also it can attack WPA1/2 networks with some advanced
methods or simply by brute force.

It implements the standard FMS attack along with some optimizations,
thus making the attack much faster compared to other WEP cracking tools.
It can also fully use a multiprocessor system to its full power in order
to speed up the cracking process.

aircrack-ng is a fork of aircrack, as that project has been stopped by
the upstream maintainer.

sudo apt install aircrack-ng

https://www.aircrack-ng.org/

--

wifite

Wifite is a tool to audit WEP or WPA encrypted wireless networks.
It uses aircrack-ng, pyrit, reaver, tshark tools to perform the audit.

This tool is customizable to be automated with only a few arguments
and can be trusted to run without supervision.

sudo apt install wifite

https://github.com/kimocoder/wifite2

--

airgraph-ng

airgraph-ng is a tool to create a graph ouf of the txt file created by airodump
with its -w option. The graph shows the relationships between the clients and
the access points.

sudo apt install airgraph-ng

https://www.aircrack-ng.org/

========

NOTE:

The following software slows down the Dell Latitude E4310 by about 20% to no good purpose as it fails to connect to the Android OS used on most smart phones.

Thus, IMHO, it's best to use this otherwise sufficiently performant June 2010-era 13.3" notebook for email, one-on-one Zoom video conferencing calls. general Internet browsing duties and playing YouTube videos etc.

(Optional)

Combined install command:

sudo apt install gnome-shell-extension-gsconnect-browsers gnome-shell-extension-gsconnect

gnome-shell-extension-gsconnect-browsers

This extension enables you to connect your phone or other devices to your
system, sending remote sms, see phone calls, share notifications, send files.

This package contains Chromium, Firefox and Chrome integration support to send
text via sms or open links on your phone.

sudo apt install gnome-shell-extension-gsconnect-browsers

--

gnome-shell-extension-gsconnect

This extension enables you to connect your phone or other devices to your
system, sending remote sms, see phone calls, share notifications, send files.

To connect an Android device, install the KDE Connect Android app from
the Google Play Store or F-Droid.

GSConnect is a complete KDE Connect protocol implementation for Gnome Shell
with Nautilus, contacts and Shell integration.

sudo apt install gnome-shell-extension-gsconnect

========

(Optional)

wine-installer

This package installs the stable version of WINE from WINEHQ, along with desktop files and libraries for WINE to work properly.
This is the recommended way to install WINE within Linux Mint.

sudo apt install wine-installer

--

playonlinux

PlayOnLinux is a front-end for wine. It permits you to easily install Windows
Games and software on Linux. It is advised to have a functional internet
connection.

sudo apt install playonlinux

========

apt-xapian-index

This package provides update-apt-xapian-index, a tool to maintain a Xapian
index of Debian package information in /var/lib/apt-xapian-index, and axi-
cache, a command line search tool that uses the index.

axi-cache allows one to search packages very quickly, and it also
interfaces with the shell command line completion in a smart way,
providing context-sensitive keyword and tag suggestions even before the
search command is actually run.

update-apt-xapian-index allows plugins to be installed in /usr/share/apt-
xapian-index to index all sorts of extra information, such as Debtags
tags, popcon information, package ratings and anything else that would
fit.

sudo apt install apt-xapian-index

========

(Optional)

iwd

Minimalistic wireless daemon that uses modern Linux interfaces like
cfg80211 and nl80211 (netlink). The daemon provides a D-Bus API.

The daemon can be controlled from the command line with the included
iwctl client utility.

The included iwmon utility can be used to monitor the 802.11 subsystem
generic netlink commands and events. It uses the nlmon kernel driver
from Linux 3.10 and later.

sudo apt install iwd

"IWD is the iNet Wireless Daemon maintained by Intel and designed to offer better efficiency and modern features over the commonly used WPA_Supplicant. IWD can integrate with NetworkManager, systemd-networkd, and Intel's ConnMan while all-around is in largely good and mature shape these days. Intel began developing IWD over a half-decade ago."

3 June 2022
Ubuntu 22.10 Looking At Replacing WPA With IWD For Linux Wireless - Phoronix
https://www.phoronix.com/scan.php?page=news_item&px=Ubuntu-22.10-IWD-Wireless
https://archive.fo/EC7t9
https://archive.ph/EC7t9

12 August 2020
Ubuntu Is Looking At Offering Better WiFi Support By Using Intel's IWD - Phoronix
https://www.phoronix.com/scan.php?page=news_item&px=Ubuntu-Looking-At-IWD
https://archive.fo/GL1Vn
https://archive.ph/GL1Vn

Comments posts #15 and 16

"For me setting the BSSID in NetworkManager was also useful to prevent it from scanning every 5 minutes to see if a better signal version of my network was found (for roaming purposes). This is the only way I found to play online games without constant lag spikes, although I aknowledge that this might be network adapter dependent."

"Both IWD and wpa_supplicant provide options to disable the background scanning."

Ubuntu Is Looking At Offering Better WiFi Support By Using Intel's IWD - Phoronix Forums
https://www.phoronix.com/forums/forum/software/distributions/1200297-ubuntu-is-looking-at-offering-better-wifi-support-by-using-intel-s-iwd/page2
https://archive.fo/hpE7h
https://archive.ph/hpE7h

start [Wiki]
https://iwd.wiki.kernel.org/start

5-Oct-18
Understanding the Network Terms SSID, BSSID, and ESSID - TechLibrary - Juniper Networks
https://www.juniper.net/documentation/en_US/junos-space-apps/network-director3.7/topics/concept/wireless-ssid-bssid-essid.html
https://archive.fo/gtmDY
https://archive.ph/gtmDY

BSSID, SSID, and ESSID - Networking Tutorial
https://sourcedaddy.com/networking/bssid-ssid-and-essid.html

========

(Optional)

Combined command:

sudo apt install connman connman-doc connman-gtk connman-vpn 

connman

The Linux Connection Manager project provides a daemon for managing
Internet connections within embedded devices running the Linux
operating system. The Connection Manager is designed to be slim and to
use as few resources as possible. It is fully modular system that
can be extended through plug-ins. The plug-in approach allows for
easy adaption and modification for various use cases.

ConnMan provies IPv4 and IPv6 connectivity via:
 * ethernet
 * WiFi, using wpasupplicant
 * Cellular, using oFono
 * Bluetooth, using bluez

sudo apt install connman

--

connman-doc

The Linux Connection Manager project provides a daemon for managing
Internet connections within embedded devices running the Linux
operating system.

This package contains the connman API documentation.

See the connman description for more information regarding connman.

sudo apt install connman-doc

Installed location:

/usr/share/doc/connman-doc

--

connman-gtk

connman-gtk targets all WMs/DMs. It works on any Linux WM/DM which
provides a freedesktop-compliant system tray. (GNOME, KDE, Xfce,
i3, awesome...)

It supports the following features provided by the ConnMan API:

 * enable/disable a technology (Wired, Wi-Fi, Bluetooth, Cellular, P2P)
 * connect to/disconnect from a service
 * configure a service (IPv4, IPv6, DNS, NTP, proxies)
 * share current connection (tethering)

connman-gtk is intended as the de-facto replacement for connman-ui.

sudo apt install connman-gtk

--

connman-vpn

The Linux Connection Manager project provides a daemon for managing
Internet connections within embedded devices running the Linux
operating system. The Connection Manager is designed to be slim and to
use as few resources as possible. It is fully modular system that
can be extended through plug-ins. The plug-in approach allows for
easy adaption and modification for various use cases.

ConnMan provies IPv4 and IPv6 connectivity via:
 * ethernet
 * WiFi, using wpasupplicant
 * Cellular, using oFono
 * Bluetooth, using bluez

sudo apt install connman-vpn

--

(In case connman-gtk doesn't work well with Linux Mint 20.3 Cinnamon's GUI)

cmst

Graphical user interface to control the connman daemon.
The connman daemon must be started as you normally would,
this program just interfaces with that daemon.
You can see what technologies and services connman has found,
and for wifi services an agent is registered to assist in
obtaining the information from you necessary to logon to the
wifi service.

sudo apt install cmst

========

gnupg2

GnuPG is GNU's tool for secure communication and data storage.
 It can be used to encrypt data and to create digital signatures.
It includes an advanced key management facility and is compliant
with the proposed OpenPGP Internet standard as described in RFC4880.

This is a dummy transitional package that provides symlinks from gpg2
to gpg.

sudo apt install gnupg2

========

And so on exceeding the character limit of this forum.

========
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
BASH Select - when in browser SELECT cmd sends output to Apche2 error.log pizzipie Programming 7 11-13-2020 12:20 AM
fyi: shift + 3 taps on touch/clickpad selects whole words in terminal Pearlseattle Linux - Software 1 07-31-2019 10:43 AM
Ctrl-click not working to select multiple files; selects a few then resets selection sandaili Linux - Newbie 3 08-04-2008 06:54 PM
LXer: agámi Systems Selects rPath’s rBuilder to Deliver its Next Generation of NAS Appliances LXer Syndicated Linux News 0 10-18-2006 03:21 PM
LXer: Un's FAO Selects MySQL as its Open Source DB Standard LXer Syndicated Linux News 0 05-05-2006 08:21 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 09:30 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration