Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

i915 Coffee Lake #20

Closed
valpackett opened this issue Jan 3, 2018 · 10 comments
Closed

i915 Coffee Lake #20

valpackett opened this issue Jan 3, 2018 · 10 comments

Comments

@valpackett
Copy link
Contributor

Looks like it's the same GPU as Kaby. DragonFly patch: http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/8bbe1960fe796710efd0a16cb284f594c504d985

Does anyone have a device to test on?

@iotamudelta
Copy link
Member

I think we are generally hesitant to include patches outside of the regular Linux releases - it makes merging in newer releases harder. That being said, if people w/ Coffee Lake have a demand before we caught up with upstream Linux to the point of regular support, I'll see about integrating it into the port.

@jbeich
Copy link

jbeich commented Jan 17, 2018

FWIW, intel DDX supports Coffee Lake S after freebsd/freebsd-ports@74de47b09100

@iotamudelta
Copy link
Member

@myfreeweb could you test with the 4.11 update? Thanks!

That being said: Coffee Lake is only marked as fully supported by Linux 4.15, it seems.

@johalun
Copy link
Member

johalun commented Feb 26, 2018

I think we are generally hesitant to include patches outside of the regular Linux releases

Yes, this won't happen in the main branch. If you want to fork and use your own patch that's fine. We hope to have 4.15 ready this summer.

@valpackett
Copy link
Contributor Author

could you test with the 4.11 update?

Test what? I do not have Coffee Lake :) I said "Does anyone have a device to test on?" in the first post.

@valpackett
Copy link
Contributor Author

4.13 and 4.14 should support Coffee Lake with i915.alpha_support=1, so closing

@terminalcommand
Copy link

Sorry for awakening the issue. Just wanted to leave some pointers for newbies like me.

This repository has the 4.13 and 4.14 under branches. (e.g. https://github.com/FreeBSDDesktop/kms-drm/tree/drm-v4.14). I guess we can download them, compile them and use with coffee lake.

I did some research on linux-kpi and freebsd device drivers in general, but kinda got lost as you would imagine. I also wanted to congratulate and thank you for the amazing development. At first I thought the project was going slowly just looking at the main branch, but once I'd gazed upon the active 4.15 development I was surprised that this project was so alive.

@johalun
Copy link
Member

johalun commented May 27, 2018

Hi @terminalcommand

Thanks for the feedback.
Usually we make a release every few "linux versions" so 4.13 and 4.14 are just stepping stones towards 4.15 which we'll make a release of as soon as it's stable. Anything other than 4.9, 4.11, 4.15 at this time are not guaranteed to compile or work.

We are working on updating the wiki pages with some more up to date info that will hopefully make things a bit more clear.

If you want to experiment with bleeding edge (and help with testing), please use kernel from here
https://github.com/FreeBSDDesktop/freebsd-base/tree/drm-v4.15
and the drm-v4.15 branch in this repo 👍

Instructions can be found here:
https://github.com/FreeBSDDesktop/kms-drm/wiki/Testing

@gautamcgoel
Copy link

I have a Coffee Lake chip (i5 9600k). I'm having trouble getting Xorg to run (startx fails with "Cannot run in Framebuffer mode"). Is this because my integrated graphics is not yet supported? Or is it just a configuration problem on my end?

@valpackett
Copy link
Contributor Author

@gautamgoel 9xxx is very new, from what I can find it's only supported in Linux 4.20 blaze it

Right now you can try building:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants