View unanswered posts    View active topics

All times are UTC - 6 hours





Post new topic Reply to topic  [ 8 posts ] 
Print view Previous topic   Next topic  
Author Message
Search for:
 Post subject: MSI Hetis 915 Standard
PostPosted: Wed Jul 19, 2006 12:07 am 
Offline
Joined: Thu Mar 02, 2006 3:34 pm
Posts: 40
I'd like to share my experience with the MSI Hetis 915 Standard http://www.msi.com.tw/program/products/slim_pc/slm/pro_slm_detail.php?UID=605. I'll describe the machine, the components, what I did to get it to work, why I don't think it'll work, and end with my plea for assistance :-)

It's a great slim P4 machine. The case is very easy to open and work on and the machine is extremely quiet. I'm using a 3 GHz 775 CPU, 300 GB Seagate SATA, a PVR-500, and pcHDTV HD-3000. The mother board has Intel embedded video and audio.

R5C7 installs easily with the manual sata instructions but I got no sound and XFree86 used the supplied vesa driver. I could use a vga monitor to watch TV, etc. but the DVD played with too many dropouts using xine (internal was ok), I couldn't zoom in tv, and it wouldn't change aspect ratio. I updated alsa to 1.0.11 using instructions on the alsa site http://tinyurl.com/8hskq and audio seemed to be fine. (I wanted to output to my amp and setting alsamixer to "side" only and running a cable from the jack labeled "rear" worked well.) I added the Intel Embedded Graphics Drivers for Linux http://tinyurl.com/zc79n using the instructions in the readme. This install was a little tedious but worked fine. I can post complete instructions if it'll help anyone else. DVD playback worked great at this point, zoom, and aspect ratio all worked.

With either the vesa or intel driver in the XF86Config-4 file I could never get tv output working. There are lots of instructions in the wiki and forum for fixing this. I tried various modelines, I set VertRefresh 60 (and also 60 - 60) set the HorizSync to 30 - 50, I tried the <Ctrl><Alt><gray minus> to toggle resolution, there are lots of choices in the intel man page regarding cloned displays, VideoRam, display detect, port order, EDID and I tried to methodically try them all. I get very cool looking blue smudges that remind me of falling characters in The Matrix on the TV when using either svideo or composite output. I have a 10 year old Mitsubishi tv and figured it just wasn't up to the task so I took the machine to a friend's house and tried it on his new Toshiba tv using the svideo and then the composite. Same exact result. I need to point out that with the vesa driver I tried a lot of the same kind of changes and mostly got a static looking image that appeared to go from side to side rather than vertically.

At this point it would be great to hear from someone who has this working and see their XF86Config-4 file. I'm going to include mine but bear in mind I've been adding lines, commenting lines, and generally making a mess of things. I even completely re-installed and just tried most everything again.

I'd even be open to hearing I missed something obvious at this point. :-) I've really enjoyed learning so much about linux and stuff but it would be fun to get my tivo killer working without having to sell this cool hardware and start over with something from the Motherboards page http://wiki.knoppmyth.net/index.php?page=MotherBoards.

Thank you for your time,
Vinc

Code:
Section "ServerLayout"
   Identifier     "XFree86 Configured"
   Screen   0   "TV Screen"  0 0
   InputDevice    "Keyboard0" "CoreKeyboard"
# PS/2 Mouse using /dev/input/mice in Kernel 2.6
# Serial Mouse not detected
        InputDevice    "USB Mouse" "CorePointer"
EndSection

<snipped out for brevity>
# Auto-generated by KNOPPIX mkxf86config

