1 |
On Sun, Jan 20, 2013 at 4:59 PM, Rick "Zero_Chaos" Farina |
2 |
<zerochaos@g.o> wrote: |
3 |
>> If we have it as IUSE default, it can be removed from the profiles |
4 |
>> entirely. Having it only in the desktop profile is not good in any |
5 |
>> scenario I can think of. |
6 |
> |
7 |
> chithanh, maybe you can explain to everyone why USE=dri is needed for |
8 |
> base profile. You seem to be the most knowledgable here, can you cite a |
9 |
> specific example for how/why a non-desktop profile machine would need |
10 |
> USE=dri. I think that the example may make it more obvious to people |
11 |
> what is right or wrong here. |
12 |
> |
13 |
|
14 |
It is needed if you want to run X11 in the generally-recommended |
15 |
configuration. I believe it is required for kernel modesetting, and |
16 |
that is the most stable way to run X11 (and I think that allows a |
17 |
non-suid X11 server). I would think that would be the best |
18 |
configuration for X11 on any system, whether server, desktop, etc. |
19 |
|
20 |
Now, in case some of you are thinking "but I NEVER run X11 on my |
21 |
<insert non-desktop scenario here>," in that case the USE flag won't |
22 |
have any effect anyway. But, if there are people who run X11 on their |
23 |
<insert non-desktop scenario here> they will get an all-around better |
24 |
experience with dri enabled. |
25 |
|
26 |
I can't really think of a case where somebody would want something |
27 |
that supports dri that is in the tree, but wouldn't want to use dri. |
28 |
Even things like embedded use dri (and in fact it is even more |
29 |
important there with the wimpy CPUs). And if you're running X11 on a |
30 |
server for whatever reason, wouldn't that be the place you would most |
31 |
want it to run as non-root? |
32 |
|
33 |
Rich |