Модераторы: ZeeLax, powerfox
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> s-video на Intel Atom, чтобы не мигал телевизор 
:(
    Опции темы
JekaZZ
Дата 14.1.2009, 17:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 6.10.2005

Репутация: 2
Всего: 3



Есть машинка - Intel Atom, i945GCLF2, видео встроенное на GMA 950.
Установлен линукс - самодельный дистр из слаки.
В видеокарте есть s-video выход на телефизор, он работает, только при любой смене видеорежима телевизор с ума сходит, моргает: то черный экран, то синий, то черный то синий - и так секунды 1.5-2 пока не появится изображение. Это очеь нехорошо и нужно обязательно исправить. 
Порылся в нете, везде у всех проблема с тем, что s-video то не работает, то не работает совместно с монитором. 
А мне нужно именно чтобы не моргало, чтобы смена видеорежима проходила плавно, причем вывод на монитор не нужен-лишь бы все хорошо работало на телевизоре. 
На компе установлен xorg 6.9.0,  видеодрайвер i810 взял с другого дистра. Он пишет, что подходит для i945G. 
xorg.conf не менял - все настроено для одного монитора. 
Подскажите кто знает, или укажите где почитать про все возможне параметры xorg.conf для i810
PM MAIL   Вверх
JekaZZ
Дата 17.1.2009, 15:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 6.10.2005

Репутация: 2
Всего: 3



Подкинули идею, что последняя версия xorg и драйверов решит проблему. 
Установли xorg 7.4, скачал и поставил новые intel-драйверы.

Тепер телевизор моргает. Даже после выгрузки иксов. 
Код

#X -configure

сделал такой xorg.conf.new:
Код

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/lib/X11/fonts/misc/"
    FontPath     "/usr/lib/X11/fonts/TTF/"
    FontPath     "/usr/lib/X11/fonts/OTF"
    FontPath     "/usr/lib/X11/fonts/Type1/"
    FontPath     "/usr/lib/X11/fonts/100dpi/"
    FontPath     "/usr/lib/X11/fonts/75dpi/"
EndSection

Section "Module"
    Load  "extmod"
    Load  "dbe"
    Load  "glx"
    Load  "dri"
    Load  "freetype"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

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

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"             # [<bool>]
        #Option     "SWcursor"            # [<bool>]
        #Option     "ColorKey"            # <i>
        #Option     "CacheLines"          # <i>
        #Option     "Dac6Bit"             # [<bool>]
        #Option     "DRI"                 # [<bool>]
        #Option     "NoDDC"               # [<bool>]
        #Option     "ShowCache"           # [<bool>]
        #Option     "XvMCSurfaces"        # <i>
        #Option     "PageFlip"            # [<bool>]
    Identifier  "Card0"
    Driver      "intel"
    VendorName  "Unknown Vendor"
    BoardName   "Unknown Board"
    BusID       "PCI:0:2:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection


Если запустить 
Код

#X -config xorg.conf.new

То телевизор моргает. В логе такое:
Код

...................
(==) Log file: "/usr/var/log/Xorg.0.log", Time: Sat Jan 17 07:05:01 2009
(++) Using config file: "xorg.conf.new"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/lib/X11/fonts/OTF" does not exist.
    Entry deleted from font path.
(==) Including the default font path /usr/lib/X11/fonts/misc/,/usr/lib/X11/fonts/TTF/,/usr/lib/X11/fonts/OTF,/usr/lib/X11/fonts/Type1/,/usr/lib/X11/fonts/100dpi/,/usr/lib/X11/fonts/75dpi/.
(**) FontPath set to:
    /usr/lib/X11/fonts/misc/,
    /usr/lib/X11/fonts/TTF/,
    /usr/lib/X11/fonts/Type1/,
    /usr/lib/X11/fonts/100dpi/,
    /usr/lib/X11/fonts/75dpi/,
    /usr/lib/X11/fonts/misc/,
    /usr/lib/X11/fonts/TTF/,
    /usr/lib/X11/fonts/OTF,
    /usr/lib/X11/fonts/Type1/,
    /usr/lib/X11/fonts/100dpi/,
    /usr/lib/X11/fonts/75dpi/
(**) ModulePath set to "/usr/lib/xorg/modules"
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Loader magic: 0x81b94e0
(II) Module ABI versions:
    X.Org ANSI C Emulation: 0.4
    X.Org Video Driver: 4.1
    X.Org XInput driver : 2.1
    X.Org Server Extension : 1.1
    X.Org Font Renderer : 0.6
(II) Loader running on linux
(--) using VT number 7

(--) PCI:*(0@0:2:0) unknown vendor (0x8086) unknown chipset (0x2772) rev 2, Mem @ 0x50200000/0, 0x40000000/0, 0x50280000/0, I/O @ 0x000020e0/0
(II) System resource ranges:
    [0] -1    0    0xffffffff - 0xffffffff (0x1) MX
    [1] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]
    [2] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]
    [3] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]
    [4] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
    [5] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
