
.:VMS:.
01.09.2017
13:29:50
Now the pc is sleeping ?
What makes netbsd so slow at starting X?
It takes a while in netbsd
No problem but i want know why

Google

.:VMS:.
01.09.2017
13:48:07
It's for hardware abstraction layer?

[ matrix ]
01.09.2017
13:51:26
<b>aaron:</b> Which X are they using, and how are they dealing with xorg.conf? My guess would be some strange hardware that doesn't play nicely with that flow.

Jay
01.09.2017
13:53:28

.:VMS:.
01.09.2017
13:57:52
X
Doesnt matter DE or wm

Jay
01.09.2017
13:58:26
Hnm..

.:VMS:.
01.09.2017
13:58:32
Just like comes by default
But it does with laptop too
It takes a while. A bit more than others OS

[ matrix ]
01.09.2017
14:15:03
<b>aaron:</b> You may need/want to write out a config then.

.:VMS:.
01.09.2017
14:20:30
But

Google

.:VMS:.
01.09.2017
14:20:58
Whats the difference between other distros?

[ matrix ]
01.09.2017
14:22:31
<b>aaron:</b> Ask in #netbsd, or on the mailing list.
<b>aaron:</b> The less time I have to spend looking at X, the better my life is.

.:VMS:.
01.09.2017
14:23:20
XD
I'm interested on X and I cry when I see wayland

[ matrix ]
01.09.2017
14:24:16
<b>aaron:</b> Wayland fixes a lot of the ugly bits of X.
aaron: Would you cry less if they renamed it to X12?

Jay
01.09.2017
14:25:27
?

.:VMS:.
01.09.2017
14:25:35
XD
Sure

[ matrix ]
01.09.2017
14:26:07
<b>aaron:</b> Because if you look at the team, it's mostly the Xorg folks.

Jay
01.09.2017
14:26:13
Not sure what causing long start time

[ matrix ]
01.09.2017
14:27:00
<b>aaron:</b> And in my opinion, there is nothing interesting in either Xorg or wayland. They're both a necessary mess.

.:VMS:.
01.09.2017
14:27:16

[ matrix ]
01.09.2017
14:28:07
<b>aaron:</b> By old code, they mean stupid code paths.

.:VMS:.
01.09.2017
14:41:57
In*
Lol idk if in or on ?
In i guess
?

Google

[ matrix ]
01.09.2017
15:07:51
<b>aaron:</b> .:VMS:. ? (Telegram): If your interest is in how to make a graphics stack that you can bolt 30 years of random hardware onto terribly, then maybe X11 will interest you. But there's not much in there that can't be gleaned from reading a few whitepapers.

.:VMS:.
01.09.2017
15:19:52
Idk how to explain it but i like go to closest choice. I like know it all so i go ever to hardest things and those things force me to learn a lot
But
I want learn X. I will spend all
All my life learning X and when i have good knowledge X will be death

[ matrix ]
01.09.2017
15:21:40
Jaypatelani: Lol
<b>aaron:</b> .:VMS:. ? (Telegram): I encourage learning, but blind reverence is silly.

.:VMS:.
01.09.2017
15:28:21
Yeah but on graphics peogrammkng
Fuck sorry ?
On unix graphics programming are two choices: X and wayland and derivatives like qt
Seems qt is the best choice
But I would like learn how goes X rather than qt

[ matrix ]
01.09.2017
16:17:09
[RSS Bot [@Jaypatelani:matrix.org]] Berkeley Software Distribution posted a new article: My first patch to OpenBSD ( https://www.reddit.com/r/BSD/comments/6xfk7l/my_first_patch_to_openbsd/ )
<b>aaron:</b> .:VMS:. ? (Telegram): I think you may have your layers a bit confused.
<b>aaron:</b> .:VMS:. ? (Telegram): QT, GTK, tkinter (as in tcl/tk), etc are GUI/widget toolkits that sit on top of X/wayland, and give you access to buttons and stuff.
<b>aaron:</b> You use those for building applications.

.:VMS:.
01.09.2017
16:41:40
I know
But that's just i don't want

[ matrix ]
01.09.2017
16:41:56
<b>aaron:</b> They wrap raw X primitives to do the drawing for you, but result in widgets, not canvases.

.:VMS:.
01.09.2017
16:42:02
I want know how works not how use a lib

Google

[ matrix ]
01.09.2017
16:42:24
<b>aaron:</b> OpenGL and X/wayland give you a canvas and some basic primitives.

.:VMS:.
01.09.2017
16:42:27
Anyway i can decide later if i will foxus on X
I don't wanna die

[ matrix ]
01.09.2017
16:43:13
<b>aaron:</b> I think OpenGL is cleaner than X primitives.
aaron: (I haven't looked at wayland primitives, but it doesn't seem to have stopped anyone from porting their window managers over.)

.:VMS:.
01.09.2017
16:43:43
I*

[ matrix ]
01.09.2017
16:44:57
<b>aaron:</b> OpenGL has it's own set of stupid quirks.

.:VMS:.
01.09.2017
16:46:06
Never seen about opengl
Just a bit and i was scared xD

[ matrix ]
01.09.2017
16:46:52
<b>aaron:</b> .:VMS:. ? (Telegram): You're digging through the garbage here, looking for gems. All your going to find is one lump that's less ugly than the other lumps.

.:VMS:.
01.09.2017
16:47:43
I want knowledge. But i want this knowledge will be usefull
Useful*
I must decide
If X or wayland

[ matrix ]
01.09.2017
16:48:14
<b>aaron:</b> If you want a graphics stack that's less ugly, go look at metal or vulkan.
<b>aaron:</b> Or the FB driver.

.:VMS:.
01.09.2017
16:48:35
No. I want use the library with lesser dependencies

Google

.:VMS:.
01.09.2017
16:48:42
So will be wayland or xorg
Xorg haves a lot of dependences
But are installed on most of computers not like wayland
I want portability in unix systems

[ matrix ]
01.09.2017
16:50:02
<b>aaron:</b> You can install XFree86, they have the least dependencies. Xorg just took XFree86 and broke all the drivers off into their own modules.

.:VMS:.
01.09.2017
16:50:02
And wayland is fucking cause no portability but will kill X so i'm forced to use wayland in future

[ matrix ]
01.09.2017
16:50:22
aaron: Why isn't wayland portable?

.:VMS:.
01.09.2017
16:50:26
Use something it will be on all unix-like computers

[ matrix ]
01.09.2017
16:51:10
aaron: Use the frame buffer kernel driver then?

.:VMS:.
01.09.2017
16:51:21
All unix like computers are using xorg and have it
Really i want learn asm. But step by step
I feel i'm not prepared yet to learn asm. But i guess i will

[ matrix ]
01.09.2017
16:52:39
<b>aaron:</b> .:VMS:. ? (Telegram): Normal people just use a graphics abstraction library to handle the differences between X and wayland and coregraphics. I suspect a pure X and wayland comparability library would be rather tiny.
aaron: You can use the framebuffer driver from C?

.:VMS:.
01.09.2017
16:53:15
Idk how use framebuffer driver

[ matrix ]
01.09.2017
16:53:34
aaron: The same way you use X? Reading the manual and the API?

.:VMS:.
01.09.2017
16:53:35
But seems interesting see at least what is
See*

[ matrix ]
01.09.2017
16:57:58
<b>aaron:</b> .:VMS:. ? (Telegram): Also, this isn't a religion. You don't marry a graphics stack. If you don't like it, just move on.