Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Телевизор на вторую видеокарту пытаюсь --- помогите с Xorg.Conf  (Прочитано 1948 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн riser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
На вторую карту (pcmcia videocard) хочу повесить телефизор. Драйвер карты поставил в Xorg.Conf устройство прописал - согласно lspci -v   КАРТА СИСТЕМОЙ УВИДЕНА

хочу к карте подцепить телевизор через DVI-s-video  АДАПТЕР - карта имеет DVI выход - как правильно прописать XORG.CONF на предвет второго монитора - телевизора - и второй SCREEN

сейвас это выглядит так

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc105"
   Option      "XkbLayout"   "us"
EndSection

Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
   Option      "CorePointer"
   Option      "Emulate3Buttons"   "true"
EndSection

Section "InputDevice"
   Identifier   "Synaptics Touchpad"
   Driver      "synaptics"
   Option      "SendCoreEvents"   "true"
   Option      "Device"      "/dev/psaux"
   Option      "Protocol"      "auto-dev"
   Option      "HorizEdgeScroll"   "0"
EndSection

Section "Device"
   Identifier   "Configured Video Device"
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     "ShadowFB"              # [<bool>]
   #Option     "DefaultRefresh"        # [<bool>]
   Identifier  "Card1"
   VideoRam    32768
   Driver      "trident"
   VendorName  "Villagetronic"
   BoardName   "VTBook"
   BusID       "PCI:2:0:0"
   Option      "Int10" "off"
   Option      "SetMClk" "133.039MHz
   Option "Display" "DVI"
EndSection
                              

Section "Monitor"
   Identifier   "Configured Monitor"
EndSection

#Section "Monitor" эту секцию я сначало прописал но потом закоментил после глюков на старте
#    Identifier   "Monitor1"
#   VendorName   "Philips"
#       ModelName    "107E"
#EndSection

Section "Screen"
   Identifier   "Default Screen"
   Monitor      "Configured Monitor"
   Device      "Configured Video Device"
EndSection

#Section "Screen"  эту секция я сначало прописал но потом закоментил после глюков на старте
#    DefaultDepth 24
#   Identifier "Screen1"
#       Device     "Card1"
#      Monitor    "Monitor1"
#          SubSection "Display"
#             Viewport   0 0
#                Depth     24
#      EndSubSection
#EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
   Screen      "Default Screen"
      
#       Screen      0  "Screen0" 0 0 # тут я сначало написал две строки но потом закоментил после глюков на старте
#       Screen      1  "Screen1" RightOf "Screen0"
   
   InputDevice   "Synaptics Touchpad"
EndSection

глюки на старте после вписывания в файл еще одного монитора и скрина свелись к тому что система зыгрузилась в ооу графикс мод и не смогла определить всроенную в ноутбук карту. очевидно ощибся я с какими то указаниями :-\.

Оффлайн iDemon

  • Участник
  • *
  • Сообщений: 149
    • Просмотр профиля
Думается мне: обычная двухголовая конфигурация подойдёт. Если ati, то aticonfig --initial=dual-head, а дальше сам разруливай.

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
у человека trident, так  что думается мне, придется ручками все править...
поэтому для начала man xorg.conf

мой xorg.conf примерно так выглядит (правда, у меня nvidia):
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection


Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "OPTi Optoma HD65"
    HorizSync       15.0 - 120.0
    VertRefresh     15.0 - 99.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8500 GT"
    BusID          "PCI:7:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Videocard1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8500 GT"
    BusID          "PCI:7:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Videocard1"
    Monitor        "Monitor1"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection



Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
посмотри /var/log/Xorg.0.log после того как выпадет в low-graphic mode (на наличие строчек, маркированных EE)
и, кстати, а если оставить только вторую видеокарту? Будет работать? может, драйвер неправильный стоит?
« Последнее редактирование: 01 Сентября 2008, 01:35:17 от Saha »

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
посмотри /var/log/Xorg.0.log после того как выпадет в low-graphic mode (на наличие строчек, маркированных EE)

может поможет это:
sudo dpkg-reconfigure xserver-xorg
« Последнее редактирование: 02 Сентября 2008, 12:42:12 от Saha »

Оффлайн riser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
XORG.CONF

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc105"
   Option      "XkbLayout"   "us"
EndSection

Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
   Option      "CorePointer"
   Option      "Device"      "/dev/input/mice"
   Option      "Protocol"      "ImPS/2"
   Option      "ZAxisMapping"      "4 5"
   Option      "Emulate3Buttons"   "true"
EndSection

Section "InputDevice"
   Identifier   "Synaptics Touchpad"
   Driver      "synaptics"
   Option      "SendCoreEvents"   "true"
   Option      "Device"      "/dev/psaux"
   Option      "Protocol"      "auto-dev"
   Option      "HorizEdgeScroll"   "0"
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "stylus"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"      "stylus"
   Option      "ForceDevice"   "ISDV4"      # Tablet PC ONLY
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "eraser"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"      "eraser"
   Option      "ForceDevice"   "ISDV4"      # Tablet PC ONLY
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "cursor"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"      "cursor"
   Option      "ForceDevice"   "ISDV4"      # Tablet PC ONLY
EndSection

Section "Device"
   Identifier   "S3 Inc. 86C380 [ProSavageDDR K4M266]"
   Driver      "savage"
   BusID      "PCI:1:0:0"
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     "ShadowFB"              # [<bool>]
   #Option     "DefaultRefresh"        # [<bool>]
   Identifier  "Card1"
   VideoRam    32768
   Driver      "trident"
   VendorName  "Villagetronic"
   BoardName   "VTBook"
   BusID       "PCI:2:0:0"
   Option      "Int10" "off"
   Option      "SetMClk" "133.039MHz
   Option "Display" "DVI"
EndSection

Section "Monitor"
   Identifier   "Generic Monitor"
   Option      "DPMS"
   HorizSync   28-51
   VertRefresh   43-60
EndSection

Section "Monitor"
    Identifier   "Samsung TV"
   HorizSync 30.0 - 50.0
   VertRefresh 60.0
   Gamma 1.0
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "S3 Inc. 86C380 [ProSavageDDR K4M266]"
   Monitor      "Generic Monitor"
   DefaultDepth   16
   SubSection "Display"
      Modes      "1024x768"
   EndSubSection
EndSection

Section "Screen"
      Identifier "Screen1"
      Device     "Card1"
      Monitor    "Samsung TV"
   DefaultDepth 24 
      SubSection "Display"
         Depth     24
         Modes "640x480"
         EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
#   Screen      "Default Screen"
    Screen      0  "Default Screen" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
   InputDevice   "Generic Keyboard"
   InputDevice   "Configured Mouse"

   InputDevice   "Synaptics Touchpad"
EndSection



XORG.0.LOG

X.Org X Server 1.4.0.90
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: Linux Ubuntu (xorg-server 2:1.4.1~git20080131-1ubuntu9.2)
Current Operating System: Linux vera 2.6.24-19-generic #1 SMP Wed Aug 20 22:56:21 UTC 2008 i686
Build Date: 13 June 2008  01:08:21AM
 
   Before reporting problems, check http://wiki.x.org
   to make sure that you have the latest version.
Module Loader present
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: Mon Sep  1 22:36:49 2008
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) |   |-->Monitor "Generic Monitor"
(**) |   |-->Device "S3 Inc. 86C380 [ProSavageDDR K4M266]"
(**) |-->Screen "Screen1" (1)
(**) |   |-->Monitor "Samsung TV"
(**) |   |-->Device "Card1"
(EE) Screen Screen0 doesn't exist: deleting placement
(**) |-->Input Device "Generic Keyboard"
(**) |-->Input Device "Configured Mouse"
(**) |-->Input Device "Synaptics Touchpad"
(==) Automatically adding devices
(==) Automatically enabling devices
(==) No FontPath specified.  Using compiled-in default.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
   Entry deleted from font path.
