<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Segoe UI Emoji";
        panose-1:2 11 5 2 4 2 4 2 2 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:1380713341;
        mso-list-type:hybrid;
        mso-list-template-ids:-794886916 -855331414 269025283 269025285 269025281 269025283 269025285 269025281 269025283 269025285;}
@list l0:level1
        {mso-level-start-at:2;
        mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;
        mso-fareast-font-family:Calibri;
        mso-bidi-font-family:"Times New Roman";}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-CA" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Keeping in mind that RHEL (and thus Rocky, Alma, et al.) ships a specific kernel version and generally sticks with it throughout the lifespan of the distro version (</span><a href="https://access.redhat.com/articles/3078">Red
 Hat Enterprise Linux Release Dates - Red Hat Customer Portal</a>)…<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">You may be able upgrade to newer kernels using e.g. the elrepo repositories.  See
<a href="https://www.linuxshelltips.com/install-linux-kernel-rhel-8/#:~:text=Installing%20Kernel%20in%20RHEL%208%20First%2C%20update%20your,-y%20install%20https%3A%2F%2Fwww.elrepo.org%2Felrepo-release-8.el8.elrepo.noarch.rpm%20%24%20sudo%20rpm%20--import%20https%3A%2F%2Fwww.elrepo.org%2FRPM-GPG-KEY-elrepo.org">
How to Install Latest Linux Kernel in RHEL 8 (linuxshelltips.com)</a>.  But now you’re getting far away from what’s well-supported.  You would generally speaking be better off just upgrading to EL9, to get a newer kernel.  Or Fedora.  Or Arch or Gentoo if you
 need to be on the bleeding edge and either have no life, or want less of one. ;-)  (There’s also LFS if you are seriously twisted.  Don’t go there.)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">If your goal is compatibility with other systems, and it works well enough as-is, then yeah, leave it alone.  The days of being able to mix and match versions of core software components are [mostly] about 15yrs in the past, by now, sadly.<o:p></o:p></p>
<p class="MsoNormal">-Adam<o:p></o:p></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">From: Roundtable <roundtable-bounces@muug.ca> On Behalf Of Chris Audet<br>
Sent: Saturday, March 4, 2023 12:40 PM<br>
To: Continuation of Round Table discussion <roundtable@muug.ca><br>
Subject: Re: [RndTbl] intel-media-driver with Intel 1165G7 and Rocky 9<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">@Adam great breakdown, thanks!<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">>Maybe it would be helpful if Chris told us his laptop brand / model<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Lenovo Thinkbook 14 G2 ITL with Intel 1165G7 (no dedicated GPU, just Intel iGPU)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">>and confirm what the base issue is<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Thankfully there's no actual problem I'm trying to fix, as far as I can tell the Intel iGPU works great out of the box, including browser video decode.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">This was mostly a follow up from last month's meeting.  It was suggested that the hardware might be too new for the kernel that ships with Rocky 9, and I was directed to look at
<a href="https://rpmfusion.org/Howto/Multimedia">the Intel stuff on this KB</a>.  If no action is needed then then I'll just keep on truckin' </span><span style="font-family:"Segoe UI Emoji",sans-serif;mso-fareast-language:EN-US">🙂</span><span style="mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">>you probably don’t want to enable RPMFusion on any corporate system without checking with your company’s lawyer(s)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Good insight, I never considered this.  This is a personal device but we've also got a handful of Rocky Linux VMs at work, so I will double check.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">On Sat, Feb 18, 2023 at 11:33 PM Adam Thompson <<a href="mailto:athompso@athompso.net">athompso@athompso.net</a>> wrote:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Ah, yes, much detail was omitted in the OP :-).<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Both nVidia and AMD have solutions for that under Linux, but IIRC they barely worked.  I think nVidia's was called Optimus, can't recall the AMD name.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">The VAAPI driver may or may not help his system, but it sure won't do GPU switching!<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"> <o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">The nVidia binary drivers may work with Wayland, but as of ~12mos ago, the consensus was "just run X", and I can't find anything that says it's officially supported at all.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">The AMD story is barely even documented... typical. :-/ It was relatively rare in the wild to find switchable AMD GPUs in the first place.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">As usual, ArchLinux has top-notch documentation on the subject:
<a href="https://wiki.archlinux.org/title/hybrid_graphics" target="_blank">https://wiki.archlinux.org/title/hybrid_graphics</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Looks like if you want PRIME under Waytland, you may be pulling a Panasonic: just slightly ahead of your time!<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">-Adam<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Get <a href="https://aka.ms/AAb9ysg" target="_blank">
Outlook for Android</a><o:p></o:p></span></p>
<div class="MsoNormal" align="center" style="text-align:center"><span style="mso-fareast-language:EN-US">
<hr size="2" width="98%" align="center">
</span></div>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">From: Trevor Cordes <<a href="mailto:trevor@tecnopolis.ca" target="_blank">trevor@tecnopolis.ca</a>><br>
Sent: Saturday, February 18, 2023 11:18:14 PM<br>
To: Adam Thompson <<a href="mailto:athompso@athompso.net" target="_blank">athompso@athompso.net</a>><br>
Cc: Continuation of Round Table discussion <<a href="mailto:roundtable@muug.ca" target="_blank">roundtable@muug.ca</a>><br>
Subject: Re: [RndTbl] intel-media-driver with Intel 1165G7 and Rocky 9 <o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"> <o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">On 2023-02-18 Adam Thompson wrote:<br>
> You’re not seeing any results because that’s not a kernel module.<br>
<br>
Ya, no .ko.xz, no kernel module in the rpm.<br>
<br>
Adam nailed it.  But we should go back to Chris' main pain point, which<br>
you might have missed because he brought it up at the last meeting: (I<br>
think) he wants the hardware/software switching that some laptops do<br>
between discrete / onboard video auto-switching to work in linux.<br>
<br>
But now that we're reading all this detail, I'm a bit baffled because<br>
Intel doesn't really do a discrete / onboard thing at all, do they?<br>
Now, maybe Chris has a Intel-onboard / Nvidia-discrete laptop, which<br>
were somewhat common on the high-end in the past?<br>
<br>
And AFAIK no one ever got those to work with Linux (in X) without<br>
having a reboot in between and doing a bunch of driver disabling/etc.<br>
They were more a Windows thing.<br>
<br>
And I think (from other conversations) he doing this because games.<br>
<br>
Maybe it would be helpful if Chris told us his laptop brand / model,<br>
and confirm what the base issue is.<br>
<br>
P.S. Nice that Intel is trying to do linux drivers "right" (sans the<br>
auto-switching).  I fight with the nvidia binary akmod issues every few<br>
years, and it's a real pain they don't just integrate it all into the<br>
kernel.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">_______________________________________________<br>
Roundtable mailing list<br>
<a href="mailto:Roundtable@muug.ca" target="_blank">Roundtable@muug.ca</a><br>
<a href="https://muug.ca/mailman/listinfo/roundtable" target="_blank">https://muug.ca/mailman/listinfo/roundtable</a><o:p></o:p></span></p>
</div>
</body>
</html>