Section "Monitor"
   Identifier   "TV"
   Option   "DPMS"   "false"
   Option "TVStandard" "NTSC"
   Option "ConnectedMonitor" "TV"
   Option "TVOutput" "NTSC"
   Option "TVOutFormat" "SVIDEO"
   HorizSync 30 - 50
   VertRefresh 60
   # 800x600, 75.0Hz; hfreq=46.88, vfreq=75.00
   ModeLine "800x600"    49.50  800  816  896 1056  600  601  604  625 +hsync +vsync
   # 800x600, 75.0Hz; hfreq=46.88, vfreq=75.00
   ModeLine "800x600"    49.50  800  816  896 1056  600  601  604  625 +hsync +vsync
   # 800x600, 60.0Hz; hfreq=37.88, vfreq=60.32
   ModeLine "800x600"    40.00  800  840  968 1056  600  601  605  628 +hsync +vsync
   # 640x480, 75.0Hz; hfreq=37.50, vfreq=75.00
   ModeLine "640x480"    31.50  640  656  720  840  480  481  484  500 -hsync -vsync
   # 640x480, 75.0Hz; hfreq=37.50, vfreq=75.00
   ModeLine "640x480"    31.50  640  656  720  840  480  481  484  500 -hsync -vsync
   # 640x480, 72.0Hz; hfreq=37.86, vfreq=72.81
   ModeLine "640x480"    31.50  640  656  696  816  480  481  484  504 -hsync -vsync
   # 640x480, 60.0Hz; hfreq=31.47, vfreq=59.94
   ModeLine "640x480"    25.17  640  648  744  784  480  482  484  509 -hsync -vsync
#   From Modeline_Database
   DisplaySize   320 240
#   ModeLine "NTSCspec-59.94i" 14.318 768 784 848 910 483 484 492 525 Interlace
#   ModeLine "NTSCspec-59.94p" 28.636 768 784 848 910 483 484 492 525
EndSection

Section "Device"
   ### Intel Embeded Graphics Device Options
   Identifier   "IntelEGD-1"
   Driver      "intel"
   VendorName   "All"
   BoardName   "All"
   BusID      "0:2:0"
   screen      0
   VideoRam   32768
#   Option   "PortOrder"   "15432"
   Option   "DisplayDetect"   "Yes"
#   Option     "CloneDisplay"     "yes"
   Option     "CloneWidth"       "240"
   Option     "CloneHeight"      "180"
   Option     "CloneRefresh"     "60"
   Option   "EDID"   "No"
EndSection

Section "Screen"
   Option "TVStandard" "NTSC-M"
   Option "ConnectedMonitor" "TV"
   Option "TVOutput" "NTSC"
   Option "TVOutFormat" "SVIDEO"
   Identifier "TV Screen"
   Device     "IntelEGD-1"
   Monitor    "TV"
   DefaultColorDepth 16
   SubSection "Display"
      depth   16
      Modes "800x600" "640x480"
#      Modes "NTSCspec-59.94i"
      ViewPort 0 0
   EndSubSection
   SubSection "Display"
      depth   24
      Modes "800x600" "640x480"
      ViewPort 0 0
   EndSubSection
EndSection

Section "DRI"
   Mode 0666
EndSection

_________________
free range geek in boulder, co and mythtv enthusiast
R6.03


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jul 20, 2006 1:40 pm 
Offline
Joined: Mon Oct 06, 2003 10:38 am
Posts: 4978
Location: Nashville, TN
First question have you tried with just the tv connected. I know clone mode is a PITA on nvidia, but it just works if you remove the monitor.

Also you appear to have a mismash of nvidia options and intel options, unless the intel uses the same options. I don't have any reference on their options so makes helping a bit more difficult.

_________________
Have a question search the forum and have a look at the KnoppMythWiki.

Xsecrets


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jul 20, 2006 8:05 pm 
Offline
Joined: Thu Mar 02, 2006 3:34 pm
Posts: 40
Thanks for looking into this!
For the first I did try with only the tv connected. I figured out that if the vga is connected the vga always "wins".

Second, I sure do have a mess here in that config file. At the time I didn't realize some of those options were for nvidia only. I did find the errors in /var/log/XFree86.0.log

I'll paste in here today's version. A bit cleaner.

Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
# PS/2 Mouse using /dev/input/mice in Kernel 2.6
# Serial Mouse not detected
InputDevice "USB Mouse" "CorePointer"
EndSection

<sniped for brevity>
# Auto-generated by KNOPPIX mkxf86config

Section "Monitor"
Identifier "Monitor0"
Option "DPMS" "true"
# VendorName "ENC"
# ModelName "ENC1636"
# HorizSync 30 - 50
VertRefresh 60


