You are not logged in.

#1 2010-01-29 16:49:11

abracadabra01
Member
Registered: 2009-05-06
Posts: 13

No PAL Tv-Out with i945G on Mb 945gclf2

I hoped that with the new kernel 2.6.32.6 and driver xf86-video-intel-newest 2.10.0-2 from AUR I could finally set TV-out  as PAL, but try and try again, there are still unsuccessful .
If anyone interested I post my xorg.conf and Xorg.0.log

xorg.cong

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
    Load  "glx"
    Load  "extmod"
    Load  "record"
    Load  "dri2"
    Load  "dri"
    Load  "dbe"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
    Option      "XkbLayout" "it"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Device"
    Identifier  "Intel945"
    Driver      "intel"
    VendorName  "Intel Corporation"
    BoardName   "Intel Corporation 82945G/GZ Integrated Graphics Controller"
        Option      "monitor-VGA"  "VGA"
        Option      "monitor-TV1"   "TV-PAL"
    BusID       "PCI:0:2:0"
EndSection

Section "Monitor"
    Identifier      "VGA"
        Option          "Ignore" "true"
EndSection

Section "Monitor"
    Identifier      "TV-PAL"
        Option          "TV_FORMAT" "PAL"
        Option          "TV_Connector" "S-Video"
        Option          "Ignore" "false"
        Option          "PreferredMode" "720x576@50"
        Modeline        "720x576@50" 13.500 720 760 824 864 576 599 601 625      
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Intel945"
    Monitor    "TV-PAL"
    DefaultDepth    24
    SubSection "Display"
        Depth        1
        Modes        "1024x768" "800x600" "640x480" "720x576@50"
    EndSubSection
    SubSection "Display"
        Depth        4
        Modes        "1024x768" "800x600" "640x480" "720x576@50"
    EndSubSection
    SubSection "Display"
        Depth        8
        Modes        "1024x768" "800x600" "640x480" "720x576@50"
    EndSubSection
    SubSection "Display"
        Depth        15
        Modes        "1024x768" "800x600" "640x480" "720x576@50"
    EndSubSection
    SubSection "Display"
        Depth        16
        Modes        "1024x768" "800x600" "640x480" "720x576@50"
    EndSubSection
    SubSection "Display"
        Depth        24
        Modes        "1024x768" "800x600" "640x480" "720x576@50"
    EndSubSection
EndSection


Section "ServerFlags"
    Option "AutoAddDevices" "True"
    Option "DontZap" "False"
EndSection

Xorg.0.log

This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X.Org X Server 1.7.3.902 (1.7.4 RC 2)
Release Date: 2009-12-26
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.32-ARCH i686 
Current Operating System: Linux TINY03 2.6.32-ARCH #1 SMP PREEMPT Mon Jan 25 20:06:48 UTC 2010 i686
Kernel command line: root=/dev/sda5 resume=/dev/sda3 ro acpi_enforce_resources=lax
Build Date: 26 December 2009  11:37:45AM
 
Current version of pixman: 0.16.2
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Jan 29 16:39:54 2010
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "TV-PAL"
(**) |   |-->Device "Intel945"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(**) Option "DontZap" "False"
(**) Option "AutoAddDevices" "True"
(**) Automatically adding devices
(==) Automatically enabling devices
(**) FontPath set to:
    /usr/share/fonts/misc,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/75dpi:unscaled,
    /usr/share/fonts/TTF,
    /usr/share/fonts/Type1,
    /usr/share/fonts/misc,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/75dpi:unscaled,
    /usr/share/fonts/TTF,
    /usr/share/fonts/Type1
(**) ModulePath set to "/usr/lib/xorg/modules"
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Mouse0
(WW) Disabling Keyboard0
(II) Loader magic: 0x81e4c60
(II) Module ABI versions:
    X.Org ANSI C Emulation: 0.4
    X.Org Video Driver: 6.0
    X.Org XInput driver : 7.0
    X.Org Server Extension : 2.0
(--) using VT number 7

(--) PCI:*(0:0:2:0) 8086:2772:8086:464c Intel Corporation 82945G/GZ Integrated Graphics Controller rev 2, Mem @ 0x50300000/524288, 0x40000000/268435456, 0x50380000/262144, I/O @ 0x000020e0/8
(II) Open ACPI successful (/var/run/acpid.socket)
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri2" will be loaded. This was enabled by default and also specified in the config file.
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
    compiled for 1.7.3.902, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
    compiled for 1.7.3.902, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "record"
(WW) Warning, couldn't open module record
(II) UnloadModule: "record"
(EE) Failed to load module "record" (module does not exist, 0)
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
    compiled for 1.7.3.902, module version = 1.1.0
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
    compiled for 1.7.3.902, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
    compiled for 1.7.3.902, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "intel"
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
    compiled for 1.7.3.902, module version = 2.10.0
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 6.0
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
    i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
    E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
    965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
    4 Series, G45/G43, Q45/Q43, G41, B43, Clarkdale, Arrandale
