Re: Can't run ASPEED AST1180 with xf86-video-ast-1.1.5_3.

KIRIYAMA Kazuhiko <[email protected]>
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]>
Hi, Pete

On Thu, 26 Mar 2020 02:19:39 +0900,
Pete Wright wrote:
> 
> 
> 
> On 3/24/20 6:33 PM, KIRIYAMA Kazuhiko wrote:
> > Hi, all
> >
> > I'm working with 13.0-CURRENT on Supermicro A2SDi-16C-HLN4F [1] server which
> > builtin on bord ASPEED video chip:
> > root@bk:~ # diff -u xorg.conf.new /etc/X11/xorg.conf
> > --- xorg.conf.new       2020-03-25 09:32:49.502646000 +0900
> > +++ /etc/X11/xorg.conf  2020-03-25 09:37:09.245260000 +0900
> > @@ -1,6 +1,6 @@
> >   Section "ServerLayout"
> >          Identifier     "X.org Configured"
> > -       Screen      0  "Screen0" 0 0
> > +       Screen      0  "Screen0"
> >          InputDevice    "Mouse0" "CorePointer"
> >          InputDevice    "Keyboard0" "CoreKeyboard"
> >   EndSection
> > @@ -53,7 +53,7 @@
> >           #Option     "ZaphodHeads"              # <str>
> >           #Option     "DoubleShadow"             # [<bool>]
> >          Identifier  "Card0"
> > -       Driver      "modesetting"
> > +       Driver      "ast"
> >          BusID       "PCI:4:0:0"
> >   EndSection
> >
> > Then I've run startx, but screen freezed with cursor stop at left up. I
> > could see runnig X with ASPEED from remote machine:
> 
> Do you get the same behavior when moving /etc/X11/xorg.conf out of the 
> way (allowing X to autodetect its configuration)?

Also freezed. /var/log/Xorg.0.log is:

[    51.149] 
X.Org X Server 1.20.7
X Protocol Version 11, Revision 0
[    51.150] Build Operating System: FreeBSD 13.0-CURRENT amd64 
[    51.150] Current Operating System: FreeBSD bk.truefc.org 13.0-CURRENT FreeBSD 13.0-CURRENT #0 r356739M: Tue Jan 28 21:49:59 JST 2020     root@msrvkx:/usr/obj/usr/src/amd64.amd64/sys/XIJ amd64
[    51.150] Build Date: 13 March 2020  12:30:32PM
[    51.150]  
[    51.150] Current version of pixman: 0.38.4
[    51.150] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    51.150] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    51.151] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Mar 26 07:53:02 2020
[    51.158] (==) Using system config directory "/usr/local/share/X11/xorg.conf.d"
[    51.159] (==) No Layout section.  Using the first Screen section.
[    51.159] (==) No screen section available. Using defaults.
[    51.159] (**) |-->Screen "Default Screen Section" (0)
[    51.159] (**) |   |-->Monitor "<default monitor>"
[    51.160] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[    51.160] (==) Automatically adding devices
[    51.160] (==) Automatically enabling devices
[    51.160] (==) Not automatically adding GPU devices
[    51.161] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    51.170] (==) FontPath set to:
	/usr/local/share/fonts/misc/,
	/usr/local/share/fonts/TTF/,
	/usr/local/share/fonts/OTF/,
	/usr/local/share/fonts/Type1/,
	/usr/local/share/fonts/100dpi/,
	/usr/local/share/fonts/75dpi/,
	catalogue:/usr/local/etc/X11/fontpath.d
