Earlier quoted context omitted.
ANY arm processor, do tell
Any? https://wiki.postmarketos.org/wiki/Lenovo_IdeaPad_Flex_3_Chr... is dirt cheap and runs PMOS quite well. Actually Chromebooks in general are a good bet when combined with PMOS - or even not combined with PMOS, if you can work with a normal Linux VM on top of ChromeOS.
OpenGL 3.1 on Asahi Linux
261–270 of 377 posts
Re: OpenGL 3.1 on Asahi Linux
#262Earlier quoted context omitted.
"New firmware-based battery charge control, which offers fixed a 75%/80% threshold setting. To use this, you need to update your system firmware to at least version 13.0, which you can do by simply updating your macOS partition to at least that version or newer. This new charge control method also works in sleep mode." This is interesting, am I correct in thinking this a feature implemented by Apple and now supported…
> This is interesting, am I correct in thinking this a feature implemented by Apple Yes, battery charge control is a hardware(/firmware) feature supported on other modern laptops as well, such as the Lenovo ThinkPads, but it's not a standard so it requires explicit driver and OS support. OpenBSD recently added support for this as well for both of these implementations (Apple silicon and ThinkPads). https://marc.info/…
Naïve me doesn't understand why it can't be done from userspace, but I'm sure there is a good reason...
Re: OpenGL 3.1 on Asahi Linux
#263Earlier quoted context omitted.
> There are good laptops out there other than Macs... Lenovo, HP, Dell, etc all have offerings which are supported out of the box by Linux because they aren't using their own hardware or do contribute the necessary code to run FOSS OSs. For the love of all that is holy, name one model that has the following properties: - 6 hours real life battery doing C++ development work. - 7+ days suspend battery life - 99.99% suc…
My thinkpad does all those things... I expected really something crazier as a rebuttal. It sounds like you may have bought bad products and then bought a Mac when they had those specs and were happy then...
Re: OpenGL 3.1 on Asahi Linux
#264"And yes, the team is already working on Vulkan." This can do more for gaming on the Mac than Apple's efforts combined.
Are you aware that Apple made it clear yesterday they have a full Direct3D 12 translation layer yesterday? The biggest problem is chicken and the egg. There is no high-end gaming hardware, there are few games, and there isn’t much demand for the kind of games Windows gets. But without the hardware it’s not clear the games makes sense. And without the gamers it’s not clear porting makes sense. And without the hardware…
For most a console make more sense and if someone wants gaming a gaming PC/Laptop usually a better deal.
As far as I know MoltenVK (Vulkan on top of Metal) is available as part of the Vulkan SDK.
DX12 on MacOS was announced a while ago https://www.codeweavers.com/blog/cjsilver/2021/12/22/were-ge... and started to run recently https://www.codeweavers.com/blog/mjohnson/2023/6/1/unleashin...
Re: OpenGL 3.1 on Asahi Linux
#265Earlier quoted context omitted.
Nvidia/Nouveau is a good example. I've had a number of laptops with nvidia graphics. For most of that time Nouveau was _more stable_ than the official nvidia drivers. Linux clearly was a second class citizen for nvidia for most of the last 20 years. Maybe go back and rewatch linus' rant about nvidia if you need a reminder about how terrible they have been historically. Nvidia now only sort of cares about linux becaus…
See, now I just think you're gaslighting me. Nouveau has never been more stable, or nearly as performant as official NVIDIA drivers. I've had the exact opposite experience from you on every laptop I've had since Nouveau was released, so we must live in different universes. > Linux clearly was a second class citizen for nvidia And Linux is not even on the radar for Apple. :) Anyway, I think we've exhausted our argumen…
On some of the older devices, nouveau actually works very well right now. On these devices the open driver is as stable and performant as the closed driver and has all of the same features with the exception being GPU compute stuff.
I think mostly people misunderstand the limitations of the nouveau drivers and just assume they are bad in general, but it's very much dependent on the device.
One of the big issues right now is that nouveau can't bring the newer GPUs out of "idle mode". Nvidia has explicitly restricted this feature and the chances of the issue being resolved without cooperation from Nvidia is very low. I think a lot of people try nouveau on the effected GPUs and have horrible performance and then assume it's because nouveau is bad.
I have had an interesting experience with nouveau on the GT 710. For a little while there was a bug that would cause sway to crash back to tty, at first it would happen maybe once a day, then it became so bad that it would crash as soon as sway was launched. Now in kernel 6.3.3 it seems to be working flawlessly, which is how it was at some point in the past too.
Right now nouveau is working great for me though, so it is possible for nouveau to compete with the closed drivers in specific cases, but in general, for more modern GPUs it will have very low performance due to the reclocking thing.
Re: OpenGL 3.1 on Asahi Linux
#266Earlier quoted context omitted.
Are you aware that Apple made it clear yesterday they have a full Direct3D 12 translation layer yesterday? The biggest problem is chicken and the egg. There is no high-end gaming hardware, there are few games, and there isn’t much demand for the kind of games Windows gets. But without the hardware it’s not clear the games makes sense. And without the gamers it’s not clear porting makes sense. And without the hardware…
I think there is more to that. As in maybe Apple hw buyers are not that interested in gaming on it? For most a console make more sense and if someone wants gaming a gaming PC/Laptop usually a better deal. As far as I know MoltenVK (Vulkan on top of Metal) is available as part of the Vulkan SDK. DX12 on MacOS was announced a while ago https://www.codeweavers.com/blog/cjsilver/2021/12/22/were-ge... and started to run r…
Everyone who is interested in games (like me) gave up on gaming on the Mac a long time ago because of the other issues.
Re: OpenGL 3.1 on Asahi Linux
#267Re: OpenGL 3.1 on Asahi Linux
#268Sorry, but what's the point? Why not just buy a Linux laptop and have everything work out of the box? Why are Linux enthusiasts putting so much effort into supporting hardware from companies that - at best - ignore Linux? This question is also valid for other manufacturers, btw, not just Apple. So much time wasted doing free labor for hardware companies that will just break your stuff with the next hardware iteration…
Re: OpenGL 3.1 on Asahi Linux
#269From a follow up post on Mastadon https://social.treehouse.systems/@AsahiLinux/110497512340479... : "Also in this update: We now have a cpuidle driver, which significantly lowers idle power consumption by enabling deep CPU sleep. You should also get better battery runtime both idle and during sleep, especially on M1 Pro/Max machines. Thanks to the cpuidle driver, s2idle now works properly, which should fix timekeepin…
Such an amazing set of engineers jacking away at this. What awesome work they’re doing.
Re: OpenGL 3.1 on Asahi Linux
#270Earlier quoted context omitted.
I’ve owned both windows and Apple computers, quite many of them, over the last 20 years. On average, the Apple machines last at least twice as long as the windows machines while still being fully usable. One could argue just based on that basic math that they are worth twice the price.
Unfortunately, Apple machines are usually 4 - 10 times more expensive, making this choice still quite difficult.