Re: [gentoo-user] (II) NV(0): Setting screen physical size to 508 x 317

2010-07-16 Thread Robert Bridge
On Thu, Jul 15, 2010 at 10:15 AM, Erik esi...@gmail.com wrote:
 (There are other issues with this video device; it shows only 25 × 80
 characters in the virtual terminals (should be 75 × 240). This is the
 new Dell vostro|1720 from November, that replaced the old INSPIRON|8600
 aquired 5 years earlier, with radeon driver. That old device worked fine
 without any configuration files. The physical screen size was detected
 and the virtual kernel output switched to 75 × 240 characters as soon as
 the device was detected.)

Hi Erik,

It would help if you actually told us which driver you are using, and
what the actual hardware is. I'm guessing it's an nVidia card in the
new laptop, and some form of ATI card in the old one. It sounds like
the driver is over-riding the xorg.conf with (incorrect) readings it's
getting from the EDID for the display.

Cheers,
RobbieAB.



Re: [gentoo-user] (II) NV(0): Setting screen physical size to 508 x 317

2010-07-16 Thread Erik
2010-07-16 09:49, Robert Bridge skrev:
 On Thu, Jul 15, 2010 at 10:15 AM, Erik esi...@gmail.com wrote:
   
 (There are other issues with this video device; it shows only 25 × 80
 characters in the virtual terminals (should be 75 × 240). This is the
 new Dell vostro|1720 from November, that replaced the old INSPIRON|8600
 aquired 5 years earlier, with radeon driver. That old device worked fine
 without any configuration files. The physical screen size was detected
 and the virtual kernel output switched to 75 × 240 characters as soon as
 the device was detected.)
 
 Hi Erik,

 It would help if you actually told us which driver you are using, and
 what the actual hardware is. I'm guessing it's an nVidia card in the
 new laptop, and some form of ATI card in the old one. It sounds like
 the driver is over-riding the xorg.conf with (incorrect) readings it's
 getting from the EDID for the display.
   

My /etc/make.conf has VIDEO_CARDS=nv but I thought it was obvious from
the NV in the log message. The actual hardware is reported by lspci as
01:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce
9600M GS] (rev a1). I tried to use read-edid see what EDID shows, but
the call failed (see other message). How would I know if xorg tried to
read EDID and whether it worked?



Re: [gentoo-user] (II) NV(0): Setting screen physical size to 508 x 317

2010-07-16 Thread Neil Bothwick
On Fri, 16 Jul 2010 10:14:34 +0200, Erik wrote:

 My /etc/make.conf has VIDEO_CARDS=nv but I thought it was obvious from
 the NV in the log message. The actual hardware is reported by lspci as
 01:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce
 9600M GS] (rev a1). I tried to use read-edid see what EDID shows, but
 the call failed (see other message). How would I know if xorg tried to
 read EDID and whether it worked?

It should appear in the log file. The nvidia driver has UseEdid and
UseEdidDpi options that you could set to False to have it ignore the EDID
information, I don't know if nv has equivalent options.


-- 
Neil Bothwick

I get enough exercise just pushing my luck.


signature.asc
Description: PGP signature


[gentoo-user] (II) NV(0): Setting screen physical size to 508 x 317

2010-07-15 Thread Erik
The problem is this line in /var/log/Xorg.0.log:
(II) NV(0): Setting screen physical size to 508 x 317

I have measured the screen and it is actually (approximately) 368 × 230.
This error causes fonts to be shown in the wrong size (too small). I
think that the fonts became smaller after some upgrade during the last
few months. I do not know if it was correct before that or if it was
just wrong in a different way. I tried to tell it the correct values in
/etc/X11/xorg.conf:
Section Monitor
  Identifier Monitor
  DisplaySize 368 230
EndSection

Section Screen
  Identifier Screen
  Monitor Monitor
EndSection

It is read without problems:
(==) Using config file: /etc/X11/xorg.conf
(==) No Layout section.  Using the first Screen section.
(**) |--Screen Screen (0)
(**) |   |--Monitor Monitor

But then it sets the wrong physical size anyway! Is there anything to do
besides reporting a bug and waiting?

(There are other issues with this video device; it shows only 25 × 80
characters in the virtual terminals (should be 75 × 240). This is the
new Dell vostro|1720 from November, that replaced the old INSPIRON|8600
aquired 5 years earlier, with radeon driver. That old device worked fine
without any configuration files. The physical screen size was detected
and the virtual kernel output switched to 75 × 240 characters as soon as
the device was detected.)