# The "magic" modelines borrowed from someone else
Modeline "800x600" 40.12 800 848 968 1056 600 601 605 628 #60Hz
# From http://xtiming.sourceforge.net/cgi-bin/xtiming.pl
# hfreq: 37.9 kHz
Modeline "800x600@60" 38.21 800 832 976 1008 600 612 618 631

# The "magic" modelines borrowed from someone else
Modeline "640x480" 25.175 640 664 760 800 480 491 493 525 #60Hz
# From http://xtiming.sourceforge.net/cgi-bin/xtiming.pl
# hfreq: 30.43 kHz
Modeline "640x480@60" 24.11 640 672 760 792 480 490 495 505

# These are the DDC-probed settings reported by your monitor.
# 1280x1024, 75.0Hz; hfreq=79.98, vfreq=75.03
# ModeLine "1280x1024" 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
# 1024x768, 75.0Hz; hfreq=60.02, vfreq=75.03
# ModeLine "1024x768" 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
# 1024x768, 70.0Hz; hfreq=56.48, vfreq=70.07
# ModeLine "1024x768" 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync
# 800x600, 75.0Hz; hfreq=46.88, vfreq=75.00
# ModeLine "800x600" 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync
# 800x600, 60.0Hz; hfreq=37.88, vfreq=60.32
# ModeLine "800x600" 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync
# 640x480, 75.0Hz; hfreq=37.50, vfreq=75.00
# ModeLine "640x480" 31.50 640 656 720 840 480 481 484 500 -hsync -vsync
# 640x480, 72.0Hz; hfreq=37.86, vfreq=72.81
# ModeLine "640x480" 31.50 640 656 696 816 480 481 484 504 -hsync -vsync
# 640x480, 60.0Hz; hfreq=31.47, vfreq=59.94
# ModeLine "640x480" 25.17 640 648 744 784 480 482 484 509 -hsync -vsync
# Extended modelines with GTF timings
# 640x480 @ 100.00 Hz (GTF) hsync: 50.90 kHz; pclk: 43.16 MHz
# ModeLine "640x480" 43.16 640 680 744 848 480 481 484 509 -HSync +Vsync
# 768x576 @ 60.00 Hz (GTF) hsync: 35.82 kHz; pclk: 34.96 MHz
# ModeLine "768x576" 34.96 768 792 872 976 576 577 580 597 -HSync +Vsync
# 768x576 @ 72.00 Hz (GTF) hsync: 43.27 kHz; pclk: 42.93 MHz
# ModeLine "768x576" 42.93 768 800 880 992 576 577 580 601 -HSync +Vsync
# 768x576 @ 75.00 Hz (GTF) hsync: 45.15 kHz; pclk: 45.51 MHz
# ModeLine "768x576" 45.51 768 808 888 1008 576 577 580 602 -HSync +Vsync
# 768x576 @ 85.00 Hz (GTF) hsync: 51.42 kHz; pclk: 51.84 MHz
# ModeLine "768x576" 51.84 768 808 888 1008 576 577 580 605 -HSync +Vsync
# 768x576 @ 100.00 Hz (GTF) hsync: 61.10 kHz; pclk: 62.57 MHz
# ModeLine "768x576" 62.57 768 816 896 1024 576 577 580 611 -HSync +Vsync
# 800x600 @ 100.00 Hz (GTF) hsync: 63.60 kHz; pclk: 68.18 MHz
# ModeLine "800x600" 68.18 800 848 936 1072 600 601 604 636 -HSync +Vsync
# 1024x768 @ 100.00 Hz (GTF) hsync: 81.40 kHz; pclk: 113.31 MHz
# ModeLine "1024x768" 113.31 1024 1096 1208 1392 768 769 772 814 -HSync +Vsync
# 1152x864 @ 60.00 Hz (GTF) hsync: 53.70 kHz; pclk: 81.62 MHz
# ModeLine "1152x864" 81.62 1152 1216 1336 1520 864 865 868 895 -HSync +Vsync
# 1152x864 @ 85.00 Hz (GTF) hsync: 77.10 kHz; pclk: 119.65 MHz
# ModeLine "1152x864" 119.65 1152 1224 1352 1552 864 865 868 907 -HSync +Vsync
# 1152x864 @ 100.00 Hz (GTF) hsync: 91.50 kHz; pclk: 143.47 MHz
# ModeLine "1152x864" 143.47 1152 1232 1360 1568 864 865 868 915 -HSync +Vsync
# 1280x960 @ 72.00 Hz (GTF) hsync: 72.07 kHz; pclk: 124.54 MHz
# ModeLine "1280x960" 124.54 1280 1368 1504 1728 960 961 964 1001 -HSync +Vsync
# 1280x960 @ 75.00 Hz (GTF) hsync: 75.15 kHz; pclk: 129.86 MHz
# ModeLine "1280x960" 129.86 1280 1368 1504 1728 960 961 964 1002 -HSync +Vsync
# 1280x960 @ 100.00 Hz (GTF) hsync: 101.70 kHz; pclk: 178.99 MHz
# ModeLine "1280x960" 178.99 1280 1376 1520 1760 960 961 964 1017 -HSync +Vsync
# 1280x1024 @ 100.00 Hz (GTF) hsync: 108.50 kHz; pclk: 190.96 MHz
# ModeLine "1280x1024" 190.96 1280 1376 1520 1760 1024 1025 1028 1085 -HSync +Vsync
# 1400x1050 @ 60.00 Hz (GTF) hsync: 65.22 kHz; pclk: 122.61 MHz
# ModeLine "1400x1050" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -HSync +Vsync
# 1400x1050 @ 72.00 Hz (GTF) hsync: 78.77 kHz; pclk: 149.34 MHz
# ModeLine "1400x1050" 149.34 1400 1496 1648 1896 1050 1051 1054 1094 -HSync +Vsync
# 1400x1050 @ 75.00 Hz (GTF) hsync: 82.20 kHz; pclk: 155.85 MHz
# ModeLine "1400x1050" 155.85 1400 1496 1648 1896 1050 1051 1054 1096 -HSync +Vsync
# 1400x1050 @ 85.00 Hz (GTF) hsync: 93.76 kHz; pclk: 179.26 MHz
# ModeLine "1400x1050" 179.26 1400 1504 1656 1912 1050 1051 1054 1103 -HSync +Vsync
# 1400x1050 @ 100.00 Hz (GTF) hsync: 111.20 kHz; pclk: 214.39 MHz
# ModeLine "1400x1050" 214.39 1400 1512 1664 1928 1050 1051 1054 1112 -HSync +Vsync
# 1600x1200 @ 100.00 Hz (GTF) hsync: 127.10 kHz; pclk: 280.64 MHz
# ModeLine "1600x1200" 280.64 1600 1728 1904 2208 1200 1201 1204 1271 -HSync +Vsync
# 1920x1200 @ 60.00 Hz (GTF) hsync: 74.52; pclk: 193.16 MHz
# Modeline "1920x1200" 193.16 1920 2048 2256 2592 1200 1201 1204 1242 -HSync +HSync
EndSection

