So if you see firmware updates offered in GNOME Software for your laptop or other devices that is because of the work we put into this service. It is also worth mentioning that we created the Linux Vendor Firmware Service to make updating UEFI firmware and easy process. In fact Peter Jones who is our UEFI point man is on the UEFI standards commitee doing ongoing work to ensure the standard is open source friendly and well supported by Linux. Once again this is an area where we have a dedicated engineer assigned to UEFI and making sure it works great. There where people on the Hacker News thread talking about issues with UEFI. We hope to agree with them on interfaces that should allow us to provide top notch battery life for such systems, but we are beholden to changes in the binary drivers to make that happen so it is also an example of the limits of what we can do on our own here. We are also actively speaking with NVidia to ensure that we can provide good battery life for hybrid graphics users when the binary NVidia driver is installed. He is currently working on improving GNOME battery bench and talking to hardware vendors to figure out what we can do. Christian Kellner is our point man on battery life and he has taken over the GNOME Battery bench tool that was originally created by Owen Taylor when we starting looking at battery life. That said, as many of you might know we recently set up a Laptop team here inside the bigger Red Hat desktop team and battery life is one of their top priorities. It is a really hard issue to resolve because it is tied into a lot of things outside of control, like hardware used and in some cases third party drivers. This is something we realize is a major issue and it has been on our agenda for a long time. Of course application developers will need to make use of the infrastructure in their applications for this feature to be fully realized everywhere. We plan on backport this code to Fedora Workstation 26. Benjamin Tissoires on our team has spent 4 years to get this code upstream but it’s finally here. With the new kernel, we will be using a different bus for those Synaptics touchpads, and we will have proper 5 fingers support. This causes only 2 touches to be reported, which is not great when you want 3 fingers gestures. The one big remaining item that was holding items like proper gestures back is that until kernel 4.12 is out the Synaptics touchpads are using PS/2. Over the last few years we made sure that we went from almost no touch support in the desktop to now supporting touch throughout the stack. This is another item we have put significant effort into. Multitouch gestures like 3-finger swipe to change workspace. We are also trying to come up with a scaling solution for XWayland using applications, but we haven’t been able to come up with a solution there yet.Ģ. We are dealing with that in two ways, one being working with upstreams to get their applications Wayland native like the work we been doing with LibreOffice and Firefox. The other item is dealing with applications relying on XWayland because they do not support DPI scaling across two or more monitors, unlike native Wayland applications. We are certain to have that ready for Fedora Workstation 27, but there is a small hope we can finalize it already for Fedora Workstation 26. This is to much however so we are working on a solution to offer fractional scaling like 1.5 for instance. Currently we only offer integer scaling meaning that we only offer 2x scaling. The first item is non-integer UI scaling. Jonas Ådahl and Rui Matos are currently trying to resolve the two main issues we still see. I think we where the first distribution to implemented general HiDPi and put a lot of engineering time into updating Wayland and GNOME to make it happen. This has been something we been working on for quite a while. The list below is my trying to go through the long thread and pick up important and recurring topics, so I hope I got most of them, but if I missed something feel free to add a comment and I will try to answer. So I thought it would be nice to write them up and maybe encourage people to take a look at Fedora Workstation if you haven’t done so already. So a lot of the items people asked for in that thread we already have in Fedora Workstation or have already in our roadmap. Over the last few years I do feel we managed to nail down what the major pain points are and crossed them out one by one or gotten people assigned to work on them.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |