Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Feb 2021 14:07:32 +0100
From:      Michael Gmelin <freebsd@grem.de>
To:        Thomas Laus <lausts@acm.org>
Cc:        David Wolfskill <david@catwhisker.org>, freebsd-current@freebsd.org
Subject:   Re: Problem with X Server when updating to 38bfc6dee33
Message-ID:  <7D8AD706-C572-46B4-BAD6-96759934BFAA@grem.de>
In-Reply-To: <0100017767f0b892-bf075fd9-8d1d-4dc7-a28e-75db886a7e1e-000000@email.amazonses.com>
References:  <0100017767f0b892-bf075fd9-8d1d-4dc7-a28e-75db886a7e1e-000000@email.amazonses.com>

next in thread | previous in thread | raw e-mail | index | archive | help


> On 3. Feb 2021, at 13:50, Thomas Laus <lausts@acm.org> wrote:
>=20
> =EF=BB=BFOn 2/2/21 8:16 AM, David Wolfskill wrote:
>> You might want to see if this ports/UPDATING entry:
>>=20
>> 20200320:
>>  AFFECTS: users of x11/libxkbcommon
>>  AUTHOR: zeising@FreeBSD.org
>>=20
>>  The libxkbcommon library (x11/libxkbcommon), used to handle keyboards
>>  in some applications, most notably kde and wayland, have been switched
>>  to use evdev rules by default on FreeBSD 12 and later.  Some keys, most
>>  notably arrow keys, may not work in applications using libxkbcommon if
>>  you are using xf86-input-keyboard rather than xf86-input-libinput.
>>  If you have trouble with the keyboard keys, and if /var/log/Xorg.*.log
>>  shows that the "kbd" or "keyboard" driver is being used, you need to
>>  switch to legacy rules by setting the environment variable
>>  XKB_DEFAULT_RULES to xorg.
>>  This switch is made to match the default configuration on FreeBSD 12.1 a=
nd
>>  later, the default configuration on FreeBSD 11.3 still uses the legacy
>>  rules.
>>=20
> It did not apply.  I am using xf86-input-libinput-0.30.0_1 on both of
> the problem computers.  Everything worked until I performed the 'pkg
> bootstrap -f' after my last build world update.  Until then I was able
> to start X with a working keyboard and mouse.  When my packages were
> updated after the the ABI change, the mouse and keyboard stopped
> working.  I always upgrade all of my packages after building world and
> was prompted after the change to 14.0-CURRENT from 13.0-CURRENT to do
> so.  I ran the 'pkg upgrade' command and the prompt told me to run 'pkg
> bootstrap -f' because of the ABI change.  It downloaded a new pkg
> program and then upgraded all of my packages because of the change in ABI.=

>=20

There was a problem with xorg-server which made it build without udev on 14.=


Try reinstalling xorg-server from ports (something like: portsnap fetch extr=
act; cd /usr/ports/x11-servers/xorg-server && make clean reinstall clean)

Cheers,
Michael

> Tom
>=20
>=20
> --=20
> Public Keys:
> PGP KeyID =3D 0x5F22FDC1
> GnuPG KeyID =3D 0x620836CF
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"=





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7D8AD706-C572-46B4-BAD6-96759934BFAA>