GPU_KMS still not working for me since merge

Koop Mast kwm at rainbow-runner.nl
Sat Jun 23 19:51:26 UTC 2012


On 23-6-2012 21:15, Kevin Oberman wrote:
> On Sat, Jun 23, 2012 at 11:45 AM, Konstantin Belousov
> <kostikbel at gmail.com> wrote:
>> On Sat, Jun 23, 2012 at 11:39:23AM -0700, Kevin Oberman wrote:
>>> On Sat, Jun 23, 2012 at 9:51 AM, Konstantin Belousov
>>> <kostikbel at gmail.com> wrote:
>>>> On Sat, Jun 23, 2012 at 09:17:01AM -0700, Kevin Oberman wrote:
>>>>> On Sat, Jun 23, 2012 at 1:58 AM, Konstantin Belousov
>>>>> <kostikbel at gmail.com> wrote:
>>>>>> Verify that i915kms is loaded. If it is not, investigate why.
>>>>> There is nothing of relevance in dmesg. But kldstat makes the problem
>>>>> very clear.. After 'startx', I see i915.ko has been loaded along with drm.ko.
>>>>> No i915kms.ko nor the i2c stuff that used to be pulled in.
>>>>>
>>>>> When I was running the pre-merge KMS code from back in late April, there
>>>>> was no i915kms.ko...only i915.ko.
>>>>>
>>>>> Is there something I need to do to cause the correct module to load?
>>>>> I don't have any Xorg.conf file and never have had for this laptop.
>>>> Recent ddx Intel driver from ports loads right module automatically.
>>> What is "recent ddx Intel driver"? I did re-build the xf86-video-intel
>>> driver and, but I don't see any "ddx" reference.
>>>
>>> In any case, I deleted the i915.ko and linked (hard) i915kms.ko to
>>> i915.ko and X now starts correctly. Not really
>>> an ideal solution, but it does work for the moment.
>> pooma% cvs -qR log -r 1.24 x11-drivers/xf86-video-intel/Makefile     /usr/ports
>> RCS file: /usr/local/arch/ncvs/ports/x11-drivers/xf86-video-intel/Makefile,v
>> Working file: x11-drivers/xf86-video-intel/Makefile
>> head: 1.24
>> [snip]
>> revision 1.24
>> date: 2012/06/07 10:27:21;  author: kwm;  state: Exp;  lines: +2 -1
>> Teach the KMS intel driver how the KMS i915 kernel module in head is named.
>>
>> Reviewed by:    miwi@
>>
> Mystery solved! The old xorg-devel with the kms patches produced
> /usr/ports/c11-drivers/xf86-video-intel-kms and 'portmaster
> xf86-video-intel was just re-building that driver. It was not building
> the current one.
>
> I ran 'portmaster -o 11-drivers/xf86-video-intel
> x11-drivers/xf86-video-intel-kms' which replaced the old, development
> one with the correct one. I will delete the old one. I suspect others
> who integrated xorg-devel and your earlier patches and are using
> portmaster are hitting the same issue.
>
> Thanks again!

Thats a really old port you had. I will see if I can find some time to 
make our mergescript smarter with regards to removed ports and such.

-Koop



More information about the freebsd-x11 mailing list