Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Progressive JPEG
Feb 19, 2003

BobHoward posted:

vsync works fine on the best unix desktop, macOS, which has had a tearing-free compositing window server since march 24 2001

Adbot
ADBOT LOVES YOU

Progressive JPEG
Feb 19, 2003

is it free of tearing if it’s unusable to begin with?

Xik
Mar 10, 2011

Dinosaur Gum
Yes, that's also the windows update approach

Vomik
Jul 29, 2003

This post is dedicated to the brave Mujahideen fighters of Afghanistan

Notorious b.s.d. posted:

i have never gotten fullscreen firefox video to work on linux with opengl enabled and no tearing

i can disable opengl and it works but that is not excellent

i can watch video not in full screen and it works, but that is also not excellent

I can watch full screen hardware accelerated video in chromium on gnome 3.34 with arch Linux

Vomik
Jul 29, 2003

This post is dedicated to the brave Mujahideen fighters of Afghanistan

feedmegin posted:

Have u heard about what double buffering is

Perplx
Jun 26, 2004


Best viewed on Orgasma Plasma
Lipstick Apathy
can linux use variable refresh rate with a compatible display to side step vsync all together?

Truga
May 4, 2014
Lipstick Apathy
only on amd hardware, probably

Notorious b.s.d.
Jan 25, 2003

by Reene

Perplx posted:

can linux use variable refresh rate with a compatible display to side step vsync all together?

the nvidia proprietary driver supports this

i've never tried it because i don't have a compatible monitor

Poopernickel
Oct 28, 2005

electricity bad
Fun Shoe

abigserve posted:

Some rear end in a top hat told me that "OSX is made for developers"

Luv 2 recompile my poo poo for each os release

next time, respond with some airquotes

developers??? more like ~*DeVoLopErz*~

Last Chance
Dec 31, 2004

Poopernickel posted:

next time, respond with some airquotes

developers??? more like ~*DeVoLopErz*~

lol wow serious ownage

pram
Jun 10, 2001
how can they even develop when their disk is fully encrypted, anyway. hmm? :smuggo:

Poopernickel
Oct 28, 2005

electricity bad
Fun Shoe

pram posted:

how can they even develop when their disk is fully encrypted, anyway. hmm? :smuggo:

now you're getting it

klafbang
Nov 18, 2009
Clapping Larry
It’s not encrypted, that’s just what PHP and node.js looks like.

FlapYoJacks
Feb 12, 2009
Newer versions of polkit rely on mozjs as a dependency. What the gently caress. :psyduck:

BobHoward
Feb 13, 2012

The only thing white people deserve is a bullet to their empty skull

Athas posted:

I updated my work macOS yesterday and it took a ridiculous amount of time (maybe 45 minutes after downloading?), far more than when I update my NixOS desktop (superior Unix). What's it actually doing after all the files have been downloaded and the "updating" progress bar starts? When updating a Linux system, the vast majority of the time is spent actually downloading the new files (or recompiling), which makes more sense to me.

there’s a system for safe installing updates so that a failure partway through can be rolled back. it predates apfs, and i don’t think they’ve reimplemented it on top of apfs snapshots yet, so it’s almost certainly doing all kinds of extra work which won’t be necessary in the future

i remember macOS updates in the oughts (which were as unsafe as your typical linux distro update is to this day) being as fast as you want them to be

Rufus Ping
Dec 27, 2006





I'm a Friend of Rodney Nano

ratbert90 posted:

Newer versions of polkit rely on mozjs as a dependency. What the gently caress. :psyduck:

What do you want to see instead, v8

FlapYoJacks
Feb 12, 2009

Rufus Ping posted:

What do you want to see instead, v8

json-glib, json-c, json-c++, json for modern c++

Take your pick.

Rufus Ping
Dec 27, 2006





I'm a Friend of Rodney Nano

ratbert90 posted:

json-glib, json-c, json-c++, json for modern c++

Take your pick.

Polkit rules are actual executable js not json, can those libraries do that?

FlapYoJacks
Feb 12, 2009

Rufus Ping posted:

Polkit rules are actual executable js not json, can those libraries do that?

In that case they should use protobufs

pseudorandom name
May 6, 2007

again, polkit policies aren't declarative, they're executable scripts that approve or reject an action

FlapYoJacks
Feb 12, 2009

pseudorandom name posted:

again, polkit policies aren't declarative, they're executable scripts that approve or reject an action

I'm mainly frustrated that mozjs seems to require a good 14+ patches to cross-compile, and many of the patches are ignored or outright rejected by upstream.

Suspicious Dish
Sep 24, 2011

2020 is the year of linux on the desktop, bro
Fun Shoe
i wrote a patchset forever ago to use duktape https://github.com/magcius/polkit/commit/951c354472ae14af34a6a034ff0f79376cd085ed