Section "Device"
### Available Driver options are:-
# sw_cursor is needed for some ati and radeon cards
#Option "sw_cursor"
#Option "hw_cursor"
#Option "NoAccel"
#Option "ShowCache"
#Option "ShadowFB"
#Option "UseFBDev"
#Option "Rotate"
Identifier "Card0"
# The following line is auto-generated by KNOPPIX mkxf86config
Driver "intel"
VendorName "All"
BoardName "All"
BusID "0:2:0"
screen 0
VideoRam 32768
# Option "PortOrder" "15432"
Option "DisplayDetect" "Yes"
# Option "CloneDisplay" "yes"
# Option "CloneWidth" "240"
# Option "CloneHeight" "180"
# Option "CloneRefresh" "60"
# Option "EDID" "No"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultColorDepth 16
SubSection "Display"
Depth 1
Modes "800x600@60" "640x480@60" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "800x600@60" "640x480@60" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "800x600@60" "640x480@60" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "800x600@60" "640x480@60" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "800x600@60" "640x480@60" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "800x600@60" "640x480@60" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 32
Modes "800x600@60" "640x480@60" "800x600" "640x480"
EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection

_________________
free range geek in boulder, co and mythtv enthusiast
R6.03


Top
 Profile  
 
 Post subject: man intel
