xorg-7.7_3 and freebsd 12.2
Doug Denault
doug at safeport.com
Sun Jan 10 22:49:36 UTC 2021
I updated a Lenovo ideapad 700 from 11.3 --> 12.2 and installed xorg, xdm,
and xfce4. I did not do anything about address the evdev mode
recommendation. Everything worked except double click would not paste.
Sadly I did not accept this situation. I tried the evdev sysctl
suggestions, starting moused forcing '-3' and a number of other options
without effecting any change at all. So I thought I would try `Xorg -configure`
and pick out the input section. AT this point the xserver/xdm would not
start any more getting the errors:
Command: startx
xauth: file /root/.serverauth.5930 does not exist
:
Fatal server error:
(EE) Cannot run in framebuffer mode. Please specify busIDs for all framebuffer devices
Since there was nothing of use on this system I removed all packages and
tried again with the above error persisting. I removed all packages again
and also clear /usr/local, /tmp/ and removed all xorg.conf files. The error
persists even with that.
The current state of the system:
pkg prime-origins
ports-mgmt/pkg
x11/xdm
x11/xorg
At this point I checked question and the "Xorg broken after upgrade to
12.2" thread. I did not think it relevant on the first pass as I had an
almost working system.
The error messages in Xorg.0.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 4257.423] (EE) Failed to load module "intel" (module does not exist, 0)
[ 4257.425] (EE) open /dev/dri/card0: No such file or directory
[ 4257.425] (EE) open /dev/dri/card0: No such file or directory
[ 4257.425] (EE) Screen 0 deleted because of no matching config section.
[ 4257.425] (EE)
[ 4257.425] (EE) Cannot run in framebuffer mode. Please specify busIDs for
all framebuffer devices
[ 4257.425] (EE)
[ 4257.425] (EE)
[ 4257.425] (EE) Please also check the log file at "/var/log/Xorg.0.log"
for additional information.
[ 4257.425] (EE)
[ 4257.426] (EE) Server terminated with error (1). Closing log file.
So I tried building graphics/drm-kmod from a ports tree I portsnap'd
Saturday. That would not build. When I did a `make clean` I cancelled that
cleared /usr/ports and portsnap'd a new copy. graphics/drm-kmod is not in
the current tree BTW, so I am going to try graphics/drm-legacy-kmod which I
expect to meet the same fate.
The solution here (if it works) is somewhat at odds with this statement
from the handbook:
"Warning:
Before installing and using the Ports Collection, please be
aware that it is generally ill-advised to use the Ports
Collection in conjunction with the binary packages provided
via pkg to install software. pkg, by default, tracks
quarterly branch-releases of the ports tree and not HEAD.
Dependencies could be different for a port in HEAD compared
to its counterpart in a quarterly branch release and this
could result in conflicts between dependencies installed by
pkg and those from the Ports Collection. If the Ports
Collection and pkg must be used in conjunction, then be sure
that your Ports Collection and pkg are on the same branch
release of the ports tree."
_____
Douglas Denault
http://www.safeport.com
doug at safeport.com
Voice: 301-217-9220
Fax: 301-217-9277
More information about the freebsd-questions
mailing list