[OpenIndiana-discuss] making dual monitor support persistent across reboots

Jan Owoc jsowoc at gmail.com
Mon Aug 27 02:59:50 UTC 2012


Hi,


On Sun, Aug 26, 2012 at 6:51 PM, Jerry Kemp <sun.mail.list47 at oryx.cc> wrote:
> On 08/26/12 07:31 PM, Jan Owoc wrote:
>>
>> This file that was generated... did you put it in /etc (or one of the
>> named directories), or did it end up in your home folder (not one of
>> the locations Xorg looks)?
>
> based on the Xorg man page, I have done /etc/ and /etc/X11/ .  The
> /usr/etc/ directory did not exist.

Ok, then you have a different problem.


> So where specifically do you have yours placed?

I have a text-only OI system, so I don't have an xorg.conf. On a
different OS (on which I had the problem) I eventually put it in
"/etc/X11". Some problems are OI specific, others are cross-platform
(like a misplaced config file).


>> The next step would be that Xorg probably reads the various xorg.confs
>> in a specific order, so the default one may be read before yours. Are
>> you able to look at X's log file to determine which one is actually
>> being used when X starts?
>
> Running "find" from / indicates that there are no other xorg.conf files
> on my system, other that the one I have created.

Sorry, I meant that you look for the Xorg log file to see if/what it
is reading. I don't have a GUI of OI handy, but the man page should
tell you where the log file is (on Ubuntu 12.04.1 it's
"/var/log/Xorg.0.log". Looking inside I see:

[    20.374]
X.Org X Server 1.11.3
Release Date: 2011-12-16
[    20.374] X Protocol Version 11, Revision 0
[    20.374] Build Operating System: Linux 2.6.42-26-generic x86_64 Ubuntu
[... CUT ...]
[    20.374] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Aug 13
13:02:19 2012
[    20.431] (==) Using config file: "/etc/X11/xorg.conf"
[    20.431] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    20.577] (==) ServerLayout "Layout0"
[    20.577] (**) |-->Screen "Screen0" (0)
[    20.577] (**) |   |-->Monitor "Monitor0"
[    20.588] (**) |   |-->Device "Device0"
[    20.589] (**) |-->Input Device "Keyboard0"
[    20.589] (**) |-->Input Device "Mouse0"
[    20.589] (**) Option "Xinerama" "0"
[... CUT ...]
[    21.951] (II) Loading
/usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so
[    21.951] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    21.951] (II) Loading /usr/lib/xorg/modules/libfb.so
[    21.960] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[    21.960] (==) NVIDIA(0): RGB weight 888
[    21.960] (==) NVIDIA(0): Default visual is TrueColor
[    21.960] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    21.960] (**) NVIDIA(0): Option "TwinView" "1"
[    21.960] (**) NVIDIA(0): Option "MetaModes" "DFP-0:
nvidia-auto-select +0+0, DFP-1: nvidia-auto-select +1600+0"
[    21.960] (**) NVIDIA(0): Option "TwinViewXineramaInfoOrder" "DFP-0"
[    21.960] (**) NVIDIA(0): Enabling 2D acceleration
[    23.055] (II) NVIDIA(GPU-0): Display (HP LP2065 (DFP-0)) does not
support NVIDIA 3D Vision
[    23.055] (II) NVIDIA(GPU-0):     stereo.
[    23.136] (II) NVIDIA(GPU-0): Display (HP LP2065 (DFP-1)) does not
support NVIDIA 3D Vision
[    23.136] (II) NVIDIA(GPU-0):     stereo.
[    23.142] (II) NVIDIA(0): NVIDIA GPU NVS 300 (GT218) at PCI:1:0:0 (GPU-0)
[    23.142] (--) NVIDIA(0): Memory: 524288 kBytes
[    23.142] (--) NVIDIA(0): VideoBIOS: 70.18.83.00.08
[    23.142] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[    23.142] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[    23.275] (--) NVIDIA(0): Connected display device(s) on NVS 300 at PCI:1:0:0
[    23.275] (--) NVIDIA(0):     HP LP2065 (DFP-0)
[    23.275] (--) NVIDIA(0):     HP LP2065 (DFP-1)
[    23.275] (--) NVIDIA(0): HP LP2065 (DFP-0): 165.0 MHz maximum pixel clock
[    23.275] (--) NVIDIA(0): HP LP2065 (DFP-0): Internal Single Link TMDS
[    23.275] (--) NVIDIA(0): HP LP2065 (DFP-1): 165.0 MHz maximum pixel clock
[    23.275] (--) NVIDIA(0): HP LP2065 (DFP-1): Internal Single Link TMDS
[    23.275] (**) NVIDIA(0): TwinView enabled
[... CUT ...]

I don't have a system on which to reproduce it in OI. Yes, the above
is a GNU/Linux OS (and not OI), but on any system the Xorg log should
have the following items:
1) some indication that it read the config file
2) some indication that it loaded the nvidia driver
3) some indication that it found two screens
4) [not shown] some indication of the display resolutions etc.

Could you find the log file and verify it has the above elements?


Jan



More information about the OpenIndiana-discuss mailing list