PostPosted: Thu Jul 20, 2006 8:24 pm 
Offline
Joined: Thu Mar 02, 2006 3:34 pm
Posts: 40
DESCRIPTION
intel is an XFree86 driver for Intel(R) Embedded integrated graphics chipsets. The driver supports 8, 16 and 24 bit pixel depths, dual independent head setup (except 845G), flat panel, hardware 2D acceleration, hardware cursor, the XV extension, and the Xinerama extension.

SUPPORTED HARDWARE
The intel driver supports Intel(R) 845G, 852GM, and 855GM chipsets with integrated graphics.

CONFIGURATION DETAILS
Please refer to XF86Config(5x) for general configuration details. This section only covers configuration details specific to this driver.

The driver will auto-detect all device information necessary to initialize the integrated graphics device in most configurations. For dual independent head operation several additional options must be set in the Device sections for each head. Both Device sections must specify the BusID and the BusID must be the same for both devices. Using different BusID values will cause X to use separate MMIO address ranges for each device. This mode is not supported by this driver. Each Device section must specify the Screen section that will be associated with the device with the Screen option.

BusID - B:F:S (Bus, Function, Slot)
Screen - number

The Intel(R) 8xx family of integrated graphics chipsets has a unified memory architecture and uses system memory for video ram. The amount of memory used is not fixed and depends on the configuration. Address space for framebuffers and backbuffers is always reserved along with some scratch space for 2D and 3D acceleration. Use of some features such as Video Overlay will also effect video memory allocations. The amount of video memory allocated for pixmap surfaces is configurable. By default 16 Megabytes is used for each screen. You can change this with the VideoRam entry in the config file Device section. It may be set to any reasonable value up to 32MB. Note that increasing this value will reduce the amount of system memory available for other applications. This value is in units of 1024 bytes (32MB is represented by 32768).

The following driver Options are supported

Option "PortOrder" "string"
This option can be used to change the default port allocation order. The default order can vary depending on chipset. List the port type numbers in the allocation order starting from first to last. The port type numbers are as follows:
1 - DVO A
2 - DVO B
3 - DVO C
4 - Internal LVDS
5 - Analog (CRT)
To set the order as DVO A, ANALOG, LVDS, DVO C, DVO B set the PortOption string to "15432". Zero's can be used to specify don't care. Setting this option incorrectly can result in port allocation failures.

Option "DisplayDetect" "boolean"
This option is to control detection of display devices before allocating them. If enabled, driver will allocate the attached displays first in the order specified in PortOrder option. If no port order is specified then it will use the default port order.
Please see IEGD User Guide to find the default PortOrder on different intel graphics chipsets. By default DisplayDetect is disabled.

Option "TwinDisplay" "boolean"
Enable or disable additional output ports on this device. For example, if the graphic device has both an analog and DVO output device, enabling this option will cause both ports to be enabled on the same pipe and use the same framebuffer for the display. The video timings will be restricted to modes that both devices support and the devices cannot be programmed with different timings. Enabling CloneDisplay or multiple screens takes precedence over this option.
The default is TwinDisplay enabled.

Option "CloneDisplay" "boolean"
Enable or disable additional output ports on this device. For example, if the graphic device has both an analog and DVO output device, enabling this option will cause both
ports to be enabled and the same framebuffer displayed on both. Each port will use a separate graphics pipe so the the video timings can be different. See the the options below for setting the clones timings. The clone display cannot be set to a larger display mode than the framebuffer. Setting this option will use more video bandwidth than the TwinDisplay option below. Enabling multiple screens takes precedence over this option.
The default is CloneDisplay disabled.

Option "CloneWidth" "integer"
This sets the display width for a clone port when CloneDisplay is active.
The default is 640.

Option "CloneHeight" "integer"
This sets the display height for a clone port when CloneDisplay is active.
The default is 480.

Option "CloneRefresh" "integer"
This sets the display vertical refresh rate for a clone port when CloneDisplay is active.
The default is 60Hz.

