{"id":177,"date":"2023-12-21T00:09:25","date_gmt":"2023-12-21T00:09:25","guid":{"rendered":"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/"},"modified":"2024-12-10T05:16:39","modified_gmt":"2024-12-10T05:16:39","slug":"introducing-firefox-121-now-defaulting-to-wayland-on-linux","status":"publish","type":"post","link":"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/","title":{"rendered":"Introducing Firefox 121: Now Defaulting to Wayland on Linux"},"content":{"rendered":"<p><p>Mozilla Firefox 121 has been released, and it\u2019s a notable one for Linux Wayland users.<\/p>\n<p>For the Ubuntu 23.10 release, the <a href=\"https:\/\/www.omgubuntu.co.uk\/2023\/09\/wayland-firefox-snap-default\" rel=\"nofollow noopener\" target=\"_blank\">Firefox Snap runs in Wayland mode<\/a> by default (and like many of you I\u2019ve noticed nothing but bountiful benefits resulting from the switch).<\/p>\n<p>Mozilla\u2019s workshop elves were clearly happy with the success of that trial as they\u2019ve now chosen to make Firefox 121 run in Wayland mode by default for all Linux users (who use Wayland; the browser runs under Xorg\/X11 as well as it ever did).<\/p>\n<p>Why is Firefox enabling native Wayland mode by default a big deal? And how does that mode differ to the xWayland mode the browser has been running in on Wayland sessions prior to this release?<\/p>\n<\/p>\n<ul>\n<li><b>Better graphics performance<\/b><\/li>\n<li><b>Non-blurry rendering on HiDPI displays\/fractional scaling<\/b><\/li>\n<li><b>Per-monitor DPI settings respected<\/b><\/li>\n<li><b>Full support for touchpad <b>and<\/b> touchscreen gestures<\/b><\/li>\n<\/ul>\n<p><p>Plus:<\/p>\n<\/p>\n<ul>\n<li><b>It&#8217;s embracing the future \u2728<\/b><\/li>\n<\/ul>\n<p><p>Okay, so that bullet point isn&#8217;t something Mozilla is talking up but, as a Linux user, it&#8217;s clear that Wayland <b>is<\/b> the future for modern, secure, performant display server needs on Linux. Like 64-bit computing, it just is.<\/p>\n<\/p>\n<p><p>The prospect of Wayland being a &#8220;future&#8221; feature, shrouded in distant hopes and worries, has ceased to exist. It has arrived, it&#8217;s operational, it&#8217;s in great demand, and it&#8217;s introducing exciting features like HDR support for Linux.<\/p>\n<p>To ensure that Mozilla Firefox continues to offer Linux users a stable, trustworthy, and seamless experience, it must stay abreast of technology advancements \u2014and setting Wayland as the default (when supported) is a critical stride towards that.<\/p>\n<p>Apologies for the slight digression there, sorry \ud83d\ude05.<\/p>\n<p>Other significant <a href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/121.0\/releasenotes\/\" rel=\"nofollow noopener\" target=\"_blank\">alterations in Firefox 121<\/a> include:<\/p>\n<\/p>\n<ul>\n<li><strong>New option to force-underline links in websites<\/strong><\/li>\n<li><strong>Easier to delete drawings\/text\/images when editing PDFs<\/strong><\/li>\n<li><strong>Support for Voice Control commands on macOS<\/strong><\/li>\n<li><strong>Prompts users to install Microsoft AV1 Extension on Windows<\/strong><\/li>\n<\/ul>\n<p><p>Linux-specific bug fixes include:<\/p>\n<\/p>\n<ul>\n<li><strong>PiP window showing black borders on top and bottom<\/strong><\/li>\n<li><strong>AppStream metainfo in Firefox Flatpak now follows latest spec<\/strong><\/li>\n<li><strong>Dialogs\/windows becoming \u2018unnecessarily\u2019 large in KDE Wayland<\/strong><\/li>\n<li><strong>Mouse cursor inappropriately changes icon<\/strong><\/li>\n<li><strong><a href=\"https:\/\/hg.mozilla.org\/mozilla-central\/rev\/86de5a0de5cd\" target=\"_blank\" rel=\"nofollow noopener\">Fix for issue causing slow startup<\/a> on certain distros<\/strong><\/li>\n<li><strong><a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1849186\" target=\"_blank\" rel=\"nofollow noopener\">Browsing history being leaked to syslogs<\/a> in GNOME<\/strong><\/li>\n<\/ul>\n<p><p>Firefox 121 boasts further expansion to its web platform capabilities, including support for <code>hanging<\/code> &amp; <code>each-line<\/code> keywords in the CSS text-indent property, and support for <code>text-wrap: balance<\/code> to \u2018harmonize\u2019 line lengths in short, multi-line text blocks.<\/p>\n<\/p>\n<p><h2>Download Firefox 121<\/h2>\n<\/p>\n<p><p>If there are any changes that I have missed, feel free to let me know by leaving a comment. <\/p>\n<\/p>\n<p><p>Expect an update to Mozilla Firefox 121 on your system in the coming days. This can be in the form of an in-app update (for existing Firefox users on Windows, macOS, and Linux binary users), a background update (for the Firefox Snap users), or a repo update (for users of PPAs, AUR, etc).<\/p>\n<\/p>\n<p><p>Alternatively, Mozilla Firefox can be downloaded from the official website.<\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mozilla Firefox 121 has been released, and it\u2019s a notable one for Linux Wayland users. For the Ubuntu 23.10 release, the Firefox Snap runs in Wayland mode by default (and like many of you I\u2019ve noticed nothing but bountiful benefits resulting from the switch). Mozilla\u2019s workshop elves were clearly happy with the success of that [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":178,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21,58,4],"tags":[],"class_list":["post-177","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-app-updates","category-firefox","category-news"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Firefox 121 Defaults to Wayland on Linux | ServerHost<\/title>\n<meta name=\"description\" content=\"Firefox 121 introduces improved performance and compatibility by defaulting to Wayland, enhancing graphical rendering and user experience on Linux systems.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Firefox 121 Defaults to Wayland on Linux | ServerHost\" \/>\n<meta property=\"og:description\" content=\"Firefox 121 introduces improved performance and compatibility by defaulting to Wayland, enhancing graphical rendering and user experience on Linux systems.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/\" \/>\n<meta property=\"og:site_name\" content=\"ServerHost Hosting Solutions Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-12-21T00:09:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-10T05:16:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/12\/5f1002d855d1752572727a8cd12349e8-1.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"672\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/\",\"url\":\"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/\",\"name\":\"Firefox 121 Defaults to Wayland on Linux | ServerHost\",\"isPartOf\":{\"@id\":\"https:\/\/serverhost.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/12\/5f1002d855d1752572727a8cd12349e8-1.webp\",\"datePublished\":\"2023-12-21T00:09:25+00:00\",\"dateModified\":\"2024-12-10T05:16:39+00:00\",\"author\":{\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66\"},\"description\":\"Firefox 121 introduces improved performance and compatibility by defaulting to Wayland, enhancing graphical rendering and user experience on Linux systems.\",\"breadcrumb\":{\"@id\":\"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/#primaryimage\",\"url\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/12\/5f1002d855d1752572727a8cd12349e8-1.webp\",\"contentUrl\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/12\/5f1002d855d1752572727a8cd12349e8-1.webp\",\"width\":1280,\"height\":672},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/serverhost.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introducing Firefox 121: Now Defaulting to Wayland on Linux\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/serverhost.com\/blog\/#website\",\"url\":\"https:\/\/serverhost.com\/blog\/\",\"name\":\"ServerHost Hosting Solutions Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/serverhost.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/serverhost.com\/blog\"],\"url\":\"https:\/\/serverhost.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Firefox 121 Defaults to Wayland on Linux | ServerHost","description":"Firefox 121 introduces improved performance and compatibility by defaulting to Wayland, enhancing graphical rendering and user experience on Linux systems.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/","og_locale":"en_US","og_type":"article","og_title":"Firefox 121 Defaults to Wayland on Linux | ServerHost","og_description":"Firefox 121 introduces improved performance and compatibility by defaulting to Wayland, enhancing graphical rendering and user experience on Linux systems.","og_url":"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/","og_site_name":"ServerHost Hosting Solutions Blog","article_published_time":"2023-12-21T00:09:25+00:00","article_modified_time":"2024-12-10T05:16:39+00:00","og_image":[{"width":1280,"height":672,"url":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/12\/5f1002d855d1752572727a8cd12349e8-1.webp","type":"image\/webp"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/","url":"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/","name":"Firefox 121 Defaults to Wayland on Linux | ServerHost","isPartOf":{"@id":"https:\/\/serverhost.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/#primaryimage"},"image":{"@id":"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/12\/5f1002d855d1752572727a8cd12349e8-1.webp","datePublished":"2023-12-21T00:09:25+00:00","dateModified":"2024-12-10T05:16:39+00:00","author":{"@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66"},"description":"Firefox 121 introduces improved performance and compatibility by defaulting to Wayland, enhancing graphical rendering and user experience on Linux systems.","breadcrumb":{"@id":"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/#primaryimage","url":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/12\/5f1002d855d1752572727a8cd12349e8-1.webp","contentUrl":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/12\/5f1002d855d1752572727a8cd12349e8-1.webp","width":1280,"height":672},{"@type":"BreadcrumbList","@id":"https:\/\/serverhost.com\/blog\/introducing-firefox-121-now-defaulting-to-wayland-on-linux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/serverhost.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Introducing Firefox 121: Now Defaulting to Wayland on Linux"}]},{"@type":"WebSite","@id":"https:\/\/serverhost.com\/blog\/#website","url":"https:\/\/serverhost.com\/blog\/","name":"ServerHost Hosting Solutions Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/serverhost.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/serverhost.com\/blog"],"url":"https:\/\/serverhost.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/177","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/comments?post=177"}],"version-history":[{"count":1,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/177\/revisions"}],"predecessor-version":[{"id":1697,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/177\/revisions\/1697"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/media\/178"}],"wp:attachment":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/media?parent=177"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/categories?post=177"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/tags?post=177"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}