(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) "freetype" 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) LoadModule: "extmod"

(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
    compiled for 1.5.1, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 1.1
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"

(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
    compiled for 1.5.1, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 1.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"

(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
    compiled for 1.5.1, module version = 1.0.0
    ABI class: X.Org Server Extension, version 1.1
(==) AIGLX enabled
(==) Exporting typical set of GLX visuals
(II) Loading extension GLX
(II) LoadModule: "dri"

(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
    compiled for 1.5.1, module version = 1.0.0
    ABI class: X.Org Server Extension, version 1.1
(II) Loading extension XFree86-DRI
(II) LoadModule: "freetype"

(II) Loading /usr/lib/xorg/modules/fonts//libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
    compiled for 1.5.1, module version = 2.1.0
    Module class: X.Org Font Renderer
    ABI class: X.Org Font Renderer, version 0.6
(II) Loading font FreeType
(II) LoadModule: "intel"

(II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
    compiled for 1.5.1, module version = 2.6.0
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 4.1
(II) LoadModule: "mouse"

(II) Loading /usr/lib/xorg/modules/input//mouse_drv.so
dlopen: /usr/lib/xorg/modules/input//mouse_drv.so: undefined symbol: miPointerGetMotionEvents
(EE) Failed to load /usr/lib/xorg/modules/input//mouse_drv.so
(II) UnloadModule: "mouse"
(EE) Failed to load module "mouse" (loader failed, 7)
(II) LoadModule: "kbd"

(II) Loading /usr/lib/xorg/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
    compiled for 6.9.0, module version = 1.0.1
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 0.5
(EE) module ABI major version (0) doesn't match the server's version (2)
(II) UnloadModule: "kbd"
(II) Unloading /usr/lib/xorg/modules/input//kbd_drv.so
(EE) Failed to load module "kbd" (module requirement mismatch, 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, 965G, G35, 965Q, 946GZ,
    965GM, 965GME/GLE, G33, Q35, Q33,
    Mobile IntelВ® GM45 Express Chipset,
    Intel Integrated Graphics Device, G45/G43, Q45/Q43, G41
(II) Primary Device is: PCI 00@00:02:0
(II) resource ranges after xf86ClaimFixedResources() call:
    [0] -1    0    0xffffffff - 0xffffffff (0x1) MX[B]
    [1] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]
    [2] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]
    [3] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]
    [4] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
    [5] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
(II) resource ranges after probing:
    [0] -1    0    0xffffffff - 0xffffffff (0x1) MX[B]
    [1] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]
    [2] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]
    [3] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]
    [4] 0    0    0x000a0000 - 0x000affff (0x10000) MS[B]
    [5] 0    0    0x000b0000 - 0x000b7fff (0x8000) MS[B]
    [6] 0    0    0x000b8000 - 0x000bffff (0x8000) MS[B]
    [7] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
    [8] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
    [9] 0    0    0x000003b0 - 0x000003bb (0xc) IS[B]
    [10] 0    0    0x000003c0 - 0x000003df (0x20) IS[B]
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"

(II) Loading /usr/lib/xorg/modules//libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
    compiled for 1.5.1, module version = 0.1.0
    ABI class: X.Org Video Driver, version 4.1
(==) 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): Linear framebuffer at 0x40000000
(--) intel(0): IO registers at addr 0x50200000
(WW) intel(0): libpciaccess reported 0 rom size, guessing 64kB
(==) intel(0): Using EXA for acceleration
(II) intel(0): 2 display pipes available.
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Module "i2c" already built-in
[B](II) intel(0): Output VGA using monitor section Monitor0

