Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Apr 2020 11:42:05 +0200
From:      Andrea Venturoli <ml@netfence.it>
To:        Niclas Zeising <zeising@freebsd.org>, x11@FreeBSD.org
Subject:   Re: Users of x11-drivers/xf86-video-ati-legacy
Message-ID:  <0c34355a-9f91-a966-7e46-aefcd2806fbd@netfence.it>
In-Reply-To: <9352b468-9f09-ad30-0b9e-acd896cadb17@freebsd.org>
References:  <ef0ba8bc-e029-1918-5747-941fd9a3f2ae@freebsd.org> <16c93a1a-cc60-b9a5-da48-889f48aa6005@netfence.it> <d1133d52-0edd-aeae-afc0-32c4339c99b0@netfence.it> <c36ed3ba-1aad-ad70-1f90-1fa1f9370b59@netfence.it> <9352b468-9f09-ad30-0b9e-acd896cadb17@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2020-04-13 09:29, Niclas Zeising wrote:

> Thank you for helping out and testing, unfortunately there is not much 
> to do if it does not work.

Thanks to you.



> I don't have the time or hardware to get an 
> older xf86-video-ati to maybe build with xserver 1.20.

I'm now back to xserver 1.19.
I can easily switch back and forth, so if you want me to do some test, 
just ask.
In fact, I'd be interested in making this work, but I need some 
guidance; I can use gdb & Co, but I know almost nothing of X internals.



> The reason xf86-video-ati-legacy works with drm-fbsd12.0-kmod is that 
> the updated kmod uses newer APIs etc.

You mean the reason *it doesn't* work?



>  At one point, xf86-video-ati was 
> updated to make these work, and when we updated xf86-video-ati in ports 
> to the latest version to get support for more modern hardware,we had to 
> create xf86-video-ati-legacy for use with drm-legacy-kmod.  This was 
> always one of those stop-gap measures.

Ok.
Problem is xf86-video-ati-legacy + drm-kmod-legacy works no more with 
Xorg 1.20.
And, more relevantly, on my HD4250 drm-12-kmod only works partially.
And, even with those limiations, X often hangs.

Strange, because I also have a HD4200 which used to work prefectly with 
non-legacy; I had to switch to legacy when I moved to HD4250.
They should be almost the same card, just with different clocks.



>> Moving to drm-fbsd12.0-kmod, I completely lose HDMI output and DVI 
>> output doesn't work properly (screen flashes continuously, unless I 
>> reduce full resolution): I have to use VGA output (sigh).
>>
>> I also tried xf86-video-ati (non legacy): everything seems the same, 
>> except the machine will sometimes hang.
>> (I have not experienced an hang *yet* with xf86-video-ati, but it's 
>> been to short a time to conclude anything).
> 
> Is this with drm-kmod or drm-legacy-kmod?

drm-kmod.
With this module, I'm able to start the X server, but only VGA output 
works (even before X is started) and X hangs.



I guess the first step would be to fix drm-kmod...

  bye & Thanks
	av.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0c34355a-9f91-a966-7e46-aefcd2806fbd>