Script to help find xorg configuration issues

ajtiM starikarp at dismail.de
Sat Feb 22 18:01:24 UTC 2020


On Sat, 22 Feb 2020 15:36:19 +0100
Michael Gmelin <freebsd at grem.de> wrote:

> Hi,
> 
> I've been helping others configuring X11 with UDEV/evdev for quite
> some time now. Since UDEV recently became the default option on
> 12.1[0], I thought that having something automated (yet
> non-intrusive) to help users fix their setup might be useful.
> 
> To achieve this, I created a small/hacky script today that checks all
> the usual problems I found while helping people figuring out what's
> wrong with their setup.
> 
> You can find it on github:
> https://github.com/grembo/xorg-udev-setup-check
> 
> Direct download link:
> https://raw.githubusercontent.com/grembo/xorg-udev-setup-check/master/xorg-udev-setup-check.sh
> 
> Usage: ./xorg-udev-setup-check.sh [-hdpi]
>    -h print this help
>    -d skip drm checks
>    -p skip package version checks
>    -i only show errors (suppress info)
> 
> You should be able to run it as an unprivileged user - fixing things
> will require root privileges though.
> 
> I didn't test it thoroughly, so feel free to open pull requests
> on github - functional improvements only please, don't try to improve
> the code quality.
> 
> Cheers,
> Michael
> 
> [0]https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196678
> 

Thank you for the script but I did downgrade 11th times because new
xserve doesn't work on my system.
The script found just that I need to put radeon or intel in rc.conf. For
my Radeon drm.kmod doesn't work - black screen and I am using scfb
driver which doesn't work on new xserver or I do nnot know how to do.
As I wrote before I have in /usr/local/etc/xorg.conf.d/driver_scfb.conf
where I have 
Section "Device"
	Identifier "Card0"
	Driver	   "scfb"
EndSection	

and work for me on old xserver.

Thank you. No more update and downgrade. I need to work too.


-- 
“There is only one good, knowledge, and one evil, ignorance.”
― Socrates 


More information about the freebsd-x11 mailing list