(II) Primary Device is: PCI 00@00:02:0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenByBusid: drmOpenMinor returns 9
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(**) intel(0): Depth 24, (--) framebuffer bpp 32
(==) intel(0): RGB weight 888
(==) intel(0): Default visual is TrueColor
(II) intel(0): Integrated Graphics Chipset: Intel(R) 945G
(--) intel(0): Chipset: "945G"
(==) intel(0): video overlay key set to 0x101fe
(II) intel(0): Output VGA1 using monitor section TV-PAL
(**) intel(0): Option "PreferredMode" "720x576@50"
(**) intel(0): Option "Ignore" "false"
(II) intel(0): Output TV1 using monitor section TV-PAL
(II) intel(0): Output VGA1 disconnected
(II) intel(0): Output TV1 connected
(II) intel(0): Using user preference for initial modes
(II) intel(0): Output TV1 using initial mode 720x576@50
(II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
(==) intel(0): DPI set to (96, 96)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
    compiled for 1.7.3.902, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
(==) Depth 24 pixmap format is 32 bpp
(II) intel(0): [DRI2] Setup complete
(**) intel(0): Tiling enabled
(**) intel(0): SwapBuffers wait enabled
(==) intel(0): VideoRam: 262144 KB
(II) intel(0): Attempting memory allocation with tiled buffers.
(II) intel(0): Tiled allocation successful.
(II) UXA(0): Driver registered support for the following operations:
(II)         solid
(II)         copy
(II)         composite (RENDER acceleration)
(II)         put_image
(==) intel(0): Backing store disabled
(==) intel(0): Silken mouse enabled
(II) intel(0): Initializing HW Cursor
(II) intel(0): No memory allocations
(II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
(==) intel(0): DPMS enabled
(II) intel(0): Set up textured video
(II) intel(0): direct rendering: DRI2 Enabled
(WW) intel(0): Option "monitor-VGA" is not used
(WW) intel(0): Option "TV_FORMAT" is not used
(WW) intel(0): Option "TV_Connector" is not used
(WW) intel(0): Option "Ignore" is not used
(WW) intel(0): Option "PreferredMode" is not used
(--) RandR disabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) AIGLX: enabled GLX_MESA_copy_sub_buffer
(II) AIGLX: enabled GLX_SGI_make_current_read
(II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
(II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
(II) AIGLX: Loaded and initialized /usr/lib/xorg/modules/dri/i915_dri.so
(II) GLX: Initialized DRI2 GL provider for screen 0
(II) intel(0): Setting screen physical size to 190 x 152
(II) config/hal: Adding input device Macintosh mouse button emulation
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
    compiled for 1.6.3, module version = 2.2.5
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 4.0
(EE) module ABI major version (4) doesn't match the server's version (7)
(II) UnloadModule: "evdev"
(II) Unloading /usr/lib/xorg/modules/input/evdev_drv.so
(EE) Failed to load module "evdev" (module requirement mismatch, 0)
(EE) No input driver matching `evdev'
(EE) config/hal: NewInputDeviceRequest failed (15)
(II) config/hal: Adding input device Sleep Button
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
    compiled for 1.6.3, module version = 2.2.5
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 4.0
(EE) module ABI major version (4) doesn't match the server's version (7)
(II) UnloadModule: "evdev"
(II) Unloading /usr/lib/xorg/modules/input/evdev_drv.so
(EE) Failed to load module "evdev" (module requirement mismatch, 0)
(EE) No input driver matching `evdev'
(EE) config/hal: NewInputDeviceRequest failed (15)
(II) config/hal: Adding input device Power Button
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
    compiled for 1.6.3, module version = 2.2.5
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 4.0
(EE) module ABI major version (4) doesn't match the server's version (7)
(II) UnloadModule: "evdev"
(II) Unloading /usr/lib/xorg/modules/input/evdev_drv.so
(EE) Failed to load module "evdev" (module requirement mismatch, 0)
(EE) No input driver matching `evdev'
(EE) config/hal: NewInputDeviceRequest failed (15)
(II) intel(0): Allocate new frame buffer 1024x768 stride 1024

From what I have observed it seems that:
. TV-Out is set to default NTSC_M
. The lines of xorg.conf
        Option "TV_FORMAT" "PAL"
        Option "TV_Connector" "S-Video"
  are ignored
. The lines of xorg.conf
        Option "PreferredMode" "720x576 @ 50"
        Modeline "720x576 @ 50" 13,500 720 760 824 864 576
  are acquired correctly, so the video out is 720x576 @ 25Hz

The above is confirmed by the output of xrandr - verbose

# xrandr --verbose
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 4096 x 4096
VGA1 disconnected (normal left inverted right x axis y axis)
    Identifier: 0x41
    Timestamp:  228611
    Subpixel:   unknown
    Clones:    
    CRTCs:      0 1
    Transform:  1.000000 0.000000 0.000000
                0.000000 1.000000 0.000000
                0.000000 0.000000 1.000000
               filter: 
TV1 connected 1024x768+0+0 (0x47) normal (normal left inverted right x axis y axis) 0mm x 0mm
    Identifier: 0x42
    Timestamp:  228611
    Subpixel:   horizontal rgb
    Clones:    
    CRTC:       0
    CRTCs:      0 1
    Transform:  1.000000 0.000000 0.000000
                0.000000 1.000000 0.000000
                0.000000 0.000000 1.000000
               filter: 
    brightness: 128 (0x00000080)    range:  (0,255)
    hue: 64 (0x00000040)    range:  (0,127)
    contrast: 64 (0x00000040)    range:  (0,127)
    saturation: 69 (0x00000045)    range:  (0,127)
    vpos: 512 (0x00000200)    range:  (0,1023)
    hpos: 512 (0x00000200)    range:  (0,1023)
    bottom_margin: 15 (0x0000000f)    range:  (0,47)
    top_margin: 15 (0x0000000f)    range:  (0,47)
    right_margin: 15 (0x0000000f)    range:  (0,47)
    left_margin: 15 (0x0000000f)    range:  (0,47)
    mode:    NTSC_M
        supported: NTSC_M       NTSC_J       NTSC_443     PAL_B       
                   PAL_D        PAL_G        PAL_H        PAL_I       
                   PAL_M        PAL_N        PAL_NC       PAL_60      
                   SECAM_B      SECAM_D      SECAM_G      SECAM_K     
                   SECAM_K1     SECAM_L      SECAM_60    
  720x576@50 (0x43)   13.5MHz +preferred
        h: width   720 start  760 end  824 total  864 skew    0 clock   15.6KHz
        v: height  576 start  599 end  601 total  625           clock   25.0Hz
  1280x1024 (0x44)  108.0MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock   64.0KHz
        v: height 1024 start 1025 end 1028 total 1066           clock   60.0Hz
  1280x1024 (0x45)   87.3MHz +HSync +VSync
        h: width  1280 start 1281 end 1344 total 1376 skew    0 clock   63.4KHz
        v: height 1024 start 1025 end 1056 total 1057           clock   60.0Hz
  1280x960 (0x46)  108.0MHz +HSync +VSync
        h: width  1280 start 1376 end 1488 total 1800 skew    0 clock   60.0KHz
        v: height  960 start  961 end  964 total 1000           clock   60.0Hz
  1024x768 (0x47)   65.0MHz -HSync -VSync *current
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  1024x768 (0x48)   53.8MHz +HSync +VSync
        h: width  1024 start 1025 end 1088 total 1120 skew    0 clock   48.1KHz
        v: height  768 start  769 end  800 total  801           clock   60.0Hz
  920x766 (0x49)   48.7MHz +HSync +VSync
        h: width   920 start  921 end  984 total 1016 skew    0 clock   47.9KHz
        v: height  766 start  767 end  798 total  799           clock   60.0Hz
  832x624 (0x4a)   36.6MHz +HSync +VSync
        h: width   832 start  833 end  896 total  928 skew    0 clock   39.4KHz
        v: height  624 start  625 end  656 total  657           clock   60.0Hz
  800x600 (0x4b)   40.0MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  800x600 (0x4c)   34.0MHz +HSync +VSync
        h: width   800 start  801 end  864 total  896 skew    0 clock   38.0KHz
        v: height  600 start  601 end  632 total  633           clock   60.0Hz
  768x576 (0x4d)   31.6MHz +HSync +VSync
        h: width   768 start  769 end  832 total  864 skew    0 clock   36.5KHz
        v: height  576 start  577 end  608 total  609           clock   60.0Hz
  720x576 (0x4e)   29.8MHz +HSync +VSync
        h: width   720 start  721 end  784 total  816 skew    0 clock   36.5KHz
        v: height  576 start  577 end  608 total  609           clock   60.0Hz
  704x576 (0x4f)   29.2MHz +HSync +VSync
        h: width   704 start  705 end  768 total  800 skew    0 clock   36.5KHz
        v: height  576 start  577 end  608 total  609           clock   60.0Hz
  720x540 (0x50)   28.1MHz +HSync +VSync
        h: width   720 start  721 end  784 total  816 skew    0 clock   34.4KHz
        v: height  540 start  541 end  572 total  573           clock   60.0Hz
  720x480 (0x51)   25.1MHz +HSync +VSync
        h: width   720 start  721 end  784 total  816 skew    0 clock   30.8KHz
        v: height  480 start  481 end  512 total  513           clock   60.0Hz
  640x480 (0x52)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   59.9Hz

If I try to set the PAL with xrandr --output TV1 --set TV_FORMAT PAL
I get the the error BadName, but instead with line xrandr --output TV1 --set mode PAL_B
I have no errors and the output --verbose confirms that the mode is set to PAL_B,
but the format of the video output does not change, always NTSC_M.

Note that the problem is certainly in the Linux software because with windows
on the same mb the video output is set correctly as PAL

I wonder if anyone else has tackled this problem and maybe
the also fixed.

Thank you in advance who will give me help.

Offline

#2 2010-05-16 03:09:13

train
Member
Registered: 2007-03-17
Posts: 38

Re: No PAL Tv-Out with i945G on Mb 945gclf2

Not sure if this is a help: I remember connecting a ATI radeon mobility card to the TV and got only a b/w picture. After choosing another input mode on the TV i got a colored picture.

Offline

Board footer

Powered by FluxBB