FlapYoJacks
Feb 12, 2009

Oh hey, that was you on the gentoo forums wasn't it?

Suspicious Dish
Sep 24, 2011

2020 is the year of linux on the desktop, bro
Fun Shoe

ratbert90 posted:

Oh hey, that was you on the gentoo forums wasn't it?

whjat? i have never posted on the gentoo forums lol

pram
Jun 10, 2001

ratbert90 posted:

Oh hey, that was you on the gentoo forums wasn't it?

fuckin outed

Notorious b.s.d.
Jan 25, 2003

by Reene
i used to post on the gentoo forums but i was not subtle about trolling

it was in the era when the new fad was to remove pam from gentoo

i am pretty sure a diligent yosposter could find my old account because my posting persona is larger than life

Phobeste
Apr 9, 2006

never, like, count out Touchdown Tom, man

Notorious b.s.d. posted:

i used to post on the gentoo forums but i was not subtle about trolling

it was in the era when the new fad was to remove pam from gentoo

i am pretty sure a diligent yosposter could find my old account because my posting persona is larger than life

idk i think "pedantic rear end in a top hat who will never admit being wrong" might have some false positives on the gentoo forums

Notorious b.s.d.
Jan 25, 2003

by Reene

Phobeste posted:

idk i think "pedantic rear end in a top hat who will never admit being wrong" might have some false positives on the gentoo forums

oh yes

that was the source of the joy in "trolling"

and by "trolling" i mean insisting that maybe pam is a useful feature

i was demonized and also correct and also the source of much meta-moderation

Notorious b.s.d.
Jan 25, 2003

by Reene
my posting persona is eternal

and constipated

i bought this av because it is furious, and obviously trying and failing to take a poo poo.

nothing could sum up my posting better

Nomnom Cookie
Aug 30, 2009



Phobeste posted:

idk i think "pedantic rear end in a top hat who will never admit being wrong" might have some false positives on the gentoo forums

but most of the gentoo forums posters are definitely not wearing a smoking jacket while posting thus cannot possibly be nbsd

Notorious b.s.d.
Jan 25, 2003

by Reene

Nomnom Cookie posted:

but most of the gentoo forums posters are definitely not wearing a smoking jacket while posting thus cannot possibly be nbsd

i don't even own a smoking jacket

but i do know men my age who do, because, 19th century cosplay, i guess?

Sapozhnik
Jan 2, 2005

Nap Ghost
virtio, a set of standards for exposing hardware resources to guest virtual machines as various types of idealized pci devices, is quite well-standardized and well-supported these days

well apparently hardware vendors are now looking at the virtio specifications and going "hmm..."

Scud Hansen
Dec 13, 2015

Darkness and Evil
slowly developing a fetish for bifurcated asses due to the relentless tearing of my pornographs

Captain Foo
May 11, 2004

we vibin'
we slidin'
we breathin'
we dyin'

Scud Hansen posted:

slowly developing a fetish for bifurcated asses due to the relentless tearing of my pornographs

:pwn:

eschaton
Mar 7, 2007

Don't you just hate when you wind up in a store with people who are in a socioeconomic class that is pretty obviously about two levels lower than your own?

Sapozhnik posted:

virtio, a set of standards for exposing hardware resources to guest virtual machines as various types of idealized pci devices, is quite well-standardized and well-supported these days

VirtIO is cool enough that macOS has included drivers for a couple releases now

and Mezzano only included VirtIO drivers for quite a while, though I guess now it runs on some bare hardware platforms too

eschaton
Mar 7, 2007

Don't you just hate when you wind up in a store with people who are in a socioeconomic class that is pretty obviously about two levels lower than your own?
I think VirtIO is also the primary target device set for OpenVMS on x86-64

2020 will be the year of VMS on the hypervisor

Notorious b.s.d.
Jan 25, 2003

by Reene

eschaton posted:

VirtIO is cool enough that macOS has included drivers for a couple releases now

what does macos need virtio support for?

mystes
May 31, 2006

Notorious b.s.d. posted:

what does macos need virtio support for?
So they can run it in a VM even if they don't let anyone else?

Notorious b.s.d.
Jan 25, 2003

by Reene

mystes posted:

So they can run it in a VM even if they don't let anyone else?

the license allows virtualization

just, i wouldn't have guessed apple would be virtualizing things on linux, where virtio is useful for talking to the host.

does the macos native virt stuff support virtio ?

Adbot
ADBOT LOVES YOU

mystes
May 31, 2006

Maybe they insist on running build servers on os x vm's rather than having a secret linux port of their toolchain but they still are willing to use some standard hypervisor?

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply