Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Sep 2014 22:41:54 +0200
From:      Johannes Dieterich <dieterich.joh@gmail.com>
To:        Henry Hu <henry.hu.sh@gmail.com>, freebsd-x11@freebsd.org
Subject:   Re: test results: HW context switching patch and experimental Xorg repo on T430s
Message-ID:  <CABquGzX8Rs_N9ENZvXyTjjxFv04_rnM_2z%2BgSj9YbAviOeGyuA@mail.gmail.com>
In-Reply-To: <CAEJt7hY3rR7-uyc4KRBKqgBML7Dz3jL0pCbThWjmA23X2DQpRQ@mail.gmail.com>
References:  <CABquGzVMBO3OWkDkGFPF2LCCfFxR0nHYtx-6Z59NcG-1K-tk5w@mail.gmail.com> <CAEJt7hY3rR7-uyc4KRBKqgBML7Dz3jL0pCbThWjmA23X2DQpRQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Follow up to the report and the off-list recommendation I received:

On Sun, Sep 14, 2014 at 7:43 PM, Henry Hu <henry.hu.sh@gmail.com> wrote:

>
>
> On Sun, Sep 14, 2014 at 9:02 AM, Johannes Dieterich <
> dieterich.joh@gmail.com> wrote:
>
>> Dear all,
>>
>> please CC me, as I am not subscribed.
>>
>> I included the HW context switch on a Thinkpad T430s (dual Intel HD4000
>> graphics and NVIDIA Optimus, the later is disabled) and merged the xorg
>> repo in as per wiki instructions.
>>
>> Intel GPU is:
>>
>> vgapci0@pci0:0:2:0:    class=0x030000 card=0x220017aa chip=0x01668086
>> rev=0x09 hdr=0x00
>>     vendor     = 'Intel Corporation'
>>     device     = '3rd Gen Core processor Graphics Controller'
>>     class      = display
>>     subclass   = VGA
>>     bar   [10] = type Memory, range 64, base 0xf0000000, size 4194304,
>> enabled
>>     bar   [18] = type Prefetchable Memory, range 64, base 0xe0000000, size
>> 268435456, enabled
>>     bar   [20] = type I/O Port, range 32, base 0x5000, size 64, enabled
>>     cap 05[90] = MSI supports 1 message enabled with 1 message
>>     cap 01[d0] = powerspec 2  supports D0 D3  current D0
>>     cap 13[a4] = PCI Advanced Features: FLR TP
>>
>> Everything works very nicely, interestingly though with the exception of
>> glxgears which segfaults, I get a core and this is the backtrace:
>>
>
> Have you tried setting LIBGL_DRI3_DISABLE=1? I think that this is the same
> bug as
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757435
> And that works for me.
>
Indeed, that also works for me. For what it's worth, I now get consistently
some 10% higher framerate using glxgears w/ vblank_mode=0 than on the "old"
setup currently in HEAD and ports (with the usual grain of salt as it is
the infamous glxgears "benchmark").

Best

Johannes


>
>
>>
>> (gdb) bt
>> #0  0x0000000806183623 in __driDriverGetExtensions_i965 () from
>> /usr/local/lib/dri/i965_dri.so
>> #1  0x000000080613b52f in __driDriverGetExtensions_i965 () from
>> /usr/local/lib/dri/i965_dri.so
>> #2  0x000000000040298e in ?? ()
>> #3  0x0000000000402745 in ?? ()
>> #4  0x0000000000401b0f in ?? ()
>> #5  0x0000000800622000 in ?? ()
>> #6  0x0000000000000000 in ?? ()
>>
>> Is this along the same lines as the known Xorg -configure segfault?
>> Nothing
>> big though.
>>
>> More importantly: thanks to everybody involved for the great work, can't
>> wait for all these improvements to make it into trunk (also longing for
>> OpenCL@radeon support, different story...)!
>>
>> Please find some more details attached, let me know if there is more to be
>> sent or tested.
>>
>> Best
>>
>> Johannes
>>
>> _______________________________________________
>> freebsd-x11@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-x11
>> To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org"
>>
>
>
>
> --
> Cheers,
> Henry
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABquGzX8Rs_N9ENZvXyTjjxFv04_rnM_2z%2BgSj9YbAviOeGyuA>