(==) FontPath set to:
   /usr/share/fonts/X11/misc,
   /usr/share/fonts/X11/100dpi/:unscaled,
   /usr/share/fonts/X11/75dpi/:unscaled,
   /usr/share/fonts/X11/Type1,
   /usr/share/fonts/X11/100dpi,
   /usr/share/fonts/X11/75dpi,
   /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType
(==) RgbPath set to "/etc/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) Loader magic: 0x81dc500
......................................................
(II) LoadModule: "trident"
(II) Loading /usr/lib/xorg/modules/drivers//trident_drv.so
(II) Module trident: vendor="X.Org Foundation"
   compiled for 1.3.0, module version = 1.2.3
   Module class: X.Org Video Driver
   ABI class: X.Org Video Driver, version 1.2
(EE) module ABI major version (1) doesn't match the server's version (2)
(II) UnloadModule: "trident"
(II) Unloading /usr/lib/xorg/modules/drivers//trident_drv.so
(EE) Failed to load module "trident" (module requirement mismatch, 0)

и так далее

итог - основной монитор работает нормально - телевизор подключенный к трайдент pcmcia CARD НЕРАБОТАЕТ -((((

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
насколько я понял, порывшись в гугле, это -
Цитировать
(EE) module ABI major version (1) doesn't match the server's version (2)
- означает, что данная версия драйвера несовместима с текущей версией xorg. Надо попытаться добыть новый драйвер, наверное  ;)

попробуй startx --ignoreABI
или
startx -- -ignoreABI

если выше представленные команды работают, то это - http://forum.tuxx-home.at/viewtopic.php?f=10&t=78 - может помочь =)

P.S. Но все-таки для начала рекомендую сделать бэкап xorg.conf и выполнить команду sudo dpkg-reconfigure xserver-xorg, пусть оно все автоматически настроит

P.P.S. Здесь http://www.villagetronic.com/vtbook/download.html лежат дрова
« Последнее редактирование: 02 Сентября 2008, 13:16:11 от Saha »

Оффлайн riser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
дрова от туда и брал.
попытка автоматически настроить все приводит к полной  переделке конфиг файла и соответственно вообще после этого ноль. даже карта не видится. а можно как то версию сервера ABI снизить?? ибо дрова то я точно не найду боле высокии??

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
После того, как выпадает в low-graphic mode, надо перейти в консоль (Ctrl+Alt+F1), убить иксы (killall gdm наверное сработает) и запустить их командой startx -- -ignoreABI. Посмотреть, что получится

P.S. Кстати, если говоришь, что дрова брал с сайта, то лучше попробовать поставить из репозитория, пакет называется xserver-xorg-video-trident
« Последнее редактирование: 02 Сентября 2008, 15:27:44 от Saha »

Оффлайн MasterZiv

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
А можно поднять тему ? Актуально. Плата та же. Ubuntu 8.04.

Оффлайн MasterZiv

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
С --ignoreABI запускал (со старым драйвером с сайта VTBook). Он там писал что-то типа
"(EE) No correct mode found for monitor" (точнее- позже).

Пробовал со штатным драйвером Trinend, драйвер грузится,

cat /var/log/Xorg.0.log
...
(II) LoadModule: "trident"
(II) Loading /usr/lib/xorg/modules/drivers//trident_drv.so
(II) Module trident: vendor="X.Org Foundation"
        compiled for 1.4.0.90, module version = 1.2.4
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 2.0
...
но потом пишет, что

(II) intel(0): Comparing regs from server start up to After PreInit
(II) UnloadModule: "trident"
(II) Unloading /usr/lib/xorg/modules/drivers//trident_drv.so
(==) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:


Без каких-либо видимых причин.

 

Страница сгенерирована за 0.041 секунд. Запросов: 24.