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

hiDPI support in Deepin #50

Closed
fasheng opened this Issue Mar 5, 2016 · 35 comments

Comments

Projects
None yet
@fasheng
Copy link
Contributor

fasheng commented Mar 5, 2016

Issue by @alexcwyu
Thursday Jan 21, 2016 at 02:22 GMT
Originally opened as martyr-deepin/arch-deepin#232


I successfully installed Manjaro Deepin to my SurfacePro4.
However, the UI is too tiny in the 12 inch screen with 2,736 x 1,824 resolution.

I couldn't find the HiDPI setting for Deeping from wiki:
https://wiki.archlinux.org/index.php/HiDPI

Is there any HiDPI support in Deepin, so that I can set the scaling-factor 2?
If yes, how can i enable it?
If no, any timeline / roadmap?

I have tried other DE, so far Budgie is the best. The screen scale automatically. Gnome is also very good.
It would be great if Deepin support HiDPI like Budgie / Gnome.
I love Manjaro Deepin UI.

Thanks!

@jouyouyun

This comment has been minimized.

Copy link
Contributor

jouyouyun commented Mar 7, 2016

Sorry, we do not support this feature now. If you set it by XResources, is it work?

@fasheng fasheng added the enhancement label May 22, 2016

@acrox999

This comment has been minimized.

Copy link

acrox999 commented Oct 16, 2016

No, it doesn't. Other programs do get scaled after applying it to Xresources. However, Deepin itself does not.

@jouyouyun

This comment has been minimized.

Copy link
Contributor

jouyouyun commented Oct 24, 2016

@hualet

This comment has been minimized.

Copy link
Contributor

hualet commented Oct 24, 2016

DDE components have no hiDPI support yet, but we've been working on the fundamentals. Much work need to be done to get DDE ready for hiDPI support, so please wait.

@vlad-shatskyi

This comment has been minimized.

Copy link

vlad-shatskyi commented Dec 30, 2016

Is there any progress on this issue?

@vlad-shatskyi

This comment has been minimized.

Copy link

vlad-shatskyi commented Dec 30, 2016

xrandr -s 1920x1080 (you can find the list of resolutions with just xrandr, choose the one that's half your current resolution) scales the DE, but it's not HiDPI anymore. Besides, there are some issues with 4x scaling, e.g. cursor is huge while hovering over "dock".

@pingram3541

This comment has been minimized.

Copy link

pingram3541 commented Jan 17, 2017

Is it just me or clicking any of the display resolutions in the Deepin control center just highlights the listed resolution only? Are they not supposed the switch resolutions upon click immediately?

I have to use what @vshatskyi suggested above to downgrade my display to 2880x1620 so this is a very anticipated feature.

EDIT: I can't get the resolution setting to stick after reboot. Additionally, it also resets back to 3840x2160 if one clicks on the "home" icon in the Deepin control center, FYI.

@hualet

This comment has been minimized.

Copy link
Contributor

hualet commented Jan 17, 2017

Oh sorry, just been very busy with the 15.4 Alpha stuff and didn't notice the replies here.

15.4 is a big project so we didn't get much time to make the GUI stuff of DDE hiDPI ready yet, but I think it won't take long after the Spring Festival holiday to get all this done, so please stay tuned 😂

The issue bothering @pingram3541 needs some investigation, which @jouyouyun can help.

@pingram3541

This comment has been minimized.

Copy link

pingram3541 commented Jan 18, 2017

I'm running Manjaro 16.10.3 build of Arch as well if that helps. I'm excited for 15.4 too, cheers =)

@odiin2016

This comment has been minimized.

Copy link

odiin2016 commented Feb 20, 2017

Any update? I know people are busy, but I just started using deepin on my Archlinux installs and I really like this. Problem is the one machine uses a 55 inch 4k tv for a monitor. I can still survice through the greeter, but have to use cinnamon on that machine as deepin is unusable there. I'm interested to see when this feature is worked in.

@ghost

This comment has been minimized.

Copy link

ghost commented Mar 9, 2017

+1 for HiDPI support.

Great UI but a lot of issues on 4K laptop screen.

@mrchilly0

This comment has been minimized.

Copy link

mrchilly0 commented Mar 13, 2017

+1 for HiDPI support. Love the way deepin runs and looks!

@jouyouyun

This comment has been minimized.

Copy link
Contributor

jouyouyun commented Mar 16, 2017

Exec gsettings set com.deepin.xsettings scale-factor <value> will change DPI, it will increase pixelsPerPx for gtk apps. Firefox will work after login.
The value should > 0.

@vlad-shatskyi

This comment has been minimized.

Copy link

vlad-shatskyi commented Mar 16, 2017

@jouyouyun will deepin itself be scaled after this change?

@odiin2016

This comment has been minimized.

Copy link

odiin2016 commented Mar 16, 2017

@calden74

This comment has been minimized.

Copy link

calden74 commented Mar 26, 2017

