FreebSD12 xorg with AMDGPU
andrew glaeser <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.x11 |
|---|---|
| Message-ID | <[email protected]> |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Seems OK now finally, without using AMDGPU-driver from ports, this was also a good read: > https://en.wikipedia.org/wiki/Direct_Rendering_Infrastructure You see I changed to FreeBSD12, because installing TrueOS (and disabling boot) turned out an 'unrepeatable error'. This seems mostly identical, also gave me ZFS-root and many more options during install-time, probably I could also use open-RC here, but that is not even necessary, so it does not really matter which one you love the most. > andrew@a68n:~$ ssh root@fbsd12 > Last login: Mon Aug 5 09:11:12 2019 from 192.168.0.58 > FreeBSD 12.0-STABLE r350087 GENERIC > > Welcome to FreeBSD! > > Release Notes, Errata: https://www.FreeBSD.org/releases/ > Security Advisories: https://www.FreeBSD.org/security/ > FreeBSD Handbook: https://www.FreeBSD.org/handbook/ > FreeBSD FAQ: https://www.FreeBSD.org/faq/ > Questions List: > https://lists.FreeBSD.org/mailman/listinfo/freebsd-questions/ FreeBSD > Forums: https://forums.FreeBSD.org/ > > Documents installed with the system are in the /usr/local/share/doc/freebsd/ > directory, or can be installed later with: pkg install en-freebsd-doc > For other languages, replace "en" with a language code like de or fr. > > Show the version of FreeBSD installed: freebsd-version ; uname -a > Please include that output and any error messages when posting questions. > Introduction to manual pages: man man > FreeBSD directory layout: man hier > > Edit /etc/motd to change this login announcement. > root@fbsd12:~ # ee /etc/ssh/sshd_config > ^[ (escape) menu ^y search prompt ^k delete line ^p prev li ^g prev > page ^o ascii code ^x search ^l undelete line ^n next li ^v > next page ^u end of file ^a begin of line ^w delete word ^b back 1 > char ^t top of text ^e end of line ^r restore word ^f forward 1 char > ^c command ^d delete char ^j undelete char ^z next word > =====line 40 col 0 lines from top 40 > ========================================== # $OpenBSD: sshd_config,v > 1.103 2018/04/09 20:41:22 tj Exp $ # $FreeBSD: > stable/12/crypto/openssh/sshd_config 338561 2018-09-10 16:20:12Z des $ > > # This is the sshd server system-wide configuration file. See > # sshd_config(5) for more information. > > # This sshd was compiled with PATH=/usr/bin:/bin:/usr/sbin:/sbin > > # The strategy used for options in the default sshd_config shipped with > # OpenSSH is to specify options with their default value where > # possible, but leave them commented. Uncommented options override the > # default value. > > # Note that some of FreeBSD's defaults differ from OpenBSD's, and > # FreeBSD has a few additional options. > > #Port 22 > #AddressFamily any > #ListenAddress 0.0.0.0 > #ListenAddress :: > > #HostKey /etc/ssh/ssh_host_rsa_key > #HostKey /etc/ssh/ssh_host_ecdsa_key > #HostKey /etc/ssh/ssh_host_ed25519_key > > # Ciphers and keying > #RekeyLimit default none > > # Logging > #SyslogFacility AUTH > #LogLevel INFO > > # Authentication: > > #LoginGraceTime 2m > PermitRootLogin without-password > #StrictModes yes > #MaxAuthTries 6 > #MaxSessions 10 > > #PubkeyAuthentication yes > > # The default is to check both .ssh/authorized_keys > and .ssh/authorized_keys2 # but this is overridden so installations will > only check .ssh/authorized_keys > > root@fbsd12:~ # pw groupmod video -M user > root@fbsd12:~ # [startx issued as user] > root@fbsd12:~ # cat /var/log/Xorg.0.log > [ 178.521] > X.Org X Server 1.18.4 > Release Date: 2016-07-19 > [ 178.521] X Protocol Version 11, Revision 0 > [ 178.521] Build Operating System: FreeBSD 12.0-RELEASE-p8 amd64 > [ 178.521] Current Operating System: FreeBSD fbsd12 12.0-STABLE FreeBSD > 12.0-STABLE r350087 GENERIC amd64 [ 178.522] Build Date: 03 August 2019 > 01:28:15PM [ 178.522] > [ 178.522] Current version of pixman: 0.38.4 > [ 178.522] Before reporting problems, check http://wiki.x.org > to make sure that you have the latest version. > [ 178.522] Markers: (--) probed, (**) from config file, (==) default > setting, (++) from command line, (!!) notice, (II) informational, > (WW) warning, (EE) error, (NI) not implemented, (??) unknown. > [ 178.522] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Aug 5 > 09:23:33 2019 [ 178.533] (II) Loader magic: 0x421020 > [ 178.533] (II) Module ABI versions: > [ 178.533] X.Org ANSI C Emulation: 0.4 > [ 178.533] X.Org Video Driver: 20.0 > [ 178.533] X.Org XInput driver : 22.1 > [ 178.533] X.Org Server Extension : 9.0 > [ 178.534] (--) PCI:*(0:0:1:0) 1002:9991:1002:9991 rev 0, Mem @ > 0xc0000000/268435456, 0xfeb00000/262144, I/O @ 0x0000f000/256, BIOS @ > 0x????????/65536 [ 178.534] (==) Using default built-in configuration (39 > lines) [ 178.534] (==) --- Start of built-in configuration --- > [ 178.534] Section "Device" [ 178.534] Identifier > "Builtin Default ati Device 0" [ 178.534] Driver "ati" > [ 178.534] EndSection > [ 178.534] Section "Screen" > [ 178.534] Identifier "Builtin Default ati Screen 0" > [ 178.534] Device "Builtin Default ati Device 0" > [ 178.534] EndSection > [ 178.534] Section "Device" > [ 178.535] Identifier "Builtin Default modesetting Device > 0" [ 178.535] Driver "modesetting" > [ 178.535] EndSection > [ 178.535] Section "Screen" > [ 178.535] Identifier "Builtin Default modesetting Screen > 0" [ 178.535] Device "Builtin Default modesetting Device 0" > [ 178.535] EndSection > [ 178.535] Section "Device" > [ 178.535] Identifier "Builtin Default scfb Device 0" > [ 178.535] Driver "scfb" > [ 178.535] EndSection > [ 178.535] Section "Screen" > [ 178.535] Identifier "Builtin Default scfb Screen 0" > [ 178.535] Device "Builtin Default scfb Device 0" > [ 178.535] EndSection > [ 178.535] Section "Device" > [ 178.535] Identifier "Builtin Default vesa Device 0" > [ 178.535] Driver "vesa" > [ 178.535] EndSection > [ 178.535] Section "Screen" > [ 178.536] Identifier "Builtin Default vesa Screen 0" > [ 178.536] Device "Builtin Default vesa Device 0" > [ 178.536] EndSection > [ 178.536] Section "ServerLayout" > [ 178.536] Identifier "Builtin Default Layout" > [ 178.536] Screen "Builtin Default ati Screen 0" > [ 178.536] Screen "Builtin Default modesetting Screen 0" > [ 178.536] Screen "Builtin Default scfb Screen 0" > [ 178.536] Screen "Builtin Default vesa Screen 0" > [ 178.536] EndSection > [ 178.536] (==) --- End of built-in configuration --- > [ 178.536] (==) ServerLayout "Builtin Default Layout" > [ 178.536] (**) |-->Screen "Builtin Default ati Screen 0" (0) > [ 178.536] (**) | |-->Monitor "<default monitor>" > [ 178.537] (**) | |-->Device "Builtin Default ati Device 0" > [ 178.537] (==) No monitor specified for screen "Builtin Default ati > Screen 0". Using a default monitor configuration. > [ 178.537] (**) |-->Screen "Builtin Default modesetting Screen 0" (1) > [ 178.537] (**) | |-->Monitor "<default monitor>" > [ 178.537] (**) | |-->Device "Builtin Default modesetting Device 0" > [ 178.537] (==) No monitor specified for screen "Builtin Default > modesetting Screen 0". Using a default monitor configuration. > [ 178.537] (**) |-->Screen "Builtin Default scfb Screen 0" (2) > [ 178.537] (**) | |-->Monitor "<default monitor>" > [ 178.537] (**) | |-->Device "Builtin Default scfb Device 0" > [ 178.537] (==) No monitor specified for screen "Builtin Default scfb > Screen 0". Using a default monitor configuration. > [ 178.537] (**) |-->Screen "Builtin Default vesa Screen 0" (3) > [ 178.538] (**) | |-->Monitor "<default monitor>" > [ 178.538] (**) | |-->Device "Builtin Default vesa Device 0" > [ 178.538] (==) No monitor specified for screen "Builtin Default vesa > Screen 0". Using a default monitor configuration. > [ 178.538] (==) Automatically adding devices > [ 178.538] (==) Automatically enabling devices > [ 178.538] (==) Not automatically adding GPU devices > [ 178.544] (==) Max clients allowed: 256, resource mask: 0x1fffff > [ 178.568] (==) 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/ > [ 178.568] (==) ModulePath set to "/usr/local/lib/xorg/modules" > [ 178.568] (II) The server relies on devd to provide the list of input > devices. If no devices become available, reconfigure devd or disable > AutoAddDevices. [ 178.568] (II) LoadModule: "glx" > [ 178.572] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so > [ 178.640] (II) Module glx: vendor="X.Org Foundation" > [ 178.640] compiled for 1.18.4, module version = 1.0.0 > [ 178.641] ABI class: X.Org Server Extension, version 9.0 > [ 178.641] (==) AIGLX enabled > [ 178.641] (II) LoadModule: "ati" > [ 178.642] (WW) Warning, couldn't open module ati > [ 178.642] (II) UnloadModule: "ati" > [ 178.642] (II) Unloading ati > [ 178.642] (EE) Failed to load module "ati" (module does not exist, 0) > [ 178.642] (II) LoadModule: "modesetting" > [ 178.643] (II) > Loading /usr/local/lib/xorg/modules/drivers/modesetting_drv.so [ 178.646] > (II) Module modesetting: vendor="X.Org Foundation" [ 178.646] compiled > for 1.18.4, module version = 1.18.4 [ 178.646] Module class: X.Org > Video Driver [ 178.646] ABI class: X.Org Video Driver, version 20.0 > [ 178.646] (II) LoadModule: "scfb" > [ 178.646] (II) Loading /usr/local/lib/xorg/modules/drivers/scfb_drv.so > [ 178.649] (II) Module scfb: vendor="X.Org Foundation" > [ 178.649] compiled for 1.18.4, module version = 0.0.4 > [ 178.649] ABI class: X.Org Video Driver, version 20.0 > [ 178.649] (II) LoadModule: "vesa" > [ 178.650] (II) Loading /usr/local/lib/xorg/modules/drivers/vesa_drv.so > [ 178.652] (II) Module vesa: vendor="X.Org Foundation" > [ 178.652] compiled for 1.18.4, module version = 2.4.0 > [ 178.652] Module class: X.Org Video Driver > [ 178.652] ABI class: X.Org Video Driver, version 20.0 > [ 178.652] (II) modesetting: Driver for Modesetting Kernel Drivers: kms > [ 178.652] (II) scfb: driver for wsdisplay framebuffer: scfb > [ 178.652] (II) VESA: driver for VESA chipsets: vesa > [ 178.653] (--) Using syscons driver with X support (version 2.0) > [ 178.653] (--) using VT number 9 > > [ 178.653] (EE) open /dev/dri/card0: No such file or directory > [ 178.653] (WW) Falling back to old probe method for modesetting > [ 178.653] (EE) open /dev/dri/card0: No such file or directory > [ 178.653] (WW) Falling back to old probe method for scfb > [ 178.653] scfb trace: probe start > [ 178.654] (II) scfb(1): using default device > [ 178.654] scfb trace: probe done > [ 178.654] vesa: Ignoring device with a bound kernel driver > [ 178.654] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card > support [ 178.654] (EE) Screen 0 deleted because of no matching config > section. [ 178.654] (II) UnloadModule: "modesetting" > [ 178.654] (EE) Screen 1 deleted because of no matching config section. > [ 178.654] (II) UnloadModule: "vesa" > [ 178.654] scfb: PreInit 0 > [ 178.654] (II) scfb(0): Using: depth (32), width (1024), height > (768) [ 178.654] (II) scfb(0): Creating default Display subsection in > Screen section "Builtin Default scfb Screen 0" for depth/fbbpp 24/32 > [ 178.654] (==) scfb(0): Depth 24, (==) framebuffer bpp 32 > [ 178.654] (==) scfb(0): RGB weight 888 > [ 178.654] (==) scfb(0): Default visual is TrueColor > [ 178.654] (==) scfb(0): Using gamma correction (1.0, 1.0, 1.0) > [ 178.655] (II) scfb(0): Vidmem: 3072k > [ 178.655] (==) scfb(0): DPI set to (96, 96) > [ 178.655] (**) scfb(0): Using "Shadow Framebuffer" > [ 178.655] (II) Loading sub module "shadow" > [ 178.655] (II) LoadModule: "shadow" > [ 178.655] (II) Loading /usr/local/lib/xorg/modules/libshadow.so > [ 178.658] (II) Module shadow: vendor="X.Org Foundation" > [ 178.658] compiled for 1.18.4, module version = 1.1.0 > [ 178.658] ABI class: X.Org ANSI C Emulation, version 0.4 > [ 178.658] (II) Loading sub module "fb" > [ 178.658] (II) LoadModule: "fb" > [ 178.659] (II) Loading /usr/local/lib/xorg/modules/libfb.so > [ 178.668] (II) Module fb: vendor="X.Org Foundation" > [ 178.668] compiled for 1.18.4, module version = 1.0.0 > [ 178.668] ABI class: X.Org ANSI C Emulation, version 0.4 > [ 178.668] scfb: PreInit done > [ 178.668] (--) Depth 24 pixmap format is 32 bpp > [ 178.668] scfb: ScfbScreenInit 0 > [ 178.668] bitsPerPixel=32, depth=24, defaultVisual=TrueColor > mask: ff0000,ff00,ff, offset: 16,8,0 > [ 178.668] mmap returns: addr 0x801c00000 len 0x300000, fd 6, off 0 > [ 178.668] scfb: ScfbSave 0 > [ 178.669] scfb: ScfbSave done > [ 178.689] (==) scfb(0): Backing store enabled > [ 178.703] scfb: ScfbScreenInit done > [ 178.703] (==) RandR enabled > [ 178.722] (II) AIGLX: Screen 0 is not DRI2 capable > [ 178.722] (EE) AIGLX: reverting to software rendering > [ 180.263] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer > [ 180.264] (II) AIGLX: Loaded and initialized swrast > [ 180.264] (II) GLX: Initialized DRISWRAST GL provider for screen 0 > [ 180.509] (II) config/devd: probing input devices... > [ 180.510] (II) config/devd: adding input device (null) (/dev/kbdmux) > [ 180.510] (II) LoadModule: "kbd" > [ 180.510] (II) Loading /usr/local/lib/xorg/modules/input/kbd_drv.so > [ 180.512] (II) Module kbd: vendor="X.Org Foundation" > [ 180.512] compiled for 1.18.4, module version = 1.9.0 > [ 180.512] Module class: X.Org XInput Driver > [ 180.512] ABI class: X.Org XInput driver, version 22.1 > [ 180.512] (II) Using input driver 'kbd' for 'kbdmux' > [ 180.512] (**) kbdmux: always reports core events > [ 180.512] (**) kbdmux: always reports core events > [ 180.512] (**) Option "Protocol" "standard" > [ 180.513] (**) Option "XkbRules" "base" > [ 180.513] (**) Option "XkbModel" "pc105" > [ 180.513] (**) Option "XkbLayout" "us" > [ 180.513] (**) Option "config_info" "devd:kbdmux" > [ 180.513] (II) XINPUT: Adding extended input device "kbdmux" (type: > KEYBOARD, id 6) [ 180.513] (II) config/devd: kbdmux is enabled, ignoring > device ukbd0 [ 180.513] (II) config/devd: kbdmux is enabled, ignoring > device atkbd0 [ 180.513] (II) config/devd: adding input device (null) > (/dev/sysmouse) [ 180.513] (II) LoadModule: "mouse" > [ 180.514] (II) Loading /usr/local/lib/xorg/modules/input/mouse_drv.so > [ 180.520] (II) Module mouse: vendor="X.Org Foundation" > [ 180.520] compiled for 1.18.4, module version = 1.9.3 > [ 180.520] Module class: X.Org XInput Driver > [ 180.520] ABI class: X.Org XInput driver, version 22.1 > [ 180.520] (II) Using input driver 'mouse' for 'sysmouse' > [ 180.520] (**) sysmouse: always reports core events > [ 180.520] (**) Option "Device" "/dev/sysmouse" > [ 180.520] (==) sysmouse: Protocol: "Auto" > [ 180.520] (**) sysmouse: always reports core events > [ 180.520] (==) sysmouse: Emulate3Buttons, Emulate3Timeout: 50 > [ 180.520] (**) sysmouse: ZAxisMapping: buttons 4 and 5 > [ 180.520] (**) sysmouse: Buttons: 5 > [ 180.520] (**) Option "config_info" "devd:sysmouse" > [ 180.520] (II) XINPUT: Adding extended input device "sysmouse" (type: > MOUSE, id 7) [ 180.521] (**) sysmouse: (accel) keeping acceleration > scheme 1 [ 180.521] (**) sysmouse: (accel) acceleration profile 0 > [ 180.521] (**) sysmouse: (accel) acceleration factor: 2.000 > [ 180.521] (**) sysmouse: (accel) acceleration threshold: 4 > [ 180.521] (II) sysmouse: SetupAuto: hw.iftype is 4, hw.model is 0 > [ 180.521] (II) sysmouse: SetupAuto: protocol is SysMouse > [ 180.521] scfb: SaveScreen 0 > [ 180.521] scfb: SaveScreen done > root@fbsd12:~ # [works now!] > root@fbsd12:~ # -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQTF9uNaslvnJpWt8kXn6sEfJS3nCwUCXUfcRgAKCRDn6sEfJS3n C4xNAKCfClrK8UF5zy6y6LMcWZWGjESkgACfa+MnYMf8SJXB/BYzEB3mGHoYfIs= =lzHy -----END PGP SIGNATURE----- _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-x11 To unsubscribe, send any mail to "[email protected]"