(II) intel(0): I2C bus "SDVOCTRL_E for SDVOB" initialized.
(II) intel(0): I2C device "SDVOCTRL_E for SDVOB:SDVO Controller B" registered at address 0x70.
(II) intel(0): I2C bus "SDVOB DDC Bus" initialized.
(II) intel(0): Output TV-1 has no monitor section
(II) intel(0): SDVOB: device VID/DID: 02:C2.02, clock range 25.0MHz - 160.0MHz
(II) intel(0): SDVOB: 1 input channel
(II) intel(0): SDVOB: RGB0 output reported
(II) intel(0): SDVOB: CVBS0 output reported
(II) intel(0): SDVOB: SVID0 output reported
(II) intel(0): SDVOB: YPRPB0 output reported
(II) intel(0): SDVOB: SCART0 output reported
(II) intel(0): Current clock rate multiplier: 2
[I](II) intel(0): Output VGA disconnected[/I]
[I](II) intel(0): Output TV-1 connected[/I]
(II) intel(0): Using fuzzy aspect match for initial modes
(II) intel(0): Output TV-1 using initial mode 1280x960
(II) intel(0): detected 256 kB GTT.
(II) intel(0): detected 7932 kB stolen memory.
(==) intel(0): video overlay key set to 0x101fe
(==) intel(0): Will not try to enable page flipping
(==) intel(0): Triple buffering disabled
(==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
(==) 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.5.1, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "exa"
(II) LoadModule: "exa"

(II) Loading /usr/lib/xorg/modules//libexa.so
(II) Module exa: vendor="X.Org Foundation"
    compiled for 1.5.1, module version = 2.4.0
    ABI class: X.Org Video Driver, version 4.1
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(II) intel(0): Comparing regs from server start up to After PreInit
(==) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
    [0] -1    0    0xffffffff - 0xffffffff (0x1) MX[B]
    [1] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]
    [2] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]
    [3] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]
    [4] 0    0    0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
    [5] 0    0    0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
    [6] 0    0    0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
    [7] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
    [8] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
    [9] 0    0    0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
    [10] 0    0    0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(II) intel(0): Kernel reported 208896 total, 1 used
