Author: pebender
Date: Wed Jun  3 22:17:35 2009
New Revision: 4888

Modified:
    trunk/gar-minimyth/html/minimyth/document-changelog.txt
    trunk/gar-minimyth/html/minimyth/document-minimyth_conf.html
     
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/X11/xorg.conf
     
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/rc.d/init/conf/MM_X.pm

Log:
- Impoved Intel graphics configuration using minimyth.conf variables.



Modified: trunk/gar-minimyth/html/minimyth/document-changelog.txt
==============================================================================
--- trunk/gar-minimyth/html/minimyth/document-changelog.txt     (original)
+++ trunk/gar-minimyth/html/minimyth/document-changelog.txt     Wed Jun  3  
22:17:35 2009
@@ -102,6 +102,9 @@
      - Updated default LCDd.conf file.
      - Set ServerScreen=no.

+Improved Xorg support
+    - Impoved Intel graphics configuration using minimyth.conf variables.
+
  Modified MythTV
      - Disabled synchronizing using DRM vblank as it is broken when using
        Linux 2.6.28 or greater and VIA video hardware.

Modified: trunk/gar-minimyth/html/minimyth/document-minimyth_conf.html
==============================================================================
--- trunk/gar-minimyth/html/minimyth/document-minimyth_conf.html        
(original)
+++ trunk/gar-minimyth/html/minimyth/document-minimyth_conf.html        Wed Jun 
 3  
22:17:35 2009
@@ -1050,6 +1050,8 @@
                <p>
                  Set the type of television (if any) being used.
                  Valid values depend on the graphics hardware.
+                For Intel graphics hardware, valid values are
+                'NTSC-443', 'NTSC-J', 'NTSC-M', 'PAL', 'PAL-M' and 'PAL-N'  
with 'NTSC-M' the default.
                  For NVIDIA graphics hardware, valid values are
                  'PAL-B', 'PAL-D', 'PAL-G', 'PAL-H', 'PAL-I', 'PAL-K1', 
'PAL-M', 'PAL-N', 'PAL-NC',
                  'NTSC-J', 'NTSC-M',
@@ -1066,6 +1068,8 @@
                <p>
                  Set the television output (if any) being used.
                  Valid values depend on the graphics hardware.
+                For Intel graphics hardware, valid values are
+                'Composite', 'S-Video' and 'Component' 'S-Video' the  
default.
                  For NVIDIA graphics hardware, valid values are
                  'AUTOSELECT', 'COMPOSITE', 'SVIDEO', 'COMPONENT'  
and 'SCART', with 'AUTOSELECT' the default.
                  For VIA graphics hardware, valid values are
@@ -3274,7 +3278,7 @@
                alt="Valid CSS!"      height="31" width="88" /></a>
          </div>
          <div class="version">
-          Last Updated on 2009-06-02
+          Last Updated on 2009-06-03
            <br />
             
&lt;&nbsp;mailto&nbsp;:&nbsp;webmaster&nbsp;at&nbsp;minimyth&nbsp;dot&nbsp;org&nbsp;&gt;
          </div>

Modified:  
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/X11/xorg.conf
==============================================================================
---  
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/X11/xorg.conf   
 
(original)
+++  
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/X11/xorg.conf   
 
Wed Jun  3 22:17:35 2009
@@ -46,6 +46,8 @@
      Driver      "intel"
      Option      "XvMCSurfaces"    "7"
      Option      "XvPreferOverlay" "true"
+    Option      "TV_FORMAT" "@MM_X_TV_TYPE@"
+    Option      "TV_Connector" "@MM_X_TV_OUTPUT@"

      Option      "monit...@mm_x_device_intel@" "Monitor1"
  EndSection
@@ -54,6 +56,8 @@
      Identifier  "Device_intel_915"
      Driver      "intel"
      Option      "XvPreferOverlay" "true"
+    Option      "TV_FORMAT" "@MM_X_TV_TYPE@"
+    Option      "TV_Connector" "@MM_X_TV_OUTPUT@"

      Option      "monit...@mm_x_device_intel@" "Monitor1"
  EndSection

Modified:  
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/rc.d/init/conf/MM_X.pm
==============================================================================
---  
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/rc.d/init/conf/MM_X.pm
   
(original)
+++  
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/rc.d/init/conf/MM_X.pm
   