Option "ShadowFB" "boolean"
Enable or disable double buffering on the frame buffer.
The default is that double buffering is disabled.

Option "TearFB" "boolean"
Disable or enabled wait for vblank when doing blits.
The default is to not wait for vblank when doing blits. This is faster but may cause visible tearing of the display.

Option "Rotation" "integer"
Rotate the display. Valid values are 0, 90, 180, 270.

Option "Flip" "boolean"
Flip the display.

Option "Accel" "boolean"
Disable or enable hardware 2D acceleration.
The default is to Enable hardware acceleration.

Option "SWCursor" "boolean"
Enable the use of the software cursor.
The default is off and the hardware cursor is used.

Option "XVideo" "boolean"
Disable or enable XVideo support. In a dual independent head configuration, either the first display or the second display support XVideo. Both displays can not support XVideo simultaneously.
The default is XVideo support is enabled.

Option "XVideoBlend" "boolean"
Disable or enable XVideo support using the 3D blend manager. This provides XVideo support in configurations that cannot be supported with overlay. For example, this is supported on both displays in a dual independent head setup. It is also supported when the display is rotated or flipped. Color key is only supported if ShadowFB is enabled and the VideoKey is defined.
The default is XVideoBlend support is enabled.

Option "VideoKey" "integer"
This sets the color key for XVideo and XVideoBlend. This value is either a 24 bit value or a 16 bit value, depending on the pixel depth of the screen. The color key is always enabled for XVideo, even when it is not defined. The color key is always disabled for XVideoBlend unless both this option is defined and the ShadowFB option is enabled.
The default color key for XVideo is 0x0000ff00. For XVideoBlend, the color key is disabled by default.

Option "EDID" "boolean"
Enable or disable reading of EDID data from the output port device.

Option "PortDrivers" "string"
This option is to specify which port driver(s) needs to be loaded. The list is a space or comma separated list of port driver names. One can specify multiple port driver names if there are multiple DVO devices on the system. For example specify "th164 sii164" to load port drivers for Thine 164 and Silicon Image 164 DVO devices. By default no port driver is loaded except analog port driver for GMCH ANALOG port.

Option "AttributePath" "string"
Specify the directory path where attribute data will be saved and restored from. If this is not set, then attribute data will not be saved/restored.
The default is no directory path.

Option "Active" "boolean"
Make the device ports active and enabled on startup. This is the default. When this option is set to FALSE, the driver will allocate the output ports for this device but will not set the mode or enable the output. To enable the output the port control extension must be used.

Option "PortCtl" "boolean"
NOTE: This options is now deprecated. The Intel Port Driver Contol extension is always enabled. Disable or enable the Intel Port Driver Control extension support. When enabled, this extension allows applications to control individual output port attributes and to turn the display port on or off.

Example Device sections

Section "Device"
Identifier "IntelEGD-1"
Driver "intel"
BusID "0:2:0"
Screen 0
VideoRam 32768
# PORT AND DISPLAY OPTIONS
Option "PortOrder" "5000"
Option "DisplayDetect" "No"
Option "TwinDisplay" "Yes"
Option "CloneDisplay" "No"
Option "CloneWidth" "640"
Option "CloneHeight" "480"
Option "CloneRefresh" "60"
# FRAMEBUFFER OPTIONS
Option "ShadowFB" "No"
Option "TearFB" "No"
# FRAMEBUFFER ORIENTATION OPTIONS
Option "Rotation" "0"
Option "Flip" "No"
# HARDWARE ACCELERATION OPTIONS
Option "Accel" "Yes"
Option "SWCursor" "No"
# XVIDEO OPTIONS
Option "XVideo" "Yes"
Option "XVideoBlend" "Yes"
Option "VideoKey" "0xff000088"
# MISC OPTIONS
Option "PortDrivers" "th164 sii164"
Option "AttributePath" "/etc/X11/"
Option "EDID" "Yes"
Option "Active" "Yes"
EndSection

