Alessandro: > On 22/08/2017 at 02:01, Rick Moen wrote: > > Quoting Adam Borowski (kilob...@angband.pl): > > > >> Manually creating the configuration -- or even manually triggering its > >> creation -- is a pretty bad idea. It just guarantees you won't have > >> working X when you make any change to your hardware -- and sometimes > >> software as well.
Manually creating xorg.conf is required if you e.g. has a serial (rs232) mouse. It is also req. if you want to be able to use the serverlayout feature, say if you want to be able to start X with a screen dimention of 800x640 for testing without a virtual screen size or having several X servers running on different vt's with different (non-virtual) screen sizes. ... > Not having to login as root to manually configure Xorg just to change > video card or monitor was one of the best and most wanted improvements in > Linux in the past 10 years. Manual Xorg configuration is so tedious, time > consuming and error prone that requiring users to be capable of it is just > crazy. This xorg.conf: # cat /etc/X11/xorg.conf Section "ServerFlags" Option "AutoAddDevices" "off" EndSection works like a charm on my laptop, everything is autodetected by X. I can plug in usb kbd's and mice, which will be directly usable in X. That system has no udev installed nor running, and using a plain old static /dev. And, yes, thoose who aren't using the "us" kbd layout will want to have a keyboard section or using xmodmap in their .xinitrc. The possible only thing missing is autodetecting kbd layout, do udev detect that ? There is absolutely no need at all to fiddle with xorg.conf for a vidio card or monitor change unless you want a non-default setup. For a monitor, you only need to specify a monitor section in xorg.conf if your monitor doesn't support edid, i.e. for ancient monitors. I don't see what udev actually provides of value for the X server. Regards, /Karl Hammar ----------------------------------------------------------------------- Aspö Data Lilla Aspö 148 S-742 94 Östhammar Sweden +46 173 140 57 _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng