User Tools

Site Tools


linux:fedora_25

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
linux:fedora_25 [2016/11/28 11:51]
jansen [New in F25, or in our Fedora setup:]
linux:fedora_25 [2017/03/17 08:51] (current)
jansen [New in F25, or in our Fedora setup:]
Line 1: Line 1:
 ====== Fedora 25 announcement,​ news and known issues ====== ====== Fedora 25 announcement,​ news and known issues ======
-(copied from [[fedora 23]] version; editing in progress) 
  
 ---- ----
Line 25: Line 24:
   * The KDE desktop in its latest version, calls itself ''​Plasma''​ so that is what you will have to select from the menu on the login screen if you want this desktop.   * The KDE desktop in its latest version, calls itself ''​Plasma''​ so that is what you will have to select from the menu on the login screen if you want this desktop.
   * Gnome 3.22 (see below for details)   * Gnome 3.22 (see below for details)
-    * The current version has Google Drive integration in the file manager, and various online calendars can be integrated in the desktop calendar utility.+    * The current version has [[linux:Google Drive]] integration in the file manager, and various online calendars can be integrated in the desktop calendar utility.
     * More integration is possible by means of various Gnome shell extensions that you can load for yourself from [[https://​extensions.gnome.org/​]]     * More integration is possible by means of various Gnome shell extensions that you can load for yourself from [[https://​extensions.gnome.org/​]]
-  * Python is now available in version 2.7 and 3.5. If you had proivate pacakges ​installed for 3.4, you may have to reinstall those. +  * Python is now available in version 2.7 and 3.5. If you had private packages or virtualenv ​installed for python ​3.4, you may have to reinstall those for 3.5. Your python 2.7 packages should remain operational
-    * All python programs in the desktop and system utilities, are now using python 3.5. Command ''​python''​ will continue to invoke python2 so all your own scripts should not be affected.+    * All python programs in the desktop and system utilities, are now using python 3.5. Command ''​python''​ will continue to invoke python2 so all your own scripts should not be affected. Command ''​python3''​ will now invoke version 3.5 in stead of 3.4, so some differences may be present.
     * When available, we have installed both the python 2.7 and the python 3.5 version of a package     * When available, we have installed both the python 2.7 and the python 3.5 version of a package
-    * Numpy is now using the OpenBLAS libraries on all systems, in stead of ATLAS. This eliminates a difference between Fedora and RedHat Enterprise (on the compute nodes), and OpenBLAS seems more capable of using the proper number of CPU cores, eg the full capacity of a machine, or just the subset allocated to your job, without the need to have separate versions for separate systems.+    * Numpy is now using the OpenBLAS libraries on all systems, in stead of ATLAS. This eliminates a difference between Fedora and RedHat Enterprise (on the compute nodes), and OpenBLAS seems more capable of using the proper number of CPU cores, eg the full capacity of a machine, or just the subset allocated to your job, without the need to have separate versions for separate systems. ​\\ In case you need to restrict the number of CPU cores on which your job runs (eg on the para cluster, or when you want multiple jobs not interfering with eachother), set environment variable ''​OPENBLAS_NUM_THREADS''​ to the maximum number. 
 +    * <​del>​iPython 5.1 works ok with python 2.7; there are still some issues to get ipython 5 to work with python 3.5 at this point. BUG.</​del>​ 
 +    * iPython has been upgraded to version 5.1.0
   * TeX Live has been upgraded to version 2016, and will be installed with all available extras, so no need to ask us for specific packages any more, it should all be there already.   * TeX Live has been upgraded to version 2016, and will be installed with all available extras, so no need to ask us for specific packages any more, it should all be there already.
-  * X2GO, a free extended VNC interface, now replaces NoMachine NX, since the free version of that software stopped working some time last year. X2GO also includes X2GOdesktopsharing,​ to take over your default desktop from another system. \\ X2GO clients for Windows, MacOS X and Linux can be downloaded at [[http://​x2go.org/​]]. \\ As an added bonus, it offers disk sharing, client side printing, and audio forwarding. +  * X2GO, a free extended VNC interface, now replaces NoMachine NX, since the free version of that software stopped working some time last year. X2GO also includes X2GOdesktopsharing,​ to take over your default desktop from another system. \\ X2GO clients for Windows, MacOS X and Linux can be downloaded at [[http://​x2go.org/​]]. \\ As an added bonus, it offers disk sharing, client side printing, and audio forwarding. ​\\ NoMachine NX will no longer be installed ​or supported.
-  * New aplications (new in Fedora 23 or newly added in our standard installation):​ +
-  * ...+
   * Significant updates:   * Significant updates:
-    * Skype is now installed by default (and upgraded to 4.3). The SkypeWeb chat plugin for <tt>pidgin</​tt> ​is also installed by default. It is also possible to integrate Skype with the Gnome desktop through [[https://​extensions.gnome.org/​extension/​696/​skype-integration/​]],​ a Gnome shell extension that users can easily install on their own account. +    * Skype is now installed by default (and upgraded to 4.3). The SkypeWeb chat plugin for ''​pidgin'' ​is also installed by default. It is also possible to integrate Skype with the Gnome desktop through [[https://​extensions.gnome.org/​extension/​696/​skype-integration/​]],​ a Gnome shell extension that users can easily install on their own account. 
-    * The beta version of Adobe Flash 24 is now installed, in stead of the very ancient 11.x version (previously the last supported Linux version, but Adobe seems to want to support Linux again)+    * The beta version of Adobe Flash 24 is now installed, in stead of the very ancient 11.x version (previously the last supported Linux version, but Adobe seems to want to support Linux again, at last)
     * Many other packages available on demand. ​     * Many other packages available on demand. ​
     * Fine-tuning of nvidia graphics drivers, depending on the hardware. Nvidia has split their drivers in a couple of "​generations"​ and a system should get a driver from the right generation to work right. Unfortunately,​ the oldest computers in our institute don't work very well with even their intended driver. On these systems, please refrain from using the Gnome or Cinnamon desktops, or ask us to install the ''​nouveau''​ driver, which cannot do accellerated 3D graphics, but works fine otherwise (and who wants to do accelerated 3D on 7 year old hardware anyway?)     * Fine-tuning of nvidia graphics drivers, depending on the hardware. Nvidia has split their drivers in a couple of "​generations"​ and a system should get a driver from the right generation to work right. Unfortunately,​ the oldest computers in our institute don't work very well with even their intended driver. On these systems, please refrain from using the Gnome or Cinnamon desktops, or ask us to install the ''​nouveau''​ driver, which cannot do accellerated 3D graphics, but works fine otherwise (and who wants to do accelerated 3D on 7 year old hardware anyway?)
     * Nvidia CUDA version 8.0, on systems that can make use of this.     * Nvidia CUDA version 8.0, on systems that can make use of this.
     * Emacs 25     * Emacs 25
 +  * Wayland: the official Fedora release notes have a lot of informationa about Wayland, a replacement for the X11 graphics system. We don't use Wayland at this time, since it doesn'​t yet support many features that are needed in our type of work. So you can ignore all that is writen about Wayland.
   * Removed obsolete packages:   * Removed obsolete packages:
-    * NoMKachine ​NX has become non-functional some time duroing ​the Fedora 23 lifetime, and its new versions aren't free. Please consider switching to X2GO (see above).+    * NoMachine ​NX has become non-functional some time during ​the Fedora 23 lifetime, and its new versions aren't free. Please consider switching to X2GO (see above).
  
 ==== Known issues in Fedora 25 ==== ==== Known issues in Fedora 25 ====
-  * Gnome and Plasma (KDE) have become too demanding for our oldest computers. Gnome Classic usually works. !! TO BE EXPANDED. WHAT HARDWARE...+  * Gnome and Plasma (KDE) have become too demanding for our oldest computers. Gnome Classic usually works.
   * VNC issues: Desktop environments that require hardware accelleration (3D desktop effects) are too heavy to be used inside a virtual desktop (VNC, X2GO). See [[VNC desktop issues]] for details and workarounds.   * VNC issues: Desktop environments that require hardware accelleration (3D desktop effects) are too heavy to be used inside a virtual desktop (VNC, X2GO). See [[VNC desktop issues]] for details and workarounds.
-  * +  * <​del>​iPython 5.1 is not yet working with python 3.5, so if you need ipython 5, use python 2.7. And if you need to use ipython in python 3.5, it is version 3.2 for the time being.</​del>​ (solved 2016-12-08) 
 +  * <​del>​On the other hand, iPython notebooks only run with python 3 at the moment. Although jupyter-2 works fine, it will load a python 3 kernel for the notebook.</​del>​ 
 +  * If you have your own python modules (eg a virtualenv, or local installs in own directories),​ these may have to be reinstalled for the new python versions. 
 +  * Python'​s matplotlib has a couple of issues: 
 +    * Start by clearing its font cache, usually located in ''​$HOME/​.cache/​matplotlib''​ and see if that makes the difference. Not all the font information is compatible with leftovers from previous versions. 
 +    * <​del>​When using TeX fonts in matplotlib, saving the plot as pdf or ps will fail on most computers. Reason as yet unknown. Workarounds:​ save as something else, e.g. PNG, and convert the plot to the required type later. Or avoid the TeX fonts for the moment. \\ Another workaround is to use the [[matplotlib PGF backend]].</​del>​ SOLVED 2016-12-23 
 +  * TeX package ''​psfig'',​ which has been obsolete for a long time, has now almost completely stopped working. Convertimng documents to newer packages such as ''​graphics''​ or ''​graphicx''​ is recommended,​ and is usually easy. 
 +  * When selecting a desktop from the login screen, the GNOME desktop is listed multiple times. Choosing any one of them should work. 
 ==== Some general observations and tips ==== ==== Some general observations and tips ====
  
Line 64: Line 72:
             (global-set-key [mouse-2] '​mouse-yank-at-click) ​         ​             (global-set-key [mouse-2] '​mouse-yank-at-click) ​         ​
 </​code>​ </​code>​
-  * Intel compilers: The Intel compilers (ifort,icc) are not enabled by default. The latest freely available version is 10.1, which can be loaded using ''​module load intel''​. However, for most code, the GNU compilers are better than these slightly older Intel compiler versions. (if you read that the Intel compiler has speed benefits, this probably refers to the very expensive current version, which we cannot install on a system-wide basis, or you are reading an obsolete webpage; the GNU compilers have gained significant speed of the last couple of years)+  * Intel compilers: The Intel compilers (ifort,icc) are not enabled by default. The latest freely available version is 10.1, which can be loaded using ''​module load intel''​. However, for most code, the GNU compilers are better than these slightly older Intel compiler versions. (if you read that the Intel compiler has speed benefits, this probably refers to the very expensive current version, which we cannot install on a system-wide basis, or you are reading an obsolete webpage; the GNU compilers have gained significant speed of the last couple of years). \\ If you really need the current Intel compilers, find funding, and be prepared to have a license locked to a single computer.
  
linux/fedora_25.1480333915.txt.gz · Last modified: 2016/11/28 11:51 by jansen