This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
linux:fedora_37 [2022/11/25 15:50] – jansen | linux:fedora_37 [2022/12/09 12:48] (current) – jansen | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Fedora 37 announcement, | ====== Fedora 37 announcement, | ||
- | |||
- | WORK IN PROGRESS | ||
---- | ---- | ||
Line 19: | Line 17: | ||
- | ==== New in F35, or in our Fedora setup: ==== | + | ==== New in F37, or in our Fedora setup: ==== |
* Gnome 43 (see below for details) | * Gnome 43 (see below for details) | ||
* Note: Gnome versions used to be 3.38 etc, now the '' | * Note: Gnome versions used to be 3.38 etc, now the '' | ||
Line 30: | Line 28: | ||
* If you still need python2, a private install or virtualenv will still be possible, but for many packages, you may have to explicitly install an older version (e.g. '' | * If you still need python2, a private install or virtualenv will still be possible, but for many packages, you may have to explicitly install an older version (e.g. '' | ||
* To install a python2 kernel in jupyter,a personal setup can be made using '' | * To install a python2 kernel in jupyter,a personal setup can be made using '' | ||
- | * We also have the interpreters of python 3.7, 3.8, 3.9 and 3.10 installed, for compatibility and in case you need them for your own projects or virtualenvs. As with python 2, these are the bare interpreters, | + | * We also have the interpreters of python |
* To move your personally installed modules from python 3.10 (Fedora 35) to python 3.11: | * To move your personally installed modules from python 3.10 (Fedora 35) to python 3.11: | ||
* Setup '' | * Setup '' | ||
Line 36: | Line 34: | ||
* Install the same packages into the current python: '' | * Install the same packages into the current python: '' | ||
* Some 3rd party build and install scripts still don't seem to understand that 3.11 > 3.9, so if something complains our python is too old, the program just doesn' | * Some 3rd party build and install scripts still don't seem to understand that 3.11 > 3.9, so if something complains our python is too old, the program just doesn' | ||
+ | * Missing: pyregion (not yet made compatible with python 3.11) | ||
* GCC (C, C++, Fortran) is at version 12.2 now. Some older versions are available through environment modules. | * GCC (C, C++, Fortran) is at version 12.2 now. Some older versions are available through environment modules. | ||
- | * CLANG /LLVM compilers are now at version | + | * CLANG /LLVM compilers are now at version |
- | * LibreOffice has been upgraded to version 7.2 with lots of improvements and new features. See [[https:// | + | * LibreOffice has been upgraded to version 7.4 with lots of improvements and new features. See [[https:// |
- | * Fedora has '' | + | |
* Removed software: | * Removed software: | ||
- | * Python 3.6 is no longer available for backward compatibility | ||
* Several compatibility libraries were dropped. These were libraries to run programs built with very old versions of the GNU compilers (gcc 3.3, 3.4 and 4.1). If you still have binaries from > 10 years ago, recompiling might be advisable. | * Several compatibility libraries were dropped. These were libraries to run programs built with very old versions of the GNU compilers (gcc 3.3, 3.4 and 4.1). If you still have binaries from > 10 years ago, recompiling might be advisable. | ||
* Also, all compatibility with 32-bit executables was dropped. Not surprising, since the last 32-bit machines were bought by our institute in 2006. Known fatalities: '' | * Also, all compatibility with 32-bit executables was dropped. Not surprising, since the last 32-bit machines were bought by our institute in 2006. Known fatalities: '' | ||
- | | + | |
- | * '' | + | * A workaround for (ancient) |
- | * TeX package '' | + | * TeX package '' |
- | * Several media players that had not seen updates for a long time, have become incompatible with new versions of some of the support tools and libraries. We have removed: | + | * Java is now available in several |
- | * < | + | |
- | * xine-ui | + | |
- | * banshee | + | |
- | * kdenlive | + | |
- | * Renamed/ | + | |
- | * Python module '' | + | |
- | * Java is now available in 3 versions: The last freely obtainable Oracle Java 8.x release; OpenJDK 8 and OpenJDK 11. | + | |
- | * saoimage is no longer maintained as a rpm package. for now, the last binary version still works. Please let us know if this (ancient) astronomical package is still in use. | + | |
- | * A workaround for (ancient) '' | + | |
- | * The QT library has been upgraded to version 6; version 5 is still present for compatibility but the previos compatibility libraries for QT4 have been dropped | + | |
- | * this includes the matplotlib qt4 backend | + | |
==== Known issues in Fedora 37 ==== | ==== Known issues in Fedora 37 ==== | ||
* VNC issues: Desktop environments that require hardware accelleration (3D desktop effects) are often 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 often too heavy to be used inside a virtual desktop (VNC, X2GO). See [[VNC desktop issues]] for details and workarounds. | ||
* X2GO has problems with some desktop environments that try to use " | * X2GO has problems with some desktop environments that try to use " | ||
+ | * An alternative to VNC and X2GO is [[XPRA]], a tool that can forward a single window or an entire desktop to a remote display. | ||
* Gnome doesn' | * Gnome doesn' | ||
* Note: in the previous OS versions, there was an extension named '' | * Note: in the previous OS versions, there was an extension named '' | ||
- | * The '' | + | * The '' |
- | * Workarounds are in place for some software that was built with older versions of CFITSIO (GILDAS) and/or older GFortran (StarLink). When using these programs from within other programs, this workaround may be bypassed (eg, GILDAS software linked from within CASA). If you run into that issue, let us know so we can provide you with the necessary workaround. Eventually these issues are expected to be solved when new versions of these software packages are released or recompiled using current libraries. | + | * Workarounds are in place for some software that was built with older versions of CFITSIO (GILDAS) and/or older GFortran (StarLink). When using these programs from within other programs, this workaround may be bypassed (eg, GILDAS software linked from within CASA). If you run into that issue, let us know so we can provide you with the necessary workaround. Eventually these issues are expected to be solved when new versions of these software packages are released or recompiled using current libraries. |
- | * Some reports that the screensaver on the Plasma (KDE) desktop, sometimes refuses | + | |
* Some theme libraries from earlier releases are no longer present. If you get errors when starting graphical applications such as: < | * Some theme libraries from earlier releases are no longer present. If you get errors when starting graphical applications such as: < | ||
| | ||
- | </ | + | </ |
==== Some general observations and tips ==== | ==== Some general observations and tips ==== |