(II) intel(0): I830CheckAvailableMemory: 835580 kB available
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
[drm] failed to load kernel module "i915"
(EE) [drm] drmOpen failed.
(EE) intel(0): [dri] DRIScreenInit failed. Disabling DRI.
(**) intel(0): Framebuffer compression disabled
(**) intel(0): Tiling enabled
(==) intel(0): VideoRam: 262144 KB
(II) intel(0): Attempting memory allocation with tiled buffers.
(II) intel(0): Tiled allocation successful.
(II) intel(0): Page Flipping disabled
(II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) EXA(0): Offscreen pixmap area of 31457280 bytes
(II) EXA(0): Driver registered support for the following operations:
(II)         Solid
(II)         Copy
(II)         Composite (RENDER acceleration)
(==) intel(0): Backing store disabled
(==) intel(0): Silken mouse enabled
(II) intel(0): Initializing HW Cursor
(II) intel(0): Current clock rate multiplier: 2
(II) intel(0): xf86BindGARTMemory: bind key 0 at 0x01000000 (pgoffset 4096)
(II) intel(0): xf86BindGARTMemory: bind key 1 at 0x02000000 (pgoffset 8192)
(II) intel(0): Fixed memory allocation layout:
(II) intel(0): 0x00000000-0x0001ffff: ring buffer (128 kB)
(II) intel(0): 0x00020000-0x00029fff: HW cursors (40 kB, 0x000000003f820000 physical
)
(II) intel(0): 0x0002a000-0x00031fff: logical 3D context (32 kB)
(II) intel(0): 0x00032000-0x00131fff: fake bufmgr (1024 kB)
(II) intel(0): 0x00132000-0x00132fff: overlay registers (4 kB, 0x000000003f932000 physical
)
(II) intel(0): 0x007bf000:            end of stolen memory
(II) intel(0): 0x01000000-0x01ffffff: front buffer (10240 kB) X tiled
(II) intel(0): 0x02000000-0x03dfffff: exa offscreen (30720 kB)
(II) intel(0): 0x10000000:            end of aperture
output modeline:
(II) intel(0): Modeline "1280x960"x60.0  108.00  1280 1376 1488 1800  960 961 964 1000 +hsync +vsync (60.0 kHz)
input modeline:
(II) intel(0): Modeline "1280x960"x60.0  119.47  1280 1389 1421 1716  960 1007 1009 1170 +hsync +vsync (69.6 kHz)
(II) intel(0): Output configuration:
(II) intel(0):   Pipe A is on
(II) intel(0):   Display plane A is now enabled and connected to pipe A.
(II) intel(0):   Pipe B is off
(II) intel(0):   Display plane B is now disabled and connected to pipe B.
(II) intel(0):   Output VGA is connected to pipe none
(II) intel(0):   Output TV-1 is connected to pipe A
(II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
(II) intel(0): DPMS enabled
(II) intel(0): Set up textured video
(II) intel(0): Set up overlay video
(II) intel(0): direct rendering: Failed
(--) RandR disabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(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) Initializing built-in extension XEVIE
(II) AIGLX: Screen 0 is not DRI2 capable
(II) AIGLX: Screen 0 is not DRI capable
(II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
(II) GLX: Initialized DRISWRAST GL provider for screen 0
(II) intel(0): Setting screen physical size to 338 x 253
(EE) XKB: Couldn't open rules file /usr/share/X11/xkb/rules/base
(EE) XKB: No components provided for device Virtual core keyboard
(WW) Couldn't load XKB keymap, falling back to pre-XKB keymap
(EE) No Input driver matching `mouse'
(EE) No Input driver matching `kbd'
Could not init font path element /usr/lib/X11/fonts/OTF, removing from list!
(II) intel(0): xf86UnbindGARTMemory: unbind key 0
(II) intel(0): xf86UnbindGARTMemory: unbind key 1
[quote]

[/quote]

Я попытался выделить интересные места, но как-то коряво получилось.

Монитор при этом отключен, Телевизор подключен

Output TV-1 using initial mode 1280x960 мне показалось многовато для телевизора, поэтому всекцию Screen я добавил DefaultDepth 24 и в SubSection "Display" Depth 24 добавил Modes "1024x768" - Именно с такими параметрами работал телевизор на xorg 6.9.0.  
В логе теперь: 
(II) intel(0): Output TV-1 using initial mode 1024x768. Но телевизор моргает, но по-другому. 800x600, 640x480 не помогают.
Обращает на себя внимание в логе строка:
(II) intel(0): Output TV-1 has no monitor section
Но как xorg-у указать какую секцию использовать для TV?

Чем больше читаю о  s-video в xorg.conf, тем больше путаюсь. Уже совсем не соображаю.
Помогите настроить видео, пожалуйста :(

PM MAIL   Вверх
nickless
Дата 18.1.2009, 16:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 7
Всего: 181



Цитата(JekaZZ @  17.1.2009,  14:24 Найти цитируемый пост)
(II) Loading /usr/lib/xorg/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
    compiled for 6.9.0, module version = 1.0.1
...
(EE) module ABI major version (0) doesn't match the server's version (2)

Не относится к видео, но дрова инпут девайсов тоже надо бы обновить.

Цитата(JekaZZ @  17.1.2009,  14:24 Найти цитируемый пост)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
[drm] failed to load kernel module "i915"
(EE) [drm] drmOpen failed.
(EE) intel(0): [dri] DRIScreenInit failed. Disabling DRI.

Аппаратное ускорение не включается, если /dev/dri/card0 существует, попробуй добавить в конфиг
Код

Section "DRI"
    Group   "video"
#    Mode    0666
EndSection


Цитата(JekaZZ @  17.1.2009,  14:24 Найти цитируемый пост)
(II) intel(0): Output TV-1 has no monitor section
Но как xorg-у указать какую секцию использовать для TV?

Цитата(man xorg.conf)

With RandR 1.2-enabled drivers, monitor sections may be tied to specific outputs of the video card.  Using the name of the output defined  by  the video  driver  plus the identifier of a monitor section, one associates a monitor section with an output by adding an option to the Device section in the following format:

       Option "Monitor-outputname" "monitorsection"

(for example, Option "Monitor-VGA" "VGA monitor" for a VGA output)

Как я понял, надо добавить в Monitor секцию (но может надо в Screen или Device видеокарты) в данном случае
Код

    Option "Monitor-TV-1" "Monitor0"

чтобы привязать её к видеовыходу. Еще надо бы проставить правильные частоты для телевизора, возможно он так долго включается, потому что пытается подобрать нужные параметры.

Ты пробовал использовать xrandr/grandr? Они появились относительно недавно и поддерживают больше возможностей.

Почитай еще это и это

Удачи


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
JekaZZ
Дата 19.1.2009, 11:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 6.10.2005

Репутация: 2
Всего: 3



Добавляю в секцию Device:
Option "Monitor-TV" "Monitor0"

Результат на экране не изменился.
И в логе:
Код

.........
(II) intel(0): Output VGA using monitor section Monitor0
.........
(II) intel(0): Output TV-1 has no monitor section
.........
Option "Monitor-TV" is not used


Упрямо не хочет понимать телевизор!
И так с любым параметром Option из man-а.


Код

# xrandr 
Can't open display

PM MAIL   Вверх
JekaZZ
Дата 19.1.2009, 13:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 6.10.2005

Репутация: 2
Всего: 3



Если в Device прописать 
Option "Monitor-TV-1" "Monitor0"

то сообщение 
(II) intel(0): Output TV-1 has no monitor section
преобразуется в
(II) intel(0): Output TV-1 using monitor section MonitorTV

Но телевизору это не помогает

В логе:
Код

(WW) intel(0): Unable to find initial modes
(EE) intel(0): Output TV-1 enabled but has no modes
(EE) intel(0): No valid modes.

И иксы не стартуют.

Иксы стартуют, если прописать Modeline в секции "Monitor". Но какие бы значения, сгенерированные gtf  яне прописывал в Modeline, результат на телевизоре одинаковый. Изображение на телевизоре, если его можно так назвыать, изменяется только если совместно с Modeline прописать значения HorizSync и VertRefresh из gtf. Но добиться изображения на телевизоре не удается. пробовал 800x600@50, 800x600@60, 800x600@100, 1024x768@50, 1024x768@60, и.т.д

Это сообщение отредактировал(а) JekaZZ - 19.1.2009, 15:32
PM MAIL   Вверх
JekaZZ
Дата 20.1.2009, 10:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 6.10.2005

Репутация: 2
Всего: 3



Поставил драйверы по-старше, которые шли с релизом xorg 7.4. Все равно - разницы никакой. Помогите................ smile 
PM MAIL   Вверх
JekaZZ
Дата 12.2.2009, 12:59 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 6.10.2005

Репутация: 2
Всего: 3



Кому интересно, может кто еще на это наткнется.
Так вот, это баг в интеловских дровах. Баг заключается в том, что на S-video вместо 60 Гц выдается 100 Гц, как ты не ставь частоту в xorg.conf и randr. Получаем моргающий телевизор. 
Здесь с сентября это обсуждают. Там же выложили патч, частично исправляющий проблему. Теперь при запущеный иксах все в порядке, но вот после завершения иксов, если в консоли framebuffer, то моргание восстанавливается. Без framebuffer не пробовал smile, потому что мне с ним надо. Автор патча обещал продолджить работу. Будем ждать smile.
PM MAIL   Вверх
bilbobagginz
Дата 12.2.2009, 16:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 22
Всего: 317



Цитата(JekaZZ @  12.2.2009,  12:59 Найти цитируемый пост)
Так вот, это баг в интеловских дровах. Баг заключается в том, что на S-video вместо 60 Гц выдается 100 Гц, как ты не ставь частоту в xorg.conf и randr. Получаем моргающий телевизор. 

у интеловских дров есть ещё пара багов:
если после загрузки дров подключить 2-й моник, то драйвер некорректно определяет частоту, и получаются разные размазни, и качество изображения пошлое.
т.к. этот баг не особой важности его уже несколько лет никто не трогал.
думаю то что ты нашел связано с этим багом, и если его разрешат, будет приятно smile
а вообще интеловские графические карты - зло smile



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
JekaZZ
Дата 13.2.2009, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 6.10.2005

Репутация: 2
Всего: 3



Цитата

а вообще интеловские графические карты - зло 


Работодатели выбрали smile. Работало все на nvidia, решили на новое железо спрыгнуть. Вот и поимели проблемы.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Hardware"
Imple
ZeeLax
nickless

В этом форуме предпочтительны вопросы на следующие темы:

  • Поиск и установка драйверов для *n?x-систем.
  • Настройка различных устройств (например звука или аппаратного ускорения видео).
  • Выбор *n?x совместимого железа, обмен опытом и.т.д.


Вопросы мобильной разработки тут

Вопросы о настройке системы (например разбивка и форматирование диска, настройка сети) сюда не относятся.


Чтобы получить наибольшую пользу от данного раздела, убедитесь, что вы четко сформулировали свой вопрос и привели точные данные о конфигурации компьютера, а так же указали версию драйвера, версию ОС и версию ядра.
При проблемах с железом желательно указывать вывод комманд lspci, lsusb и dmesg (запускать под root-ом), содержимое соответствующих логов (лежат в /var/log) и конфигурационных файлов (лежат в /etc). Чем больше информации мы получим, тем быстрее сможем помочь Вам.


  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX и Hardware | Следующая тема »


 




[ Время генерации скрипта: 0.0579 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.