<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>Alain M. Lafon &#187; NVIDIA</title> <atom:link href="http://blog.dispatched.ch/tag/nvidia/feed/" rel="self" type="application/rss+xml" /><link>http://blog.dispatched.ch</link> <description>code, life and struggles thereof</description> <lastBuildDate>Mon, 16 Jan 2012 13:44:17 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>NVIDIA TV Out (Solaris)</title><link>http://blog.dispatched.ch/2008/10/04/nvidia-tv-out-solaris/</link> <comments>http://blog.dispatched.ch/2008/10/04/nvidia-tv-out-solaris/#comments</comments> <pubDate>Sat, 04 Oct 2008 16:21:53 +0000</pubDate> <dc:creator>Alain M. Lafon</dc:creator> <category><![CDATA[articles]]></category> <category><![CDATA[NVIDIA]]></category> <category><![CDATA[Solaris 10]]></category> <category><![CDATA[TV]]></category> <category><![CDATA[TV OUT]]></category> <guid
isPermaLink="false">http://gefechtsdienst.de/?p=100</guid> <description><![CDATA[Solaris Express in any recent version will have out of the box NVidia support if you install the Developer Edition or the Community Release. This driver doesn&#8217;t differ (at least as far as I know) from the Linux device driver, so setting up secondary screens and tv-outs is quite the same. There even is a [...]]]></description> <content:encoded><![CDATA[<p>Solaris Express in any recent version will have out of the box NVidia support if you install the Developer Edition or the Community Release. This driver doesn&#8217;t differ (at least as far as I know) from the Linux device driver, so setting up secondary screens and tv-outs is quite the same. There even is a preinstalled tool &#8220;nvidia-settings&#8221; which might help you do the job, but it didn&#8217;t help me that much since you have to implement at least the second screen by hand in your X configuration file.<br
/> Before you begin, make a backup of your working /etc/X11/xorg.conf file.<br
/> We will now take a look at how this xorg.conf file has to be changed for TV-Out support.</p><ul><li> Change the &#8220;Device&#8221; section that it looks like this:<pre class="box">
Section "Device"
    Identifier              "Videocard0"
    Driver                  "nvidia"
    # optional (find out with "$ Xorg -scanpci")
    BusID                  "[Your BusID, e.g.: PCI:2:0:0]"
    Screen                0
EndSection
</pre><li> Add a new &#8220;Device&#8221; section for the TV, just like the one before, but change &#8220;Screen 0&#8243; to &#8220;Screen 1&#8243; and &#8220;Videocard0&#8243; to &#8220;Videocard1&#8243;<li> Change the &#8220;Monitor&#8221; section as follows:<pre class="box">
Section "Monitor"
   Identifier        "Monitor0"
   HorizSync      30.0 - 100.0       #adjust to your monitor
   VertRefresh   50.0 - 94.0         #adjust to your monitor
   Option            "DPMS"
EndSection
</pre><li> Add a new &#8220;Monitor&#8221; section for the TV, just like the one before, but change &#8220;Monitor0&#8243; to &#8220;Monitor1&#8243;<li> Now we configure the possible resolutions for CRT and TV<p>You will have to adjust them to your liking. &#8220;Screen0&#8243; deals with the CRT, &#8220;Screen1&#8243; with the TV.</p><pre class="box">
Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "metamodes" "CRT: 1600x1200 +0+0; CRT: 1400x1050 +0+0;
    CRT: 1280x1024 +0+0; CRT: 1024x768 +0+0; CRT: 800x600 +0+0;
    CRT: 640x480 +0+0"
    SubSection     "Display"
        Depth       24
        Modes      "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection
Section "Screen"
    Identifier     "Screen1"
    Device         "Videocard1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "metamodes" "TV: 1024x768 +0+0"
    SubSection     "Display"
        Depth       24
        Modes      "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection
</pre><li> Now you we are physically set up and can define a Serverlayout which defines how the monitors do correspond to each other.<br
/> In this example the CRT will be the primary monitor whereas the TV can be reached by dragging the mouse cursor out the left side of your monitor.</p><pre class="box">
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 1024 0
    Screen      1  "Screen1" LeftOf "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection
</pre></ul><p>Now we are all done. Save xorg.conf and restart your Xserver(in Solaris logging out and in again will do the job).<br
/> A working copy of my file as an example can be downloaded <a
href="http://blogs.sun.com/preek/resource/xorg.conf">here</a>.</p></td></tr></table> ]]></content:encoded> <wfw:commentRss>http://blog.dispatched.ch/2008/10/04/nvidia-tv-out-solaris/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> </channel> </rss>

<!-- W3 Total Cache: Minify debug info:
Engine:             disk: basic
Theme:              44184
Template:           tag
-->
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Served from: blog.dispatched.ch @ 2012-02-10 15:08:47 -->

<!-- W3 Total Cache: Page cache debug info:
Engine:             disk: basic
Cache key:          w3tc_blog.dispatched.ch_1_page_b35ea63f8b4f5ee2e75cfdc417511331_gzip
Caching:            enabled
Status:             not cached
Creation Time:      0.340s
Header info:
ETag:               "274915380f43058ea86f113a32d41d8b"
Last-Modified:      Mon, 16 Jan 2012 13:44:17 GMT
Vary:               Accept-Encoding, Cookie
X-Powered-By:       W3 Total Cache/0.9.2.4
Content-Encoding:   gzip
X-Pingback:         http://blog.dispatched.ch/xmlrpc.php
Content-Type:       text/xml; charset=UTF-8
-->