Sorry but this is really unacceptable, I mean try buying a laptop with a resolution under 1080p today, they're far and few. I mean even my new Chromebook is 2K for goodness sakes. HiDPI really should have been on the top of your list as these types of displays are the new standard. I'll guess I'll stick with Gnome, which is really the only Desktop Environment that seems to care about HiDPI displays, even KDE is wonky in this regard. I simply do not understand why Linux disto creators still cannot get their act together when it comes to these types of displays, not everyone wants to use a 5 year old Thinkpad, though it seems I still have to with my T430P. When will this be fixed?

@hualet

This comment has been minimized.

Copy link
Contributor

hualet commented Mar 27, 2017

Hey guys, cool down, please.
I promised to get hiDPI ready long enough ago, and I know that. But the situation of DDE is getting quit complicated. xserver bugs, driver issues and some pre-installed App issues, that all results in the lag of deepin 15.4, which takes precedence over hiDPI support. Users don't want quit buggy OS over non-hiDPI-support-ready OS after all, right ?

@mrchilly0

This comment has been minimized.

Copy link

mrchilly0 commented Mar 29, 2017

@ggrars

This comment has been minimized.

Copy link

ggrars commented Jun 9, 2017

Had a huge update to my 15.4 desktop (1100+ packages) today and a lot of the resolution in the display section is no longer available. I have to either at 4K resolution - which is too small to see on a laptop or 1080p - which is easy on the eyes, but big.

Are they planning on addressing the HiDPI issue anytime soon?

@jouyouyun

This comment has been minimized.

Copy link
Contributor

jouyouyun commented Jun 12, 2017

@ggrars Exec gsettings set com.deepin.xsettings scale-factor <value> will change DPI.
The value should > 0.

@ghost

This comment has been minimized.

Copy link

ghost commented Jun 26, 2017

+1 This should really be a big priority given how many people are getting HiDPI screens. Hopefully we will get it soon!

@ashvinnihalani

This comment has been minimized.

Copy link

ashvinnihalani commented Jun 28, 2017

+1 Basically unusable on the Surface Book

@fillipefeitosa

This comment has been minimized.

Copy link

fillipefeitosa commented Jul 14, 2017

Lets place a big +1 for HiDPI here. 1080p looks hard to on a 15" display. Cant imagine you guys on a 14" surface display.

@gbyolo

This comment has been minimized.

Copy link

gbyolo commented Jul 26, 2017

+1 In my opinion you should really care about HiDPI support. It's unusable on 4k 15'' screen.

@V3XATI0N

This comment has been minimized.

Copy link

V3XATI0N commented Aug 7, 2017

I have a 4K screen and I just switch it to 1080p, and everything is fine. HiDPI would be nice, I guess, but since many applications on Linux still don't know what to do with themselves on HiDPI screens, it isn't all that helpful for the DE alone to support it.

@chiarishow

This comment has been minimized.

Copy link

chiarishow commented Aug 10, 2017

+1

@agauniyal

This comment has been minimized.

Copy link

agauniyal commented Aug 10, 2017

The devs have acknowledged the issue as already stated in the previous comment, theres no need to raise the same set of concerns repeatedly. Just use GitHub reaction on certain message to mark your 👍 :)

@Filmon97

This comment has been minimized.

Copy link

Filmon97 commented Aug 11, 2017

It's possible to contribute for the HiDPI support ?

@sdlins

This comment has been minimized.

Copy link

sdlins commented Aug 14, 2017

1920x1080 works fine in my 4k 15.6 notebook screen. I really can "be alive" with this till the most important things get done. Thank you developpers for your great overall work!

@Filmon97

This comment has been minimized.

Copy link

Filmon97 commented Aug 15, 2017

I cannot change my display resolution...

@ElvisPresly

This comment has been minimized.

Copy link

ElvisPresly commented Sep 10, 2017

when there is a support of hidpi?

@hualet

This comment has been minimized.

Copy link
Contributor

hualet commented Sep 14, 2017

Still working on it, hopefully the next release (15.5) will hiDPI compatible.

@tiagolr

This comment has been minimized.

Copy link

tiagolr commented Oct 17, 2017

On Dell XPS 13 FHD, changing the gsettings scale makes the OS very usable (terminal, chrome, desktop, fonts, etc), thanks for the info, currently using scripts to toggle hidpi/lowdpi like:

gsettings set com.deepin.xsettings scale-factor 1.25
gsettings set com.deepin.xsettings gtk-cursor-theme-size 30
gsettings set com.deepin.dde.dock icon-size 48
pkill -KILL -u username
gsettings set com.deepin.xsettings scale-factor 1
gsettings set com.deepin.xsettings gtk-cursor-theme-size 24
gsettings set com.deepin.dde.dock icon-size 36
pkill -KILL -u username

edit - if someone knows a better command to restart the UI without losing all windows, let me know

@RealAct

This comment has been minimized.

Copy link

RealAct commented Nov 5, 2017

I love Deepin but I'm really struggling with my 4K monitor, the font rendering and things like dragging Windows etc looks atrocious, if I set the proper 4K resolution then I can't even read anything and the whole UI appears in miniature.

I really can't wait for the 15.5 release.

@hualet

This comment has been minimized.

Copy link
Contributor

hualet commented Nov 21, 2017

Since deepin 15.5 Beta is in public now, I think I can finally close this old issue now 😃

@hualet hualet closed this Nov 21, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment