Maan, when you put it like that, it's much clearer how much work there still is to be done for the ARC drivers in Linux. Initially I thought that since Intel is using DXVK in Windows, it has good/great support in Linux too, since, well... it's the same technology and it's basically made for Linux. Finding out how wrong I was, was quite sad. I hate to say it, but given how much they need to show that they are working and improving the drivers and that the ARC cards can be an actual option (meaning, there's no crashes, no bugs, all games play decently for the card segment) I can't fault them for focusing on the Windows drivers. Still, it looks that on Windows they're already like 90% there. Much less crashes (system-wide), most popular games work ok. And for Meteor Lake's sake (and Arrow Lake), I hope that they're now ramping up the Linux support and that everything in this wishlist will be done this year. Basically to have all the normal features from a GPU - decent performance (with barely any exceptions), all major APIs supported, all features that exist in hardware supported, and good control (both for toggling features and for things like power level, gpu cores clocks, memory clocks, voltage offset controls - both under and overvolting and fan controls).
Oh, I'm definitely not mad. Intel wants to focus on the OS with the highest market share and that makes sense for business, at this point it's crucial for Arc's survival. I just want to inform people who are curious about Arc's performance on Linux (i definitely am and it's why I make these videos). I don't know if there are people at Intel who develop these drivers for both Windows and Linux, though I hope the experience the Windows devs got making Arc work so well for Linux is transferable to the Linux drivers to a good degree. Thanks for watching!
thanks for your content, there's not a lot content about arc + Linux. I'm looking forward to battlemage, namely sr-iov (hopefully) and encoding support on Linux, and also able to play some games. As how arc driver improve on Windows and Linux, it really gets my attention.
I decided to take out the section on sr-iov/virtual machine passthrough to keep things short, but I really hope that gets support. It would really help me with making Intel Arc related content. Also, you're welcome!
Just a side note regarding CoreCtrl: Kernel 6.6+ uses a power usage reporting method that MangoHud, CoreCtrl or nvtop have not been able to pick up yet (or rather, not updated to how 6.6 does it yet - a breakage, if it should be termed as such) when you're using an older generation GPU such as the Polaris cards (I'm on RX 580 2048SP), where they will have a usage reading of 0W when otherwise the sensors utility as well as the amdgpu_top utility could get the correct current usage readings. That said, I'm also waiting to see what will their new driver will bring for Intel devices on Linux. I am also hoping this will also pave way for their next generation of Battlemage dGPUs.
Thanks for the info. It's been a while since I've used CoreCtrl since I've been focused on making content and working with Nvidia and Intel gpus. I imagine the corectrl devs will get that all fixed some time soon.
I'm running a pair of A310's on 2 HP small form factors, works great on Windows but my HP 800 G4, Linux mint boots to the Linux splash screen, then black. Upgraded Mesa and Linux kernel.
Can you get into the terminal/tty? s this a new install? What version of Linux Mint? I'm assuming you were previously using your igpu for video output? Are you using a riser cable? Is it a fresh or established install? Did you get the kernel through the Ubuntu Mainline app? I can't guarantee an answer but I'll give it a shot. Oh and have you tried disabling your cpu's igpu?
Mint uses a very old kernel. Default 5.15 is incompatible. """bleeding"""" kernel for Mint is 6.5 and is still very old. Try a different distro or the Edge ISO as the newest kernel is already 6.10
@@connivingkhajiit They can get Mint 22 right now, thought they may have to wait a bit to Distro upgrade. Mint 22 will have a newer kernel and MESA. From what I've heard, Mint wants to keep up with kernels this go around. Iirc, this person has a Linux Mint instance that they don't want to delete, so the best thing they could do is updating to 22. Things should work, assuming they aren't using LDME.
@@CompellingBytes hopefully that would fix it, cause if its booting the mint splash, its not hardware. Dont know what else it could be besides kernel... Though now that I recall, my A770 worked on Mint with 6.5 before I moved to Fedora.
@@connivingkhajiit It's why I asked all of those questions. I'm wondering if he switched gpus or something. Arc should be plug and play but I've had situations where I had to dabble with stuff after swapping between a 6700xt and A770. I figure it could be some sort of lagged configuration change in a file somewhere.
Yes The video gets to the heart of the Intel Arc drama, another point for me is even when games don't run is also quite difficult to find solutions. with my old AMD graphics card the vast majority was solved after a visit to Protondb but with Intel Arc I found at best 2 to 3 solution approaches, probably because Arc has hardly any distribution on the market. Good video and I'll leave a subscription there :)
Yes, Protondb is crowd sourced and the information you see there kinda gives a bit of a glimpse into the linux gaming market. Thanks for watching/sharing your thoughts/subscribing!
it's June 2024 and Intel Arc can make use of XeSS on Linux (tested in Hogwarts Legacy), but it's doesn't work as good and as fast as on Windows. On Linux XeSS cannot make use of Arc's XMX engines and has to fall back on a worse upscaling model and DP4a instruction. What's on my wishlist is the ability to directly access XMX engines on Linux
At the time I made this video, I think there were two games with XeSS that I could either play, though to be honest I gave up on newer games after I saw Raytracing couldn’t work in Cyberpunk and Control. Theres been signs of life as far as XeSS functionality since the MESA 24.1 (and maybe Kernel6 6.8+) update. Phoronix recently reported that the Linux driver developers just got to working on raytracing, the feature I’ve been waiting for. Still barely any support for Unreal Engine 5, and I’m about to maybe use my 6700xt for Robocop Rogue City 😂😂😂
Wow, great video. It is ridiculous they're saying they plan to keep the media drivers on the old branch. Maybe I will keep using an nvidia card on my media systems
It's certainly up to you. If you have a system that you use for media, would you need the latest in gaming? A Nvidia card is fine enough as it is anyway, and Battlemage will be out at some point and it's driver situation will hopefully be much better.
@@CompellingBytes Battlemage might seem compelling, but all the new shiny hardware is pointless if the software stack, mainly the drivers, are still not there yet.
I hope there’s nothing to stop the Intel devs from including encoder support in Battlemage, which will come out only a few months after ARC might become stable enough with the Xe driver for Linux
This has definitely helped me to realize I don't want a Arc card now. It feels like Linux isn't a big interest from Intel and with so much to do still I'd be concerned they decide to just skip stuff. I think a RX 6650 XT is in my future.
Update: I did get a Arc card. The price was too good at my local microcenter. It's actually working quite well for me. I'm able to play all my games, yes, sometimes not with perfect performance, but hopefully the upcoming XE driver resolves that.
DOSBox in Windows doesn't work with the Intel Arc cards anymore since about 4 months ago with driver 4676, and Intel doesn't seem to be interested in fixing that. Keep that in mind before you get an Arc GPU.
Welp, beat me to it before I could decide if I wanted to try the first 3 Mortal Kombat games from GOG, though I wondered if I really needed to try to run them on a modern discrete gpu
@@CompellingBytes I have a AMD CPU I'm using with the Intel Arc a750. I'd be curious if people with a Intel CPU are having the same problem of DOSBox not working with the latest drivers? Yeah, I like playing the old games on era appropriate hardware myself, but do like DOSbox in windows 10.
@@wjack4728 ah! I’m up late and thought your first comment was a warning regarding dosbox on Linux+Arc… I could try and see what happens if I can get all of those thing running together, but I can’t make any guarantees and I am also working on other content and researching things for future content at the moment. I’ll take a look though
My understanding from research (and trying to install various software to see if I can get features to work on a 10700 I have) is that if you have anything older than Tigerlake (11th gen mobile chips), and Rocketlake (11th gen desktop chips), then the Xe graphics driver won't work for your iGPU when it gets released.
It is funny how deciding on a GPU has become a more and more difficult task. All of them have their pro's and con's. However, for me, the choices are either AMD or Intel, because with NVIDIA the amount of issues I ran into on Linux are starting to go on my nerves. Freezes, Flickering, Random Artfacts in Windows, such as the Steam client etc... It also doesn't help that Linux is in a difficult situation at the moment with everything moving from Xorg to Wayland. AMD is probably the best pick, if you want something that is reliable on Linux and just works well. Unfortunately, AMD seems to not have a clear vision for their GPU situation. Meanwhile, Intel is much better in terms of having a clear roadmap for the future. Also Intel's hardware is theoretically more potent than AMDs from an architecture standpoint, but it is just not there yet. Not even close. And I don't know if its worth investing into something that might be decent in a few years. Tough decisions.
I always liked Intel much more than AMD, and the time I used my laptop with an Intel igpu it worked much better than my full AMD desktop, but the Intel drivers in both Windows and Linux are still immature. ..
Just discover this channel. Arc definitely has a bright future.
Welcome! Pull up a chair and stick around, why don’t you?
holy shit, i found a decent linux youtuber, +1 sub
Thank you for subbing. I'll try to remain as decent as possible, but I won't make any promises 😁
+1 sub
Maan, when you put it like that, it's much clearer how much work there still is to be done for the ARC drivers in Linux.
Initially I thought that since Intel is using DXVK in Windows, it has good/great support in Linux too, since, well... it's the same technology and it's basically made for Linux. Finding out how wrong I was, was quite sad.
I hate to say it, but given how much they need to show that they are working and improving the drivers and that the ARC cards can be an actual option (meaning, there's no crashes, no bugs, all games play decently for the card segment) I can't fault them for focusing on the Windows drivers.
Still, it looks that on Windows they're already like 90% there. Much less crashes (system-wide), most popular games work ok. And for Meteor Lake's sake (and Arrow Lake), I hope that they're now ramping up the Linux support and that everything in this wishlist will be done this year. Basically to have all the normal features from a GPU - decent performance (with barely any exceptions), all major APIs supported, all features that exist in hardware supported, and good control (both for toggling features and for things like power level, gpu cores clocks, memory clocks, voltage offset controls - both under and overvolting and fan controls).
Oh, I'm definitely not mad. Intel wants to focus on the OS with the highest market share and that makes sense for business, at this point it's crucial for Arc's survival. I just want to inform people who are curious about Arc's performance on Linux (i definitely am and it's why I make these videos). I don't know if there are people at Intel who develop these drivers for both Windows and Linux, though I hope the experience the Windows devs got making Arc work so well for Linux is transferable to the Linux drivers to a good degree.
Thanks for watching!
@@CompellingBytes Hopefully with the release of Battlemage, the Xe driver will be in a usable state, to work out of the box decently well on Linux.
thanks for your content, there's not a lot content about arc + Linux. I'm looking forward to battlemage, namely sr-iov (hopefully) and encoding support on Linux, and also able to play some games. As how arc driver improve on Windows and Linux, it really gets my attention.
I decided to take out the section on sr-iov/virtual machine passthrough to keep things short, but I really hope that gets support. It would really help me with making Intel Arc related content. Also, you're welcome!
you got a new sub! keep up the work!
Thanks, will do!
Just a side note regarding CoreCtrl: Kernel 6.6+ uses a power usage reporting method that MangoHud, CoreCtrl or nvtop have not been able to pick up yet (or rather, not updated to how 6.6 does it yet - a breakage, if it should be termed as such) when you're using an older generation GPU such as the Polaris cards (I'm on RX 580 2048SP), where they will have a usage reading of 0W when otherwise the sensors utility as well as the amdgpu_top utility could get the correct current usage readings.
That said, I'm also waiting to see what will their new driver will bring for Intel devices on Linux. I am also hoping this will also pave way for their next generation of Battlemage dGPUs.
Thanks for the info. It's been a while since I've used CoreCtrl since I've been focused on making content and working with Nvidia and Intel gpus. I imagine the corectrl devs will get that all fixed some time soon.
I'm running a pair of A310's on 2 HP small form factors, works great on Windows but my HP 800 G4, Linux mint boots to the Linux splash screen, then black. Upgraded Mesa and Linux kernel.
Can you get into the terminal/tty?
s this a new install?
What version of Linux Mint?
I'm assuming you were previously using your igpu for video output?
Are you using a riser cable?
Is it a fresh or established install?
Did you get the kernel through the Ubuntu Mainline app?
I can't guarantee an answer but I'll give it a shot.
Oh and have you tried disabling your cpu's igpu?
Mint uses a very old kernel. Default 5.15 is incompatible. """bleeding"""" kernel for Mint is 6.5 and is still very old. Try a different distro or the Edge ISO as the newest kernel is already 6.10
@@connivingkhajiit They can get Mint 22 right now, thought they may have to wait a bit to Distro upgrade. Mint 22 will have a newer kernel and MESA. From what I've heard, Mint wants to keep up with kernels this go around.
Iirc, this person has a Linux Mint instance that they don't want to delete, so the best thing they could do is updating to 22. Things should work, assuming they aren't using LDME.
@@CompellingBytes hopefully that would fix it, cause if its booting the mint splash, its not hardware. Dont know what else it could be besides kernel... Though now that I recall, my A770 worked on Mint with 6.5 before I moved to Fedora.
@@connivingkhajiit It's why I asked all of those questions. I'm wondering if he switched gpus or something. Arc should be plug and play but I've had situations where I had to dabble with stuff after swapping between a 6700xt and A770. I figure it could be some sort of lagged configuration change in a file somewhere.
Yes The video gets to the heart of the Intel Arc drama, another point for me is even when games don't run is also quite difficult to find solutions. with my old AMD graphics card the vast majority was solved after a visit to Protondb but with Intel Arc I found at best 2 to 3 solution approaches, probably because Arc has hardly any distribution on the market.
Good video and I'll leave a subscription there :)
Yes, Protondb is crowd sourced and the information you see there kinda gives a bit of a glimpse into the linux gaming market.
Thanks for watching/sharing your thoughts/subscribing!
it's June 2024 and Intel Arc can make use of XeSS on Linux (tested in Hogwarts Legacy), but it's doesn't work as good and as fast as on Windows. On Linux XeSS cannot make use of Arc's XMX engines and has to fall back on a worse upscaling model and DP4a instruction.
What's on my wishlist is the ability to directly access XMX engines on Linux
At the time I made this video, I think there were two games with XeSS that I could either play, though to be honest I gave up on newer games after I saw Raytracing couldn’t work in Cyberpunk and Control.
Theres been signs of life as far as XeSS functionality since the MESA 24.1 (and maybe Kernel6 6.8+) update. Phoronix recently reported that the Linux driver developers just got to working on raytracing, the feature I’ve been waiting for.
Still barely any support for Unreal Engine 5, and I’m about to maybe use my 6700xt for Robocop Rogue City 😂😂😂
Wow, great video. It is ridiculous they're saying they plan to keep the media drivers on the old branch. Maybe I will keep using an nvidia card on my media systems
It's certainly up to you. If you have a system that you use for media, would you need the latest in gaming? A Nvidia card is fine enough as it is anyway, and Battlemage will be out at some point and it's driver situation will hopefully be much better.
@@CompellingBytes Battlemage might seem compelling, but all the new shiny hardware is pointless if the software stack, mainly the drivers, are still not there yet.
Surely excited but missing encoding support is gonna be a bummer for me. I guess ill use it when its deemed "stable" enough
I hope there’s nothing to stop the Intel devs from including encoder support in Battlemage, which will come out only a few months after ARC might become stable enough with the Xe driver for Linux
how you play intel arc gpu on linux if not support fan speed ?
This has definitely helped me to realize I don't want a Arc card now. It feels like Linux isn't a big interest from Intel and with so much to do still I'd be concerned they decide to just skip stuff.
I think a RX 6650 XT is in my future.
Update: I did get a Arc card. The price was too good at my local microcenter. It's actually working quite well for me. I'm able to play all my games, yes, sometimes not with perfect performance, but hopefully the upcoming XE driver resolves that.
DOSBox in Windows doesn't work with the Intel Arc cards anymore since about 4 months ago with driver 4676, and Intel doesn't seem to be interested in fixing that. Keep that in mind before you get an Arc GPU.
Welp, beat me to it before I could decide if I wanted to try the first 3 Mortal Kombat games from GOG, though I wondered if I really needed to try to run them on a modern discrete gpu
@@CompellingBytes I have a AMD CPU I'm using with the Intel Arc a750. I'd be curious if people with a Intel CPU are having the same problem of DOSBox not working with the latest drivers? Yeah, I like playing the old games on era appropriate hardware myself, but do like DOSbox in windows 10.
@@wjack4728 ah! I’m up late and thought your first comment was a warning regarding dosbox on Linux+Arc…
I could try and see what happens if I can get all of those thing running together, but I can’t make any guarantees and I am also working on other content and researching things for future content at the moment. I’ll take a look though
@@CompellingBytes Thanks much!!! I haven't tried the Arc a750 in Linux yet, so I definitely need to do that.
can I use this on my older intel igpu?
My understanding from research (and trying to install various software to see if I can get features to work on a 10700 I have) is that if you have anything older than Tigerlake (11th gen mobile chips), and Rocketlake (11th gen desktop chips), then the Xe graphics driver won't work for your iGPU when it gets released.
@@CompellingBytes Okay thank you
It is funny how deciding on a GPU has become a more and more difficult task. All of them have their pro's and con's. However, for me, the choices are either AMD or Intel, because with NVIDIA the amount of issues I ran into on Linux are starting to go on my nerves. Freezes, Flickering, Random Artfacts in Windows, such as the Steam client etc... It also doesn't help that Linux is in a difficult situation at the moment with everything moving from Xorg to Wayland. AMD is probably the best pick, if you want something that is reliable on Linux and just works well. Unfortunately, AMD seems to not have a clear vision for their GPU situation. Meanwhile, Intel is much better in terms of having a clear roadmap for the future. Also Intel's hardware is theoretically more potent than AMDs from an architecture standpoint, but it is just not there yet. Not even close. And I don't know if its worth investing into something that might be decent in a few years. Tough decisions.
I always liked Intel much more than AMD, and the time I used my laptop with an Intel igpu it worked much better than my full AMD desktop, but the Intel drivers in both Windows and Linux are still immature. ..
I hope the drivers keep improving. Thanks for watching.