{"id":100042,"date":"2021-04-27T22:22:41","date_gmt":"2021-04-27T20:22:42","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-linux-distributiva-fedora-34"},"modified":"2021-04-27T22:22:41","modified_gmt":"2021-04-27T20:22:42","slug":"reliz-linux-distributiva-fedora-34","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/reliz-linux-distributiva-fedora-34","title":{"rendered":"Release of the Linux distribution Fedora 34","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>The release of the Linux distribution Fedora 34 has been announced. The products prepared for download include Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition, as well as a set of spins with Live builds of desktop environments KDE Plasma 5, Xfce, i3, MATE, Cinnamon, LXDE, and LXQt. The builds have been created for x86_64, Power64, and ARM64 (AArch64) architectures, as well as various devices with 32-bit ARM processors. The publication of Fedora Silverblue builds is delayed.    <\/p>\n<p>The most notable improvements in Fedora 34 are:   <\/p>\n<ul>\n<li class=\"l\"> All audio streams have been transitioned to multimedia <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/en\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> PipeWire, which is now used by default instead of PulseAudio and JACK. The use of PipeWire allows the standard desktop edition to provide professional-grade audio processing capabilities, eliminate fragmentation, and unify the audio infrastructure for different applications.\n<p>In previous releases, sound processing in Fedora Workstation utilized a background process called PulseAudio, and applications used a client library to interact with this process, mixing and managing audio streams. Professional audio processing was handled by the JACK audio server and its associated client library. To ensure compatibility, a PipeWire layer has been implemented instead of the libraries for PulseAudio and JACK, which allows existing PulseAudio and JACK clients, as well as applications distributed in Flatpak format, to function. For older clients using the low-level ALSA API, an ALSA plugin has been installed to route audio streams directly to PipeWire.   <\/p>\n<li class=\"l\"> KDE desktop builds by default have been switched to use Wayland. The X11-based session has been moved to an optional status. It is noted that the version of KDE Plasma 5.20 included in Fedora 34 is almost on par in functionality with operation over X11, including fixes for screencasting and middle mouse button pasting. For use with proprietary NVIDIA drivers, the kwin-wayland-nvidia package is employed. Compatibility with X11 applications is provided through the XWayland component.\n<li class=\"l\"> Improved support for Wayland. The ability to use the XWayland component has been added in systems with proprietary NVIDIA drivers. Support for headless mode has been implemented in Wayland-based environments, allowing desktop components to run on remote server systems with access organized via VNC or RDP.\n<li class=\"l\"> The Fedora Workstation desktop has been updated to release GNOME 40 and the GTK 4 library. In GNOME 40, virtual desktops in the Activities Overview have been transitioned to a horizontal orientation and are displayed as a continuously scrollable chain from left to right. Each desktop shown in the overview clearly presents the open windows, with dynamic panning and scaling during user interaction. A seamless transition between the application list and virtual desktops has been ensured. The organization of work with multiple monitors has improved. The design of many applications has been modernized. GPU rendering for shaders has been enabled in GNOME Shell.  <center><img decoding=\"async\" alt=\"Release of the Linux distribution Fedora 34\" src=\"\/wp-content\/uploads\/2021\/04\/4686ba80a6de0a8680e341b7781690b1.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> All editions of Fedora have transitioned to using the systemd-oomd mechanism for early response to memory shortages in the system, replacing the previously used earlyoom process. Systemd-oomd is based on the kernel PSI (Pressure Stall Information) subsystem, which allows user-space analysis of waiting times for various resources (CPU, memory, input\/output) to accurately assess the system's load and slowdown characteristics. PSI enables the detection of the onset of delays due to resource shortages and selectively terminates resource-intensive processes at a stage when the system is still not in critical condition and has not begun aggressively cutting the cache and swapping data to the swap space.\n<li class=\"l\">  In the Btrfs file system, which has been used by default in Fedora desktop variants (Fedora Workstation, Fedora KDE, etc.) since the last release, transparent data compression using the ZSTD algorithm is included. Compression by default is applied for new installations of Fedora 34. Users of already installed systems can enable compression by adding the flag 'compress=zstd:1' to \/etc\/fstab and running 'sudo btrfs filesystem defrag -czstd -rv \/ \/home\/' to compress existing data. The 'compsize' utility can be used to assess compression efficiency. It is noted that storing data in compressed form not only saves disk space but also increases the lifespan of SSD drives by reducing write operations, as well as enhances the read and write speed of large, compressible files on slower drives.\n<li class=\"l\"> Among the official editions of the distribution, there is a variant with the i3 window manager, which offers a tiled window layout on the desktop.\n<li class=\"l\"> The creation of KDE desktop images for systems based on the AArch64 architecture has begun, in addition to builds with GNOME and Xfce desktops, as well as images for server systems.\n<li class=\"l\"> A new Comp Neuro Container image has been added, which includes a set of applications for modeling and simulation, useful for conducting research in the field of neurobiology.\n<li class=\"l\"> In the edition for the Internet of Things (Fedora IoT), which offers a minimal system environment that is updated atomically by replacing the entire system image, and where applications are isolated from the main system using containers (managed via podman), support for ARM platforms such as Pine64, RockPro64, and Jetson Xavier NX has been added, along with improved support for SoC i.MX8-based boards like 96boards Thor96 and Solid Run HummingBoard-M. Hardware watchdog mechanisms have been provided for automatic system recovery.\n<li class=\"l\"> The formation of separate packages with libraries used in Node.js projects has been discontinued. Instead, only basic packages with the interpreter, header files, primary libraries, binary modules, and essential tools for package management (NPM, yarn) will be provided for Node.js. It is now allowed to bundle all existing dependencies into a single package in applications using Node.js supplied in the Fedora repository, without splitting and extracting used libraries into separate packages. Bundling libraries will help eliminate clutter from minor packages, simplify package maintenance (previously, maintainers spent more time reviewing and testing hundreds of library packages than the main program package), remove infrastructure conflicts between libraries, and resolve issues with library version binding (maintainers will include verified and tested versions in the package).\n<li class=\"l\"> The FreeType font engine has been switched to use the HarfBuzz glyph shaping engine. Utilizing HarfBuzz in FreeType has improved hinting quality (the smoothing of glyph outlines during rasterization to enhance clarity on low-resolution screens) when displaying text in languages with complex text layout where glyphs can be formed from multiple characters. Specifically, the application of HarfBuzz resolves the issue of ligatures being ignored during hinting when there are no separate Unicode characters.\n<li class=\"l\"> The ability to disable SELinux during runtime has been removed \u2014 disabling it by changing the settings in \/etc\/selinux\/config (SELINUX=disabled) is no longer supported. After SELinux initialization, LSM handlers are now switched to read-only mode, which enhances protection against attacks aimed at disabling SELinux after exploiting vulnerabilities that allow for modification of kernel memory contents. To disable SELinux, the system can be rebooted with the parameter 'selinux=0' passed in the kernel command line. The ability to switch between 'enforcing' and 'permissive' modes during boot has been retained.\n<li class=\"l\"> The DDX component Xwayland, which enables the launch of the X.Org Server for running X11 applications in Wayland-based environments, has been moved to a separate package built from a fresh codebase independent of stable releases. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/en\/server\/dts-los-angeles\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3708\">server<\/a> X.Org.\n<li class=\"l\"> It is now ensured that all updated systemd services are restarted simultaneously after the transaction in the RPM package manager is completed. Previously, a service was restarted immediately after updating each overlapping package; now a queue is formed and services are restarted at the very end of the RPM session, after all packages and libraries have been updated.\n<li class=\"l\"> Images for ARMv7 (armhfp) architectures are now defaulted to using UEFI.\n<li class=\"l\"> The size of the swap device provided by the zRAM mechanism has been increased from a quarter to half of the physical memory size, and limited to a maximum of 8 GB. This change allows the Anaconda installer to successfully run on systems with limited RAM.\n<li class=\"l\"> Delivery of crate packages for the Rust language has been ensured in the stable branch. The packages are provided with the prefix 'rust-'.\n<li class=\"l\"> To reduce the size of installation ISO images, a clean SquashFS is provided without the embedded EXT4 layer, which was used for historical reasons.\n<li class=\"l\"> Configuration files for the GRUB bootloader have been unified across all supported architectures, regardless of EFI support.\n<li class=\"l\"> To reduce disk space consumption, the firmware files used by the Linux kernel are compressed (since kernel 5.3, firmware loading from xz archives is supported). In unpacked form, all firmware takes about 900 MB, while compression has managed to reduce their size by half.\n<li class=\"l\"> The ntp package (a server for precise time synchronization) has been replaced with the ntpsec fork.\n<li class=\"l\"> The packages xemacs, xemacs-packages-base, xemacs-packages-extra, and neXtaw have been declared deprecated, as their development has long ceased. The package nscd has also been deprecated \u2014 for host database caching, systemd-resolved is now used, while for service caching, sssd can be employed.\n<li class=\"l\"> The delivery of X11 utility collections xorg-x11-* has been discontinued; each utility is now offered in a separate package.\n<li class=\"l\">   The use of the name master in git repositories has been discontinued, as this term has been considered politically incorrect in recent times. The default branch name in git repositories is now 'main,' while repositories with packages, such as src.fedoraproject.org\/rpms, use the 'rawhide' branch.\n<li class=\"l\"> Package versions updated, including: GCC 11, LLVM\/Clang 12, Glibc 2.33, Binutils 2.35, Golang 1.16, Ruby 3.0, Ruby on Rails 6.1, BIND 9.16, MariaDB 10.5, PostgreSQL 13. LXQt 0.16.0 and Xfce 4.16 desktops updated.\n<li class=\"l\"> A new logo has been unveiled.    <center><img decoding=\"async\" alt=\"Release of the Linux distribution Fedora 34\" src=\"\/wp-content\/uploads\/2021\/04\/378c31b5c0a57ab1607deb4952d79312.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>        <\/ul>\n<p>Simultaneously, for Fedora 34, the 'free' and 'nonfree' repositories of the RPM Fusion project have been launched, where packages with additional multimedia applications (MPlayer, VLC, Xine), audio\/video codecs, DVD support, proprietary AMD and NVIDIA drivers, gaming applications, and emulators are available.<br \/>\n<br \/>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55030\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 Linux-\u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Fedora 34. \u0414\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u044b Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043d\u0430\u0431\u043e\u0440 &#171;\u0441\u043f\u0438\u043d\u043e\u0432&#187; c Live-\u0441\u0431\u043e\u0440\u043a\u0430\u043c\u0438 \u0434\u0435\u0441\u043a\u0442\u043e\u043f-\u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0439 KDE Plasma 5, Xfce, i3, MATE, Cinnamon, LXDE \u0438 LXQt. \u0421\u0431\u043e\u0440\u043a\u0438 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 x86_64, Power64, ARM64 (AArch64) \u0438 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0441 32-\u0440\u0430\u0437\u0440\u044f\u0434\u043d\u044b\u043c\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u043c\u0438 ARM. \u041f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0441\u0431\u043e\u0440\u043e\u043a Fedora Silverblue \u0437\u0430\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f. \u041d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":100043,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-100042","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 Linux-\u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Fedora 34.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/news\/reliz-linux-distributiva-fedora-34\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Linux-\u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Fedora 34 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 Linux-\u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Fedora 34.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/reliz-linux-distributiva-fedora-34\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-04-27T20:22:42+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-04-27T20:22:42+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Release of the Linux distribution Fedora 34 | ProHoster","description":"The release of the Linux distribution Fedora 34 has been announced.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/reliz-linux-distributiva-fedora-34","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Linux-\u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Fedora 34 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 Linux-\u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Fedora 34.","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/reliz-linux-distributiva-fedora-34","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2021-04-27T20:22:42+00:00","article:modified_time":"2021-04-27T20:22:42+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"100042","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-04-27 20:49:11","updated":"2026-02-22 15:30:14","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/100042","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=100042"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/100042\/revisions"}],"predecessor-version":[{"id":172926,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/100042\/revisions\/172926"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media\/100043"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=100042"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=100042"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=100042"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}