User Tools

Site Tools


linux:fedora_27

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_27 [2017/11/29 16:23]
jansen [Known issues in Fedora 27]
linux:fedora_27 [2018/01/29 15:51]
jansen [Known issues in Fedora 27]
Line 5: Line 5:
 Once a year, we upgrade all the desktop systems to the latest version of Fedora, our Linux desktop operating system. Once a year, we upgrade all the desktop systems to the latest version of Fedora, our Linux desktop operating system.
  
-===== Upgrading ===== +
-Now (November 2017) it is about time to start upgrading again. Over the next month or so, we will upgrade as many of the systems as possible. We have spent quite some time to streamline the upgrade process, so on most reasonably fast pcs an upgrade will take approximately 3 hours. If you have a preference for the moment of the upgrade, or a period in which you can absolutely not work without your computer, please let us know by[[ http://strwoodle.strw.leidenuniv.nl/|scheduling your upgrade here]] (login required, only accessible from inside the institutes).  +
-Otherwise, we will just upgrade computers when they are not in use. We plan to complete all upgrades by January 15, 2018.+
  
  
 ==== General information ==== ==== General information ====
  
----- 
   * [[https://docs.fedoraproject.org/f27/release-notes/|Fedora 27 release notes]]   * [[https://docs.fedoraproject.org/f27/release-notes/|Fedora 27 release notes]]
   * [[https://fedoraproject.org/wiki/Common_F27_bugs|Common Bugs and Known Issues]]   * [[https://fedoraproject.org/wiki/Common_F27_bugs|Common Bugs and Known Issues]]
Line 28: Line 25:
   * Python is now available in version 2.7 and 3.6. If you had private packages or virtualenv installed for python 3.5, you may have to reinstall those for 3.6. Your python 2.7 packages should remain operational.   * Python is now available in version 2.7 and 3.6. If you had private packages or virtualenv installed for python 3.5, you may have to reinstall those for 3.6. Your python 2.7 packages should remain operational.
     * All python programs in the desktop and system utilities, are now using python 3.6. Command ''python'' will continue to invoke python2 so all your own scripts should not be affected. Command ''python3'' will now invoke version 3.6 in stead of 3.5, so some differences may be present.     * All python programs in the desktop and system utilities, are now using python 3.6. Command ''python'' will continue to invoke python2 so all your own scripts should not be affected. Command ''python3'' will now invoke version 3.6 in stead of 3.5, so some differences may be present.
-    * When available, we have installed both the python 2.7 and the python 3.6 version of a package. TODO work in progress!!+    * When available, we have installed both the python 2.7 and the python 3.6 version of a package. 
     * iPython has been upgraded to version 6.2.1 for python 3.6, and to version 5.5.0 for python 2.7     * iPython has been upgraded to version 6.2.1 for python 3.6, and to version 5.5.0 for python 2.7
 +    * [[spyder]] needs to be run with fresh default preferences in order to work right
   * Nvidia CUDA version 9.0, on systems that can make use of this.   * Nvidia CUDA version 9.0, on systems that can make use of this.
-  * Wayland: the official Fedora release notes have a lot of information 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 (remote graphics, various scientific programs, ...). So you can ignore all that is written about Wayland in the documentation.+  * Wayland: the official Fedora release notes have a lot of information 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 (remote graphics, various scientific programs, ...). So you can ignore all that is written about Wayland in the documentation (which includes over half of the known bugs, issues and workarounds mentioned there).
 ==== Known issues in Fedora 27 ==== ==== Known issues in Fedora 27 ====
   * Gnome has become too demanding for our oldest computers. Gnome Classic usually works. Cinnamon suffers from the same problem, but is usually able to go into "fallback" mode when this situation occurs.   * Gnome has become too demanding for our oldest computers. Gnome Classic usually works. Cinnamon suffers from the same problem, but is usually able to go into "fallback" mode when this situation occurs.
   * 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.
-  * 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. +  * TeX package ''psfig'', which has been obsolete for a long time, has now almost completely stopped working. Converting documents to newer packages such as ''graphics'' or ''graphicx'' is recommended, and is usually easy.
-  * 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.   * When selecting a desktop from the login screen, the GNOME desktop is listed multiple times. Choosing any one of them should work.
   * [[univ:selfservice:linux_desktop|ICAclient]] (Citrix receiver, in use to reach the university "self service" pages) is only available as browser plugin, no longer as stand-alone application.   * [[univ:selfservice:linux_desktop|ICAclient]] (Citrix receiver, in use to reach the university "self service" pages) is only available as browser plugin, no longer as stand-alone application.
 +  * xmgrace is missing its fonts. please contact the helpdesk if you encounter this problem, a workaround is available but needs to be applied on a per-user basis 
 +  * [[spyder]] (integrated development environment for python) has some incompatible preferences. if you have used it in earlier fedora versions, you should probably get rid of the ''.spyder2'' and ''.spyder3'' directories in your home before starting the new version. 
 +  * <del>Printing: the ''lp'' and ''lpr'' programs (and related utilities such as ''lpstat'') don't seem to use the environment variables ''$PRINTER'' and ''$LPDEST'' any more; a per-user default can be set using the command ''lpoptions -d printername'' or by editing ''$HOME/.cups/lpoptions''. This file is now created automatically for all users, storing the current value of ''$PRINTER'', but you may have to change this if you want another default printer. We have also set a per-computer default, usually the closest printer to the computer. \\ Alternatively, specify the printer on the commandline (e.g. ''lpr -Php5 file.ps''). 
 +</del> \\Bug fix installed 10-01-2018 
 +  * Gnome doesn't display //notification area// aka //system tray// icons any more by default. The fix is, to enable  the ''topicons plus'' extension: open ''gnome-tweak-tool'', and go to ''extensions'' to do that. After that, the icons such as status icons of dropbox, skype etc, will be in your top panel.
 ==== Some general observations and tips ==== ==== Some general observations and tips ====
  
   * Gnome 3. Gnome 3 is a completely different desktop design, which makes the desktop look and behave a bit like a Tablet PC. Some people may like it, but if you don't, "Mate" is available as an alternative, to give you the experience of good old Gnome 2, or "Cinnamon", for a more desktop-like version of the new Gnome, or try "Gnome Classic". \\ [[gnome|More on Gnome 3]]   * Gnome 3. Gnome 3 is a completely different desktop design, which makes the desktop look and behave a bit like a Tablet PC. Some people may like it, but if you don't, "Mate" is available as an alternative, to give you the experience of good old Gnome 2, or "Cinnamon", for a more desktop-like version of the new Gnome, or try "Gnome Classic". \\ [[gnome|More on Gnome 3]]
   * Gnome applications: in every new release, more Gnome applications are rewritten in the style of the Gnome 3 desktop. This means: a separate application menu, displayed Mac-style in the top bar on the Gnome desktop, or under the application icon in other desktops, the most important actions displayed as buttons, and everything else in a menu at the top right in the application window. \\ See [[desktop applications]] for a table listing alternatives, in case you cannot get used to the new look.   * Gnome applications: in every new release, more Gnome applications are rewritten in the style of the Gnome 3 desktop. This means: a separate application menu, displayed Mac-style in the top bar on the Gnome desktop, or under the application icon in other desktops, the most important actions displayed as buttons, and everything else in a menu at the top right in the application window. \\ See [[desktop applications]] for a table listing alternatives, in case you cannot get used to the new look.
-  * Cinnamon desktop tweaks: In general, Cinnamon looks like ordinary desktops, but it is Gnome 3 at the core. But there are separate tools for Cinnamon, eg, if you want to modify the programs that start in each session, use cinnamon-session-properties for that (also available from the settings overview).\\ [[cinnamon|More on Cinnamon]] or see the list of available [[desktop applications]]+  * Cinnamon desktop tweaks: While Cinnamon is based on (and compatible with) Gnome 3there are separate tools for its customization, eg, if you want to modify the programs that start in each session, use cinnamon-session-properties for that (also available from the settings overview).\\ [[cinnamon|More on Cinnamon]] or see the list of available [[desktop applications]]
   * Programs that start with each session: A lot of programs are started by default in each desktop session. many of them are unnecessary; some of them are annoying or can cause problems. users can disable everything they don't need.\\ [[modify_desktop_session|More on session tweaking]]   * Programs that start with each session: A lot of programs are started by default in each desktop session. many of them are unnecessary; some of them are annoying or can cause problems. users can disable everything they don't need.\\ [[modify_desktop_session|More on session tweaking]]
   * The command ''pmount'' can be used to mount removable media (cdrom,dvd,usb-disks) from the commandline. E.g.: ''pmount /dev/cdrom'' mounts the cd/dvd as /media/cdrom.   * The command ''pmount'' can be used to mount removable media (cdrom,dvd,usb-disks) from the commandline. E.g.: ''pmount /dev/cdrom'' mounts the cd/dvd as /media/cdrom.
linux/fedora_27.txt · Last modified: 2018/01/29 15:51 by jansen