Wed Jun  3 22:17:35 2009
@@ -331,7 +331,7 @@
                      {
                          given ($minimyth->var_get('MM_X_TV_TYPE'))
                          {
-                            when (/^NTSC(-(J|M))?$/)                {  
$value_auto = '58.0-62.0,118.0-122.0'; }
+                            when (/^NTSC(-(443|J|M))?$/)            {  
$value_auto = '58.0-62.0,118.0-122.0'; }
                              when (/^PAL(-(B|D|G|H|I|K1|M|N|NC))?$/) {}
                              when (/^(HD|hd)?480(I|i|P|p)$/)         {  
$value_auto = '58.0-62.0,118.0-122.0'; }
                              when (/^(HD|hd)?720(P|p)$/)             {  
$value_auto = '58.0-62.0,118.0-122.0'; }
@@ -372,7 +372,7 @@
              {
                  given ($minimyth->var_get('MM_X_TV_TYPE'))
                  {
-                    when (/^NTSC(-(J|M))?$/)                { $value_auto  
= '60.0'; }
+                    when (/^NTSC(-(443|J|M))?$/)            { $value_auto  
= '60.0'; }
                      when (/^PAL(-(B|D|G|H|I|K1|M|N|NC))?$/) { $value_auto  
= '50.0'; }
                      when (/^(HD|hd)?480(I|i|P|p)$/)         { $value_auto  
= '60.0'; }
                      when (/^(HD|hd)?720(P|p)$/)             { $value_auto  
= '60.0'; }
@@ -611,7 +611,7 @@
                      {
                          given ($minimyth->var_get('MM_X_TV_TYPE'))
                          {
-                            when (/^NTSC(-(J|M))?$/)                {  
$value_auto = '1280x720'; }
+                            when (/^NTSC(-(443|J|M))?$/)            {  
$value_auto = '1280x720'; }
                              when (/^PAL(-(B|D|G|H|I|K1|M|N|NC))?$/) {}
                              when (/^(HD|hd)?480(I|i|P|p)$/)         {  
$value_auto = '720x480';  }
                              when (/^(HD|hd)?720(P|p)$/)             {  
$value_auto = '1280x720'; }
@@ -665,7 +665,7 @@
              {
                  given ($minimyth->var_get('MM_X_TV_TYPE'))
                  {
-                    when (/^NTSC(-(J|M))?$/)
+                    when (/^NTSC(-(443|J|M))?$/)
                      {
                          given($minimyth->var_get('MM_X_DRIVER'))
                          {
@@ -757,7 +757,7 @@
                      {
                          given ($minimyth->var_get('MM_X_TV_TYPE'))
                          {
-                            when (/^NTSC(-(J|M))?$/)                {  
$value_auto = '1920x1080'; }
+                            when (/^NTSC(-(443|J|M))?$/)            {  
$value_auto = '1920x1080'; }
                              when (/^PAL(-(B|D|G|H|I|K1|M|N|NC))?$/) {}
                              when (/^(HD|hd)?480(I|i|P|p)$/)         {  
$value_auto = '720x480';   }
                              when (/^(HD|hd)?720(P|p)$/)             {  
$value_auto = '1920x720';  }
@@ -816,7 +816,7 @@
                      {
                          given ($minimyth->var_get('MM_X_TV_TYPE'))
                          {
-                            when (/^NTSC(-(J|M))?$/)                {  
$value_auto = '1280x720'; }
+                            when (/^NTSC(-(443|J|M))?$/)            {  
$value_auto = '1280x720'; }
                              when (/^PAL(-(B|D|G|H|I|K1|M|N|NC))?$/) {}
                              when (/^(HD|hd)?480(I|i|P|p)$/)         {  
$value_auto = 'none';     }
                              when (/^(HD|hd)?720(P|p)$/)             {  
$value_auto = '720x480';  }
@@ -875,7 +875,7 @@
                      {
                          given ($minimyth->var_get('MM_X_TV_TYPE'))
                          {
-                            when (/^NTSC(-(J|M))?$/)                {  
$value_auto = '720x480'; }
+                            when (/^NTSC(-(443|J|M|))?$/)           {  
$value_auto = '720x480'; }
                              when (/^PAL(-(B|D|G|H|I|K1|M|N|NC))?$/) {}
                              when (/^(HD|hd)?480(I|i|P|p)$/)         {  
$value_auto = 'none';    }
                              when (/^(HD|hd)?720(P|p)$/)             {  
$value_auto = 'none';    }
@@ -901,6 +901,7 @@

          given ($minimyth->var_get('MM_X_DRIVER'))
          {
+            when (/^intel$/     ) { return 'NTSC-M'; }
              when (/^nvidia$/    ) { return 'NTSC-M'; }
              when (/^openchrome$/) { return 'NTSC'  ; }
              default               { return 'NTSC'  ; }
@@ -912,6 +913,7 @@

          given ($minimyth->var_get('MM_X_DRIVER'))
          {
+            when (/^intel$/     ) { return 'PAL(-(M|N)?|NTSC-(443|J| 
M)'                                              ; }
              when (/^nvidia$/    ) { return 'PAL-(B|D|G|H|I|K1|M|N|NC)| 
NTSC-(J|M)|HD(480[ip]|576[ip]|720[p]|1080[ip])'; }
              when (/^openchrome$/) { return 'PAL|NTSC|480P|576P|720P| 
1080I'                                           ; }
              default               { return 'PAL| 
NTSC'                                                                ; }
@@ -927,6 +929,7 @@

          given ($minimyth->var_get('MM_X_DRIVER'))
          {
+            when (/^intel$/     ) { return 'S-Video'   ; }
              when (/^nvidia$/    ) { return 'AUTOSELECT'; }
              when (/^openchrome$/) { return 'Composite' ; }
              default               { return 'Composite' ; }
@@ -938,6 +941,7 @@

          given ($minimyth->var_get('MM_X_DRIVER'))
          {
+            when (/^intel$/     ) { return 'Composite|S-Video| 
Component'                ; }
              when (/^nvidia$/    ) { return 'AUTOSELECT|COMPOSITE|SVIDEO| 
COMPONENT|SCART'; }
              when (/^openchrome$/) { return 'Composite|S-Video|SC|RGP| 
YCbCr'             ; }
              default               {  
return 'Composite'                                  ; }

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"minimyth-commits" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/minimyth-commits?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to