We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

Mozilla 도움말 검색

고객 지원 사기를 피하세요. 저희는 여러분께 절대로 전화를 걸거나 문자를 보내거나 개인 정보를 공유하도록 요청하지 않습니다. "악용 사례 신고"옵션을 사용하여 의심스러운 활동을 신고해 주세요.

자세히 살펴보기

Sync Firefox in devices with different resolutions

  • 5 답장
  • 2 이 문제를 만남
  • 5 보기
  • 최종 답변자: cor-el

more options

I use Firefox in several machines, with Windows and Ubuntu. Everything seems to sync ok, BUT, I would like to prevent synchronization of the resolution.

My laptop has a resolution of 3200x1800. I configured Firefox to that resolution, so that letters do not appear very small.

When Firefox is synchronized on the other machines I use, which have a resolution of 1366x768, everything is very big. In order to be able to use the browser, every time I log in, I have to edit the variable layout.css.PixelsPerPx, changing its value from 2 to 1.

Is there any way of syncing everything BUT the resolution? Or another way to solve this problem? (Not syncing preferences does not help).

Thanks in advance for any hint.

I use Firefox in several machines, with Windows and Ubuntu. Everything seems to sync ok, BUT, I would like to prevent synchronization of the resolution. My laptop has a resolution of 3200x1800. I configured Firefox to that resolution, so that letters do not appear very small. When Firefox is synchronized on the other machines I use, which have a resolution of 1366x768, everything is very big. In order to be able to use the browser, every time I log in, I have to edit the variable layout.css.PixelsPerPx, changing its value from 2 to 1. Is there any way of syncing everything BUT the resolution? Or another way to solve this problem? (Not syncing preferences does not help). Thanks in advance for any hint.

모든 댓글 (5)

more options

Don't select Preferences under "Sync My" in Options / Prefs > Sync on that device which has the PixelsPerPx changed.

Unfortunately though, that disables Sync for all prefs on that device in Firefox. If that device is on Windows, have you tried changing that setting in Windows DPI settings, instead of changing PixelsPerPx in Firefox?

more options

Normally only prefs that have a corresponding services.sync.prefs.sync. pref that is set to true will be included in the sync.

The layout.css.devPixelsPerPx isn't included if I check the services.sync.prefs.* prefs.

Are you saying that this pref gets changed on synced devices?

I assume that the device with the bg screen is recognized as a HiDPI device.

See also:

  • bug 1081142 - [HiDPI] select an appropriate scale factor on Linux
more options

Thanks for your answer.

the-edmeister said

Don't select Preferences under "Sync My" in Options / Prefs > Sync on that device which has the PixelsPerPx changed.

I have unselected Preferences in ALL devices. I wonder where is this configuration stored (layout.css.devPixelsPerPx=2) :-(

Unfortunately though, that disables Sync for all prefs on that device in Firefox.

No problem for me with that.

If that device is on Windows, have you tried changing that setting in Windows DPI settings, instead of changing PixelsPerPx in Firefox?

One of the instances is on Windows. But if I change Windows DPI settings I suppose that will affect the whole environment (all applications).

more options

Thanks for your answer.

cor-el said

Normally only prefs that have a corresponding services.sync.prefs.sync. pref that is set to true will be included in the sync. The layout.css.devPixelsPerPx isn't included if I check the services.sync.prefs.* prefs. Are you saying that this pref gets changed on synced devices?

Exactly, that's my problem. layout.css.devPixelsPerPx is being stored somewhere and it is reset to 2 every time I restart Firefox, in any machine.

I assume that the device with the bg screen is recognized as a HiDPI device. See also:
  • bug 1081142 - [HiDPI] select an appropriate scale factor on Linux

Thanks for pointing to this bug. I read several of the comments (didn't understand many of them), and got the idea of resettting layout.css.devPixelsPerPx to -1.0. I will try it, as it seems to work automatically on all contexts.

more options

Start Firefox in Safe Mode to check if one of the extensions (Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem.

  • Switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance
  • Do NOT click the Reset button on the Safe Mode start window

If you do not keep changes after a restart or otherwise have problems with preferences, see: