Автор Гілка: Radeon X1600 и два монітора.  Неможу налаштув  (Прочитано 2881 раз)

Відсутній vanessa

  • Графоман
  • ****
  • дописів: 468
  • Карма: +0/-0
В зв'язку з глобальним поступовим переводом кантори на лінукс вирішив почати із себе. Паралельно із вікнами (в них ще дуже багато роботи щоб їх зовсім знести) поставив kubuntu. У мене зараз до компа підключено два монітори але показують вони зараз одне й теж.
фрагмент виводу lspci
01:00.0 VGA compatible controller: ATI Technologies Inc RV530 [Radeon X1600]
01:00.1 Display controller: ATI Technologies Inc RV530 [Radeon X1600] (Secondary)

а от за допомогою програми System Setings я їх налаштувати неможу. причина банальна - неактивна кнопка "Applay"

з однієї сторони я можу покопатися в інтернеті, розібратися з xorg.conf, там все прописати, але тоді навіщо ця графічна тулза? тим більше це я такий розумній що знаю куди копати, а на перспективу мої юзвери вміють тільки мишкою тикати і у випадку яких проблем будуть бігти до мене. Мені якось нехочеться бігати до всіх компів і все це налаштовувати....
« Змінено: 2007-10-25 13:28:59 від vano_vvv »

Відсутній vanessa

  • Графоман
  • ****
  • дописів: 468
  • Карма: +0/-0
Гм.... не зміг налаштувати навіть колупанням xorg.conf

Ось що зазар у ньому але обидва монітора так і показують одну й ту ж картинку

Section "Device"
  identifier "Card_1"
  boardname "ATI Radeon (fbdev)"
  busid "PCI:1:0:0"
  driver "vesa" #"fbdev"
#  screen 0
  vendorname "ATI"
EndSection

Section "Monitor"
  identifier "Monitor_1"
  vendorname "Plug 'n' Play"
  modelname "Plug 'n' Play"
  modeline  "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
  gamma 1.0
EndSection

Section "Screen"
  Identifier "Screen_1"
  Device "Card_1"
  Monitor "Monitor_1"
  DefaultDepth 24
  SubSection "Display"
    depth 24
    modes "640x480@60"
  EndSubSection
EndSection


Section "ServerLayout"
  Identifier "Default Layout"
  screen "Screen_1"
  screen "screen1" leftof "Screen_1"
  InputDevice "Generic Keyboard"
  InputDevice "Configured Mouse"
  InputDevice "stylus" "SendCoreEvents"
  InputDevice "cursor" "SendCoreEvents"
  InputDevice "eraser" "SendCoreEvents"
EndSection

Section "DRI"
  Mode 0666
EndSection

Section "device" #
  identifier "device1"
  boardname "ATI Radeon (fbdev)"
  busid "PCI:1:0:1"
  driver "vesa" #"fbdev"
#  screen 1
  vendorname "ATI"
EndSection

Section "screen" #
  identifier "screen1"
  device "device1"
  defaultdepth 24
  monitor "monitor1"
  SubSection "Display"
    depth 24
    modes "640x480@60"
  EndSubSection
EndSection

Section "monitor" #
  identifier "monitor1"
  vendorname "Plug 'n' Play"
  modelname "Plug 'n' Play"
  modeline  "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
  gamma 1.0
EndSection

Section "ServerFlags"
  option "Xinerama" "true"
EndSection

причому пробував як із параметрами screen у секції device так із без них і в другій секції device ставив busid "PCI:1:0:0"
і в секціїї ServerLayout писав і так

  screen 0 "Screen_1" 0 0
  screen 1 "screen1" leftof "Screen_1"

безтолку.....

Присутній DalekiyObriy

  • Літератор
  • ******
  • дописів: 1936
  • Карма: +5/-0
Re: Radeon X1600 и два монітора.  Неможу нала
« Відповідей #2 : 2007-10-25 20:01:54 »
вам треба:
1) вживати драйвер ati замість vesa
2) якщо зробити це в одному пристрої - вживати опіцію "MonitorLayout" (див. man radeon)

альтернативно можна поствити закриті дрова ATI і запустити ati-config
Fedora 35 (x86-64)

Відсутній vanessa

  • Графоман
  • ****
  • дописів: 468
  • Карма: +0/-0
Re: Radeon X1600 и два монітора.  Неможу нала
« Відповідей #3 : 2007-10-25 20:35:06 »
вам треба:
1) вживати драйвер ati замість vesa
2) якщо зробити це в одному пристрої - вживати опіцію "MonitorLayout" (див. man radeon)

альтернативно можна поствити закриті дрова ATI і запустити ati-config

man radeon: в розділі suported hardware відсутня моя Х1600.  і в списках man ati також скупо написано
Цитата
The  ati  driver  supports Radeon,
і Х-сервер не стартує, не пам'ятаю на що свариться, завтра подивлюсь....

пробував закритідрова запустити так fgrlx неподобається версія libc......
« Змінено: 2007-10-25 20:35:47 від vano_vvv »

Присутній DalekiyObriy

  • Літератор
  • ******
  • дописів: 1936
  • Карма: +5/-0
Re: Radeon X1600 и два монітора.  Неможу нала
« Відповідей #4 : 2007-10-26 00:13:05 »
Cпробуйте
Option "Xinerama" "on"
Option "Clone"    "off"

а що fglx пише про glibc?

http://www.yolinux.com/TUTORIALS/LinuxAndDualMonitors.html
« Змінено: 2007-10-26 00:14:16 від DalekiyObriy »
Fedora 35 (x86-64)

Відсутній vanessa

  • Графоман
  • ****
  • дописів: 468
  • Карма: +0/-0
Повернувшись із відрядження продовжив мучити свого радеона.
Отже фрагмети із логів Xorg'а
Драйвера ati | radeon
(II) Primary Device is: PCI 01:00:0
(II) ATI:  Candidate "Device" section "Generic Video Card".
(--) Assigning device section with no busID to primary device
(WW) RADEON: No matching Device section for instance (BusID PCI:1:0:1) found
(EE) No devices detected.

Fatal server error:
no screens found

для драйвера fglrx маю наступне
(II) LoadModule: "fglrx"
(II) Loading /usr/lib/xorg/modules/drivers//fglrx_drv.so
dlopen: libstdc++.so.5: cannot open shared object file: No such file or directory
(EE) Failed to load /usr/lib/xorg/modules/drivers//fglrx_drv.so
(II) UnloadModule: "fglrx"
(EE) Failed to load module "fglrx" (loader failed, 7)
.......

(EE) No devices detected.

Fatal server error:
no screens found

у себе в системі файла libstdc++.so.5 незнайшов. Є libstdc++.so.6 зараз попробую зробити на нього сімлінк і спробую запустити

Відсутній vanessa

  • Графоман
  • ****
  • дописів: 468
  • Карма: +0/-0
# ln -s /usr/lib/libstdc++.so.6 /usr/lib/libstdc++.so.5
# ldconfig

(II) LoadModule: "fglrx"
(II) Loading /usr/lib/xorg/modules/drivers//fglrx_drv.so
dlopen: /usr/lib/libstdc++.so.5: version `CXXABI_1.2' not found (required by /usr/lib/xorg/modules/drivers//fglrx_drv.so)
(EE) Failed to load /usr/lib/xorg/modules/drivers//fglrx_drv.so
(II) UnloadModule: "fglrx"
(EE) Failed to load module "fglrx" (loader failed, 7)

Відсутній vanessa

  • Графоман
  • ****
  • дописів: 468
  • Карма: +0/-0
допустив помилку у першій команді. так правильніше
# apt-get install libstdc++5
після цього fgrlx завівся :) потім я ще трішки поколупався в xorg.conf і отримав бажаний результат.

Відсутній vanessa

  • Графоман
  • ****
  • дописів: 468
  • Карма: +0/-0
Ще питання: як налаштувати щоб на першому моніторі були непарні стількиці а на другому - парні. чи так налаштувати: на першому моніторі - перша стільниця, а всі інші - на другому.