On 03/17/19 10:05 PM, Stephan Althaus wrote:
Hello!
Some progress - or not :-}
Help needed, please!
Today I was able to update gfx-drm/libdrm to 2.4.83,
where my intel chipset with product id 3e94 should be supported.
I was able to update xorg-video-intel to a newer snapshot from 20180905
where this pci id is supported, too.
I did a update -a -i '"pci8086,3e"' i915 but the driver won't attach to
the device, but i'm not shure.
I am shure Xorg doesn't get the device working with the intel driver :-D
steven@dell:~$ modinfo
274 fffffffff83fd000 70c20 108 1 i915 (I915 DRM driver)
275 fffffffff83ba000 33650 - 1 drm (DRM common interfaces)
276 fffffffff81d91e8 1aa0 - 1 agpmaster (AGP master interfaces)
steven@dell:/rpool1/build/oi/oi-orig/oi-userland/components/x11/xf86-video-intel$
find . -exec grep -inH 3e94 {} \;
./xf86-video-intel-d44274e1b9c7a7cdb7bc043b309e34588f824807/src/i915_pciids.h:342:
INTEL_VGA_DEVICE(0x3E94, info) /* Halo GT2 */
./xf86-video-intel-d44274e1b9c7a7cdb7bc043b309e34588f824807/src/intel_module.c:319:
{0x3E94, "HD Graphics"},
steven@dell:/rpool1/build/oi/oi-orig/oi-userland/components/x11/xf86-video-intel$
cd ../../openindiana/gfx-drm/
steven@dell:/rpool1/build/oi/oi-orig/oi-userland/components/openindiana/gfx-drm$
find . -exec grep -inH 3e94 {} \;
./gfx-drm/usr/src/common/libdrm/libdrm-2.4.83/intel/intel_chipset.h:230:#define
PCI_CHIP_COFFEELAKE_H_GT2_2 0x3E94
steven@dell:/rpool1/build/oi/oi-orig/oi-userland/components/openindiana/gfx-drm$
What else can i do verifying what is working and what's not,
and the reasons therefore??
I am afraid it's still not enough to update libdrm & xorg-video-intel.
For newer Intel chips KMS from Linux driver to be ported as well.
You may want to start here:
* https://wiki.freebsd.org/Graphics
* https://freebsddesktop.github.io/
Michal
Regards,
Stephan
On 02/11/19 11:01 AM, Aurélien Larcher wrote:
On Sat, Feb 9, 2019 at 4:14 PM Stephan Althaus <
[email protected]> wrote:
Hello!
I would like to have a look into your work,
is there a sourcecode repo for 'xorg-testing' anywhere?
I need to recover the source tree from my laptop disk first.
I'll update you when it is pushed.
On 02/09/19 02:38 PM, Aurélien Larcher wrote:
Hi,
a main difficulty is that illumos lacks some kms bits.
Also the intel linux drm driver was refactored about 4 years ago and
has diverged considerably from our code base.
I have spent some time reorganizing the code base last year to match
Linux without introducing functional changes.
This could help incremental changes.
Unfortunately I am not able to contribute to OI for now so I won't
have time to integrate this.
One could use the xorg-testing repository to push and test incremental
changes.
That's how minor chnages to the X stack have been shared in the past.
On 2/9/19, Stephan Althaus <[email protected]> wrote:
Hello!
For my personal like - and for a better acceptance of the oi-distro in
the world ;-)
i would like to update the (intel) graphics drivers to a recent state.
it seems to me that this is not an easy job to do,
as at a quick look these files are at minimum related:
gfx-drm/usr/src/uts/common/sys/agp/agpdefs.h
gfx-drm/usr/src/uts/common/drm/drm_pciids.h
gfx-drm/usr/src/uts/intel/io/i915/i915_drv.c
gfx-drm/usr/src/common/libdrm/libdrm-2.4.75/intel/intel_chipset.h
illumos-gate/usr/src/uts/intel/io/drm/i915_drv.h
illumos-gate/usr/src/uts/intel/io/drm/drm_pciids.h
illumos-gate/usr/src/uts/common/sys/agp/agpdefs.h
xf86-video-intel-4798e18b2b2c8b0a05dc967e6140fd9962bc1a73/src/intel_driver.h
xf86-video-intel-4798e18b2b2c8b0a05dc967e6140fd9962bc1a73/src/i915_pciids.h
xf86-video-intel-4798e18b2b2c8b0a05dc967e6140fd9962bc1a73/xvmc/i915_xvmc.h
... broad spread and some files are 'old' ...
I am a beginner, but also would like to provide some help (minimum at
testing)
- i dont know the right way how to achieve the goal.
where should i start? what are the steps?
Someone willing to act as a mentor??
All hints and opinions are welcome :-)
Thanks for listening!
Greetings,
Stephan
_______________________________________________
openindiana-discuss mailing list
[email protected]
https://openindiana.org/mailman/listinfo/openindiana-discuss
_______________________________________________
openindiana-discuss mailing list
[email protected]
https://openindiana.org/mailman/listinfo/openindiana-discuss
_______________________________________________
openindiana-discuss mailing list
[email protected]
https://openindiana.org/mailman/listinfo/openindiana-discuss
_______________________________________________
openindiana-discuss mailing list
[email protected]
https://openindiana.org/mailman/listinfo/openindiana-discuss