Section "Device"
Identifier "IntelEGD-2"
Driver "intel"
BusID "0:2:0"
Screen 1
VideoRam 32768
Option "CloneDisplay" "No"
Option "ShadowFB" "No"
Option "TearFB" "No"
Option "SWCursor" "No"
Option "NoAccel" "No"
Option "XVideo" "No"
EndSection

# Screen sections
#
# To have dual independent displays, two screen sections are
# needed. One for each display. A screen is mapped to a device
# and monitor.

Section "Screen"
Identifier "Screen 1"
Device "IntelEGD-1"
Monitor "Monitor1"
DefaultDepth 24

Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection EndSection

Section "Screen"
Identifier "Screen 2"
Device "IntelEGD-2"
Monitor "Monitor2"
DefaultDepth 24

Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection EndSection

# The ServerLayout section describes how the screens are layed out
# in relation to each other. The following layout puts the second
# screen to the right of the first.

Section "ServerLayout"
Identifier "Dual Head Layout"
Screen "Screen 1"
Screen "Screen 2" RightOf "Screen 1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection

GRAPHICS PORT INITIALIZATION
When used with a graphic chipset that support multiple graphics pipelines, the driver will support multiple screens and Xinerama. This support is enabled by creating additional "Device" sections for each additional graphics device on the PCI bus.
The driver will locate the first device on the bus and associate it with the device section that matches (or one that doesn't specify a busID). This will become the primary display. If the graphics chipset supports multiple plans and pipes and the config files specifies two Device sections and two Screen sections, the driver will attempt to operate in a dual-independent head mode. Once all the graphics devices and Device sections have been matched up, the driver will try to allocate any remaining output ports and attach them to the primary graphics device. For example:
- Two pipes and two ports will allow for dual independent displays.
- One pipe and two ports will allow for a cloned display
- Two pipes and three ports will allow for dual independent displays with the third port providing a clone of the first display.

KNOWN LIMITATIONS
There are some known limitations associated with using the dual-head configurations:
1. Enabling ShadowFB on the second device may cause memory bandwidth issues, especially if the hardware overlay used.
For more information about these restrictions, see the Release Notes included with the driver package.

_________________
free range geek in boulder, co and mythtv enthusiast
R6.03


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jul 20, 2006 9:32 pm 
Offline
Joined: Mon Oct 06, 2003 10:38 am
Posts: 4978
Location: Nashville, TN
hmm I'm not seeing much. Have you tried in 24 bit color depth?

_________________
Have a question search the forum and have a look at the KnoppMythWiki.

Xsecrets


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jul 20, 2006 9:44 pm 
Offline
Joined: Mon Oct 06, 2003 10:38 am
Posts: 4978
Location: Nashville, TN
I found this thread. It's about ubuntu which is using xorg, so it might not work, but it might be worth a try going back to the i810 driver and trying the config people had success with in that thread. Though the i810 driver might not be new enough in knoppmyth, but can't hurt to try it since all it will take is editing the config file.

_________________
Have a question search the forum and have a look at the KnoppMythWiki.

Xsecrets


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jul 20, 2006 10:00 pm 
Offline
Joined: Thu Mar 02, 2006 3:34 pm
Posts: 40
I'll try the i810 driver. I did try 24 bit just now btw.

Also I can <crtl><alt><F1> to get a console. Isn't there some short command I can use there that tells me what resolution, etc. XFree86 thinks its in? I think I ran across some very short tool but I can't find it now.

Regarding the <left crtl><left alt><gray minus> keys. I can't see that they do anything, like no change in the fuzz on the screen. Do I have that combination right?

Thanks

_________________
free range geek in boulder, co and mythtv enthusiast
R6.03


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jul 20, 2006 10:16 pm 
Offline
Joined: Thu Mar 02, 2006 3:34 pm
Posts: 40
I don't think the i810 driver works. I get Fatal Error and then No Screens Found. X doesn't start. I'll go back to the intel driver for now and keep looking.
I may also try commenting out all but one modeline again and try to get some usable image.
Thanks

_________________
free range geek in boulder, co and mythtv enthusiast
R6.03


Top
 Profile  
 

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 


All times are UTC - 6 hours




Who is online

Users browsing this forum: Google [Bot] and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group

Theme Created By ceyhansuyu