Changes

Mint Linux Distribution Reference

2,956 bytes added, 21 April
/* PCManFM: Fast Light File Manager */
The following lines were added (+) and removed (-):
Mint Linux is based on Ubuntu- the Long Term Support (LTS) Ubuntu distributions.  Therefore, many of the customizations mentioned in [[Kubuntu and Ubuntu Linux Distribution Reference]] are applicable to Mint.  A distribution based on and compatible with Ubuntu, which is shipped with integrated proprietary or patented media codecs.Mint Linux is based on Debian and some consider a fork of Ubuntu- the Long Term Support (LTS) Ubuntu distributions.  Therefore, many of the customizations mentioned in [[Kubuntu and Ubuntu Linux Distribution Reference]] are applicable to Mint.  A distribution based on and compatible with Ubuntu, which is shipped with integrated proprietary or patented media codecs.You can obtain Linux Mint from their official web site.  Downloading using the torrent option is recommended.  Verify your download via checksum and create a [[Mint Linux Bootable Installation Media]].The default windows manager / desktop environment is called Cinnamon.  Cinnamon is an independent desktop environment that retains many features that users appreciated in GNOME.  The toolbar is called the Cinnamon Panel.The default windows manager / desktop environment is called Cinnamon.  The [[Cinnamon Desktop]] is an independent desktop environment that retains many features that users appreciated in GNOME.  The toolbar is called the Cinnamon Panel. 18.3 Sylvia Ubuntu Xenial 16.04                19.1 Tessa Ubuntu Bionic 18.04 19 Tara Ubuntu Bionic 18.04                19.2 Tina Ubuntu Bionic 18.04 20.1    Ulyssa  Ubuntu Focal Fossa 20.04          21.1        Vera    Ubuntu Jammy 22.04 LTS <small>See: [[Determining Your Linux Version]] and [[Ubuntu Debian version Cross Reference]]</small>Info from this section is covered in more detail here: [[Mint Linux Bootable Installation Media]]  apt install openssh-server openssh-client    sudo apt install openssh-server openssh-client    service ssh start  sudo service ssh start== web browsers ===== Mint comes with a lame vim ===Get full vim sudo apt install vim If the system has already made nano (for n00bs from windowz) your default editor, you may have to sudo update-alternatives --config editor and select vim. == Recommended web browsers ==Replace with one of the following 3 options (or all)Here are some recommended web browsers.  The most recommended two are Pale Moon and Epiphany/Gnome Web.=== Install Firefox ESR Version ===== Additional web browsers ==The Firefox Extended Support Release so that you don't get forcefully upgraded to the dreaded Quantum 57.   The Firefox web browser is not what it used to be.  At one time, it was the top recommended web browser.  Lets be honest, today Firefox is total rubbish.  However, the ESR version is less rubbish as compared to the standard version. Mint, like most distributions package the Chromium web browser rather than the full version of Google Chrome.  At one time it was recommended to go ahead and replace Chromium with the full version of Google Chrome.  This is no longer the case, as of this time you should consider retaining Chromium unless there is something that specifically requires Chrome. === Firefox ESR Version ===<small>The [[Firefox Extended Support Release]] so that you don't get forcefully upgraded to the dreaded Quantum 57.   See also: [[Firefox]] , [[Favorite Firefox Extensions]]See also: [[Firefox]] , [[Favorite Firefox Extensions]]</small> === Chromium ===It seems like 19.2 doesn't default to preloading Chromium.  Chromium is a free and open-source software project that Google uses the code to make its Chrome browser, which has more features than Chromium. Many other browsers are also based on Chromium code, most notably Microsoft Edge and Opera.  Read the [[Differences Between Google Chromium and Chrome Web Browsers]]. If you want it, here is how to install it: sudo apt install chromium-browserIf you can get by with Chromium it is recommended over Chrome. === Chrome rather than Chromium ===<small><small>{{:Chrome rather than Chromium}}</small></small># click the Menu # Hover the mouse cursor over the Preferences icon under "All Applications"  <small><small>Instructions for older versions of mint before 19# click the Menu and Hover the mouse cursor over the Preferences icon under "All Applications"  Note: if the '''Configure gear icon is grayed out''' then you have to click the plus [+] button on the bottom of the Applets dialog window.  For some reason "Window List" although present is ''not fully installed?'' or apparently something to that effect.  Clicking the plus button causes the configure gear icon to become available.Note: if the Configure gear icon is grayed out then you have to click the plus [+] button on the bottom of the Applets dialog window.  For some reason "Window List" although present is ''not fully installed?'' or apparently something to that effect.  Clicking the plus button causes the configure gear icon to become available.&nbsp;</small></small> Instructions for newer versions of mint including and after 19# click menu -> Preferences -> Applets # Locate "Grouped window list" and if the gear is available click it (settings)# In the "Grouped window list" applet click the "Thumbnails" tab/button# Disable slider for "show thumbnails" Note: Verified on Linux Mint 19.2 Cinnamon 4.2.3NOTE: You can make the numpad always produce numbers without regards to the numlock state.  The [[Mint Linux Numeric Keypad Always Active]] uses a trick that emulates the behavior of a Macintosh keyboard in which the numeric keypad always produces numbers as if the numlock option did not exist.Go to  For ''(mint 19.x)'' go to:For ''(mint 18x3)'' go to:*NOTE: ''None of these methods have been successful in our testing with Mint 18.3''* Disable Overlay scroll bars.  Menu -> Preferences -> Effects * The default theme is called Mint-X.  There is a standard GUI panel to control this.  either dconf editor or manually edit theme css from console. (unresolved) sudo vi /usr/share/themes/Mint-X/gtk-3.0/gtk-widgets.cssLook for .scrollbar {    background-clip: padding-box;    -GtkRange-trough-border: 2;    -GtkScrollbar-has-backward-stepper: 0;    -GtkScrollbar-has-forward-stepper: 0;    -GtkRange-slider-width: 10;    -GtkScrollbar-min-slider-length: 30;    -GtkRange-stepper-spacing: 0;    -GtkRange-trough-under-steppers: 1; }Change -GtkRange-slider-width: 10; to something bigger.Read: [[Scrollbar Width in Firefox Issue]]===Dual Monitors with Cinnamon==={{:Template-Dual Monitors with Cinnamon}}'''REMMINA''' - **** 4 starThe [[Remmina]] VNC client is a good alternative to vinagre and works well with remote linux systems utilizing x11nvc server.  It supports screen scaling, compression, and dynamic resolution.  There are times where Remmina will not connect to certain other VNC servers (poorly written ones) and I have to go back to using vinagre or xtightvncviewer.Recently Remmina has removed the VNC client part of the software and made it a "plugin" that has to be manually added.  It still works the same but there is a couple extra steps in the installation.<small>'''REMMINA''' - **** 4 starThe [[Remmina]] VNC client is a good alternative to vinagre and works well with remote linux systems utilizing x11nvc server.  It supports screen scaling, compression, and dynamic resolution.  There are times where Remmina will not connect to certain other VNC servers (poorly written ones) and I have to go back to using vinagre or xtightvncviewer.Recently Remmina has removed the VNC client part of the software and made it a "plugin" that has to be manually added.  It still works the same but there is a couple extra steps in the installation.</small>=== [[PCManFM]]: Fast Light File Manager ===''UPDATE:  [[pcmanfm]] version 1.3.2 on updated Mint Linux Mint 21.1 Vera kernel 5.15.0-102 - do not use pcmanfm instead use the Qt port of the LXDE file manager PCManFM ie: pcmanfm-qt''=== PCManFM: Fast Light File Manager ===or for newer mint versions: apt install pcmanfm-qtpcmanfm does some useful things nemo does not do.  For example, to backup a file in the directory with pcmanfm simply click the filename, choose "copy" and then choose "paste" from the menubar.  pcmanfm will prompt you because the copy has the same filename as the original, and give you the option to rename, in which I simply change the extension to .bak or something like that.  This simple task that you can do in Microsoft Windows and in Linux using pcmanfm cannot be done with nemo!<small><small><small>pcmanfm does some useful things nemo does not do.  For example, to backup a file in the directory with pcmanfm simply click the filename, choose "copy" and then choose "paste" from the menubar.  pcmanfm will prompt you because the copy has the same filename as the original, and give you the option to rename, in which I simply change the extension to .bak or something like that.  This simple task that you can do in Microsoft Windows and in Linux using pcmanfm cannot be done with nemo!</small></small></small>See also [[Mint Linux Preferred Applications and Mimetype Management]] and as a resolution to the slow or broken SMB browsing see the [[PCManFM]] page troubleshooting.If you want a clock that is like a desklet but not really a desklet, that can stay on top of all other windows, try cairo-clock.  It can even show the date.  Configure to any size.  sudo apt install cairo-clock=== network tools ===traceroute - this stuff should be installed by default, but apparently are not.  Lame! sudo apt install inetutils-traceroutespeedtest - why mess around with it in a web browser when you can do it from the command line? sudo apt install speedtest-cli=== unclutter and xbanish ===One, or the other!Hide the mouse cursor when not in use, for example, when typing this prevents the mouse cursor from getting in the way. Unclutter-xfixes is a rewrite of the popular tool unclutter, but using the x11-xfixes extension.  xbanish is an alternative to unclutter, untested here. Xbanish hides the mouse cursor when you start typing, and shows it again when the mouse cursor moves or a mouse button is pressed. sudo apt install unclutter-xfixesor sudo apt install xbanish[[Kate]] is a better text editor although there is a file open glitch on mint[[medit]] is a GTK-based editor that offers all the basics and some extra features for specif tasks like programming code.  Medit has a tabbed interface, a side panel for quick filesystem browsing, and the ability to bookmark places in a file.  For editing normal text medit will use the color scheme of your desktop manager.  medit is written in C, C++, Lua, and Python.  sudo apt install kate  sudo apt install medit=== Recommended Useful ===<del>[[Kate]] is a better text editor although there is a file open glitch on mint<BR>sudo apt install kate</del> I think as of late 2021 I would recommend having the two basic text editors 1) [[medit]] and 2) [[X File Write]] which for each have their merit and best suited purpose. === Terminal multiplexer ====== Mint comes with a lame vim ====== Virtual KVM ===Get full vimx2x aka [[X Windows to X Windows]] is a keyboard and mouse sharing application allowing you to control two computers with one keyboard and mouse. x2x allows the console (keyboard and mouse) on one X server to be used to control another X server.  It is a type of remote desktop software.  apt install vim=== Image Viewer: Geeqie ==={{:Geeqie}}=== Image Viewer: viewnoir ==={{:Viewnoir}}  install cifs-utils  sudo apt install cifs-utilsRefer to [[Default Java on Mint Linux]] for options with Java== Chrome rather than Chromium =={{:Chrome rather than Chromium}}=== Cinnamon Window List Applet Aligning Right ====== Debian Nerds Remove ALL RTSP Support ===Note: Using dconf with Mint 18.3 Cinnamon desktop seems to work well, however, Mint 19.2 with Cinnamon 4.x the dconf procedure is not recommended.  Bad side effects.  Buggy implementation not properly updated for newer release of DM.(''rtsp stream playing does not work in Ubuntu 21.04 and Debian 11'')<BR> Mint 21.1 Vera Ubuntu 22.04 LTS has limited support for viewing rtsp protocol.  It seems ffplay still supports rtsp, however vlc does not.  Debian builds remove rtsp.  Bug report claims, " We had to disable those plugins as liblivemedia constains non-free code. "''There's a couple different Window List Applets that can be active on the bottom panel.  One is "Window List" which is described in Solution #1 and the other is "Grouped Window List" which is described in Solution #2. There are a number of Applets that are available for addition and removal from the panel.  Some confusion exists on various solutions from online forums not taking into account which panel applet a user might have activated.''* ffplay on mint supports rtsp * no packages for livemedia-utils in default repositories'''SOLUTION #1: Using dconf.  (Your mileage may vary)'''* vlc will not play rtsp unless you use the snap or build from source.  - never - use the snap! * mvp player works, apt install mpvWhy this starts to happen out of the blue after being fine prior makes no sense to me, however, it seems to happen. Here's the fix: 1. Install dconf Editor sudo apt install dconf-tools2. Open dconf Editor from the Cinnamon Menu MENU -> Administration -> deconf Editor3. There's a settings Tree on the left pane of dconf Editor.  You'll have to click on the following branches to the sub branch: org -> cinnamon 4. Within the "org, cinnamon" branch look in the right pane and scroll down to find the bold face item "enable-applets"  '''enable-applets'''5. Once you click on "enabled-applets" a sub-pane will appear below on the right.  It will have labels like: Schema, Summary, Description, Type, and Default.  Under "Default" find something that looks like: 'panel1:center:11:window-list@cinnamon.org', To modify it you have to click on the label "enabled-applets" on the top part of the right pane, because the bottom part is read-only.  As you make an edit on the top part, right of the label, where it is displayed as a single line, you will see the changes on the bottom read-only display panel.  Funky (or POS) design right?  I agree.  Your best bet is to copy the entire key, paste it into a text editor like Kate, make the edit, then copy and paste it back into where the key was copied from.  So, make the following change... 'panel1:left:11:window-list@cinnamon.org',  Step 5 may have some variations.  Those will be mentioned here when available.  You'll have to experiment.  Information source: [https://forums.linuxmint.com/viewtopic.php?f=208&t=94842&start=20#p543274 linuxmint.com forum topic Cinnamon 1.3 released...]*Note: On Mint 19.2 Cinnamon 4.2.3 the process fix was different.  The values already were set to "left" and the fix that work was to slide the check for "Use default value"  This seemed to put application windows back to the left. Problem observed with Cinnamon 3.6.6, above suggested resolution inapplicable as alignment already defined "left."   Here's an example of default in Cinnamon 3.6.6 while alignment issue observed, Linux mint 18.3, and it still wrongly aligns right... ['panel1:right:0:systray@cinnamon.org', 'panel1:left:0:menu@cinnamon.org', 'panel1:left:1:show-desktop@cinnamon.org', 'panel1:left:2:panel-launchers@cinnamon.org', 'panel1:left:3:window-list@cinnamon.org', 'panel1:right:1:keyboard@cinnamon.org', 'panel1:right:2:notifications@cinnamon.org', 'panel1:right:3:removable-drives@cinnamon.org', 'panel1:right:4:user@cinnamon.org', 'panel1:right:5:network@cinnamon.org', 'panel1:right:6:bluetooth@cinnamon.org', 'panel1:right:7:power@cinnamon.org', 'panel1:right:8:calendar@cinnamon.org', 'panel1:right:9:sound@cinnamon.org'] The last item in the text box, panel1:right:0:window-list@cinnamon.org:13' should be changed to: 'panel1:left:9:window-list@cinnamon.org:13' The "window-list" refers to the open applications, and the number after the left/right colon '0' is the priority.  Priority 0 means, put before other lists.  We want it to be '9' as in low priority rather than '0' or high priority, otherwise you end up with docked icons pushed to the right, and we don't want that. update 2020: Just delete the line that refers to window-list@cinnamon.org, get rid of the entire thing after the , '''SOLUTION #2: Using Panel Edit Mode (recommended for Cinnamon 4.2.3)''' On MS Windows it is known as the "taskbar" on Cinnamon it is the "panel."  #Right click the panel when not over any active panel item and activate panel edit mode.  #Remove the Applet called "Window List"#Keep the Applet called "Grouped Window List" The Grouped Window List applet still has a previous popup that is annoying and the applet settings does not offer a way to disable it.  Although the Grouped Window List Applet is named "grouped" you can disable Window grouping.  The advantage of the Grouped Window List applet is that it takes up less space in the panel.  Each open application appears as a square taking up less space. Grouped Window List - there are two options relating to thumbnail preview and "show the window when hovering" which can be annoying, the latter being the most annoying.  You may or may not want to disable "Show Thumbnails" but I find the need to disable "Show the window when hovering its thumbnail" very necessary, what an obnoxious behavior!!!!#Right Click any open application icon in the panel -> Preferences -> Configure#On the GENERAL tab/button of the Grouped Window List dialog disable "Group windows by applocation"#On the THUMBNAILS tab/button of the Grouped Window List dialog, Thumbnail, you may wish to disable "Show thumbnails," and in the same area under the "Hover Peek" heading I strongly recommend you disable "Show the window when hovering its thumbnail" All of this applies to Mint 19.2 with Cinnamon 4.x.  I am sure the devs will change all of the feature names and locations, add more obnoxious crap, and make it increasingly obfuscated to control or disable by the next release.=== Canonical assumes everyone uses public wifi ===A new feature in Ubuntu and Mint as part of the Network Manager is a connectivity checker that creates unnecessary and potentially suspicious looking network activity on your computer.  It is an ugly hack developers came up with to address certain shortcomings with Ubuntu and Mint's ability to stay connected to public Internet wifi hotspots.  {{:Ubuntu_/_Mint_Linux_Users:_disable_Network_Manager_connectivity_checks}}=== Gaming Annoyance: Control Shift + Arrow key switches workspace ===Don't you love it in the middle of FPS combat you hit a key combination that not only takes focus away from the game you're playing, but moves you to another virtual workspace?  The assholes that made Mint didn't give us an option to disable this.  However, we can remap the default to a different key combination.  Here is the recommendation:# System Settings -> (Hardware) Keyboard -> Shortcuts# Categories (General) -> remap Show the Window Selection Screen to Shift-Control-Alt-Down# Categories (General) -> remap Show the Workspace Selection Screen to Shift-Control-Alt-Up# Categories (Workspaces) -> remap Switch to left workspace to Shift-Control-Alt-Left# Categories (Workspaces) -> remap Switch to right workspace to Shift-Control-Alt-RightWe basically just added an additional key combination requirement that is less likely to interfere with gaming.===Window List Popup Thumbnails and Open Applications Alighment===Issues like the annoying application thumbnails and the alignment of the Window List applet can be customized:* See [[Mint Cinnamon Desktop Window List Applet Preferences]]=== Troubleshooting Linux Mint ===Additional problems and known resolutions are documented in [[Mint Linux Troubleshooting]].*[[Mint Linux Troubleshooting]]*[[Desktop Applications for Debian Based Linux Distributions]]*[[Installing Wine 7 on Mint Linux 20.1]]*[[Mint Linux Preferred Applications and Mimetype Management]]
Bureaucrat, administrator
16,192
edits