[    51.171] (==) ModulePath set to "/usr/local/lib/xorg/modules"
[    51.171] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    51.171] (II) Loader magic: 0x435010
[    51.171] (II) Module ABI versions:
[    51.171] 	X.Org ANSI C Emulation: 0.4
[    51.171] 	X.Org Video Driver: 24.1
[    51.171] 	X.Org XInput driver : 24.1
[    51.171] 	X.Org Server Extension : 10.0
[    51.171] (--) PCI:*(4@0:0:0) 1a03:2000:15d9:0969 rev 48, Mem @ 0xde000000/16777216, 0xdf000000/131072, I/O @ 0x0000d000/128, BIOS @ 0x????????/65536
[    51.172] (II) LoadModule: "glx"
[    51.174] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so
[    51.202] (II) Module glx: vendor="X.Org Foundation"
[    51.203] 	compiled for 1.20.7, module version = 1.0.0
[    51.203] 	ABI class: X.Org Server Extension, version 10.0
[    51.203] (==) Matched ast as autoconfigured driver 0
[    51.203] (==) Matched modesetting as autoconfigured driver 1
[    51.203] (==) Matched scfb as autoconfigured driver 2
[    51.203] (==) Matched vesa as autoconfigured driver 3
[    51.203] (==) Assigned the driver to the xf86ConfigLayout
[    51.203] (II) LoadModule: "ast"
[    51.204] (II) Loading /usr/local/lib/xorg/modules/drivers/ast_drv.so
[    51.207] (II) Module ast: vendor="X.Org Foundation"
[    51.207] 	compiled for 1.20.7, module version = 1.1.5
[    51.207] 	Module class: X.Org Video Driver
[    51.207] 	ABI class: X.Org Video Driver, version 24.1
[    51.207] (II) LoadModule: "modesetting"
[    51.208] (II) Loading /usr/local/lib/xorg/modules/drivers/modesetting_drv.so
[    51.209] (II) Module modesetting: vendor="X.Org Foundation"
[    51.209] 	compiled for 1.20.7, module version = 1.20.7
[    51.209] 	Module class: X.Org Video Driver
[    51.210] 	ABI class: X.Org Video Driver, version 24.1
[    51.210] (II) LoadModule: "scfb"
[    51.210] (II) Loading /usr/local/lib/xorg/modules/drivers/scfb_drv.so
[    51.211] (II) Module scfb: vendor="X.Org Foundation"
[    51.211] 	compiled for 1.20.7, module version = 0.0.5
[    51.211] 	ABI class: X.Org Video Driver, version 24.1
[    51.211] (II) LoadModule: "vesa"
[    51.212] (II) Loading /usr/local/lib/xorg/modules/drivers/vesa_drv.so
[    51.213] (II) Module vesa: vendor="X.Org Foundation"
[    51.213] 	compiled for 1.20.7, module version = 2.4.0
[    51.213] 	Module class: X.Org Video Driver
[    51.213] 	ABI class: X.Org Video Driver, version 24.1
[    51.213] (II) AST: Driver for ASPEED Graphics Chipsets: ASPEED Graphics Family,
	ASPEED Graphics Family, ASPEED AST1180 Graphics
[    51.213] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[    51.213] (II) scfb: driver for wsdisplay framebuffer: scfb
[    51.214] (II) VESA: driver for VESA chipsets: vesa
[    51.214] (--) Using syscons driver with X support (version 2.0)
[    51.214] (--) using VT number 9

[    51.573] (WW) Falling back to old probe method for ast
[    51.574] (--) Assigning device section with no busID to primary device
[    51.574] (--) Chipset ASPEED Graphics Family found
[    51.574] (WW) Falling back to old probe method for modesetting
[    51.574] (EE) open /dev/dri/card0: No such file or directory
[    51.574] (WW) Falling back to old probe method for scfb
[    51.574] scfb trace: probe start
[    51.574] scfb trace: probe done
[    51.574] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[    51.574] (II) Loading sub module "vgahw"
[    51.574] (II) LoadModule: "vgahw"
[    51.575] (II) Loading /usr/local/lib/xorg/modules/libvgahw.so
[    51.580] (II) Module vgahw: vendor="X.Org Foundation"
[    51.580] 	compiled for 1.20.7, module version = 0.1.0
[    51.581] 	ABI class: X.Org Video Driver, version 24.1
[    51.581] (II) Loading sub module "fb"
[    51.581] (II) LoadModule: "fb"
[    51.581] (II) Loading /usr/local/lib/xorg/modules/libfb.so
[    51.588] (II) Module fb: vendor="X.Org Foundation"
[    51.588] 	compiled for 1.20.7, module version = 1.0.0
[    51.588] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    51.588] (II) AST(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[    51.588] (==) AST(0): Depth 24, (--) framebuffer bpp 32
[    51.588] (==) AST(0): Using gamma correction (1.0, 1.0, 1.0)
[    51.588] (==) AST(0): RGB weight 888
[    51.588] (==) AST(0): Default visual is TrueColor
[    51.589] (--) AST(0): Chipset: "ASPEED Graphics Family"
[    51.589] (II) AST(0): Linear framebuffer at 0xDE000000
[    51.589] (II) AST(0): IO registers at addr 0xDF000000

> 
> -pete
> 
> -- 
> Pete Wright
> [email protected]
> @nomadlogicLA
> 
> _______________________________________________
> [email protected] mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-x11
> To unsubscribe, send any mail to "[email protected]"
> 
---
Kazuhiko Kiriyama
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-x11
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.