You are not logged in.

#1 2012-01-18 20:36:41

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,597
Website

Xorg ignoring my conf files [SOLVED]

EDIT: solution is in post #11

Can someone offer an explanation for this:

Arch x86_64:

$ xdpyinfo | grep -B1 dot
  dimensions:    1920x1080 pixels (483x272 millimeters)
  resolution:    101x101 dots per inch

Ubuntu 11.10 live CD:

$ xdpyinfo | grep -B1 dot
  dimensions:    1920x1080 pixels (508x285 millimeters)
  resolution:    96x96 dots per inch

I guess my total confusion is around the incorrectly detected physical size of my monitor.  I measured it several times with a tape and arrived at:

L=477mm
H=269mm

Arch reads out 483x272
Ubuntu reads out 508x285

Neither is right.  Plus X doesn't honor my /etc/X11/xorg.conf.d/90-monitor.conf

Section "Monitor"
	Identifier "Monitor0"
	DisplaySize 477 269    # In millimeters
EndSection

I see no evidence in my /var/log/Xorg.0.log that it is read at all: http://pastebin.com/MQW9mu8V

Last edited by graysky (2012-01-18 23:19:21)


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#2 2012-01-18 20:45:35

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: Xorg ignoring my conf files [SOLVED]

Ubuntu sets dpi to 96 somewhere, and Arch doesn't?

Check how exactly Ubuntu starts X. And compare the logs, of course.

Offline

#3 2012-01-18 21:23:33

moetunes
Member
From: A comfortable couch
Registered: 2010-10-09
Posts: 1,033

Re: Xorg ignoring my conf files [SOLVED]

I have in .Xdefaults

Xft*dpi: 96

maybe ubuntu does something similar...


You're just jealous because the voices only talk to me.

Offline

#4 2012-01-18 21:31:59

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,597
Website

Re: Xorg ignoring my conf files [SOLVED]

Edited first post to be a bit more clear.

Last edited by graysky (2012-01-18 21:42:46)


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#5 2012-01-18 21:53:22

moetunes
Member
From: A comfortable couch
Registered: 2010-10-09
Posts: 1,033

Re: Xorg ignoring my conf files [SOLVED]

Your not alone. My screen actually measures 345x195mm but the system says

[ ~ ]$ xdpyinfo | grep -B1 dot
  dimensions:    1366x768 pixels (361x203 millimeters)
  resolution:    96x96 dots per inch

[ ~ ]$ grep -i dimension /var/log/Xorg.0.log
[    48.460] (**) intel(0): Display dimensions: (340, 190) mm

 [ ~ ]$ grep -i dpi /var/log/Xorg.0.log
	/usr/share/fonts/100dpi/,
	/usr/share/fonts/75dpi/
[    48.460] (**) intel(0): DPI set to (102, 102)

Seems kinda strange


You're just jealous because the voices only talk to me.

Offline

#6 2012-01-18 22:02:37

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,597
Website

Re: Xorg ignoring my conf files [SOLVED]

@moetunes - are you able to override this incorrect setting via

/etc/X11/xorg.conf.d/90-monitor.conf

Section "Monitor"
	Identifier "Monitor0"
	DisplaySize 345 195
EndSection

Then stop and start X again.


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#7 2012-01-18 22:19:37

moetunes
Member
From: A comfortable couch
Registered: 2010-10-09
Posts: 1,033

Re: Xorg ignoring my conf files [SOLVED]

Nope. It didn't make a difference at all

 [ ~ ]$ xdpyinfo | grep -B1 dot
  dimensions:    1366x768 pixels (361x203 millimeters)
  resolution:    96x96 dots per inch

 [ ~ ]$ grep -i dimension /var/log/Xorg.0.log
[  6654.852] (**) intel(0): Display dimensions: (340, 190) mm

 [ ~ ]$ grep -i dpi /var/log/Xorg.0.log
	/usr/share/fonts/100dpi/,
	/usr/share/fonts/75dpi/
[  6654.852] (**) intel(0): DPI set to (102, 102)

 [ ~ ]$ cat /etc/X11/xorg.conf.d/90-monitor.conf 
Section "Monitor"
	Identifier "Monitor0"
	DisplaySize 345 195
EndSection

You're just jealous because the voices only talk to me.

Offline

#8 2012-01-18 22:30:48

moetunes
Member
From: A comfortable couch
Registered: 2010-10-09
Posts: 1,033

Re: Xorg ignoring my conf files [SOLVED]

I have it working now. I added a screen section to monitor.conf

Section "Monitor"
	Identifier "Monitor0"
	DisplaySize 345 195
EndSection

Section "Screen"
    Identifier    "Screen0"
    Monitor       "Monitor0"
EndSection
 [ ~ ]$ grep -i dimension /var/log/Xorg.0.log
[  7317.209] (**) intel(0): Display dimensions: (345, 195) mm

 [ ~ ]$ xdpyinfo | grep -B1 dot
  dimensions:    1366x768 pixels (345x195 millimeters)
  resolution:    101x100 dots per inch                      <-- seems messed up

 [ ~ ]$ grep -i dpi /var/log/Xorg.0.log
	/usr/share/fonts/100dpi/,
	/usr/share/fonts/75dpi/
[  7317.209] (**) intel(0): DPI set to (100, 100)

You're just jealous because the voices only talk to me.

Offline

#9 2012-01-18 22:58:55

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,597
Website

Re: Xorg ignoring my conf files [SOLVED]

@moetunes - nothing for me:

$ cat /etc/X11/xorg.conf.d/90-monitor.conf 
Section "Monitor"
	Identifier "Monitor0"
	DisplaySize 477 269
EndSection

Section "Screen"
	Identifier    "Screen0"
	Monitor       "Monitor0"
EndSection
$ xdpyinfo | grep -B1 dot
  dimensions:    1920x1080 pixels (483x272 millimeters)
  resolution:    101x101 dots per inch

grep -i dpi /var/log/Xorg.0.log
	/usr/share/fonts/100dpi/,
	/usr/share/fonts/75dpi/
[  2485.875] (--) NVIDIA(0): DPI set to (101, 101); computed from "UseEdidDpi" X config

CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#10 2012-01-18 23:10:47

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: Xorg ignoring my conf files [SOLVED]

Option    "UseEdidDpi"    "false"

Offline

#11 2012-01-18 23:16:42

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,597
Website

Re: Xorg ignoring my conf files [SOLVED]

@gusar - that did the trick, thanks!

$ xdpyinfo | grep -B1 dot
  dimensions:    1920x1080 pixels (478x272 millimeters)
  resolution:    102x101 dots per inch

$ grep -i dpi /var/log/Xorg.0.log
	/usr/share/fonts/100dpi/,
	/usr/share/fonts/75dpi/
[  3542.521] (**) NVIDIA(0): Option "UseEdidDpi" "false"
[  3543.462] (**) NVIDIA(0): DPI set to (102, 101); computed from "DisplaySize" Monitor

The complete file is:

$ cat /etc/X11/xorg.conf.d/90-monitor.conf 
Section "Monitor"
	Option    "UseEdidDpi"    "false"
	Identifier "Monitor0"
	DisplaySize	477	269
EndSection

Section "Screen"
	Identifier    "Screen0"
	Monitor       "Monitor0"
EndSection

CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

Board footer

Powered by FluxBB