Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Mar 2020 16:24:36 +0100
From:      Guido Falsi <mad@madpilot.net>
To:        Mario Olofo <mario.olofo@gmail.com>, Ulf Rudolf <u.rudolf@web.de>
Cc:        FreeBSD Stable <freebsd-stable@freebsd.org>
Subject:   Re: FBSD 12.1 - LightDM don't grab keyboard input & Xfce4 window decorator problem
Message-ID:  <2f5e9a03-a68d-401b-9c05-3c55c913a7b1@madpilot.net>
In-Reply-To: <CAP4Gn9BUYXQxGCNci-=%2BmnFP1jrHVq887wogMJK176n6Rv9uJA@mail.gmail.com>
References:  <CAP4Gn9D1MFduwLWbQSznmh7goF5GUB81fmG98CJc6qJMV=O6wA@mail.gmail.com> <2e110cde-ab59-43d8-deb9-8e0417842e38@madpilot.net> <CAP4Gn9BUYXQxGCNci-=%2BmnFP1jrHVq887wogMJK176n6Rv9uJA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 11/03/20 02:20, Mario Olofo wrote:
> Hello,
> 
> @Guido
> I tried to rebuild the xorg-server but it stoped to recognize all input
> devices even on Xfce4, I think I'm missing something.
> Tried to rebuild the xf86-input-evdev too but didn't work either.
> Had to revert to the pkg version to be able to send this email

Before these rebuilds were you using packages? from quarterly or latest?

AFAIK mixing packages and locally built packages isn't really supported.
I works most of the time, but there are no warranties. Also it is
especially prone to breaking when building parts that work with hardware
drivers.

So to properly upgrade your Xorg server if you're coming from quarterly
packages the safe way is to configure your machine to use latest
packages and perform a pkg upgrade. In rare cases you could need pkg
upgrade -f.

If you want to use ports and have been using packages, only safe way is
to reinstall everything from ports, but I'd really suggest you use
project provided packages or build your own package set using a tool
like poudriere.

Apart from this, new Xorg changes many things and upgrading only the
server will not be enough anyway.

Unluckily if you don't perform a proper upgrade it's difficult to tell
if the problem is caused by a bug in some port or induced by some
misalignment on your system software.

> 
> @Ulf Rudolf <mailto:u.rudolf@web.de>
> Now knowing that the xorg-server is not recognizing any input devices
> after rebuild the latest version, I have a feeling that this problem is
> related, maybe the LightDM expects some specific device?

LightDM uses Xorg for it's input, so, no it should work. Have you tried
using "startx" as root to check that Xorg itself works fine?

-- 
Guido Falsi <mad@madpilot.net>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2f5e9a03-a68d-401b-9c05-3c55c913a7b1>