Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
md8z
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
121.
▲
by
md8z
5y ago
That doesn't seem to be what most Linux distributions were thinking around 10 years ago when the upstart/systemd/openrc/etc arguments started happening. The general consensus seemed to be that sysvinit needed to be repla
122.
▲
by
md8z
5y ago
Once you are talking about double/triple buffering every client, you are getting into an area where there are accelerated graphics and where fullscreen compositing isn't going to be a performance issue. Of course Wayland doesn
123.
▲
by
md8z
5y ago
It doesn't really work fine though, there are numerous really old bugs that never got fixed. Here's a sample: https://gitlab.freedesktop.org/xorg/xserver/-/issues/386 https://gitlab.
124.
▲
by
md8z
5y ago
I don't know where you heard that, but wlroots is not the defacto standard, there are several other libraries. Off the top of my head, there is libweston, mutter, mir, qtwayland, smithay, and probably some others aimed at embedded that
125.
▲
by
md8z
5y ago
I still see no purpose to do that, with a lot of hacking it would be also possible to make XWayland work with window managers. But that also would be pretty pointless to do because those other parts of the X protocol are also bad and need t
126.
▲
by
md8z
5y ago
You really don't want to use Xrandr information to do scaling, it's not accurate. A better way would be to set a property on the window and have the compositor read that, AFAIK this is the solution that the Kwin developers were wo
127.
▲
by
md8z
5y ago
Please avoid making bad faith interpretations. I'm reading that comment as this: surely you can acknowledge that sysvinit is not a good solution for many people? And just for the purpose of adding some structure around sysvinit, system
128.
▲
by
md8z
5y ago
I don't agree with the GP comment's attitude but if you could mention those features then maybe someone can help you, they probably exist in some form.
129.
▲
by
md8z
5y ago
"they can do the same on X11 and there is even less reason for Wayland to exist." Well actually it's the reverse: the more abstractions were put into toolkits, the more it became obvious that there was little reason to use ev
130.
▲
by
md8z
5y ago
No, you have it mixed up. Wlroots is on the server, the Xlib problem is explicitly with client libraries.
131.
▲
by
md8z
5y ago
I really don't understand this line of thinking or what you are trying to accomplish. If you are dropping things from the X protocol to the point where it's only XInput2.2, SHM and DRI3, and then farming the rest out to Xephyr, th
132.
▲
by
md8z
5y ago
Not really, you will probably have to deal with this any time you connect your laptop to a projector.
133.
▲
by
md8z
5y ago
Yeah but that shouldn't affect your init system. Libsystemd is just a utility library, most of its functions don't require systemd, and the few that do are a no-op when systemd isn't present.
134.
▲
by
md8z
5y ago
I don't understand, a video card cannot "do vsync" like that. If the program sends its contents at the wrong time then the video card can't do anything about that, the correct information is simply not there.
135.
▲
by
md8z
5y ago
X ran "fine" on those machines if you were ok with all the problems of 80s-90s era graphics such as flickering, tearing, windows taking noticeable time to be redrawn, stale contents when resizing or when something else moves above
136.
▲
by
md8z
5y ago
The reason you don't see any tearing is probably because video players under X have gotten better about "guessing" when the frame is supposed to be displayed. The knowledge to do that has accumulated over the last 30 years an
137.
▲
by
md8z
5y ago
We don't though, I mean if you explicitly change the scaling factor. Of course if you don't change the scaling factor then your scaling would technically be correct.
138.
▲
by
md8z
5y ago
I would be interested to know why you think that, is this website not a multi-user graphical thing running on a computer? Edit: Also I'm pretty confused as to why anyone refers to X as "multi-user", are you talking about mult
139.
▲
by
md8z
5y ago
"This is factually not true. Right now I'm sitting in front of a thinkpad connected to two monitors, all 3 displays have different DPIs. I can drag my windows around between them just fine. Everything works. I'm happy."
140.
▲
by
md8z
5y ago
It hasn't gone, it has just moved to other places, i.e. the web browser. In my opinion, X is a failed experiment, we know now that there are better ways to do things.
141.
▲
by
md8z
5y ago
Users do care when the bad abstractions cause bugs that linger and don't get fixed, of which there are quite a lot...
142.
▲
by
md8z
5y ago
That is exactly what will happen on a Wayland when you use the portal API, it shows a prompt asking for permission to record your screen and then it sends the stream over pipewire. It is true that it isn't strictly the responsibility o
143.
▲
by
md8z
5y ago
Well they may work in some way but you'll see degraded functionality. I don't think it's hyperbole, every X window manager and panel, dock, etc that I've seen has support for a seemingly random jumble of motif and EWMH h
144.
▲
by
md8z
5y ago
Yeah but if you're just going to swap out half the components anyway then you might as well just use KDE or something and do the same thing. And in my experience, that's a great way to get a desktop that's really inconsistent
145.
▲
by
md8z
5y ago
I'm still not sure I understand, what is it you're trying to do exactly? Those other tools should continue to work, systemd will only conflict if you explicitly enable its eBPF stuff.
146.
▲
by
md8z
5y ago
Doesn't it defeat the purpose if you have to use third party apps? I thought the point was to get a modern Motif desktop, what does that matter if you're just going to install half the desktop from Wmaker or GNUstep or whatever.
147.
▲
by
md8z
5y ago
Actually last time I tried CDE, maybe a few years ago, there were multiple areas where it was not possible to configure something with a GUI. Not just fonts. In fact there were buttons in various settings panels that when you clicked them,
148.
▲
by
md8z
5y ago
I implore you to try to use a 90s-style UI on a touchscreen, and then let's see if you want to revisit that statement...
149.
▲
by
md8z
5y ago
"you need to explicitly set up Xft font rendering via X resources" I hope you can understand that any time you say something like this, or tell people to edit xorg.conf or some other cryptic config file, or tell people to put rand
150.
▲
by
md8z
5y ago
That's a pretty disappointing response, I was hoping to be able to learn something about this today.
More ›