Ryzen3-3200G - graphics
Vasilis Papadiamantopoulos
vp at varchs.com
Sat Sep 26 22:57:22 UTC 2020
An embedded and charset-unspecified text was scrubbed...
Name: 20200926dmesg.txt
URL: <http://lists.freebsd.org/pipermail/freebsd-x11/attachments/20200926/e94000a9/attachment-0003.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 20200926vga.txt
URL: <http://lists.freebsd.org/pipermail/freebsd-x11/attachments/20200926/e94000a9/attachment-0004.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 20200926Xorg.o.log.txt
URL: <http://lists.freebsd.org/pipermail/freebsd-x11/attachments/20200926/e94000a9/attachment-0005.txt>
-------------- next part --------------
On Sep 26, 2020, at 12:09 PM, Niclas Zeising <zeising+freebsd at daemonic.se> wrote:
>
> On 2020-09-26 17:16, Vasilis Papadiamantopoulos wrote:
>> Hi all,
>> I hope yo are all doing well.
>> I recently built a system with MSI B450 PRO-VDH MAX with a Ryzen-3 3200G with Radeon RX Vega 8 (picasso) [APU].
>> I am running 12.1-RELEASE-p9
>> I have to tell you that I am a FreeBSD newbie.
>> I used the handbook and wiki to set up my Xorg and dwm.
>> See below my installation steps:
>> # pkg install xorg
>> # pw groupmode video -m <myuser>
>> # pkg install drm-kmod
>> # vi /etc/rc.conf
>> kld_list = ?/boot/modules/amdgpu.ko?
>> % vi /usr/local/etc/X11/xorg.conf.d/xorg.conf
>> Section ?Device?
>> Identifier ?Card0?
>> Driver ?scfb? *
>> EndSection
>> # pkg install dwm
>> # pkg install dbus
>> # vi /etc/rc.conf
>> dbus_enable = ?YES?
>> % vi .xinitrc
>> # start dwm
>> exec dwm
>> NOTE: With this setting I am able to launch dwm, serf the web and play youtube videos.
>> * I tried Driver ?amdgpu?
>> The system gave me an ERROR UNSUPPORTED GPU.
>> I started up my system with FURYBSD and checked their settings.
>> This is how I found Driver ?scfb? and managed to have graphics.
>> Before buying the processor I read the forums and it seems that the 2200G is supported.
>> I assume that as the system doesn?t complain about the amdgpu.ko at boot, after an update I will see my screen flickering while loading the module.
>> Now nothing happens when it passes [drm] amdgpu kernel modesetting enabled.
>> Am I doing something wrong? Is it just the chip not supported yet?
>> If this is the case is there anything that i can do to help with the development of this support?
>> Thank you for your time and effort.
>> What you do for building and maintaining this high quality software is amazing.
>> Best,
>> Vasilis Papadiamantopoulos, PhD
>
> Hi!
> Can you provide the output from dmesg after you've loaded amdgpu.ko, as well as Xorg.log from when X is failing, and `pciconf -lv | grep -A 4 vga` .
> I think you need to upgrade to FreeBSD 13-current to get support for Ryzen-3 3200G, but I know more once you've provided the details I asked for.
> Regards
> --
> Niclas
Hi Niclas,
thank you for your prompt response.
> dmesg after you've loaded amdgpu.ko
? ? ?
[drm] amdgpu kernel modesetting enabled.
lo0: link state changed to UP
re0: link state changed to DOWN
re0: link state changed to UP
intsmb0: <AMD FCH SMBus Controller> at device 20.0 on pci0
smbus0: <System Management Bus> on intsmb0
ums0 on uhub3
ums0: <Mitsumi Electric Apple Optical USB Mouse, class 0/0, rev 1.10/1.08, addr 2> on usbus0
ums0: 4 buttons and [XYZW] coordinates ID=0
uhid0 on uhub3
uhid0: <Chicony Apple Extended USB Keyboard, class 0/0, rev 1.10/4.00, addr 3> on usbus0
? ? "
> Xorg.log from when X is failing
? ? ?
[ 381.394] (II) LoadModule: "amdgpu"
[ 381.395] (WW) Warning, couldn't open module amdgpu
[ 381.395] (EE) Failed to load module "amdgpu" (module does not exist, 0)
[ 381.395] (EE) No drivers available.
[ 381.395] (EE)
Fatal server error:
[ 381.395] (EE) no screens found(EE)
[ 381.395] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 381.395] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 381.395] (EE)
[ 381.395] (EE) Server terminated with error (1). Closing log file.
? ? "
> `pciconf -lv | grep -A 4 vga`
? ? "
vgapci0 at pci0:41:0:0: class=0x030000 card=0x7a381462 chip=0x15d81002 rev=0xc9 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD/ATI]'
device = 'Picasso'
class = display
subclass = VGA
? ? ?
I also attached txt files with the full dmesg, Xorg.log and grep vga
If I have to upgrade to FreeBSD 13-current, so be it. I will learn how to do this too.
It is always nice being in the FreeBSD world.
Thank you so much for your help.
Best,
Vasilis Papadiamantopoulos, PhD
More information about the freebsd-x11
mailing list