feat: update more custom parsers and unit tests
parent
8e3ba45ee7
commit
8543db6017
@ -1,77 +1,31 @@
|
||||
<!DOCTYPE html>
|
||||
<!--[if IE 8]> <html lang="de" class="no-js lt-ie9"> <![endif]-->
|
||||
<!--[if IE 9]> <html lang="de" class="no-js lt-ie10"> <![endif]-->
|
||||
<!--[if gt IE 9]><!--> <html lang="de" class="no-js">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>ZEIT ONLINE</title>
|
||||
<meta name="description" value="">
|
||||
<meta name="robots" value="noindex, follow">
|
||||
<meta name="viewport" value="width=device-width, initial-scale=1, shrink-to-fit=no, viewport-fit=cover">
|
||||
|
||||
<link href="https://meine.zeit.de/static/css/screen.css" media="screen" rel="stylesheet" type="text/css">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<img src="https://audev.zeit.de/981949533494636/ce.pl?ce1=https%3A//meine.zeit.de/anmelden" height="1" width="1">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<main class="page">
|
||||
<header class="header">
|
||||
<a class="header-logo header-logo--nofloat" href="https://www.zeit.de/index" title="ZEIT Online">
|
||||
<span class="header-logo__text--visually-hidden">ZEIT Online</span>
|
||||
</a>
|
||||
</header>
|
||||
<div class="content" id="form_content">
|
||||
|
||||
<div class="content__form">
|
||||
|
||||
<h1 class="content__title">Anmelden</h1>
|
||||
|
||||
<div class="userform">
|
||||
|
||||
<div class="userform__container">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<html lang="de">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" value="IE=edge">
|
||||
<meta name="viewport" value="width=device-width, initial-scale=1">
|
||||
<meta name="robots" value="noindex, nofollow, noarchive">
|
||||
<title>Was heißt Sozialismus für Sie, Kevin Kühnert?</title>
|
||||
<link rel="stylesheet" href="https://epaper.zeit.de/css/article/bootstrap.min.css"> <link rel="stylesheet" href="https://epaper.zeit.de/css/article/article.css"></head>
|
||||
<body class="hyphenate">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-xs-12">
|
||||
|
||||
<div class="article">
|
||||
<div class="article__author">
|
||||
Politik · Jochen Bittner, Tina Hildebrandt </div>
|
||||
<div class="article__content" id="articleContent">
|
||||
<p class="title">Was heißt Sozialismus für Sie, Kevin Kühnert?</p> <subtitle>Zum Beispiel die Kollektivierung von Firmen wie BMW, sagt der Chef der Jusos. In der Wirtschaftsordnung, die er sich vorstellt, gäbe es auch kein Eigentum an Wohnraum mehr. Ein Gespräch über eine radikale Alternative</subtitle> <image-credits>Foto: Tibor Boz/Redux/laif</image-credits> <box type="citation">
|
||||
<p>»Der Zeitgeist ist nun wirklich kein altruistischer«</p>
|
||||
<author>xxx</author>
|
||||
</box> <division author="DIE ZEIT" type="interview"> <p>DIE ZEIT: Herr Kühnert, Sie nennen sich einen Sozialisten. Was verstehen Sie darunter?</p> </division> <division author="Kevin Kühnert" type="interview"> <p>Kevin Kühnert: Das ist erst mal ein Nichteinverständnis mit der Wirtschafts- und teilweise auch mit der Gesellschaftsordnung. Es markiert den Anspruch, dass eine bessere Welt nicht nur denkbar, sondern auch realisierbar ist. Sprich: eine Welt freier Menschen, die kollektive Bedürfnisse in den Vordergrund stellt und nicht Profitstreben.</p> </division> <division author="ZEIT" type="interview"> <p>ZEIT: Das klingt etwas blumig. Die klassische Definition heißt: Vergesellschaftung von Produktionsmitteln. Unterschreiben Sie das?</p> </division> <division author="Kühnert" type="interview"> <p>Kühnert: Wenn wir Sozialismus sagen, haben wir oft Bilder aus der Marxschen Zeit vor uns: große Fabriken, die nicht denen gehören, die darin arbeiten. In unsere heutige Zeit übersetzt, reden wir über den Umgang mit Internetgiganten, den Zugang zu großen Datenmengen und ob das wirklich in privatwirtschaftlicher Hand sein sollte. Der Grundsatz ist unverändert: Was unser Leben bestimmt, soll in der Hand der Gesellschaft sein und demokratisch von ihr bestimmt werden. Eine Welt, in der Menschen ihren Bedürfnissen nachgehen können. Eine Demokratisierung aller Lebensbereiche.</p> </division> <byline>DIE FRAGEN STELLTEN JOCHEN BITTNER UND TINA HILDEBRANDT </byline> <linkbox> <text>Lesen Sie eine längere Version des Interviews bei ZEIT ONLINE unter </text> <link>www.zeit.de/kevin-kuehnert </linkbox> <p class="caption">Mieten oder kaufen? Für Kevin Kühnert eine Frage des Gemeinwohls</p> </div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<footer class="footer">
|
||||
<div class="footer__logo"></div>
|
||||
<nav>
|
||||
<ul class="footer__nav">
|
||||
<li class="footer__item"><a href="https://www.zeit.de/administratives/agb-kommentare-artikel" class="footer__link">AGB</a></li>
|
||||
<li class="footer__item"><a href="https://www.zeit.de/hilfe/datenschutz" class="footer__link">Datenschutz</a></li>
|
||||
<li class="footer__item"><a href="https://www.zeit.de/impressum/index" class="footer__link">Impressum</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</footer>
|
||||
|
||||
</main>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</body>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
@ -1,506 +1,297 @@
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
||||
<head>
|
||||
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head>
|
||||
<!-- Global site tag (gtag.js) - Google Analytics -->
|
||||
|
||||
<title>Steam's Linux Marketshare Ticks Up Ever So Slightly For May - Phoronix</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<link rel="stylesheet" href="/phxcms-css/phoronix-10.css?2027">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="keywords" content="Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite">
|
||||
<meta name="Description" content="With the start of a new month, Valve has published their software/hardware survey numbers for the month prior">
|
||||
<link rel="alternate" type="application/rss+xml" title="Phoronix" href="rss.php">
|
||||
<link rel="shortcut icon" href="favicon.ico">
|
||||
<link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png">
|
||||
<link rel="apple-touch-icon" sizes="60x60" href="/apple-touch-icon-60x60.png">
|
||||
<link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png">
|
||||
<link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png">
|
||||
<link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png">
|
||||
<link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png">
|
||||
<link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png">
|
||||
<link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png">
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-180x180.png">
|
||||
<link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32">
|
||||
<link rel="icon" type="image/png" href="/android-chrome-192x192.png" sizes="192x192">
|
||||
<link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96">
|
||||
<link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16">
|
||||
<meta name="msapplication-TileImage" content="/mstile-144x144.png">
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:site" content="@phoronix">
|
||||
<meta name="twitter:creator" content="@michaellarabel">
|
||||
<meta name="twitter:title" content="Steam's Linux Marketshare Ticks Up Ever So Slightly For May">
|
||||
<meta name="og:title" content="Steam's Linux Marketshare Ticks Up Ever So Slightly For May">
|
||||
<meta name="twitter:image" content="https://www.phoronix.com/assets/categories/valve.jpg">
|
||||
<meta name="og:image" content="https://www.phoronix.com/assets/categories/valve.jpg">
|
||||
<meta name="twitter:description" content="With the start of a new month, Valve has published their software/hardware survey numbers for the month prior">
|
||||
<!-- PHORONIX (phoronix.com) -->
|
||||
<body style="overflow: initial !important; padding: 0px; --fsAncillary:var(--use);">
|
||||
<div style="text-align: center; overflow: hidden; background: #222;"><div align="center" id="phoronix_desktop_leaderboard_header" name="phoronix_desktop_leaderboard_header" data-google-query-id="CJ-CxPfF7PoCFYKFAQodFJAOYA">
|
||||
|
||||
<div id="google_ads_iframe_/15184186,2047846/phoronix_desktop_leaderboard_header_0__container__" style="border: 0pt none; display: inline-block; width: 970px; height: 250px;"><iframe frameborder="0" src="https://3357a4a716695b43412a26e526771340.safeframe.googlesyndication.com/safeframe/1-0-38/html/container.html" id="google_ads_iframe_/15184186,2047846/phoronix_desktop_leaderboard_header_0" title="3rd party ad content" name="" scrolling="no" marginwidth="0" marginheight="0" width="970" height="250" data-is-safeframe="true" sandbox="allow-forms allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts allow-top-navigation-by-user-activation" role="region" aria-label="Advertisement" tabindex="0" data-google-container-id="3" style="border: 0px; vertical-align: bottom;" data-load-complete="true"></iframe><div class="__fs-ancillary" style="--childWidth:970px; visibility: visible;"><div class="__fs-branding"><a href="https://freestar.com/?utm_campaign=branding&utm_medium=banner&utm_source=phoronix.com&utm_content=phoronix_desktop_leaderboard_header" target="_blank" rel="noreferrer"><img src="https://a.pub.network/core/imgs/fslogo-green.svg" alt="freestar" width="14" height="14"></a></div></div></div></div>
|
||||
</div> <div id="headerwrap">
|
||||
<div class="wcontainer defpadding">
|
||||
<a href="/"><img id="logo" alt="Phoronix" src="/phxcms7-css/phoronix.png" style="height: 40px; margin-top: 5px;margin-left: 5px;"></a>
|
||||
<div id="headerright">
|
||||
<div id="social">
|
||||
<a href="https://www.phoronix.com/rss.php" class="icon-rss"></a>
|
||||
<a href="https://twitter.com/Phoronix" rel="me" class="icon-twitter"></a>
|
||||
<a href="https://www.facebook.com/Phoronix" rel="me" class="icon-facebook"></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="litemenu">
|
||||
<ul>
|
||||
<li><a href="/reviews">Articles & Reviews</a></li>
|
||||
<li><a href="/news">News Archive</a></li>
|
||||
<li><a href="/forums/">Forums</a></li>
|
||||
<li><a href="/phoronix-premium">Premium</a></li> <li class="categ icon-angle-circled-down"><span> Categories</span></li>
|
||||
<li><a href="/reviews/Computers">Computers</a></li> <li><a href="/reviews/Display+Drivers">Display Drivers</a></li> <li><a href="/reviews/Graphics+Cards">Graphics Cards</a></li> <li><a href="/reviews/Linux+Gaming">Linux Gaming</a></li> <li><a href="/reviews/Memory">Memory</a></li> <li><a href="/reviews/Motherboards">Motherboards</a></li> <li><a href="/reviews/Processors">Processors</a></li> <li><a href="/reviews/Software">Software</a></li> <li><a href="/reviews/Storage">Storage</a></li> <li><a href="/reviews/Operating+Systems">Operating Systems</a></li> <li><a href="/reviews/Peripherals">Peripherals</a></li> <li id="closelid">Close</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="menuwrap">
|
||||
<div class="wcontainer">
|
||||
<ul id="linklist">
|
||||
<li id="menubutton"><span class="icon-menu"></span>
|
||||
</li>
|
||||
<li class="menulink">
|
||||
<a class="linknode" href="/reviews">Articles & Reviews</a>
|
||||
</li>
|
||||
<li class="menulink">
|
||||
<a class="linknode" href="/news">News Archive</a>
|
||||
</li>
|
||||
<li class="menulink">
|
||||
<a class="linknode" href="/forums/">Forums</a>
|
||||
</li>
|
||||
<li class="menulink">
|
||||
<a class="linknode" href="/phoronix-premium">Premium</a>
|
||||
</li> <li class="menulink">
|
||||
<a class="linknode" href="/contact">Contact</a>
|
||||
</li>
|
||||
<li id="categories-link" class="menulink">
|
||||
<span class="menunolink icon-angle-circled-down"> Categories</span>
|
||||
<div id="categories-list">
|
||||
<div id="categories-content">
|
||||
<a href="/reviews/Computers">Computers</a> <a href="/reviews/Display+Drivers">Display Drivers</a> <a href="/reviews/Graphics+Cards">Graphics Cards</a> <a href="/reviews/Linux+Gaming">Linux Gaming</a> <a href="/reviews/Memory">Memory</a> <a href="/reviews/Motherboards">Motherboards</a> <a href="/reviews/Processors">Processors</a> <a href="/reviews/Software">Software</a> <a href="/reviews/Storage">Storage</a> <a href="/reviews/Operating+Systems">Operating Systems</a> <a href="/reviews/Peripherals">Peripherals</a> </div>
|
||||
</div>
|
||||
</li>
|
||||
<li id="searchbox">
|
||||
<div id="search">
|
||||
<form action="https://www.google.com" id="cse-search-box" target="_blank">
|
||||
<div>
|
||||
<input type="hidden" name="cx" value="partner-pub-0253814508491313:1305299758">
|
||||
<input type="hidden" name="ie" value="UTF-8">
|
||||
<input type="text" name="q" placeholder="" style="background: url("https://www.google.com/cse/static/images/1x/en/branding.png") left 9px top 50% no-repeat rgb(255, 255, 255);">
|
||||
<input type="submit" name="sa" value="Search">
|
||||
</div>
|
||||
<input name="siteurl" value="www.phoronix.com/news/Steam-May-2019-Numbers" type="hidden"><input name="ref" value="" type="hidden"><input name="ss" value="" type="hidden"></form>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><iframe name="__tcfapiLocator" style="display: none;"></iframe>
|
||||
<div id="content-bg">
|
||||
<div id="content">
|
||||
<div id="main-wrap">
|
||||
<div id="main">
|
||||
<div style="text-align: center; overflow: hidden; margin-bottom: 30px;">
|
||||
<div align="center" id="phoronix_desktop_leaderboard_atf" name="phoronix_desktop_leaderboard_atf" data-google-query-id="CJOcj_fF7PoCFYKFAQodFJAOYA">
|
||||
|
||||
<div id="google_ads_iframe_/15184186,2047846/phoronix_desktop_leaderboard_atf_0__container__" style="border: 0pt none;"><iframe id="google_ads_iframe_/15184186,2047846/phoronix_desktop_leaderboard_atf_0" name="google_ads_iframe_/15184186,2047846/phoronix_desktop_leaderboard_atf_0" title="3rd party ad content" width="1" height="1" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" role="region" aria-label="Advertisement" tabindex="0" style="border: 0px; vertical-align: bottom; width: 728px; height: 90px;" data-load-complete="true" data-google-container-id="4"></iframe><div class="__fs-ancillary" style="--childWidth:728px; visibility: visible;"><div class="__fs-branding"><a href="https://freestar.com/?utm_campaign=branding&utm_medium=banner&utm_source=phoronix.com&utm_content=phoronix_desktop_leaderboard_atf" target="_blank" rel="noreferrer"><img src="https://a.pub.network/core/imgs/fslogo-green.svg" alt="freestar" width="14" height="14"></a></div></div></div></div>
|
||||
|
||||
</div>
|
||||
<!-- google_ad_section_start -->
|
||||
<article class="full">
|
||||
<h1>Steam's Linux Marketshare Ticks Up Ever So Slightly For May</h1>
|
||||
<div class="author">Written by <a href="https://www.michaellarabel.com/">Michael Larabel</a> in <a href="/linux/Valve">Valve</a> on 1 June 2019 at 08:34 PM EDT. <a href="/forums/node/1103455">51 Comments</a></div>
|
||||
<div class="content">
|
||||
<div style="float: left; padding: 0 10px 10px;"><img alt="VALVE -- " src="/assets/categories/valve.webp" width="100" height="100"></div>
|
||||
With the start of a new month, Valve has published their software/hardware survey numbers for the month prior. For May 2019, the Steam Linux usage did tick-up slightly on a percentage basis.
|
||||
<br>
|
||||
<br>For last month, the percentage of Steam users running Linux (according to the controversial Steam Survey) rose to 0.84%, or a 0.02% increase over April. The number is largely in line with expectations of around 0.8% that it's been in that area recently and an increase over last year.
|
||||
<br>
|
||||
<br>On a percentage basis, the Linux gaming marketshare has tended to grow bit-by-bit since Valve introduced Steam Play last year for allowing many prominent Windows games to run on Linux thanks to their Wine-based Proton and DXVK for translating Direct3D to Vulkan. But there hasn't been any Linux exclusives, the return of Steam Machines, or any landmark reasons to cause a sudden shift of Windows gamers to switch over to Linux. As a result, it's just been either flat or tiny increases each month.
|
||||
<br>
|
||||
<br>Windows comes in at 95.9% for May's usage on Steam while macOS is at 3.26%.
|
||||
<br>
|
||||
<br>The monthly Steam survey data can be viewed at <a href="https://store.steampowered.com/hwsurvey/Steam-Hardware-Software-Survey-Welcome-to-Steam?platform=linux">SteamPowered.com</a>.</div>
|
||||
<div style="text-align: center; overflow: hidden; margin-bottom: 30px;">
|
||||
<div align="center" id="phoronix_leaderboard_btf" name="phoronix_leaderboard_btf" data-google-query-id="CJScj_fF7PoCFYKFAQodFJAOYA">
|
||||
|
||||
<title>Linux Hardware Reviews & Performance Benchmarks, Open-Source News - Phoronix</title>
|
||||
<meta http-equiv="Content-Type" value="text/html; charset=UTF-8">
|
||||
<link rel="stylesheet" href="/phxcms-css/phoronix-10.css?2027">
|
||||
<meta name="viewport" value="width=device-width, initial-scale=1.0">
|
||||
<meta name="keywords" value="Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite">
|
||||
<meta name="Description" value="Phoronix is the leading technology website for Linux hardware reviews, open-source news, Linux benchmarks, open-source benchmarks, and computer hardware performance tests.">
|
||||
<link rel="alternate" type="application/rss+xml" title="Phoronix" href="rss.php">
|
||||
<link rel="shortcut icon" href="favicon.ico">
|
||||
<link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png">
|
||||
<link rel="apple-touch-icon" sizes="60x60" href="/apple-touch-icon-60x60.png">
|
||||
<link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png">
|
||||
<link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png">
|
||||
<link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png">
|
||||
<link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png">
|
||||
<link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png">
|
||||
<link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png">
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-180x180.png">
|
||||
<link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32">
|
||||
<link rel="icon" type="image/png" href="/android-chrome-192x192.png" sizes="192x192">
|
||||
<link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96">
|
||||
<link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16">
|
||||
<meta name="msapplication-TileImage" value="/mstile-144x144.png">
|
||||
<meta name="twitter:card" value="summary">
|
||||
<meta name="twitter:site" value="@phoronix">
|
||||
<meta name="twitter:creator" value="@michaellarabel">
|
||||
<meta name="twitter:title" value="Linux Hardware Reviews & Performance Benchmarks, Open-Source News">
|
||||
<meta name="og:title" value="Linux Hardware Reviews & Performance Benchmarks, Open-Source News">
|
||||
|
||||
<div id="google_ads_iframe_/15184186,2047846/phoronix_leaderboard_btf_0__container__" style="border: 0pt none;"><iframe id="google_ads_iframe_/15184186,2047846/phoronix_leaderboard_btf_0" name="google_ads_iframe_/15184186,2047846/phoronix_leaderboard_btf_0" title="3rd party ad content" width="728" height="90" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" role="region" aria-label="Advertisement" tabindex="0" style="border: 0px; vertical-align: bottom;" data-load-complete="true" data-google-container-id="5"></iframe><div class="__fs-ancillary" style="--childWidth:728px; visibility: visible;"><div class="__fs-branding"><a href="https://freestar.com/?utm_campaign=branding&utm_medium=banner&utm_source=phoronix.com&utm_content=phoronix_leaderboard_btf" target="_blank" rel="noreferrer"><img src="https://a.pub.network/core/imgs/fslogo-green.svg" alt="freestar" width="14" height="14"></a></div></div></div></div>
|
||||
</div>
|
||||
<div class="foot">
|
||||
<div class="pagination">
|
||||
</div>
|
||||
<div class="comments-label">
|
||||
<a href="/forums/node/1103455">51 Comments</a> </div>
|
||||
</div>
|
||||
</article>
|
||||
<div id="sharebar">
|
||||
<div style="margin: 0 10px 10px; overflow: hidden;">
|
||||
|
||||
<div style="float: left; overflow: hidden;"><iframe id="twitter-widget-0" scrolling="no" frameborder="0" allowtransparency="true" allowfullscreen="true" class="twitter-share-button twitter-share-button-rendered twitter-tweet-button" style="position: static; visibility: visible; width: 73px; height: 20px;" title="Twitter Tweet Button" src="https://platform.twitter.com/widgets/tweet_button.7dae38096d06923d683a2a807172322a.en.html#dnt=false&id=twitter-widget-0&lang=en&original_referer=https%3A%2F%2Fwww.phoronix.com%2Fnews%2FSteam-May-2019-Numbers&related=michaellarabel&size=m&text=Steam%27s%20Linux%20Marketshare%20Ticks%20Up%20Ever%20So%20Slightly%20For%20May&time=1666191202541&type=share&url=https%3A%2F%2Fwww.phoronix.com%2Fnews%2FSteam-May-2019-Numbers&via=phoronix" data-url="https://www.phoronix.com/news/Steam-May-2019-Numbers"></iframe>
|
||||
|
||||
<div style="float: left; overflow: hidden;"><iframe src="//www.facebook.com/plugins/like.php?href=https://www.phoronix.com/news/Steam-May-2019-Numbers&width=200&height=46&colorscheme=light&layout=button_count&action=like&show_faces=false&send=true" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:200px; height:46px;" allowtransparency="true"></iframe></div>
|
||||
</div></div>
|
||||
<div class="article-box">
|
||||
<header>Related News</header>
|
||||
<div class="node"><a href="/news/Proton-7.0-5-RC">Proton 7.0-5 RC Gets More Windows Games Running On Linux</a></div><div class="node"><a href="/news/Steam-Deck-Immediate">Steam Deck Now Available For Immediate Ordering, Steam Deck Dock Also In-Stock</a></div><div class="node"><a href="/news/Steam-Survey-September-2022">Steam On Linux Usage Receded Slightly In September</a></div><div class="node"><a href="/news/Steam-Survey-August-2022">Steam On Linux Marketshare Crawls Up To 1.27% For August 2022</a></div><div class="node"><a href="/news/Atomic-Async-Page-Flips">Atomic Async Page Flips Proposed, Valve's Gamescope Compositor Has Support Pending</a></div><div class="node"><a href="/news/Proton-7.0-4-Released">Proton 7.0-4 Released For Steam Play With Many Game Fixes, More Playable Titles</a></div>
|
||||
|
||||
</div> <div class="after-article">
|
||||
<div style="text-align: center; overflow: hidden; margin: 5px;">
|
||||
<div align="center" id="phoronix_leaderboard_incontent_3" name="phoronix_leaderboard_incontent_3" data-google-query-id="CJWcj_fF7PoCFYKFAQodFJAOYA">
|
||||
|
||||
|
||||
</head>
|
||||
<body style="overflow: initial !important;">
|
||||
<div style="text-align: center; overflow: hidden; background: #222;"><div align="center" id="phoronix_desktop_leaderboard_header">
|
||||
|
||||
<div id="google_ads_iframe_/15184186,2047846/phoronix_leaderboard_incontent_3_0__container__" style="border: 0pt none;"><iframe id="google_ads_iframe_/15184186,2047846/phoronix_leaderboard_incontent_3_0" name="google_ads_iframe_/15184186,2047846/phoronix_leaderboard_incontent_3_0" title="3rd party ad content" width="1" height="1" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" role="region" aria-label="Advertisement" tabindex="0" style="border: 0px; vertical-align: bottom; width: 728px; height: 90px;" data-load-complete="true" data-google-container-id="6"></iframe><div class="__fs-ancillary" style="--childWidth:728px; visibility: visible;"><div class="__fs-branding"><a href="https://freestar.com/?utm_campaign=branding&utm_medium=banner&utm_source=phoronix.com&utm_content=phoronix_leaderboard_incontent_3" target="_blank" rel="noreferrer"><img src="https://a.pub.network/core/imgs/fslogo-green.svg" alt="freestar" width="14" height="14"></a></div></div></div></div>
|
||||
</div>
|
||||
</div> <div id="headerwrap">
|
||||
<div class="wcontainer defpadding">
|
||||
<a href="/"><img id="logo" alt="Phoronix" src="/phxcms7-css/phoronix.png" style="height: 40px; margin-top: 5px;margin-left: 5px;"></a>
|
||||
<div id="headerright">
|
||||
<div id="social">
|
||||
<a href="https://www.phoronix.com/rss.php" class="icon-rss"></a>
|
||||
<a href="https://twitter.com/Phoronix" rel="me" class="icon-twitter"></a>
|
||||
<a href="https://www.facebook.com/Phoronix" rel="me" class="icon-facebook"></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="litemenu">
|
||||
<ul>
|
||||
<li><a href="/reviews">Articles & Reviews</a></li>
|
||||
<li><a href="/news">News Archive</a></li>
|
||||
<li><a href="/forums/">Forums</a></li>
|
||||
<li><a href="/phoronix-premium">Premium</a></li> <li class="categ icon-angle-circled-down"><span> Categories</span></li>
|
||||
<li><a href="/reviews/Computers">Computers</a></li> <li><a href="/reviews/Display+Drivers">Display Drivers</a></li> <li><a href="/reviews/Graphics+Cards">Graphics Cards</a></li> <li><a href="/reviews/Linux+Gaming">Linux Gaming</a></li> <li><a href="/reviews/Memory">Memory</a></li> <li><a href="/reviews/Motherboards">Motherboards</a></li> <li><a href="/reviews/Processors">Processors</a></li> <li><a href="/reviews/Software">Software</a></li> <li><a href="/reviews/Storage">Storage</a></li> <li><a href="/reviews/Operating+Systems">Operating Systems</a></li> <li><a href="/reviews/Peripherals">Peripherals</a></li> <li id="closelid">Close</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="menuwrap">
|
||||
<div class="wcontainer">
|
||||
<ul id="linklist">
|
||||
<li id="menubutton"><span class="icon-menu"></span>
|
||||
</li>
|
||||
<li class="menulink">
|
||||
<a class="linknode" href="/reviews">Articles & Reviews</a>
|
||||
</li>
|
||||
<li class="menulink">
|
||||
<a class="linknode" href="/news">News Archive</a>
|
||||
</li>
|
||||
<li class="menulink">
|
||||
<a class="linknode" href="/forums/">Forums</a>
|
||||
</li>
|
||||
<li class="menulink">
|
||||
<a class="linknode" href="/phoronix-premium">Premium</a>
|
||||
</li> <li id="categories-link" class="menulink">
|
||||
<span class="menunolink icon-angle-circled-down"> Categories</span>
|
||||
<div id="categories-list">
|
||||
<div id="categories-content">
|
||||
<a href="/reviews/Computers">Computers</a> <a href="/reviews/Display+Drivers">Display Drivers</a> <a href="/reviews/Graphics+Cards">Graphics Cards</a> <a href="/reviews/Linux+Gaming">Linux Gaming</a> <a href="/reviews/Memory">Memory</a> <a href="/reviews/Motherboards">Motherboards</a> <a href="/reviews/Processors">Processors</a> <a href="/reviews/Software">Software</a> <a href="/reviews/Storage">Storage</a> <a href="/reviews/Operating+Systems">Operating Systems</a> <a href="/reviews/Peripherals">Peripherals</a> </div>
|
||||
</div>
|
||||
</li>
|
||||
<li id="searchbox">
|
||||
<div id="search">
|
||||
|
||||
<div id="about-author">
|
||||
<header>About The Author</header>
|
||||
<img class="pic" src="/assets/categories/michaellarabel.jpg" alt="Author picture">
|
||||
<div class="text"><p>Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via <a href="https://twitter.com/MichaelLarabel">Twitter</a>, <a href="https://www.linkedin.com/in/michaellarabel/">LinkedIn</a>, or contacted via <a href="https://www.michaellarabel.com/">MichaelLarabel.com</a>.</p></div>
|
||||
</div>
|
||||
<div class="article-box">
|
||||
<header>Popular News This Week</header>
|
||||
<div class="node"><a href="/news/Google-KataOS">Google Announces KataOS As Security-Focused OS, Leveraging Rust & seL4 Microkernel</a></div><div class="node"><a href="/news/GCC-Modula-2-FE-2022-Review">Modula-2 GCC Compiler Front-End Patches Sent Out For Review</a></div><div class="node"><a href="/news/VirtualBox-7.0-Released">VirtualBox 7.0 Released - Full VM Encryption Support, Direct3D Acceleration Using DXVK</a></div><div class="node"><a href="/news/Ardour-7.0">Ardour 7.0 Digital Audio Workstation Released</a></div><div class="node"><a href="/news/Debian-14-Forky">Debian 14 Codenamed "Forky"</a></div><div class="node"><a href="/news/Linux-WiFi-Malicious-Packets">Linux Gets Patched For WiFi Vulnerabilities That Can Be Exploited By Malicious Packets</a></div><div class="node"><a href="/news/PostgreSQL-15-Released">PostgreSQL 15 Released With Better Sort Performance, Supports LZ4 & Zstd Compression</a></div><div class="node"><a href="/news/KDE-Plasma-5.26">KDE Plasma 5.26 Released With Many Great Desktop Improvements</a></div>
|
||||
</div> </div>
|
||||
<!-- google_ad_section_end -->
|
||||
</div>
|
||||
</div>
|
||||
<div id="sidebar-wrap">
|
||||
<div id="sidebar">
|
||||
<aside>
|
||||
<div style="text-align: center;">
|
||||
<div align="center" id="phoronix_right_rail_1" name="phoronix_right_rail_1" data-google-query-id="CKSGxPfF7PoCFYKFAQodFJAOYA">
|
||||
|
||||
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="content-bg">
|
||||
<div id="content">
|
||||
<div id="main-wrap">
|
||||
<div id="main">
|
||||
<div style="text-align: center; overflow: hidden; margin-bottom: 30px;">
|
||||
<div align="center" id="phoronix_desktop_leaderboard_atf">
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<article class="full"><h1>Latest Linux Hardware Reviews, Open-Source News & Benchmarks</h1></article>
|
||||
<article style="clear: both;">
|
||||
<header><a href="/news/Weston-11.0-Alpha">Weston 11.0 Alpha Released With Many Improvements For This Wayland Compositor</a></header>
|
||||
<a href="/news/Weston-11.0-Alpha"><img src="https://www.phoronix.net/image.php?id=2022&image=microsoft_xwayland_minimize_sml" alt="Weston 11.0 Alpha Released With Many Improvements For This Wayland Compositor" class="home_icons"></a> <div class="details">4 Hours Ago - <a href="/linux/Wayland">Wayland</a> - Weston 11<span class="comments"> - <a href="/forums/node/1339781">9 Comments</a></span></div><p>Weston 11.0 Alpha is out as the newest feature milestone for this reference Wayland compositor that has seen quite an uptick in development activity this year.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Linux-6.0-TR-5965WX">AMD Ryzen Threadripper 5965WX Benchmarks Show Some Speedups With Linux 6.0 Git</a></header>
|
||||
<a href="/news/Linux-6.0-TR-5965WX"><img src="https://www.phoronix.net/image.php?id=amd-threadripper-5965wx&image=amd_tr5965wx_6_sml" alt="AMD Ryzen Threadripper 5965WX Benchmarks Show Some Speedups With Linux 6.0 Git" class="home_icons"></a> <div class="details">7 Hours Ago - <a href="/linux/AMD">AMD</a> - Linux 5.19 vs. Linux 6.0<span class="comments"> - <a href="/forums/node/1339747">2 Comments</a></span></div><p>With AMD EPYC showing some nice gains on Linux 6.0, I've been eager to begin testing Linux 6.0 on more systems especially now that the v6.0 merge window is winding down... With now having the shiny new AMD Ryzen Threadripper 5965WX, I decided to take this high-end 24-core chip for a run with Linux 6.0 Git to see how it performs over Linux 5.19 stable.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Linux-6.0-EFI">Linux 6.0 Adds EFI Mirrored Memory & ACPI PRM For 64-bit Arm</a></header>
|
||||
<a href="/news/Linux-6.0-EFI"><img src="https://www.phoronix.net/image.php?id=2022&image=aarch64_memory_mirroring_sml" alt="Linux 6.0 Adds EFI Mirrored Memory & ACPI PRM For 64-bit Arm" class="home_icons"></a> <div class="details">8 Hours Ago - <a href="/linux/Linux+Kernel">Linux Kernel</a> - ARM64 EFI Additions<span class="comments"> - <a href="/forums/node/1339738">Add A Comment</a></span></div><p>The EFI changes were merged last week for the Linux 6.0 cycle and contain two notable improvements on the ARM64 side.</p>
|
||||
|
||||
</article><div style="text-align: center; overflow: hidden; margin-bottom: 10px;"><div align="center" id="phoronix_leaderboard_incontent_1">
|
||||
|
||||
</div>
|
||||
</div><article style="clear: both;">
|
||||
<header><a href="/news/IPFS-FFmpeg-Open-Source-More">IPFS Supported In FFmpeg 5.1, IPFS Devs Envision Support In More Open-Source Projects</a></header>
|
||||
<a href="/news/IPFS-FFmpeg-Open-Source-More"><img src="https://www.phoronix.net/image.php?id=2022&image=ipfs_sml" alt="IPFS Supported In FFmpeg 5.1, IPFS Devs Envision Support In More Open-Source Projects" class="home_icons"></a> <div class="details">8 Hours Ago - <a href="/linux/Multimedia">Multimedia</a> - InterPlanetary File System<span class="comments"> - <a href="/forums/node/1339730">16 Comments</a></span></div><p>IPFS as the "InterPlanetary File-System" protocol for peer-to-peer network support in decentralized file sharing as a distributed file-system is now supported with FFmpeg 5.1. IPFS developers at Protocol Labs are also looking at expanding support for this protocol to other open-source projects.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Linux-6.0-CXL">Linux 6.0 Continues Plumbing For Compute Express Link (CXL)</a></header>
|
||||
<div class="details">8 Hours Ago - <a href="/linux/Hardware">Hardware</a> - Linux 6.0 CXL<span class="comments"> - <a href="/forums/node/1339712">1 Comment</a></span></div><p>The Linux kernel continues making preparations around the very exciting Compute Express Link (CXL) thanks to the work of Intel engineers.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Linux-6.0-NFSD">Linux 6.0 Brings NFSD Improvements For Courteous Server, Greater Cache Scalability</a></header>
|
||||
<div class="details">8 Hours Ago - <a href="/linux/Linux+Storage">Linux Storage</a> - Linux 6.0 NFSD<span class="comments"> - <a href="/forums/node/1339708">Add A Comment</a></span></div><p>The NFS server improvements have been merged for the ongoing Linux 6.0 merge window.</p>
|
||||
|
||||
</article><div align="center" id="phoronix_leaderboard_incontent_2">
|
||||
|
||||
</div>
|
||||
<h2>9 August</h2><article style="clear: both;">
|
||||
<header><a href="/news/AMD-Side-Channel-SQUIP">AMD Details "SQUIP" Side Channel Vulnerability For Zen's Execution Unit Scheduler</a></header>
|
||||
<a href="/news/AMD-Side-Channel-SQUIP"><img src="https://www.phoronix.net/image.php?id=2022&image=amd_squip_sml" alt="AMD Details "SQUIP" Side Channel Vulnerability For Zen's Execution Unit Scheduler" class="home_icons"></a> <div class="details">9 August 02:10 PM EDT - <a href="/linux/AMD">AMD</a> - CVE-2021-46778 "SQUIP"<span class="comments"> - <a href="/forums/node/1339554">37 Comments</a></span></div><p>In addition to Intel's busy Patch Tuesday, AMD today made public CVE-2021-46778 that university researchers have dubbed the "SQUIP" attack as a side channel vulnerability affecting the execution unit scheduler across Zen 1/2/3 processors.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Linux-PBRSB-Mitigation">Linux Kernel Patched For "PBRSB" After Intel eIBRS CPUs Found To Be Insufficient</a></header>
|
||||
<a href="/news/Linux-PBRSB-Mitigation"><img src="https://www.phoronix.net/image.php?id=2022&image=pbrsb_sml" alt="Linux Kernel Patched For "PBRSB" After Intel eIBRS CPUs Found To Be Insufficient" class="home_icons"></a> <div class="details">9 August 01:38 PM EDT - <a href="/linux/Linux+Kernel">Linux Kernel</a> - PBRSB<span class="comments"> - <a href="/forums/node/1339546">9 Comments</a></span></div><p>Today's busy patch Tuesday for Intel continues with the Linux kernel getting mitigated for EIBRS Post-barrier Return Stack Buffer (PBRSB). This PBRSB is the latest handling on the "CPU vulnerability nightmares front", the pull request calls it.</p>
|
||||
|
||||
</article><article class="important" style="clear: both;">
|
||||
<header><a href="/review/apple-m2-linux">Apple M2 vs. AMD Rembrandt vs. Intel Alder Lake Linux Benchmarks</a></header>
|
||||
<a href="/review/apple-m2-linux"><img src="https://www.phoronix.net/image.php?id=apple-m2-linux&image=apple_m2_1_sml" alt="Apple M2 vs. AMD Rembrandt vs. Intel Alder Lake Linux Benchmarks" class="home_icons"></a> <div class="details">9 August 01:30 PM EDT - <a href="/reviews/Processors">Processors</a><span class="comments"> - <a href="/forums/node/1339484">102 Comments</a></span></div><p>Given the significant interest from Phoronix readers about how well Apple M2 performs on Linux, especially after it was noted Linus Torvalds using an Apple MacBook Air M2, here are the first of many benchmark articles to come looking at how well Apple's M2 performs under Linux against Intel/AMD x86_64 competition. The new Apple MacBook Air with M2 was benchmarked for this article against the AMD Ryzen 7 PRO 6850U "Rembrandt" Zen 3+, Intel Core i7 1280P "Alder Lake P", an AMD Ryzen 9 5900HX "Cezanne H", and also for reference an Apple Mac Mini M1 model. All of these laptops were tested under Arch Linux (x86_64) and the Arch-based Asahi Linux (M1/M2).</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Intel-20220809-Microcode">Intel Releases New "20220809" CPU Microcode For Latest Security Vulnerability</a></header>
|
||||
<a href="/news/Intel-20220809-Microcode"><img src="https://www.phoronix.net/image.php?id=2022&image=intel_august_security_sml" alt="Intel Releases New "20220809" CPU Microcode For Latest Security Vulnerability" class="home_icons"></a> <div class="details">9 August 01:14 PM EDT - <a href="/linux/Intel">Intel</a> - Intel 20220809 CPU Microcode<span class="comments"> - <a href="/forums/node/1339542">10 Comments</a></span></div><p>As part of today's "Patch Tuesday", Intel has made a new round of security vulnerabilities public -- including a new processor advisory that affects their latest Xeon Scalable and Core wares resulting in new CPU microcode being required.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/NVIDIA-3D-Headers-Fermi-Ampere">NVIDIA Publishes 73k Lines Worth Of 3D Header Files For Fermi Through Ampere GPUs</a></header>
|
||||
<a href="/news/NVIDIA-3D-Headers-Fermi-Ampere"><img src="https://www.phoronix.net/image.php?id=2022&image=nvidia_3d_header_sml" alt="NVIDIA Publishes 73k Lines Worth Of 3D Header Files For Fermi Through Ampere GPUs" class="home_icons"></a> <div class="details">9 August 06:56 AM EDT - <a href="/linux/NVIDIA">NVIDIA</a> - 73k L.O.C. Header Files<span class="comments"> - <a href="/forums/node/1339441">50 Comments</a></span></div><p>In addition to NVIDIA being busy working on transitioning to an open-source GPU kernel driver, yesterday they made a rare public open-source documentation contribution... NVIDIA quietly published 73k lines worth of header files to document the 3D classes for their Fermi through current-generation Ampere GPUs!</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/AMD-AOMP-15.0-3">AMD Releases AOMP 15.0-3 Compiler</a></header>
|
||||
<a href="/news/AMD-AOMP-15.0-3"><img src="https://www.phoronix.net/image.php?id=amd-milan-x&image=amd_nov8_0c_sml" alt="AMD Releases AOMP 15.0-3 Compiler" class="home_icons"></a> <div class="details">9 August 06:38 AM EDT - <a href="/linux/AMD">AMD</a> - AOMP 15.0-3<span class="comments"> - <a href="/forums/node/1339438">Add A Comment</a></span></div><p>AMD engineers have released an updated version of AOMP, their LLVM/Clang downstream that carries the company's latest patches around OpenMP offloading to Radeon GPUs.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/GNOME-Deep-Color-30-bit-August">Renewed Work Around GNOME 30-bit Deep Color Frame-Buffer Support</a></header>
|
||||
<a href="/news/GNOME-Deep-Color-30-bit-August"><img src="https://www.phoronix.net/image.php?id=2022&image=gnome_deep_color_renewed_sml" alt="Renewed Work Around GNOME 30-bit Deep Color Frame-Buffer Support" class="home_icons"></a> <div class="details">9 August 05:50 AM EDT - <a href="/linux/GNOME">GNOME</a> - Deep Color On GNOME Wayland<span class="comments"> - <a href="/forums/node/1339429">24 Comments</a></span></div><p>Going back years has been an effort to get 30-bit deep color support on the GNOME desktop under Wayland. Ubuntu and others have been interested in getting 30-bit color support working nicely for the Linux desktop, but while that milestone hasn't yet been crossed, thankfully there is some renewed work in that direction.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/FreeBSD-Q2-2022">FreeBSD In Q2-2022: More Than 30k Ports, Driver Improvements, Better Linux Compatibility</a></header>
|
||||
<a href="/news/FreeBSD-Q2-2022"><img src="https://www.phoronix.net/image.php?id=freebsd-13-beta1&image=freebsd_13beta_1_sml" alt="FreeBSD In Q2-2022: More Than 30k Ports, Driver Improvements, Better Linux Compatibility" class="home_icons"></a> <div class="details">9 August 05:21 AM EDT - <a href="/linux/BSD">BSD</a> - FreeBSD Progress<span class="comments"> - <a href="/forums/node/1339420">34 Comments</a></span></div><p>The FreeBSD project has published their latest quarterly status report highlighting the advancements made to this open-source BSD operating system.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Linux-6.0-Hostname">Linux 6.0 Allows Setting The Hostname Via New "hostname=" Parameter</a></header>
|
||||
<a href="/news/Linux-6.0-Hostname"><img src="https://www.phoronix.net/image.php?id=2022&image=linux_hostname_sml" alt="Linux 6.0 Allows Setting The Hostname Via New "hostname=" Parameter" class="home_icons"></a> <div class="details">9 August 04:30 AM EDT - <a href="/linux/Linux+Kernel">Linux Kernel</a> - hostname<span class="comments"> - <a href="/forums/node/1339408">9 Comments</a></span></div><p>A patch coming about earlier this year allows setting the system's hostname before user-space starts by way of the hostname= kernel parameter. That patch has now landed as part of Andrew Morton's accumulated changes for Linux 6.0.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Linux-6.0-Media">Linux 6.0 Promotes Its H.265/HEVC User-Space API To Stable</a></header>
|
||||
<a href="/news/Linux-6.0-Media"><img src="https://www.phoronix.net/image.php?id=2022&image=hevc_sml" alt="Linux 6.0 Promotes Its H.265/HEVC User-Space API To Stable" class="home_icons"></a> <div class="details">9 August 03:00 AM EDT - <a href="/linux/Multimedia">Multimedia</a> - Linux 6.0 Media<span class="comments"> - <a href="/forums/node/1339400">19 Comments</a></span></div><p>With the Linux 6.0 multimedia subsystem changes, the H.265/HEVC user-space API is now being considered stable.</p>
|
||||
|
||||
</article><h2>8 August</h2><article style="clear: both;">
|
||||
<header><a href="/news/Intel-Arc-Pro-A-Series">Intel Announces Arc Pro A-Series Professional GPUs</a></header>
|
||||
<a href="/news/Intel-Arc-Pro-A-Series"><img src="https://www.phoronix.net/image.php?id=2022&image=intel_arc_pro_sml" alt="Intel Announces Arc Pro A-Series Professional GPUs" class="home_icons"></a> <div class="details">8 August 01:38 PM EDT - <a href="/linux/Intel">Intel</a> - Intel Arc Pro A-Series<span class="comments"> - <a href="/forums/node/1339309">49 Comments</a></span></div><p>Intel used SIGGRAPH to announce their forthcoming Arc Pro A-series professional GPUs. The initial products include the Arc A30M mobile GPU, the Arc Pro A40 single-slot GPU, and the Arc Pro A50 dual-slot GPU.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Intel-OpenPGL">Intel Releases Open-Source OpenPGL To Further Enhance Renderers</a></header>
|
||||
<a href="/news/Intel-OpenPGL"><img src="https://www.phoronix.net/image.php?id=2022&image=intel_openpgl_1_sml" alt="Intel Releases Open-Source OpenPGL To Further Enhance Renderers" class="home_icons"></a> <div class="details">8 August 12:49 PM EDT - <a href="/linux/Intel">Intel</a> - Intel Open Path Guiding Library<span class="comments"> - <a href="/forums/node/1339302">20 Comments</a></span></div><p>Intel used SIGGRAPH today to announce OpenPGL as what they say is the industry's first open-source library for path guiding so renderer developers can integrate "start of the art" path-guiding methods.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Anaconda-Web-UI-FESCo-F37">Fedora 37 Cleared To Ship Experimental Web UI Based Installer</a></header>
|
||||
<a href="/news/Anaconda-Web-UI-FESCo-F37"><img src="https://www.phoronix.net/image.php?id=2022&image=anaconda_web_ui1_sml" alt="Fedora 37 Cleared To Ship Experimental Web UI Based Installer" class="home_icons"></a> <div class="details">8 August 12:34 PM EDT - <a href="/linux/Fedora">Fedora</a> - Anaconda Web UI<span class="comments"> - <a href="/forums/node/1339299">6 Comments</a></span></div><p>Red Hat has been working on a web-based UI for its Anaconda operating system installer and for the Fedora 37 release this autumn they are planning to have an optional preview of this new installer interface.</p>
|
||||
|
||||
</article><article class="important" style="clear: both;">
|
||||
<header><a href="/review/amd-threadripper-5965wx">AMD Ryzen Threadripper PRO 5965WX Performance On Linux</a></header>
|
||||
<a href="/review/amd-threadripper-5965wx"><img src="https://www.phoronix.net/image.php?id=amd-threadripper-5965wx&image=amd_tr5965wx_1_sml" alt="AMD Ryzen Threadripper PRO 5965WX Performance On Linux" class="home_icons"></a> <div class="details">8 August 09:00 AM EDT - <a href="/reviews/Processors">Processors</a><span class="comments"> - <a href="/forums/node/1339272">16 Comments</a></span></div><p>Earlier this year AMD announced the Ryzen Threadripper PRO 5000 WX series but initially was limited to Lenovo workstations. Earlier this summer it was then announced the Threadripper PRO 5000 WX series would be heading to more system integrators and then the DIY market. Well, finally, these Zen 3 Threadripper chips are heading out to the DYI market and today the review embargo lifts. AMD recently sent over a Ryzen Threadripper PRO 5965WX for my Linux testing at Phoronix and here is my initial review and performance benchmarks for this Zen 3 24-core / 48-thread HEDT chip.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/AMD-Auto-Mode-Transition-Linux">AMD "Automatic Mode Transition" Comes For Lenovo ThinkPad Laptops With Linux 6.0</a></header>
|
||||
<a href="/news/AMD-Auto-Mode-Transition-Linux"><img src="https://www.phoronix.net/image.php?id=2022&image=amd_amt_thinkpad_sml" alt="AMD "Automatic Mode Transition" Comes For Lenovo ThinkPad Laptops With Linux 6.0" class="home_icons"></a> <div class="details">8 August 06:50 AM EDT - <a href="/linux/AMD">AMD</a> - AMD AMT<span class="comments"> - <a href="/forums/node/1339257">3 Comments</a></span></div><p>AMD Automatic Mode Transition (AMT) is a new feature wired up for Ryzen-powered ThinkPad laptops that is being introduced with the Linux 6.0 kernel.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Linux-6.0-Char-Misc">Habana Labs Gaudi2 Support Leads The Linux 6.0 Char/Misc Changes</a></header>
|
||||
<a href="/news/Linux-6.0-Char-Misc"><img src="https://www.phoronix.net/image.php?id=2022&image=gaudi2_benchmarks_sml" alt="Habana Labs Gaudi2 Support Leads The Linux 6.0 Char/Misc Changes" class="home_icons"></a> <div class="details">8 August 05:31 AM EDT - <a href="/linux/Linux+Kernel">Linux Kernel</a> - Gaudi2 With Linux 6.0<span class="comments"> - <a href="/forums/node/1339243">2 Comments</a></span></div><p>The "char/misc" changes were merged a few days back for the Linux 6.0 kernel with this pull being the rather "random catch-all" area of the kernel for drivers not fitting within other subsystems. Most notable with the char/misc updates for Linux 6.0 is introducing support for Intel's Habana Labs Gaudi2.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/OpenBLAS-0.3.21">OpenBLAS 0.3.21 Brings Support For Newer Arm CPUs, More Optimizations</a></header>
|
||||
<a href="/news/OpenBLAS-0.3.21"><img src="https://www.phoronix.net/image.php?id=2022&image=openblas_sml" alt="OpenBLAS 0.3.21 Brings Support For Newer Arm CPUs, More Optimizations" class="home_icons"></a> <div class="details">8 August 05:17 AM EDT - <a href="/linux/Programming">Programming</a> - OpenBLAS 0.3.21<span class="comments"> - <a href="/forums/node/1339240">Add A Comment</a></span></div><p>OpenBLAS as the high performance, open-source BLAS / LAPACK implementation debuted a new version on Sunday with more CPU optimizations and expanded processor coverage.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Linux-6.0-POWER-Updates">IBM Power Improvements For Linux 6.0 Support The PowerVM Platform KeyStore</a></header>
|
||||
<div class="details">8 August 05:02 AM EDT - <a href="/linux/Linux+Kernel">Linux Kernel</a> - IBM Power For Linux 6.0<span class="comments"> - <a href="/forums/node/1339237">Add A Comment</a></span></div><p>The IBM Power CPU architecture updates have been merged for the in-development Linux 6.0 kernel.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/AMD-Sabrina-Mendocino">AMD's "Sabrina" SoC Is Mendocino - Coreboot Enablement Continues</a></header>
|
||||
<a href="/news/AMD-Sabrina-Mendocino"><img src="https://www.phoronix.net/image.php?id=2022&image=amd_sabrina_mendocino_sml" alt="AMD's "Sabrina" SoC Is Mendocino - Coreboot Enablement Continues" class="home_icons"></a> <div class="details">8 August 12:00 AM EDT - <a href="/linux/AMD">AMD</a> - Sabrina = Mendocino<span class="comments"> - <a href="/forums/node/1339175">10 Comments</a></span></div><p>You may recall the Phoronix news earlier this year around an AMD "Sabrina" SoC appearing in Coreboot for open-source system firmware support. Over the past few months we've cited a number of AMD Sabrina hits in open-source code but outside of that haven't heard much else about "Sabrina" or seen it on AMD's roadmaps.</p>
|
||||
|
||||
</article><h2>7 August</h2><article style="clear: both;">
|
||||
<header><a href="/news/Linux-6.0-SM3-Client-Perf-MC">Linux 6.0 SMB3 Client Code Brings Multi-Channel Performance Improvement</a></header>
|
||||
<a href="/news/Linux-6.0-SM3-Client-Perf-MC"><img src="https://www.phoronix.net/image.php?id=2022&image=smb3_multi_channel_sml" alt="Linux 6.0 SMB3 Client Code Brings Multi-Channel Performance Improvement" class="home_icons"></a> <div class="details">7 August 04:52 PM EDT - <a href="/linux/Linux+Storage">Linux Storage</a> - SMB3 / CIFS<span class="comments"> - <a href="/forums/node/1339154">18 Comments</a></span></div><p>The Linux CIFS/SMB3 client updates were merged on Sunday for the Linux 6.0 merge window. Notable with this round of updates is a performance improvement for the multi-channel mode.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/OpenSUSE-Drop-ReiserFS">OpenSUSE Tumblewed Planning To Finally End ReiserFS Support</a></header>
|
||||
<a href="/news/OpenSUSE-Drop-ReiserFS"><img src="https://www.phoronix.net/image.php?id=388&image=suse_101b3_12_sml" alt="OpenSUSE Tumblewed Planning To Finally End ReiserFS Support" class="home_icons"></a> <div class="details">7 August 03:38 PM EDT - <a href="/linux/SUSE">SUSE</a> - Farewell ReiserFS<span class="comments"> - <a href="/forums/node/1339142">18 Comments</a></span></div><p>SUSE had been one of the big supporters of ReiserFS two decades ago when it was using the ReiserFS file-system by default but that practice ended in 2006. While SUSE/openSUSE hasn't defaulted to ReiserFS for many years, it has remained an install-time option and retained support for mounting ReiserFS file-systems, but that practice is likely soon ending.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Linux-6.0-Staging">Realtek R8188EU Driver Sees "Huge Cleanups" With Linux 6.0</a></header>
|
||||
<a href="/news/Linux-6.0-Staging"><img src="https://www.phoronix.net/image.php?id=2022&image=r8188eu_sml" alt="Realtek R8188EU Driver Sees "Huge Cleanups" With Linux 6.0" class="home_icons"></a> <div class="details">7 August 01:58 PM EDT - <a href="/linux/Linux+Kernel">Linux Kernel</a> - RTL8188EU<span class="comments"> - <a href="/forums/node/1339130">13 Comments</a></span></div><p>Along with his various other pull requests for areas of the kernel he oversees, Greg Kroah-Hartman submitted the Linux 6.0 staging changes this week.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/RADV-RT-New-Accel-Structs">RADV Lands Rewritten Acceleration Structures For Ray-Tracing In Mesa 22.3</a></header>
|
||||
<a href="/news/RADV-RT-New-Accel-Structs"><img src="https://www.phoronix.net/image.php?id=2022&image=radv_rewrite_structs_sml" alt="RADV Lands Rewritten Acceleration Structures For Ray-Tracing In Mesa 22.3" class="home_icons"></a> <div class="details">7 August 06:53 AM EDT - <a href="/linux/Radeon">Radeon</a> - RADV Ray-Tracing<span class="comments"> - <a href="/forums/node/1339090">24 Comments</a></span></div><p>Being merged into Mesa 22.3 this morning for the open-source Radeon Vulkan driver "RADV" are rewritten acceleration structures for the ray-tracing support.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/BUS1-r-linux">BUS1 Working On "r-linux" - A Rust Capability-Based Linux Runtime</a></header>
|
||||
<a href="/news/BUS1-r-linux"><img src="https://www.phoronix.net/image.php?id=2022&image=r_linux_sml" alt="BUS1 Working On "r-linux" - A Rust Capability-Based Linux Runtime" class="home_icons"></a> <div class="details">7 August 06:09 AM EDT - <a href="/linux/Linux+Kernel">Linux Kernel</a> - r-linux<span class="comments"> - <a href="/forums/node/1339088">25 Comments</a></span></div><p>BUS1 started out as a Linux kernel IPC module following the failure of KDBUS and while there still are occasional commits to that out-of-tree BUS1 kernel module, the involved (Red Hat) developers have been primarily working on Dbus-Broker as the high performance, user-space D-Bus implementation that delivers greater speed and reliability over the reference D-Bus code. Now also popping up under the BUS1 umbrella is "r-linux" as a Rust-written, capability-based Linux runtime.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Linux-6.0-RISC-V">RISC-V With Linux 6.0 Improves Svpbmt, More Useful Default Kernel Configuration</a></header>
|
||||
<div class="details">7 August 05:53 AM EDT - <a href="/linux/RISC-V">RISC-V</a> - Linux 6.0 RISC-V<span class="comments"> - <a href="/forums/node/1339087">Add A Comment</a></span></div><p>Each new kernel cycle there continues to be more maturity to the RISC-V processor architecture code. With Linux 6.0 there are a few new features wired up as well as bug fixes / clean-ups.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Linux-6.0-ACPI-PM">Linux 6.0 Fixes Broken Keyboards On Ryzen 6000 Laptops, Power Management Additions</a></header>
|
||||
<div class="details">7 August 05:39 AM EDT - <a href="/linux/Hardware">Hardware</a> - ACPI + PM<span class="comments"> - <a href="/forums/node/1339078">1 Comment</a></span></div><p>The ACPI and power management changes for the in-development Linux 6.0 landed this week with continued preparations for upcoming Intel and AMD hardware as well as improving existing hardware support.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Atari-FBDEV-Linux-6.0">FBDEV Updates For Linux 6.0 Bring Fixes For The Atari Graphics Chipset Driver</a></header>
|
||||
<div class="details">7 August 05:09 AM EDT - <a href="/linux/Linux+Kernel">Linux Kernel</a> - Atari FBDEV<span class="comments"> - <a href="/forums/node/1339076">4 Comments</a></span></div><p>Earlier this year a developer stepped up willing to maintain Linux's FBDEV subsystem for frame-buffer device drivers since it fell into an unmaintained state in 2016 but even prior to that had been on the decline in the era of more proper DRM/KMS drivers. Helge Deller continues that work overseeing the frame-buffer device "FBDEV" subsystem and this week sent in the new patches for Linux 6.0.</p>
|
||||
|
||||
</article><h2>6 August</h2><article style="clear: both;">
|
||||
<header><a href="/news/Linux-6.0-Sound-Improvements">AMD Raphael & Jadeite + Intel Meteor Lake Audio Driver Support Playing On Linux 6.0</a></header>
|
||||
<div class="details">6 August 12:51 PM EDT - <a href="/linux/Multimedia">Multimedia</a> - Linux 6.0 Sound Improvements<span class="comments"> - <a href="/forums/node/1338990">Add A Comment</a></span></div><p>Takashi Iwai of SUSE as the Linux sound subsystem maintainer has submitted all the new hardware support and feature updates targeting the Linux 6.0 merge window. The Linux 6.0 sound driver changes are notable when it comes to new AMD and Intel hardware support among other changes.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/NetBSD-9.3-Released">NetBSD 9.3 Released With Better Support For Newer Intel & AMD Chipsets</a></header>
|
||||
<div class="details">6 August 12:03 PM EDT - <a href="/linux/BSD">BSD</a> - NetBSD 9.3<span class="comments"> - <a href="/forums/node/1338982">15 Comments</a></span></div><p>NetBSD 9.3 has been released as the newest version of this open-source BSD operating system known for running on many diverse platforms thanks to its focus on code portability.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/ASUS-WMI-Linux-RGB-Keyboard">ASUS Linux Driver Gets Patches For RGB Keyboard Controls</a></header>
|
||||
<div class="details">6 August 07:00 AM EDT - <a href="/linux/Hardware">Hardware</a> - asus-wmi<span class="comments"> - <a href="/forums/node/1338945">11 Comments</a></span></div><p>For those with a newer ASUS gaming laptop boasting RGB lighting for the keyboard, that functionality could soon be working nicely thanks to work happening within the Linux kernel and the open-source Asusctl project.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Intel-Vulkan-Closer-RT">Intel's Open-Source Vulkan Driver Moves Closer To Working Ray-Tracing Support</a></header>
|
||||
<div class="details">6 August 06:13 AM EDT - <a href="/linux/Intel">Intel</a> - Ray-Tracing For Xe HPG<span class="comments"> - <a href="/forums/node/1338936">14 Comments</a></span></div><p>Going back to late 2020 there has been bits of Intel Vulkan ray-tracing preparations landing within their Mesa "ANV" open-source Vulkan driver in anticipation of Xe HPG with hardware ray-tracing capabilities.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Linux-6.0-Drops-VR41xx">Linux 6.0 Drops Support For Old NEC VR4100 MIPS CPUs Found In The IBM WorkPad & More</a></header>
|
||||
<div class="details">6 August 05:49 AM EDT - <a href="/linux/Linux+Kernel">Linux Kernel</a> - MIPS VR41xx Dropped<span class="comments"> - <a href="/forums/node/1338923">11 Comments</a></span></div><p>Support for old NEC VR4100 CPUs based on the MIPS R4000 core is being removed with the Linux 6.0 kernel leading to devices like the old IBM WorkPad Z50 no longer being supported.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/KDE-Starts-August-2022-Fixes">KDE Kicks Off August With More Desktop Bug Fixes</a></header>
|
||||
<div class="details">6 August 05:26 AM EDT - <a href="/linux/KDE">KDE</a> - KDE Fixes<span class="comments"> - <a href="/forums/node/1338921">54 Comments</a></span></div><p>KDE developers have started the month of August to a lot of fixes and polishing for the Plasma desktop.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/OpenJ9-0.33-Released">OpenJ9 v0.33 Released For Eclipse's High Performance JVM</a></header>
|
||||
<div class="details">6 August 03:00 AM EDT - <a href="/linux/Programming">Programming</a> - OpenJ9 0.33<span class="comments"> - <a href="/forums/node/1338914">Add A Comment</a></span></div><p>OpenJ9 v0.33 was released on Friday as the newest version of this Eclipse Foundation Java Virtual Machine (JVM) that was formerly developed by IBM.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/OpenRISC-PCI-Linux-6.0">OpenRISC Enables PCI Support With Linux 6.0</a></header>
|
||||
<div class="details">6 August 12:00 AM EDT - <a href="/linux/Linux+Kernel">Linux Kernel</a> - OpenRISC + PCI<span class="comments"> - <a href="/forums/node/1338906">3 Comments</a></span></div><p>While OpenRISC has been around a decade longer than RISC-V and its original support in the Linux kernel dates back to the v3.1 days, on the hardware side OpenRISC hasn't enjoyed nearly as much success as RISC-V and its kernel support not advancing nearly as rapidly. Now with Linux 6.0, OpenRISC is finally exposing PCI bus support.</p>
|
||||
|
||||
</article><h2>5 August</h2><article style="clear: both;">
|
||||
<header><a href="/news/DreamWorks-MoonRay-Open-Source">DreamWorks Animation To Open-Source MoonRay Renderer</a></header>
|
||||
<div class="details">5 August 02:04 PM EDT - <a href="/linux/Free+Software">Free Software</a> - OpenMoonRay<span class="comments"> - <a href="/forums/node/1338868">22 Comments</a></span></div><p>DreamWorks Animation announced today that they intend to release their MoonRay production renderer as open-source softwate later in 2022. DreamWorks' MoonRay renderer has been used for films such as How To Train Your Dragon: The Hidden World, The Bad Guys, Puss In Boots: The Last Wish, and other animated films.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Rust-For-Linux-v9-Patches">Rust For Linux Kernel v9 Patches Trim Things Down Greatly For Easier Upstreaming</a></header>
|
||||
<div class="details">5 August 01:53 PM EDT - <a href="/linux/Linux+Kernel">Linux Kernel</a> - Rust For Linux v9<span class="comments"> - <a href="/forums/node/1338867">61 Comments</a></span></div><p>Earlier this week saw the Rust for Linux v8 patches posted that introduced a number of new abstractions and expanding the Rust programming language integration to more areas of the kernel. Those patches amounted to 43.6k lines of new code while "Rust for Linux v9" was posted today and comes in at just 12.5k lines of new code.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/GNU-Binutils-2.39-Released">GNU Binutils 2.39 Released - ELF Linker Now Warns If A Stack Is Made Executable</a></header>
|
||||
<div class="details">5 August 11:16 AM EDT - <a href="/linux/GNU">GNU</a> - GNU Binutils 2.39<span class="comments"> - <a href="/forums/node/1338845">Add A Comment</a></span></div><p>Following the release of GNU Glibc 2.36 earlier this week, GNU Binutils 2.39 released today for this common set of binary utilities on open-source systems.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Dbus-Broker-32-Released">Dbus-Broker Working On AppArmor Support, Opening The Door For Possible Ubuntu Use</a></header>
|
||||
<div class="details">5 August 06:50 AM EDT - <a href="/linux/Free+Software">Free Software</a> - Dbus-Broker 32 Released<span class="comments"> - <a href="/forums/node/1338825">12 Comments</a></span></div><p>Dbus-Broker as a drop-in replacement for the reference D-Bus implementation while focused on better performance and reliability is out with a new version. Notable with this new Dbus-Broker 32 is the beginnings of AppArmor support that could open the door for Ubuntu Linux switching over to it in the future.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Microsoft-CBL-Mariner-July-U2">Microsoft Continues Improving Its Internal Linux Distro With Another Update</a></header>
|
||||
<div class="details">5 August 06:13 AM EDT - <a href="/linux/Microsoft">Microsoft</a> - CBL-Mariner 2.0 July 2022 Update 2<span class="comments"> - <a href="/forums/node/1338822">16 Comments</a></span></div><p>It was just over a year ago Microsoft lifted the lid further on CBL-Mariner as its internal Linux distribution used for a variety of purposes at the company from running within their Azure cloud environment to also finding use by WSL, and various other use-cases. They have continued issuing updates and expanding the capabilities of this enterprise-tasked Linux distribution.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/Linux-6.0-Zen4-IBS-Perf-Tools">Linux 6.0's Perf Tooling Ready For AMD Zen 4 IBS</a></header>
|
||||
<div class="details">5 August 05:52 AM EDT - <a href="/linux/AMD">AMD</a> - Instruction Based Sampling<span class="comments"> - <a href="/forums/node/1338821">1 Comment</a></span></div><p>Earlier this year AMD began posting Linux kernel patches for >a href="https://www.phoronix.com/news/AMD-Zen-4-IBS-Linux">Instruction Based Sampling (IBS) extensions coming with Zen 4 processors. With Linux 5.19 the Zen 4 IBS extensions landed while now with Linux 6.0 the perf tools have been updated for dealing with Zen 4 IBS.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/XFS-EXT4-Linux-6.0">XFS Scalability Improvement, Other File-System Enhancements Land In Linux 6.0</a></header>
|
||||
<div class="details">5 August 05:39 AM EDT - <a href="/linux/Linux+Storage">Linux Storage</a> - XFS + EXT4 Changes For Linux 6.0<span class="comments"> - <a href="/forums/node/1338813">1 Comment</a></span></div><p>The XFS file-system may be getting up there in age but there are no signs of it slowing down but rather the opposite -- continued scalability work and performance optimizations -- as well as tacking on new features. With Linux 6.0, the mature XFS continues to age well. Separately, the EXT4 file-system updates have also landed in Linux 6.0.</p>
|
||||
|
||||
</article><article style="clear: both;">
|
||||
<header><a href="/news/AMDVLK-2022.Q3.2-Released">AMDVLK 2022.Q3.2 Released With Game Optimizations, Fixes CTS Failures</a></header>
|
||||
<div class="details">5 August 04:54 AM EDT - <a href="/linux/Radeon">Radeon</a> - AMDVLK 2022.Q3.2<span class="comments"> - <a href="/forums/node/1338809">Add A Comment</a></span></div><p>AMDVLK 2022.Q3.2 was released by AMD overnight as their newest official open-source Vulkan driver release for Linux systems.</p>
|
||||
|
||||
</article><h3 style="margin: 30px 0 40px;"><a href="/recent-linux-news">Past 30 Days Of News</a> | <a href="/reviews">Articles & Reviews</a> | <a href="/news">News Archives</a> | <a href="/rss.php">RSS Feed</a></h3>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div id="sidebar-wrap">
|
||||
<div id="sidebar">
|
||||
<aside>
|
||||
<div style="text-align: center;">
|
||||
<div align="center" id="phoronix_right_rail_1">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</aside>
|
||||
<aside class="widget">
|
||||
<header>Most Popular News This Week</header><div class="popular-list">
|
||||
<a href="/news/NVIDIA-3D-Headers-Fermi-Ampere">NVIDIA Publishes 73k Lines Worth Of 3D Header Files For Fermi Through Ampere GPUs</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/news/DreamWorks-MoonRay-Open-Source">DreamWorks Animation To Open-Source MoonRay Renderer</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/news/AMD-PMF-Linux-Driver">AMD Developing "PMF" Linux Driver For Better Desktop/Laptop User Experience</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/news/AMD-EPYC-Linux-6.0-Early-Tests">An Early Look At AMD EPYC Performance Gains On Linux 6.0</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/news/Ubuntu-22.04.1-LTS-Delayed">Ubuntu 22.04.1 LTS Delayed Due To An OEM Install Issue Leading To Broken Snaps</a>
|
||||
</div>
|
||||
<div id="google_ads_iframe_/15184186,2047846/phoronix_right_rail_1_0__container__" style="border: 0pt none; display: inline-block; width: 300px; height: 250px;"><iframe frameborder="0" src="https://3357a4a716695b43412a26e526771340.safeframe.googlesyndication.com/safeframe/1-0-38/html/container.html" id="google_ads_iframe_/15184186,2047846/phoronix_right_rail_1_0" title="3rd party ad content" name="" scrolling="no" marginwidth="0" marginheight="0" width="300" height="250" data-is-safeframe="true" sandbox="allow-forms allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts allow-top-navigation-by-user-activation" role="region" aria-label="Advertisement" tabindex="0" data-google-container-id="7" style="border: 0px; vertical-align: bottom;" data-load-complete="true"></iframe><div class="__fs-ancillary" style="--childWidth:300px; visibility: visible;"><div class="__fs-branding"><a href="https://freestar.com/?utm_campaign=branding&utm_medium=banner&utm_source=phoronix.com&utm_content=phoronix_right_rail_1" target="_blank" rel="noreferrer"><img src="https://a.pub.network/core/imgs/fslogo-green.svg" alt="freestar" width="14" height="14"></a></div></div></div></div>
|
||||
</div>
|
||||
</aside>
|
||||
<aside class="widget">
|
||||
<header>Latest Linux News</header><div class="popular-list">
|
||||
<a href="/news/Mesa-GLThread-KWin-Wayland">Mesa OpenGL Threading Messed Up Cursor Handling With KDE Wayland - Fixed Now</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/news/Linux-6.0-Runtime-Verification">Linux 6.0 Adding Run-Time Verification For Running On Safety Critical Systems</a>
|
||||
</div>
|
||||
<a href="/news/LLVM-MSRLIST-WRMSRNS">LLVM Begins Preparing For Intel Sierra Forest & Grand Ridge CPUs</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/news/BUS1-r-linux">BUS1 Working On "r-linux" - A Rust Capability-Based Linux Runtime</a>
|
||||
</div>
|
||||
<a href="/news/Intel-Graphics-Fix-HITMAN-3">Intel's Linux Vulkan Driver Lands Workaround For HITMAN 3</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/news/Vulkan-1.3.224-Released">Vulkan 1.3.224 Introduces Another New Extension To Help Valve's Steam Play</a>
|
||||
</div>
|
||||
<a href="/news/Rusticl-Outperformed-ROCm">Mesa's Rusticl OpenCL Implementation Can Outperform Radeon's ROCm Compute Stack</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/news/Rust-For-Linux-v9-Patches">Rust For Linux Kernel v9 Patches Trim Things Down Greatly For Easier Upstreaming</a>
|
||||
</div>
|
||||
<a href="/news/USB4-v2.0-Specification">USB4 v2.0 Specification Published For Doubling The Performance</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/news/Ubuntu-22.04.1-Jammy">Ubuntu 22.04.1 LTS Preparing For Release With Retbleed Patched, Intel AMX, Other Fixes</a>
|
||||
</div>
|
||||
<header>Popular In The Forums</header><div class="popular-list">
|
||||
<a href="/forums/node/1339484&goto=newpost">Apple M2 vs. AMD Rembrandt vs. Intel Alder Lake Linux Benchmarks</a>
|
||||
<span class="comments">102 Comments</span>
|
||||
</div>
|
||||
<a href="/news/AMD-GPUOpen-GI-1.0-Paper">AMD Develops New "GI-1.0" Open-Source Global Illumination Tech</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/forums/node/1339441&goto=newpost">NVIDIA Publishes 73k Lines Worth Of 3D Header Files For Fermi Through Ampere GPUs</a>
|
||||
<span class="comments">49 Comments</span>
|
||||
</div>
|
||||
<a href="/news/Windows-11-22H2-Terminal">Microsoft Promotes Its Open-Source Terminal To The Default For Windows 11 CLI Apps</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/forums/node/1339309&goto=newpost">Intel Announces Arc Pro A-Series Professional GPUs</a>
|
||||
<span class="comments">49 Comments</span>
|
||||
</div>
|
||||
<a href="/news/Coreboot-4.18-Released">Coreboot 4.18 Released With AMD Morgana & Intel Meteor Lake SoC Support</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/forums/node/1338921&goto=newpost">KDE Kicks Off August With More Desktop Bug Fixes</a>
|
||||
<span class="comments">54 Comments</span>
|
||||
</div>
|
||||
<a href="/news/AMD-CPU-Microcode-Per-Thread">AMD CPU Microcode Fix For Linux To Patch Every Logical Thread Nears Mainline</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/forums/node/1338867&goto=newpost">Rust For Linux Kernel v9 Patches Trim Things Down Greatly For Easier Upstreaming</a>
|
||||
<span class="comments">61 Comments</span>
|
||||
</div>
|
||||
</aside>
|
||||
<aside>
|
||||
<div style="text-align: center;">
|
||||
<div align="center" id="phoronix_right_rail_2">
|
||||
|
||||
</div>
|
||||
<a href="/news/CBL-Mariner-2.0-October-2022">Microsoft Releases Its Linux Distribution Update For October 2022</a>
|
||||
</div>
|
||||
</aside>
|
||||
<aside>
|
||||
<div style="text-align: center;">
|
||||
<div align="center" id="phoronix_right_rail_2" name="phoronix_right_rail_2" data-google-query-id="CJecj_fF7PoCFYKFAQodFJAOYA">
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
<aside class="widget">
|
||||
<header>Show Your Support, Go Premium</header>
|
||||
<p><a href="/phoronix-premium">Phoronix Premium</a> allows ad-free access to the site, multi-page articles on a single page, and other features while supporting this site's continued operations.</p>
|
||||
</aside>
|
||||
<aside class="widget">
|
||||
<header>Latest Featured Articles</header><div class="popular-list">
|
||||
<a href="/review/apple-m2-linux">Apple M2 vs. AMD Rembrandt vs. Intel Alder Lake Linux Benchmarks</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/review/amd-threadripper-5965wx">AMD Ryzen Threadripper PRO 5965WX Performance On Linux</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/review/ryzen7-6850u-acpi">AMD Ryzen 7 PRO 6850U: ACPI Platform Profile Low-Power vs. Balanced vs. Performance</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/review/intel-1280p-windows-linux">Intel Core i7 1280P Windows 11 vs. Ubuntu vs. Clear Linux Performance</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/review/xeon-skylake-retbleed">Retbleed Impact, Overall CPU Security Mitigation Cost For Intel Xeon E3 v5 Skylake</a>
|
||||
</div>
|
||||
<header>Popular Articles In The Past</header><div class="popular-list">
|
||||
<a href="/news/NVIDIA-3D-Headers-Fermi-Ampere">NVIDIA Publishes 73k Lines Worth Of 3D Header Files For Fermi Through Ampere GPUs</a>
|
||||
<span class="comments">Yesterday</span>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/news/Linux-6.0-Runtime-Verification">Linux 6.0 Adding Run-Time Verification For Running On Safety Critical Systems</a>
|
||||
<span class="comments">7 Days Ago</span>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/news/Linux-Kernel-Faster-memchr">Optimized memchr() Implementation For The Linux Kernel Up To ~4x Faster</a>
|
||||
<span class="comments">One Month Ago</span>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/news/Linux-5.18-Btrfs-Encoded-IO">Linux 5.18 Looks Like It Will Finally Land Btrfs Encoded I/O</a>
|
||||
<span class="comments">Six Months Ago</span>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/news/Elementary-OS-6.0">elementary OS 6.0 Released For A Meticulously Crafted Linux Desktop</a>
|
||||
<span class="comments">One Year Ago</span>
|
||||
</div>
|
||||
<div id="google_ads_iframe_/15184186,2047846/phoronix_right_rail_2_0__container__" style="border: 0pt none;"><iframe id="google_ads_iframe_/15184186,2047846/phoronix_right_rail_2_0" name="google_ads_iframe_/15184186,2047846/phoronix_right_rail_2_0" title="3rd party ad content" width="1" height="1" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" role="region" aria-label="Advertisement" tabindex="0" style="border: 0px; vertical-align: bottom; width: 300px; height: 250px;" data-load-complete="true" data-google-container-id="8"></iframe><div class="__fs-ancillary" style="--childWidth:336px; visibility: visible;"><div class="__fs-branding"><a href="https://freestar.com/?utm_campaign=branding&utm_medium=banner&utm_source=phoronix.com&utm_content=phoronix_right_rail_2" target="_blank" rel="noreferrer"><img src="https://a.pub.network/core/imgs/fslogo-green.svg" alt="freestar" width="14" height="14"></a></div></div></div></div>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
<aside class="widget">
|
||||
<header>Show Your Support, Go Premium</header>
|
||||
<p><a href="/phoronix-premium">Phoronix Premium</a> allows ad-free access to the site, multi-page articles on a single page, and other features while supporting this site's continued operations.</p>
|
||||
</aside>
|
||||
<aside class="widget">
|
||||
<header>Latest Featured Articles</header><div class="popular-list">
|
||||
<a href="/review/caliptra">AMD, Google, Microsoft & NVIDIA Announce "Caliptra" Open-Source Root of Trust</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/news/Should-Fwupd-Do-EULAs">A "Large Hardware Vendor" Wants A EULA Displayed For Firmware Updates On Linux</a>
|
||||
<span class="comments">Two Years Ago</span>
|
||||
</div>
|
||||
<a href="/review/linux-61-features">Linux 6.1 Features Include Initial Rust Code, MGLRU, New AMD CPU Features, More Security</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/news/Third-Party-Clear-Linux-WSL">A Third-Party Installer Allows Clear Linux To Run On Microsoft Windows WSL</a>
|
||||
<span class="comments">Three Years Ago</span>
|
||||
</div>
|
||||
<a href="/review/zen4-clear-linux">AMD Ryzen 9 7950X "Zen 4" Rocks On Intel's Clear Linux</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/news/AMD-ThreadRipper-Lift">AMD Threadripper Is Looking Good, At Least Under Windows</a>
|
||||
<span class="comments">Five Years Ago</span>
|
||||
</div>
|
||||
<a href="/review/7950x-windows-linux">Windows 11 vs. Ubuntu Linux Performance Is Very Close On The AMD Ryzen 9 7950X</a>
|
||||
</div>
|
||||
<div class="popular-list">
|
||||
<a href="/news/MTE1Nzc">A Linux LiveCD To Play With Wayland/Weston</a>
|
||||
<span class="comments">Ten Years Ago</span>
|
||||
</div>
|
||||
</aside>
|
||||
<aside>
|
||||
<div style="text-align: center;">
|
||||
<div style="position: sticky; top: 0; position: -webkit-sticky;"><div align="center" id="phoronix_right_rail_3">
|
||||
|
||||
</div>
|
||||
<a href="/review/steam-deck-dock">Valve Steam Deck Docking Station Hands-On</a>
|
||||
</div>
|
||||
</aside>
|
||||
<aside>
|
||||
<div style="text-align: center;">
|
||||
<div style="position: sticky; top: 0; position: -webkit-sticky;"><div align="center" id="phoronix_right_rail_3" name="phoronix_right_rail_3" data-google-query-id="CIuIxPfF7PoCFYKFAQodFJAOYA">
|
||||
|
||||
<div id="google_ads_iframe_/15184186,2047846/phoronix_right_rail_3_0__container__" style="border: 0pt none; display: inline-block; width: 300px; height: 600px;"><iframe frameborder="0" src="https://3357a4a716695b43412a26e526771340.safeframe.googlesyndication.com/safeframe/1-0-38/html/container.html" id="google_ads_iframe_/15184186,2047846/phoronix_right_rail_3_0" title="3rd party ad content" name="" scrolling="no" marginwidth="0" marginheight="0" width="300" height="600" data-is-safeframe="true" sandbox="allow-forms allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts allow-top-navigation-by-user-activation" role="region" aria-label="Advertisement" tabindex="0" data-google-container-id="9" style="border: 0px; vertical-align: bottom;" data-load-complete="true"></iframe><div class="__fs-ancillary" style="--childWidth:300px; visibility: visible;"><div class="__fs-branding"><a href="https://freestar.com/?utm_campaign=branding&utm_medium=banner&utm_source=phoronix.com&utm_content=phoronix_right_rail_3" target="_blank" rel="noreferrer"><img src="https://a.pub.network/core/imgs/fslogo-green.svg" alt="freestar" width="14" height="14"></a></div></div></div></div>
|
||||
|
||||
</div> </div>
|
||||
</aside>
|
||||
<aside class="widget">
|
||||
<header>Support Phoronix</header>
|
||||
<p>The mission at Phoronix since 2004 has centered around enriching the Linux hardware experience. In addition to supporting our site through advertisements, you can help by <a href="/phoronix-premium">subscribing to Phoronix Premium</a>. You can also contribute to Phoronix through a <a href="https://www.paypal.com/donate/?hosted_button_id=EA79CCDLNFJNW">PayPal tip</a>.</p>
|
||||
</aside>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="footer">
|
||||
<div id="footer-content">
|
||||
<p align="center"></p>
|
||||
<div id="footer-left">
|
||||
<div id="footer-left-content">
|
||||
<div class="extra-info">
|
||||
<header>Phoronix Media</header>
|
||||
<hr>
|
||||
<ul>
|
||||
<li><a href="/contact">Contact</a></li>
|
||||
<li><a href="/michaellarabel">Michael Larabel</a></li>
|
||||
<li><a href="https://openbenchmarking.org/">OpenBenchmarking.org</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="extra-info">
|
||||
<header>Phoronix Premium</header>
|
||||
<hr>
|
||||
<a href="/phoronix-premium"><ul>
|
||||
<li>Support Phoronix</li>
|
||||
<li>While Having Ad-Free Browsing,</li>
|
||||
<li>Single-Page Article Viewing</li>
|
||||
</ul></a>
|
||||
</div>
|
||||
<div class="extra-info">
|
||||
<header>Share</header>
|
||||
<hr>
|
||||
<ul>
|
||||
<li><a href="https://facebook.com/Phoronix" rel="me">Facebook</a></li>
|
||||
<li><a href="https://twitter.com/Phoronix" rel="me">Twitter</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="footer-right">
|
||||
<div class="extra-info">
|
||||
<ul>
|
||||
<li><p><a href="/legal">Legal Disclaimer, Privacy Policy, Cookies</a> | <a href="https://www.phoronix-media.com/?k=contact">Contact</a></p></li>
|
||||
<li><p>Copyright © 2004 - 2022 by <a href="https://www.phoronix-media.com/">Phoronix Media</a>.</p></li>
|
||||
<li><p>All trademarks used are properties of their respective owners. All rights reserved.</p></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
</aside>
|
||||
<aside class="widget">
|
||||
<header>Support Phoronix</header>
|
||||
<p>The mission at Phoronix since 2004 has centered around enriching the Linux hardware experience. In addition to supporting our site through advertisements, you can help by <a href="/phoronix-premium">subscribing to Phoronix Premium</a>. You can also contribute to Phoronix through a <a href="https://www.paypal.com/donate/?hosted_button_id=EA79CCDLNFJNW">PayPal tip</a> or <a href="https://buy.stripe.com/28o02d1yG1Lp8H67ss">tip via Stripe</a>.</p>
|
||||
</aside>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="footer">
|
||||
<div id="footer-content">
|
||||
<p align="center"></p>
|
||||
<div id="footer-left">
|
||||
<div id="footer-left-content">
|
||||
<div class="extra-info">
|
||||
<header>Phoronix Media</header>
|
||||
<hr>
|
||||
<ul>
|
||||
<li><a href="/contact">Contact</a></li>
|
||||
<li><a href="/michaellarabel">Michael Larabel</a></li>
|
||||
<li><a href="https://openbenchmarking.org/">OpenBenchmarking.org</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="extra-info">
|
||||
<header>Phoronix Premium</header>
|
||||
<hr>
|
||||
<a href="/phoronix-premium"><ul>
|
||||
<li>Support Phoronix</li>
|
||||
<li>While Having Ad-Free Browsing,</li>
|
||||
<li>Single-Page Article Viewing</li>
|
||||
</ul></a>
|
||||
</div>
|
||||
<div class="extra-info">
|
||||
<header>Share</header>
|
||||
<hr>
|
||||
<ul>
|
||||
<li><a href="https://facebook.com/Phoronix" rel="me">Facebook</a></li>
|
||||
<li><a href="https://twitter.com/Phoronix" rel="me">Twitter</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="footer-right">
|
||||
<div class="extra-info">
|
||||
<ul>
|
||||
<li><p><a href="/legal">Legal Disclaimer, Privacy Policy, Cookies</a> | <a href="https://www.phoronix-media.com/?k=contact">Contact</a></p></li>
|
||||
<li><p>Copyright © 2004 - 2022 by <a href="https://www.phoronix-media.com/">Phoronix Media</a>.</p></li>
|
||||
<li><p>All trademarks used are properties of their respective owners. All rights reserved.</p></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</html>
|
File diff suppressed because one or more lines are too long
@ -1,34 +0,0 @@
|
||||
export const WwwCinemablendComExtractor = {
|
||||
domain: 'www.cinemablend.com',
|
||||
|
||||
title: {
|
||||
selectors: ['.story_title'],
|
||||
},
|
||||
|
||||
author: {
|
||||
selectors: ['.author'],
|
||||
},
|
||||
|
||||
date_published: {
|
||||
selectors: [['meta[name="article:published_time"]', 'value']],
|
||||
|
||||
timezone: 'EST',
|
||||
},
|
||||
|
||||
lead_image_url: {
|
||||
selectors: [['meta[name="og:image"]', 'value']],
|
||||
},
|
||||
|
||||
content: {
|
||||
selectors: ['div#wrap_left_content'],
|
||||
|
||||
// Is there anything in the content you selected that needs transformed
|
||||
// before it's consumable content? E.g., unusual lazy loaded images
|
||||
transforms: {},
|
||||
|
||||
// Is there anything that is in the result that shouldn't be?
|
||||
// The clean selectors will remove anything that matches from
|
||||
// the result
|
||||
clean: [],
|
||||
},
|
||||
};
|
@ -1,100 +0,0 @@
|
||||
import assert from 'assert';
|
||||
import URL from 'url';
|
||||
import cheerio from 'cheerio';
|
||||
|
||||
import Mercury from 'mercury';
|
||||
import getExtractor from 'extractors/get-extractor';
|
||||
import { excerptContent } from 'utils/text';
|
||||
|
||||
const fs = require('fs');
|
||||
|
||||
describe('WwwCinemablendComExtractor', () => {
|
||||
describe('initial test case', () => {
|
||||
let result;
|
||||
let url;
|
||||
beforeAll(() => {
|
||||
url =
|
||||
'http://www.cinemablend.com/news/1602870/to-3d-or-not-to-3d-buy-the-right-passengers-ticket';
|
||||
const html = fs.readFileSync('./fixtures/www.cinemablend.com.html');
|
||||
result = Mercury.parse(url, { html, fallback: false });
|
||||
});
|
||||
|
||||
it('is selected properly', () => {
|
||||
// This test should be passing by default.
|
||||
// It sanity checks that the correct parser
|
||||
// is being selected for URLs from this domain
|
||||
const extractor = getExtractor(url);
|
||||
assert.equal(extractor.domain, URL.parse(url).hostname);
|
||||
});
|
||||
|
||||
it('returns the title', async () => {
|
||||
// To pass this test, fill out the title selector
|
||||
// in ./src/extractors/custom/www.cinemablend.com/index.js.
|
||||
const { title } = await result;
|
||||
|
||||
// Update these values with the expected values from
|
||||
// the article.
|
||||
assert.equal(
|
||||
title,
|
||||
'To 3D Or Not To 3D: Buy The Right Passengers Ticket'
|
||||
);
|
||||
});
|
||||
|
||||
it('returns the author', async () => {
|
||||
// To pass this test, fill out the author selector
|
||||
// in ./src/extractors/custom/www.cinemablend.com/index.js.
|
||||
const { author } = await result;
|
||||
|
||||
// Update these values with the expected values from
|
||||
// the article.
|
||||
assert.equal(author, 'Mike Reyes');
|
||||
});
|
||||
|
||||
it('returns the date_published', async () => {
|
||||
// To pass this test, fill out the date_published selector
|
||||
// in ./src/extractors/custom/www.cinemablend.com/index.js.
|
||||
const { date_published } = await result;
|
||||
|
||||
// Update these values with the expected values from
|
||||
// the article.
|
||||
assert.equal(date_published, '2016-12-22T02:46:48.000Z');
|
||||
});
|
||||
|
||||
it('returns the lead_image_url', async () => {
|
||||
// To pass this test, fill out the lead_image_url selector
|
||||
// in ./src/extractors/custom/www.cinemablend.com/index.js.
|
||||
const { lead_image_url } = await result;
|
||||
|
||||
// Update these values with the expected values from
|
||||
// the article.
|
||||
assert.equal(
|
||||
lead_image_url,
|
||||
'http://img.cinemablend.com/quill/6/a/4/e/4/0/6a4e40e4aad46eb7b27810ce5a9fccff01c03c19.jpg'
|
||||
);
|
||||
});
|
||||
|
||||
it('returns the content', async () => {
|
||||
// To pass this test, fill out the content selector
|
||||
// in ./src/extractors/custom/www.cinemablend.com/index.js.
|
||||
// You may also want to make use of the clean and transform
|
||||
// options.
|
||||
const { content } = await result;
|
||||
|
||||
const $ = cheerio.load(content || '');
|
||||
|
||||
const first13 = excerptContent(
|
||||
$('*')
|
||||
.first()
|
||||
.text(),
|
||||
13
|
||||
);
|
||||
|
||||
// Update these values with the expected values from
|
||||
// the article.
|
||||
assert.equal(
|
||||
first13,
|
||||
'What happens when you put two beautiful people together in the black of'
|
||||
);
|
||||
});
|
||||
});
|
||||
});
|
@ -1,33 +0,0 @@
|
||||
export const WwwHowtogeekComExtractor = {
|
||||
domain: 'www.howtogeek.com',
|
||||
|
||||
title: {
|
||||
selectors: ['title'],
|
||||
},
|
||||
|
||||
author: {
|
||||
selectors: ['#authorinfobox a'],
|
||||
},
|
||||
|
||||
date_published: {
|
||||
selectors: ['#authorinfobox + div li'],
|
||||
timezone: 'GMT',
|
||||
},
|
||||
|
||||
lead_image_url: {
|
||||
selectors: [['meta[name="og:image"]', 'value']],
|
||||
},
|
||||
|
||||
content: {
|
||||
selectors: ['.thecontent'],
|
||||
|
||||
// Is there anything in the content you selected that needs transformed
|
||||
// before it's consumable content? E.g., unusual lazy loaded images
|
||||
transforms: {},
|
||||
|
||||
// Is there anything that is in the result that shouldn't be?
|
||||
// The clean selectors will remove anything that matches from
|
||||
// the result
|
||||
clean: [],
|
||||
},
|
||||
};
|
@ -1,100 +0,0 @@
|
||||
import assert from 'assert';
|
||||
import URL from 'url';
|
||||
import cheerio from 'cheerio';
|
||||
|
||||
import Mercury from 'mercury';
|
||||
import getExtractor from 'extractors/get-extractor';
|
||||
import { excerptContent } from 'utils/text';
|
||||
|
||||
const fs = require('fs');
|
||||
|
||||
describe('WwwHowtogeekComExtractor', () => {
|
||||
describe('initial test case', () => {
|
||||
let result;
|
||||
let url;
|
||||
beforeAll(() => {
|
||||
url =
|
||||
'http://www.howtogeek.com/282568/amazon-echo-vs.-google-home-which-one-should-you-buy/';
|
||||
const html = fs.readFileSync('./fixtures/www.howtogeek.com.html');
|
||||
result = Mercury.parse(url, { html, fallback: false });
|
||||
});
|
||||
|
||||
it('is selected properly', () => {
|
||||
// This test should be passing by default.
|
||||
// It sanity checks that the correct parser
|
||||
// is being selected for URLs from this domain
|
||||
const extractor = getExtractor(url);
|
||||
assert.equal(extractor.domain, URL.parse(url).hostname);
|
||||
});
|
||||
|
||||
it('returns the title', async () => {
|
||||
// To pass this test, fill out the title selector
|
||||
// in ./src/extractors/custom/www.howtogeek.com/index.js.
|
||||
const { title } = await result;
|
||||
|
||||
// Update these values with the expected values from
|
||||
// the article.
|
||||
assert.equal(
|
||||
title,
|
||||
'Amazon Echo vs. Google Home: Which One Should You Buy?'
|
||||
);
|
||||
});
|
||||
|
||||
it('returns the author', async () => {
|
||||
// To pass this test, fill out the author selector
|
||||
// in ./src/extractors/custom/www.howtogeek.com/index.js.
|
||||
const { author } = await result;
|
||||
|
||||
// Update these values with the expected values from
|
||||
// the article.
|
||||
assert.equal(author, 'Craig Lloyd');
|
||||
});
|
||||
|
||||
it('returns the date_published', async () => {
|
||||
// To pass this test, fill out the date_published selector
|
||||
// in ./src/extractors/custom/www.rawstory.com/index.js.
|
||||
const { date_published } = await result;
|
||||
|
||||
// Update these values with the expected values from
|
||||
// the article.
|
||||
assert.equal(date_published, '2016-12-10T00:00:00.000Z');
|
||||
});
|
||||
|
||||
it('returns the lead_image_url', async () => {
|
||||
// To pass this test, fill out the lead_image_url selector
|
||||
// in ./src/extractors/custom/www.howtogeek.com/index.js.
|
||||
const { lead_image_url } = await result;
|
||||
|
||||
// Update these values with the expected values from
|
||||
// the article.
|
||||
assert.equal(
|
||||
lead_image_url,
|
||||
'http://www.howtogeek.com/thumbcache/280/160/2c80a158f6eb69883931148a7dc900a0/wp-content/uploads/2016/11/2016-11-29_0011-650x301.jpg'
|
||||
);
|
||||
});
|
||||
|
||||
it('returns the content', async () => {
|
||||
// To pass this test, fill out the content selector
|
||||
// in ./src/extractors/custom/www.howtogeek.com/index.js.
|
||||
// You may also want to make use of the clean and transform
|
||||
// options.
|
||||
const { content } = await result;
|
||||
|
||||
const $ = cheerio.load(content || '');
|
||||
|
||||
const first13 = excerptContent(
|
||||
$('*')
|
||||
.first()
|
||||
.text(),
|
||||
13
|
||||
);
|
||||
|
||||
// Update these values with the expected values from
|
||||
// the article.
|
||||
assert.equal(
|
||||
first13,
|
||||
'Amazon blew the industry wide open with its release of the Echo back'
|
||||
);
|
||||
});
|
||||
});
|
||||
});
|
Loading…
Reference in New Issue