[parent not found: <g4pGa-8uT-17@gated-at.bofh.it>]
* [gentoo-user] xorg-server
@ 2020-04-14 18:16 Jorge Almeida
2020-04-14 18:29 ` tastytea
0 siblings, 1 reply; 25+ messages in thread
From: Jorge Almeida @ 2020-04-14 18:16 UTC (permalink / raw
To: gentoo-user
I was going to update world and I just noticed a few strange details.
For example, xorg-server has a new (?) USE variable "elogind" which
appears to be enabled by default. I suppose I can block it in
package.use, but I'm curious about what it does. In
https://packages.gentoo.org/useflags/elogind
I found
"Use elogind to get control over framebuffer when running as regular user"
Could someone explain what this entails? What happened before this USE
variable was created? What will I miss if I disable it?
Jorge Almeida
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [gentoo-user] xorg-server
2020-04-14 18:16 Jorge Almeida
@ 2020-04-14 18:29 ` tastytea
2020-04-14 18:47 ` Jorge Almeida
0 siblings, 1 reply; 25+ messages in thread
From: tastytea @ 2020-04-14 18:29 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 958 bytes --]
On 2020-04-14T19:16+0100
Jorge Almeida <jjalmeida@gmail.com> wrote:
> I was going to update world and I just noticed a few strange details.
> For example, xorg-server has a new (?) USE variable "elogind" which
> appears to be enabled by default. I suppose I can block it in
> package.use, but I'm curious about what it does. In
> https://packages.gentoo.org/useflags/elogind
> I found
> "Use elogind to get control over framebuffer when running as regular
> user"
>
> Could someone explain what this entails? What happened before this USE
> variable was created? What will I miss if I disable it?
ConsoleKit2 is unmaintained, elogind is the replacement. If you don't
use systemd, read `eselect news read new` or
<https://www.gentoo.org/support/news-items/2020-04-14-elogind-default.html>.
> Jorge Almeida
>
tastytea
--
Get my PGP key with `gpg --locate-keys tastytea@tastytea.de` or at
<https://tastytea.de/tastytea.asc>.
[-- Attachment #2: Digitale Signatur von OpenPGP --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [gentoo-user] xorg-server
2020-04-14 18:29 ` tastytea
@ 2020-04-14 18:47 ` Jorge Almeida
2020-04-14 20:22 ` Dale
0 siblings, 1 reply; 25+ messages in thread
From: Jorge Almeida @ 2020-04-14 18:47 UTC (permalink / raw
To: gentoo-user
On Tue, Apr 14, 2020 at 7:29 PM tastytea <tastytea+gentoo@tastytea.de> wrote:
>
> On 2020-04-14T19:16+0100
> Jorge Almeida <jjalmeida@gmail.com> wrote:
>
> > "Use elogind to get control over framebuffer when running as regular
> > user"
> >
> > Could someone explain what this entails? What happened before this USE
> > variable was created? What will I miss if I disable it?
>
> ConsoleKit2 is unmaintained, elogind is the replacement. If you don't
> use systemd, read `eselect news read new` or
> <https://www.gentoo.org/support/news-items/2020-04-14-elogind-default.html>.
>
OK, I get it. I don't use ConsoleKit2, and I have "-consolekit" in
make.conf, so it's just a matter of adding "-elogind" to make.conf. I
understand why suddenly updating world wanted to pull PAM.
What I still would like to understand is what are the consequences of
[not] enabling this stuff regarding xorg-server. What kind of control
over the framebuffer is meant by the USE description quoted above?
Thanks
Jorge
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [gentoo-user] xorg-server
2020-04-14 18:47 ` Jorge Almeida
@ 2020-04-14 20:22 ` Dale
2020-04-14 20:36 ` Jorge Almeida
0 siblings, 1 reply; 25+ messages in thread
From: Dale @ 2020-04-14 20:22 UTC (permalink / raw
To: gentoo-user
Jorge Almeida wrote:
> On Tue, Apr 14, 2020 at 7:29 PM tastytea <tastytea+gentoo@tastytea.de> wrote:
>> On 2020-04-14T19:16+0100
>> Jorge Almeida <jjalmeida@gmail.com> wrote:
>>
>>> "Use elogind to get control over framebuffer when running as regular
>>> user"
>>>
>>> Could someone explain what this entails? What happened before this USE
>>> variable was created? What will I miss if I disable it?
>> ConsoleKit2 is unmaintained, elogind is the replacement. If you don't
>> use systemd, read `eselect news read new` or
>> <https://www.gentoo.org/support/news-items/2020-04-14-elogind-default.html>.
>>
> OK, I get it. I don't use ConsoleKit2, and I have "-consolekit" in
> make.conf, so it's just a matter of adding "-elogind" to make.conf. I
> understand why suddenly updating world wanted to pull PAM.
> What I still would like to understand is what are the consequences of
> [not] enabling this stuff regarding xorg-server. What kind of control
> over the framebuffer is meant by the USE description quoted above?
>
> Thanks
>
> Jorge
>
>
I'm not sure I can answer all your questions but I'll try to provide
some info. Since it seems you are not using consolekit, PAM or friends,
you must do everything manually when it comes to permissions. Whether
it is consolekit or elogind, it basically allows users to do certain
things that normally only root can do. Example, mount USB sticks etc.
It seems, to me at least, that it also allows graphical environments to
use elogind to manage the session when logged in as well. I started a
thread about this a while back that should be archived somewhere.
I'll also add this for those who use elogind already, OP, this may
interest you as well. I did my usual Sunday upgrade last night. When
you logout of whatever GUI you use, restart elogind before logging back
in. I don't recall seeing elogind in the list, it was a long list, but
it seems something upgraded that needs elogind restarted to work right.
Here is what I noticed that wasn't right. I could not mount anything
external, USB sticks or my external backup drive. It would give me a
error about permissions. Logging into Konsole took minutes instead of
seconds to accept my password. Logging into the GUI took a long time
to, much longer than usual. Any program that asks for a password, it to
took forever to start if it started at all. Some just died off and went
to /dev/null. As soon as I could, I logged out, went to the boot
runlevel, restarted elogind since it is in the boot runlevel and
everything went back to normal. OP, this may give you some idea what
all elogind does or has a effect on.
If you have consolekit, PAM, elogind and such disabled, I'm not sure
what if anything will change. I'd think by disabling elogind, you would
be back to like you was before it *attempted* to add it. In other
words, nothing changes. That's my thinking.
Dale
:-) :-)
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [gentoo-user] xorg-server
2020-04-14 20:22 ` Dale
@ 2020-04-14 20:36 ` Jorge Almeida
0 siblings, 0 replies; 25+ messages in thread
From: Jorge Almeida @ 2020-04-14 20:36 UTC (permalink / raw
To: gentoo-user
On Tue, Apr 14, 2020 at 9:22 PM Dale <rdalek1967@gmail.com> wrote:
>
> Jorge Almeida wrote:
> >>> "Use elogind to get control over framebuffer when running as regular
> >>> user"
> >>>
>
> If you have consolekit, PAM, elogind and such disabled, I'm not sure
> what if anything will change. I'd think by disabling elogind, you would
> be back to like you was before it *attempted* to add it. In other
> words, nothing changes. That's my thinking.
Yes, that seems right. I just added "-elogind" to make.conf and that's
it. But I'm really curious about the framebuffer stuff. As for other
stuff (mounting USB, etc), doing it by hand it's fine.
>
Cheers
Jorge
^ permalink raw reply [flat|nested] 25+ messages in thread
[parent not found: <g4jho-61J-11@gated-at.bofh.it>]
* Re: [gentoo-user] xorg-server
[not found] <g4jho-61J-11@gated-at.bofh.it>
@ 2010-12-27 17:58 ` David W Noon
2010-12-27 18:45 ` John
2010-12-29 9:26 ` Konstantinos Agouros
0 siblings, 2 replies; 25+ messages in thread
From: David W Noon @ 2010-12-27 17:58 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1232 bytes --]
On Mon, 27 Dec 2010 12:20:02 +0100, John wrote about [gentoo-user]
xorg-server:
>I have just upgraded to xorg-server 1.9.2
>but unfortunately my keyboard is not recognising gb layout
You have at least 2 courses of action:
1) Add a udev rule in /etc/udev/rules.d/10-local.rules
# A rule to define our keyboard layout.
KERNEL=="event*", ENV{ID_INPUT_KEYBOARD}=="?*", ENV{xkblayout}="gb",
ENV{xkbmodel}="pc105"
2) Add a configuration file /etc/X11/xorg.conf.d/10-evdev.conf
# Configuration for evdev-controlled input devices.
Section "InputClass"
Identifier "keyboard"
Driver "evdev"
Option "XkbLayout" "gb"
Option "XkbModel" "pc105"
Option "XkbOptions" "terminate:ctrl_alt_bksp"
MatchIsKeyboard "on"
EndSection
Section "InputClass"
Identifier "pointer"
Driver "evdev"
MatchIsPointer "on"
EndSection
I used both, just to be sure, to be sure.
--
Regards,
Dave [RLU #314465]
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
dwnoon@ntlworld.com (David W Noon)
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [gentoo-user] xorg-server
2010-12-27 17:58 ` David W Noon
@ 2010-12-27 18:45 ` John
2010-12-27 19:20 ` Neil Bothwick
2010-12-29 9:26 ` Konstantinos Agouros
1 sibling, 1 reply; 25+ messages in thread
From: John @ 2010-12-27 18:45 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1383 bytes --]
On Mon, 27 Dec 2010 17:58:26 +0000
David W Noon <dwnoon@ntlworld.com> wrote:
> On Mon, 27 Dec 2010 12:20:02 +0100, John wrote about [gentoo-user]
> xorg-server:
>
> >I have just upgraded to xorg-server 1.9.2
> >but unfortunately my keyboard is not recognising gb layout
>
> You have at least 2 courses of action:
>
> 1) Add a udev rule in /etc/udev/rules.d/10-local.rules
>
> # A rule to define our keyboard layout.
> KERNEL=="event*", ENV{ID_INPUT_KEYBOARD}=="?*", ENV{xkblayout}="gb",
> ENV{xkbmodel}="pc105"
>
> 2) Add a configuration file /etc/X11/xorg.conf.d/10-evdev.conf
>
> # Configuration for evdev-controlled input devices.
> Section "InputClass"
> Identifier "keyboard"
> Driver "evdev"
> Option "XkbLayout" "gb"
> Option "XkbModel" "pc105"
> Option "XkbOptions" "terminate:ctrl_alt_bksp"
> MatchIsKeyboard "on"
> EndSection
>
> Section "InputClass"
> Identifier "pointer"
> Driver "evdev"
> MatchIsPointer "on"
> EndSection
>
>
>
> I used both, just to be sure, to be sure.
Have tried all suggestions and all works ok now.
Should we still be using xorg.conf as a few years
ago or not using a xorg.conf file unless we have to?
Thanks
--
John D Maunder
john@articwolf.myzen.co.uk
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 490 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [gentoo-user] xorg-server
2010-12-27 18:45 ` John
@ 2010-12-27 19:20 ` Neil Bothwick
2010-12-27 20:23 ` Mick
0 siblings, 1 reply; 25+ messages in thread
From: Neil Bothwick @ 2010-12-27 19:20 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 277 bytes --]
On Mon, 27 Dec 2010 18:45:21 +0000, John wrote:
> Should we still be using xorg.conf as a few years
> ago or not using a xorg.conf file unless we have to?
Or use files in xorg.conf.d, which makes maintenance easier.
--
Neil Bothwick
SCSI: System Can't See It
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [gentoo-user] xorg-server
2010-12-27 19:20 ` Neil Bothwick
@ 2010-12-27 20:23 ` Mick
0 siblings, 0 replies; 25+ messages in thread
From: Mick @ 2010-12-27 20:23 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: Text/Plain, Size: 1707 bytes --]
On Monday 27 December 2010 19:20:30 Neil Bothwick wrote:
> On Mon, 27 Dec 2010 18:45:21 +0000, John wrote:
> > Should we still be using xorg.conf as a few years
> > ago or not using a xorg.conf file unless we have to?
>
> Or use files in xorg.conf.d, which makes maintenance easier.
The xorg 1.9 has not behaved very nicely on my laptops, while it has been
trouble free on my desktops.
It seems that the settings in /usr/share/X11/xorg.conf.d/10-evdev.conf cause
evdev to capture the touchpad and keyboard devices and leave no chance to
synaptics and kbd drivers (there's also a bug with the synaptics driver which
is worked around by adding MatchDevicePath "/dev/input/event*" in
/usr/share/X11/xorg.conf.d/50-synaptics.conf).
The solution I found was to add:
Option "AllowEmptyInput" "off"
in Section "ServerLayout" in /etc/X11/xorg.conf and then comment out the
touchpad and keyboard sections of the /usr/share/X11/xorg.conf.d/10-evdev.conf
file.
After that was taken care of, the keyboard settings in xorg.conf and the
synaptics settings in /usr/share/X11/xorg.conf.d/50-synaptics.conf started
being recognised.
This is my /usr/share/X11/xorg.conf.d/50-synaptics.conf:
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "VertEdgeScroll" "true"
Option "HorizEdgeScroll" "true"
Option "TapButton1" "1"
Option "ClickButton1" "1"
Option "VertTwoFingerScroll" "true"
Option "HorizTwoFingerScroll" "true"
Option "AccelFactor" "0.0010"
EndSection
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [gentoo-user] xorg-server
2010-12-27 17:58 ` David W Noon
2010-12-27 18:45 ` John
@ 2010-12-29 9:26 ` Konstantinos Agouros
2010-12-29 13:01 ` Mick
1 sibling, 1 reply; 25+ messages in thread
From: Konstantinos Agouros @ 2010-12-29 9:26 UTC (permalink / raw
To: gentoo-user
In <20101227175826.1bbafaef@karnak.local> dwnoon@ntlworld.com (David W Noon) writes:
>--Sig_/Hxy_r1egAtvobeT/s7/L0.O
>Content-Type: text/plain; charset=US-ASCII
>Content-Transfer-Encoding: quoted-printable
>On Mon, 27 Dec 2010 12:20:02 +0100, John wrote about [gentoo-user]
>xorg-server:
>>I have just upgraded to xorg-server 1.9.2
>>but unfortunately my keyboard is not recognising gb layout
>You have at least 2 courses of action:
>1) Add a udev rule in /etc/udev/rules.d/10-local.rules
># A rule to define our keyboard layout.
>KERNEL=3D=3D"event*", ENV{ID_INPUT_KEYBOARD}=3D=3D"?*", ENV{xkblayout}=3D"g=
>b",
>ENV{xkbmodel}=3D"pc105"
>2) Add a configuration file /etc/X11/xorg.conf.d/10-evdev.conf
># Configuration for evdev-controlled input devices.
>Section "InputClass"
> Identifier "keyboard"
> Driver "evdev"
> Option "XkbLayout" "gb"
> Option "XkbModel" "pc105"
> Option "XkbOptions" "terminate:ctrl_alt_bksp"
You got this working with xorg-server 1.9? This is the one piece that's
not working for me.
Konstantin
--
Dipl-Inf. Konstantin Agouros aka Elwood Blues. Internet: elwood@agouros.de
Altersheimerstr. 1, 81545 Muenchen, Germany. Tel +49 89 69370185
----------------------------------------------------------------------------
"Captain, this ship will not survive the forming of the cosmos." B'Elana Torres
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [gentoo-user] xorg-server
2010-12-29 9:26 ` Konstantinos Agouros
@ 2010-12-29 13:01 ` Mick
2010-12-29 13:42 ` Dale
` (2 more replies)
0 siblings, 3 replies; 25+ messages in thread
From: Mick @ 2010-12-29 13:01 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: Text/Plain, Size: 2934 bytes --]
On Wednesday 29 December 2010 09:26:57 Konstantinos Agouros wrote:
> In <20101227175826.1bbafaef@karnak.local> dwnoon@ntlworld.com (David W Noon)
writes:
> >--Sig_/Hxy_r1egAtvobeT/s7/L0.O
> >Content-Type: text/plain; charset=US-ASCII
> >Content-Transfer-Encoding: quoted-printable
> >
> >On Mon, 27 Dec 2010 12:20:02 +0100, John wrote about [gentoo-user]
> >
> >xorg-server:
> >>I have just upgraded to xorg-server 1.9.2
> >>but unfortunately my keyboard is not recognising gb layout
> >
> >You have at least 2 courses of action:
> >
> >1) Add a udev rule in /etc/udev/rules.d/10-local.rules
> >
> ># A rule to define our keyboard layout.
> >KERNEL=3D=3D"event*", ENV{ID_INPUT_KEYBOARD}=3D=3D"?*",
> >ENV{xkblayout}=3D"g= b",
> >ENV{xkbmodel}=3D"pc105"
> >
> >2) Add a configuration file /etc/X11/xorg.conf.d/10-evdev.conf
> >
> ># Configuration for evdev-controlled input devices.
> >Section "InputClass"
> >
> > Identifier "keyboard"
> > Driver "evdev"
> > Option "XkbLayout" "gb"
> > Option "XkbModel" "pc105"
> > Option "XkbOptions" "terminate:ctrl_alt_bksp"
>
> You got this working with xorg-server 1.9? This is the one piece that's
> not working for me.
Other than setting up udev rules I have tried everything that I could think
of. Based on the experiments I ran on two laptops I have come to the
following conclusions (or should this be "confusions"? ha, ha):
Option "AllowEmptyInput" "off"
is necessary under Section "ServerLayout" to allow legacy kbd and mouse
drivers to load.
Setting up a /etc/X11/xorg.conf.d/10-evdev.conf and then moving to 55-
evdev.conf so that the 50-synaptics.conf is read first does not work.
Somehow evdev permeates everything, creates multiple devices and hijacks the
touchpad, keyboard, etc.
Commenting out the /etc/X11/xorg.conf.d/10-evdev.conf lines for keyboard and
touchpad also does not do the trick, because there is still the
/usr/share/X11/xorg.conf.d/10-evdev.conf which seems to be parsed regardless
of a /etc/X11/xorg.conf.d/10-evdev.conf file being available.
So, I removed /etc/X11/xorg.conf.d/10-evdev.conf, commented out the keyboard
and touchpad entries in /usr/share/X11/xorg.conf.d/10-evdev.conf and can now
use my touchpad with horizontal/vertical scroll functions, acceleration, etc.
based on settings I added in /usr/share/X11/xorg.conf.d/50- as well as a
multi-language keyboard.
Personally, I can't see why all these additional config files and locations
are required, rather than a single /etc/X11/xorg.conf. I have found all these
back and forth changes to fdi's, xorg.conf.d and what have you, unnecessary
and annoyingly time wasting.
Of course I might have missed something simple in all this kerfuffle, so
please chime in if there is a better way around this.
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [gentoo-user] xorg-server
2010-12-29 13:01 ` Mick
@ 2010-12-29 13:42 ` Dale
2010-12-29 14:49 ` Neil Bothwick
2010-12-30 17:40 ` Mike Edenfield
2 siblings, 0 replies; 25+ messages in thread
From: Dale @ 2010-12-29 13:42 UTC (permalink / raw
To: gentoo-user
Mick wrote:
> Other than setting up udev rules I have tried everything that I could think
> of. Based on the experiments I ran on two laptops I have come to the
> following conclusions (or should this be "confusions"? ha, ha):
>
> Option "AllowEmptyInput" "off"
>
> is necessary under Section "ServerLayout" to allow legacy kbd and mouse
> drivers to load.
>
> Setting up a /etc/X11/xorg.conf.d/10-evdev.conf and then moving to 55-
> evdev.conf so that the 50-synaptics.conf is read first does not work.
> Somehow evdev permeates everything, creates multiple devices and hijacks the
> touchpad, keyboard, etc.
>
> Commenting out the /etc/X11/xorg.conf.d/10-evdev.conf lines for keyboard and
> touchpad also does not do the trick, because there is still the
> /usr/share/X11/xorg.conf.d/10-evdev.conf which seems to be parsed regardless
> of a /etc/X11/xorg.conf.d/10-evdev.conf file being available.
>
> So, I removed /etc/X11/xorg.conf.d/10-evdev.conf, commented out the keyboard
> and touchpad entries in /usr/share/X11/xorg.conf.d/10-evdev.conf and can now
> use my touchpad with horizontal/vertical scroll functions, acceleration, etc.
> based on settings I added in /usr/share/X11/xorg.conf.d/50- as well as a
> multi-language keyboard.
>
> Personally, I can't see why all these additional config files and locations
> are required, rather than a single /etc/X11/xorg.conf. I have found all these
> back and forth changes to fdi's, xorg.conf.d and what have you, unnecessary
> and annoyingly time wasting.
>
> Of course I might have missed something simple in all this kerfuffle, so
> please chime in if there is a better way around this.
>
I just did a fresh install on my new rig. I also upgraded my old x86 to
the new xorg as well. Keep in mind that I have had hal disabled all
this time. I removed all the fdi files that hal needed a long time
ago. Everything works fine here on both rigs. I say all that to say
this, can you get the config files back to a point where it would be
like hal never existed at all? Maybe some config file is being read
that shouldn't be read at all?
Also, I generated my xorg.conf file with nvidia-xconfig. After I fixed
a kernel issue, it has worked fine ever since. I would be glad to send
it off list if needed. You may not want to use it but you may can
compare it to yours.
Is it possible you have to much in the way of config files?
Dale
:-) :-)
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [gentoo-user] xorg-server
2010-12-29 13:01 ` Mick
2010-12-29 13:42 ` Dale
@ 2010-12-29 14:49 ` Neil Bothwick
2010-12-30 17:40 ` Mike Edenfield
2 siblings, 0 replies; 25+ messages in thread
From: Neil Bothwick @ 2010-12-29 14:49 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 565 bytes --]
On Wed, 29 Dec 2010 13:01:24 +0000, Mick wrote:
> Personally, I can't see why all these additional config files and
> locations are required, rather than a single /etc/X11/xorg.conf. I
> have found all these back and forth changes to fdi's, xorg.conf.d and
> what have you, unnecessary and annoyingly time wasting.
They're not. All you have now is xorg.conf or xorg.conf.d, the same
settings but either in a single file or split for ease of maintenance -
it's your choice.
--
Neil Bothwick
Geordi, show these children the antimatter - Picard
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [gentoo-user] xorg-server
2010-12-29 13:01 ` Mick
2010-12-29 13:42 ` Dale
2010-12-29 14:49 ` Neil Bothwick
@ 2010-12-30 17:40 ` Mike Edenfield
2010-12-30 19:02 ` Mick
2 siblings, 1 reply; 25+ messages in thread
From: Mike Edenfield @ 2010-12-30 17:40 UTC (permalink / raw
To: gentoo-user
On Wed, 2010-12-29 at 13:01 +0000, Mick wrote:
> Personally, I can't see why all these additional config files and locations
> are required, rather than a single /etc/X11/xorg.conf. I have found all these
> back and forth changes to fdi's, xorg.conf.d and what have you, unnecessary
> and annoyingly time wasting.
>
> Of course I might have missed something simple in all this kerfuffle, so
> please chime in if there is a better way around this.
If all you are worried about is making your touchpad work in X, and
you're willing to pull it up in a text editor every time you need to
make a change, then no, you didn't really miss anything.
The purpose of xorg.conf.d is to allow packages/utilities/etc to drop in
changes to your X config seamlessly, as in, without the user being
required to take any specific action. For example, the synaptics input
driver drops a 50-synaptics.conf file into your xorg.conf.d that
includes a simple "this is a touchpad" configuration, which would take
effect just by restarting X.
The purpose of udev is to configure all of the hardware on your system,
not just for X. It's how GNOME/KDE/whatever is able to automount your
USB key when it shows up, and knows that /dev/sr0 is a dvd-rom drive,
etc. Just as with HAL, using udev to configure X-specific options is
probably overkill. In theory, other GUI systems besides X could just as
easily read the x11 options from udev and use them. Since there isn't
really any such alternative, the practical benefits of udev over a
monolithic xorg.conf file mostly vanish.
--Mike
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [gentoo-user] xorg-server
2010-12-30 17:40 ` Mike Edenfield
@ 2010-12-30 19:02 ` Mick
2010-12-30 19:43 ` Mike Edenfield
0 siblings, 1 reply; 25+ messages in thread
From: Mick @ 2010-12-30 19:02 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: Text/Plain, Size: 2638 bytes --]
On Thursday 30 December 2010 17:40:18 Mike Edenfield wrote:
> On Wed, 2010-12-29 at 13:01 +0000, Mick wrote:
> > Personally, I can't see why all these additional config files and
> > locations are required, rather than a single /etc/X11/xorg.conf. I have
> > found all these back and forth changes to fdi's, xorg.conf.d and what
> > have you, unnecessary and annoyingly time wasting.
> >
> > Of course I might have missed something simple in all this kerfuffle, so
> > please chime in if there is a better way around this.
>
> If all you are worried about is making your touchpad work in X, and
> you're willing to pull it up in a text editor every time you need to
> make a change, then no, you didn't really miss anything.
Well, it's the touch pad and keyboard on two laptops, both of which seem to
not have liked evdev defaults, or modifying xorg.conf, or adding options to
the evdev file itself, or adding options to the 50-synaptics.conf file, or a
10-keyboard.conf file that I created.
On the other hand, with a desktop the transition to 1.9 two months or so ago
just worked™.
> The purpose of xorg.conf.d is to allow packages/utilities/etc to drop in
> changes to your X config seamlessly, as in, without the user being
> required to take any specific action. For example, the synaptics input
> driver drops a 50-synaptics.conf file into your xorg.conf.d that
> includes a simple "this is a touchpad" configuration, which would take
> effect just by restarting X.
Are you talking about the /usr/share/X11/xorg.conf.d/ directory or the
/etc/X11/xorg.conf.d/ which I created on my own? I was hoping that any
additions in /etc/X11/xorg.conf.d/ would take precedence over settings in
/usr/share/X11/xorg.conf.d/ and survive an update, but the two seem to clash
and cause erratic behaviour.
> The purpose of udev is to configure all of the hardware on your system,
> not just for X. It's how GNOME/KDE/whatever is able to automount your
> USB key when it shows up, and knows that /dev/sr0 is a dvd-rom drive,
> etc. Just as with HAL, using udev to configure X-specific options is
> probably overkill. In theory, other GUI systems besides X could just as
> easily read the x11 options from udev and use them. Since there isn't
> really any such alternative, the practical benefits of udev over a
> monolithic xorg.conf file mostly vanish.
Yes it does make sense, but I sort of objected to tweaking udev rules because
I'm thinking the clash is not between devices, but between xf86 drivers.
Anyhow, I'm happy I got it working regardless. :-)
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [gentoo-user] xorg-server
2010-12-30 19:02 ` Mick
@ 2010-12-30 19:43 ` Mike Edenfield
2010-12-30 23:01 ` Mick
0 siblings, 1 reply; 25+ messages in thread
From: Mike Edenfield @ 2010-12-30 19:43 UTC (permalink / raw
To: gentoo-user
On Thu, 2010-12-30 at 19:02 +0000, Mick wrote:
> On Thursday 30 December 2010 17:40:18 Mike Edenfield wrote:
> > On Wed, 2010-12-29 at 13:01 +0000, Mick wrote:
> > > Personally, I can't see why all these additional config files and
> > > locations are required, rather than a single /etc/X11/xorg.conf. I have
> > > found all these back and forth changes to fdi's, xorg.conf.d and what
> > > have you, unnecessary and annoyingly time wastin
> > >
> > > Of course I might have missed something simple in all this kerfuffle, so
> > > please chime in if there is a better way around this.
> >
> > If all you are worried about is making your touchpad work in X, and
> > you're willing to pull it up in a text editor every time you need to
> > make a change, then no, you didn't really miss anything.
>
> Well, it's the touch pad and keyboard on two laptops, both of which seem to
> not have liked evdev defaults, or modifying xorg.conf, or adding options to
> the evdev file itself, or adding options to the 50-synaptics.conf file, or a
> 10-keyboard.conf file that I created.
>
> On the other hand, with a desktop the transition to 1.9 two months or so ago
> just worked™.
>
> > The purpose of xorg.conf.d is to allow packages/utilities/etc to drop in
> > changes to your X config seamlessly, as in, without the user being
> > required to take any specific action. For example, the synaptics input
> > driver drops a 50-synaptics.conf file into your xorg.conf.d that
> > includes a simple "this is a touchpad" configuration, which would take
> > effect just by restarting X.
>
> Are you talking about the /usr/share/X11/xorg.conf.d/ directory or the
> /etc/X11/xorg.conf.d/ which I created on my own? I was hoping that any
> additions in /etc/X11/xorg.conf.d/ would take precedence over settings in
> /usr/share/X11/xorg.conf.d/ and survive an update, but the two seem to clash
> and cause erratic behaviour.
If you have a file of the same name in both directories, then the one
in /etc should override the one in /usr/share. But the names need to
match exactly.
^ permalink raw reply [flat|nested] 25+ messages in thread
* [gentoo-user] xorg-server
@ 2010-12-27 11:14 John
2010-12-27 11:29 ` Neil Bothwick
2010-12-27 11:39 ` Dale
0 siblings, 2 replies; 25+ messages in thread
From: John @ 2010-12-27 11:14 UTC (permalink / raw
To: gentoo-user
Hi Gentoo Users
I have just upgraded to xorg-server 1.9.2
but unfortunately my keyboard is not recognising gb layout
I have copied across use-estonian-layout.fdi.bz2
to /etc/hal/fdi/policy/10-xinput-configuration.fdi
and altered to gb.
Rebooted etc but still keyboard is wrong.
Is this still the correct file to change or should I be using xorg.conf?
I have renamed to 10-keymap.fdi but does not make a difference.
Following gentoo documentation.
--
John D Maunder
john@articwolf.myzen.co.uk
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [gentoo-user] xorg-server
2010-12-27 11:14 John
@ 2010-12-27 11:29 ` Neil Bothwick
2010-12-27 11:39 ` Dale
1 sibling, 0 replies; 25+ messages in thread
From: Neil Bothwick @ 2010-12-27 11:29 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 601 bytes --]
On Mon, 27 Dec 2010 11:14:53 +0000, John wrote:
> I have just upgraded to xorg-server 1.9.2
> but unfortunately my keyboard is not recognising gb layout
>
> I have copied across use-estonian-layout.fdi.bz2
> to /etc/hal/fdi/policy/10-xinput-configuration.fdi
> and altered to gb.
>
> Rebooted etc but still keyboard is wrong.
>
> Is this still the correct file to change or should I be using xorg.conf?
xorg-server 1.9 no longer uses hal, xorg.conf is the easiest way to do
this.
--
Neil Bothwick
If man ruled the world:
Daisy Duke shorts would never go out of fashion.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [gentoo-user] xorg-server
2010-12-27 11:14 John
2010-12-27 11:29 ` Neil Bothwick
@ 2010-12-27 11:39 ` Dale
1 sibling, 0 replies; 25+ messages in thread
From: Dale @ 2010-12-27 11:39 UTC (permalink / raw
To: gentoo-user
John wrote:
>
> Hi Gentoo Users
>
> I have just upgraded to xorg-server 1.9.2
> but unfortunately my keyboard is not recognising gb layout
>
> I have copied across use-estonian-layout.fdi.bz2
> to /etc/hal/fdi/policy/10-xinput-configuration.fdi
> and altered to gb.
>
> Rebooted etc but still keyboard is wrong.
>
> Is this still the correct file to change or should I be using xorg.conf?
>
> I have renamed to 10-keymap.fdi but does not make a difference.
>
> Following gentoo documentation.
>
>
>
I don't think that version uses hal, but uses udev. Is the udev USE
flag enabled?
I think you may want to try using a xorg.conf file but I'm not certain
it is required. I gave up on hal a long time ago so I still have my
file here.
Dale
:-) :-)
^ permalink raw reply [flat|nested] 25+ messages in thread
* [gentoo-user] xorg-server
@ 2006-01-13 13:08 krgn
2006-01-14 2:03 ` Richard Fish
0 siblings, 1 reply; 25+ messages in thread
From: krgn @ 2006-01-13 13:08 UTC (permalink / raw
To: gentoo users
Hi all,
I was playing with the thought of installing x11 7.0 (that's modular X?)
lately to try out a few Extensions and I wondered which driver to choose
for my Nvidia GeforceGo card. Can I still continue to use nvidia-kernel
and nvidia-glx?
How is it actually with Y-windows, most of the apps and window-managers
that work under X won't work under Y, correct?
thanks,
KArsten
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [gentoo-user] xorg-server
2006-01-13 13:08 krgn
@ 2006-01-14 2:03 ` Richard Fish
0 siblings, 0 replies; 25+ messages in thread
From: Richard Fish @ 2006-01-14 2:03 UTC (permalink / raw
To: gentoo-user
On 1/13/06, krgn <k.gebbert@gmail.com> wrote:
> How is it actually with Y-windows, most of the apps and window-managers
> that work under X won't work under Y, correct?
Y-windows is dead. Based on the mailing list archives, nobody is
working on it. It is also hard-masked pending removal from portage.
The basic problem seems to be that when XFree forked to X.org, the
need for and interest in Y-windows evaporated.
The most interesting graphics work today is being done by
freedesktop.org, including x.org.
-Richard
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 25+ messages in thread
end of thread, other threads:[~2020-04-14 20:36 UTC | newest]
Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <g4pGa-8uT-19@gated-at.bofh.it>
[not found] ` <g4qiR-VE-7@gated-at.bofh.it>
[not found] ` <g4qVA-24v-5@gated-at.bofh.it>
[not found] ` <g4rRD-3EB-9@gated-at.bofh.it>
2010-12-27 21:39 ` [gentoo-user] xorg-server David W Noon
2010-12-27 22:43 ` Mick
[not found] ` <g4pGa-8uT-17@gated-at.bofh.it>
[not found] ` <g50FI-3yD-5@gated-at.bofh.it>
2010-12-29 14:25 ` David W Noon
2020-04-14 18:16 Jorge Almeida
2020-04-14 18:29 ` tastytea
2020-04-14 18:47 ` Jorge Almeida
2020-04-14 20:22 ` Dale
2020-04-14 20:36 ` Jorge Almeida
[not found] <g4jho-61J-11@gated-at.bofh.it>
2010-12-27 17:58 ` David W Noon
2010-12-27 18:45 ` John
2010-12-27 19:20 ` Neil Bothwick
2010-12-27 20:23 ` Mick
2010-12-29 9:26 ` Konstantinos Agouros
2010-12-29 13:01 ` Mick
2010-12-29 13:42 ` Dale
2010-12-29 14:49 ` Neil Bothwick
2010-12-30 17:40 ` Mike Edenfield
2010-12-30 19:02 ` Mick
2010-12-30 19:43 ` Mike Edenfield
2010-12-30 23:01 ` Mick
-- strict thread matches above, loose matches on Subject: below --
2010-12-27 11:14 John
2010-12-27 11:29 ` Neil Bothwick
2010-12-27 11:39 ` Dale
2006-01-13 13:08 krgn
2006-01-14 2:03 ` Richard Fish
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox