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 />
< mailto : webmaster at minimyth dot org >
</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
-~----------~----~----~----~------~----~------~--~---