X11 breaks for Intel after ports update from r433396 -> r433935?

David Wolfskill david at catwhisker.org
Mon Feb 13 02:35:11 UTC 2017


One of the machines at home is a "desktop-type" machine that's been
in service since may 2012, getting weekly updates both for the base
OS (tracking recent stable) and ports every Sunday morning.

I normally merely use ssh to access it; Spouse physically logs in
and uses the X11 environment on it.  She attempted to do that (about
an hour ago), and that's how I found out that X11 appears to be
broken now.

Prior to this morning's update, it was running:
FreeBSD 11.0-STABLE #199  r313255M/313280:1100509: Sun Feb  5 04:05:41 PST 2017     root at freebeast.catwhisker.org:/common/S1/obj/usr/src/sys/ALBERT  amd64

with packages installed from my local repository, which was using a
ports tree at r433396 when it last built the packages.  And X11 was
working.

After this morning's upgrade, it's running:
FreeBSD 11.0-STABLE #206  r313681M/313683:1100509: Sun Feb 12 04:02:34 PST 2017     root at freebeast.catwhisker.org:/common/S1/obj/usr/src/sys/ALBERT  amd64

with packages built as above, but the ports tree had been updated
to r433935.

I also note that prior to the update, if I logged in on one of the
VTYs (e.g., ttyv1), the characters were quite small (monitor is
1920x1200); after update, they're large enough that it looks as if
only about 80 would fit across the screen (so about 24 pels per
character horizontally).

Also, In an effort to get things working again, I moved my xorg.conf
(which had the stanza:

Section "ServerFlags"
    Option         "AutoAddDevices" "False"
EndSection

) aside, and started dbus and hald, then ran "Xorg -configure" as root:

| X.Org X Server 1.18.4
| Release Date: 2016-07-19
| X Protocol Version 11, Revision 0
| Build Operating System: FreeBSD 11.0-BETA2 amd64 
| Current Operating System: FreeBSD albert.catwhisker.org 11.0-STABLE FreeBSD 11.0-STABLE #206  r313681M/313683:1100509: Sun Feb 12 04:02:34 PST 2017     root at freebeast.catwhisker.org:/common/S1/obj/usr/src/sys/ALBERT amd64
| Build Date: 12 February 2017  12:29:15PM
|  
| Current version of pixman: 0.34.0
|         Before reporting problems, check http://wiki.x.org
|         to make sure that you have the latest version.
| Markers: (--) probed, (**) from config file, (==) default setting,
|         (++) from command line, (!!) notice, (II) informational,
|         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
| (==) Log file: "/var/log/Xorg.0.log", Time: Mon Feb 13 02:09:27 2017
| List of video drivers:
|         ati
|         intel
|         mach64
|         nv
|         openchrome
|         r128
|         radeon
|         modesetting
|         vesa
|         scfb
| scfb trace: probe start
| (++) Using config file: "/root/xorg.conf.new"
| Number of created screens does not match number of detected devices.
|   Configuration failed.
| (EE) Server terminated with error (2). Closing log file.

Here's what pciconf has to say about the graphics:

| albert(11.0-S)[46] pciconf -lv | grep -i -B 5 -A 4 vga
| pcib1 at pci0:0:1:0:       class=0x060400 card=0x00008086 chip=0x27718086 rev=0x02 hdr=0x01
|     vendor     = 'Intel Corporation'
|     device     = '82945G/GZ/P/PL PCI Express Root Port'
|     class      = bridge
|     subclass   = PCI-PCI
| vgapci0 at pci0:0:2:0:     class=0x030000 card=0x01ad1028 chip=0x27728086 rev=0x02 hdr=0x00
|     vendor     = 'Intel Corporation'
|     device     = '82945G/GZ Integrated Graphics Controller'
|     class      = display
|     subclass   = VGA
| vgapci1 at pci0:0:2:1:     class=0x038000 card=0x01ad1028 chip=0x27768086 rev=0x02 hdr=0x00
|     vendor     = 'Intel Corporation'
|     device     = '82945G/GZ Integrated Graphics Controller'
|     class      = display
| pcib2 at pci0:0:28:0:      class=0x060400 card=0x00000000 chip=0x27d08086 rev=0x01 hdr=0x01
| albert(11.0-S)[47] 

Finally, I see that x11-drivers/xorg-drivers is one of the ports
that was most recently updated; here's what its configurati0on
options seem to be:

| albert(11.0-S)[48] pkg info x11-drivers/xorg-drivers
| xorg-drivers-7.7_5
| Name           : xorg-drivers
| Version        : 7.7_5
| Installed on   : Sun Feb 12 07:08:35 2017 PST
| Origin         : x11-drivers/xorg-drivers
| Architecture   : freebsd:11:*
| Prefix         : /usr/local
| Categories     : x11-drivers
| Licenses       : 
| Maintainer     : x11 at FreeBSD.org
| WWW            : http://www.x.org/
| Comment        : X.org drivers meta-port
| Options        :
|         ACECAD         : off
|         AMDGPU         : off
|         APM            : off
|         ARK            : off
|         AST            : off
|         ATI            : off
|         CHIPS          : off
|         CIRRUS         : off
|         DUMMY          : off
|         EGALAX         : off
|         ELOGRAPHICS    : off
|         EVDEV          : off
|         FPIT           : off
|         GLINT          : off
|         HYPERPEN       : off
|         I128           : off
|         I740           : off
|         INTEL          : on
|         JOYSTICK       : off
|         KEYBOARD       : on
|         LIBINPUT       : off
|         MACH64         : off
|         MGA            : off
|         MOUSE          : on
|         MUTOUCH        : off
|         NEOMAGIC       : off
|         NV             : off
|         OPENCHROME     : on
|         PENMOUNT       : off
|         R128           : off
|         RENDITION      : off
|         S3             : off
|         S3VIRGE        : off
|         SAVAGE         : off
|         SCFB           : on
|         SILICONMOTION  : off
|         SIS            : off
|         SYNAPTICS      : off
|         TDFX           : off
|         TRIDENT        : off
|         TSENG          : off
|         VESA           : on
|         VMMOUSE        : off
|         VMWARE         : off
|         VOID           : off
|         VOODOO         : off
|         WACOM          : off
| Annotations    :
|         repo_type      : binary
|         repository     : custom
| Flat size      : 0.00B
| Description    :
| This package contains X.Org shared libraries, headers, and related files.
| 
| WWW: http://www.x.org/
| albert(11.0-S)[49] 

How may I fix this?

(I've set Reply-To, as I'm not subscribed.  I can read replies via
the archives, if necessary.)

Thanks!

Peace,
david
-- 
David H. Wolfskill				david at catwhisker.org
How could one possibly "respect" a misogynist, racist, bullying con-man??!?

See http://www.catwhisker.org/~david/publickey.gpg for my public key.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 603 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-x11/attachments/20170212/e67f10c9/attachment.sig>


More information about the freebsd-x11 mailing list