Титла: Fedora 20 Radeon + Nvidia + 2 monitors setup
Публикувано от: k0tka в Jan 01, 2015, 23:26
Здравейте и честита нова година! Опитвам се да подкарам 2 видеокарти с 2 монитора. Проблема ми е липсата на знания отнасящи се до Х11.И вече след незнам колко опита със свободния и proprietary драйвъра на Ати монитора не иска да запали. Отначало проблема беше че след инсталирането на Ати драйвъра и двата екрана остават черни, което е странно тъй като другата карта е нвидиа и незнам какво общо трябва да има с Ати драйвъра...може би инсталацията блеклиства нвидиа драйвъра, което не успях да установя...както и да е - успях да го инсталирам както е описано тук ($2). Обаче въпреки това монитора вързан към ати-то си остава черен. Преди да инсталирам proprietary драйвъра положението със свободния беше същото. Ако приемем че драйвъра работи доколкото знам трябва да се конфигурира Х11 да използва и двата монитора но дотук. Генерирах xorg.conf с какво ли не, изчетох много статии свързани с xrandr и xorg но пропускам нещо и незнам защо но никога не ми се е налагало да пипам Х-а. Давам малко информация за системата ако изпускам нещо свиркайте Fedora 20 - 3.17.6-200.fc20.x86_64 # lshw -c video *-display description: VGA compatible controller product: GT218 [GeForce 210] vendor: NVIDIA Corporation physical id: 0 bus info: pci@0000:01:00.0 version: a2 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress vga_controller bus_master cap_list rom configuration: driver=nvidia latency=0 resources: irq:34 memory:fd000000-fdffffff memory:a0000000-afffffff memory:b0000000-b1ffffff ioport:e000(size=128) memory:fe000000-fe07ffff *-display description: VGA compatible controller product: Cape Verde XT [Radeon HD 7770/8760 / R7 250X] vendor: Advanced Micro Devices, Inc. [AMD/ATI] physical id: 0 bus info: pci@0000:02:00.0 version: 00 width: 64 bits clock: 33MHz capabilities: pm pciexpress msi vga_controller bus_master cap_list rom configuration: driver=fglrx_pci latency=0 resources: irq:33 memory:c0000000-cfffffff memory:fe200000-fe23ffff ioport:d000(size=256) memory:fe240000-fe25ffff
01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2) Subsystem: ASUSTeK Computer Inc. Device 8490 Kernel driver in use: nvidia Kernel modules: nouveau, nvidia
02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde XT [Radeon HD 7770/8760 / R7 250X] Subsystem: PC Partner Limited / Sapphire Technology Device e215 Kernel driver in use: fglrx_pci Kernel modules: radeon, fglrx
Последния Xorg.0.log --> http://pastebin.com/0JKuiWKk Последния xorg.conf --> http://pastebin.com/YnaSPP9L Ето и изхода от xrandr # xrandr Screen 0: minimum 8 x 8, current 1440 x 900, maximum 8192 x 8192 DVI-I-0 connected primary 1440x900+0+0 (normal left inverted right x axis y axis) 410mm x 256mm 1440x900 59.89*+ 1280x1024 75.02 60.02 1280x960 60.00 1024x768 75.03 60.00 800x600 75.00 60.32 640x480 75.00 59.94 VGA-0 disconnected (normal left inverted right x axis y axis) DVI-I-1 disconnected (normal left inverted right x axis y axis) HDMI-0 disconnected (normal left inverted right x axis y axis)
Монитора който се вижда е вързания към nvidia-та 19" HP. Този който не се вижда е 27" asus вързан към ati-то аti-то е http://www.sapphiretech.com/presentation/product/?cid=1&gid=3&sgid=1159&pid=1523&lid=1 nvidia-та e http://www.asus.com/Graphics_Cards/EN210_SILENTDI1GD3V2LP/
Титла: Re: Fedora 20 Radeon + Nvidia + 2 monitors setup
Публикувано от: k0tka в Jan 02, 2015, 00:07
Съжалявам, това е последния xorg.conf --> http://pastebin.com/yVFZepXW
Титла: Re: Fedora 20 Radeon + Nvidia + 2 monitors setup
Публикувано от: bvbfan в Jan 02, 2015, 08:24
http://www.instructables.com/id/How-to-set-up-multiple-monitors-in-linux/?ALLSTEPS
Титла: Re: Fedora 20 Radeon + Nvidia + 2 monitors setup
Публикувано от: k0tka в Jan 02, 2015, 10:36
bvbfan благодаря, конфига е почти готов, ще кажа какво се случва довечера защото не ми остана време да го тествам тази сутрин.
Титла: Re: Fedora 20 Radeon + Nvidia + 2 monitors setup
Публикувано от: k0tka в Jan 02, 2015, 22:54
+ няколко опита - всичките завършващи с черен екран и на двата монитора. Последния xorg.conf --> http://pastebin.com/m5naRwde Без значение дали следните цитати ги има или ги няма или са коментирани: Section "Module" Load "glx" EndSection
#Section "Files" # ModulePath "/usr/lib64/xorg/modules" # FontPath "catalogue:/etc/X11/fontpath.d" # FontPath "built-ins" #EndSection Поставям Xorg.0.log от последния опит да буутна с горния xorg.conf --> http://pastebin.com/5UuqE6Ju edit: Ето и WW/EE от Xorg.0.log # grep WW Xorg.0.log (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 3.945] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled. [ 3.945] (WW) Disabling Mouse0 [ 3.945] (WW) Disabling Keyboard0 [ 3.950] (WW) "xwayland" is not to be loaded by default. Skipping. [ 4.161] (WW) Unresolved symbol: fbGetGCPrivateKey [ 4.161] (WW) Falling back to old probe method for fglrx [ 4.580] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:0:0) found [ 4.580] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:0:2) found [ 4.580] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:2:0) found [ 4.580] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:4:0) found [ 4.580] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:9:0) found [ 4.580] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:17:0) found [ 4.580] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:0) found [ 4.580] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:2) found [ 4.580] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:0) found [ 4.580] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:2) found [ 4.580] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:0) found [ 4.580] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:1) found [ 4.580] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:2) found [ 4.580] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:3) found [ 4.580] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:4) found [ 4.580] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:5) found [ 4.580] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:21:0) found [ 4.580] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:21:3) found [ 4.581] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:22:0) found [ 4.581] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:22:2) found [ 4.581] (WW) fglrx: No matching Device section for instance (BusID PCI:0@2:0:1) found [ 5.382] (WW) NVIDIA(0): No valid modes for "CRT-0:1440x1900"; removing. [ 5.433] (WW) fglrx(1): board is an unknown third party board, chipset is supported # grep EE Xorg.0.log (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 3.950] Initializing built-in extension MIT-SCREEN-SAVER
Титла: Re: Fedora 20 Radeon + Nvidia + 2 monitors setup
Публикувано от: bvbfan в Jan 03, 2015, 09:13
Дефакто ми изглежда всичко да е наред ::) Може да пробваш Xinerama -> http://nouveau.freedesktop.org/wiki/MultiMonitorDesktop/
Титла: Re: Fedora 20 Radeon + Nvidia + 2 monitors setup
Публикувано от: k0tka в Jan 03, 2015, 18:10
И на мен всичко ми изглежда наред, но явно не е. Махнах proprietary driver-а, опитах със свободния, после пак сложих fglrx-а което естествено омаза xorg.conf-а...след няколко опита най-добрия резултат беше че на големия монитор се показа логото за fedora ( 8)) макар и след това всичко да оставаше черно :) Както и да е..Със xinerama-та и този конфиг --> http://pastebin.com/tf7BMXdn без значение кой драйвър използвам X-а крашва с Backtrace което нямам желание да дебъгвам, защото измежду всичките опити в крайна сметка успя да запали без да крашне но после всичко умираше....както и предположих голяма тор се оказа. Ето малко логове: # grep -E 'WW|EE' /var/log/Xorg.0.log (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 5.382] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled. [ 5.382] (WW) Disabling Mouse0 [ 5.382] (WW) Disabling Keyboard0 [ 5.384] Initializing built-in extension MIT-SCREEN-SAVER [ 5.384] (WW) "xwayland" is not to be loaded by default. Skipping. [ 5.616] (WW) Unresolved symbol: fbGetGCPrivateKey [ 5.619] (WW) NVIDIA: Xinerama is enabled, so RandR has likely been disabled by the [ 5.619] (WW) NVIDIA: X server. [ 5.620] (WW) Falling back to old probe method for fglrx [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@2:0:0) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:0:0) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:0:2) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:2:0) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:4:0) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:9:0) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:17:0) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:0) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:2) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:0) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:2) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:0) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:1) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:2) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:3) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:4) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:5) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:21:0) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:21:3) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:22:0) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:22:2) found [ 6.032] (WW) fglrx: No matching Device section for instance (BusID PCI:0@2:0:1) found [ 6.032] (EE) [ 6.032] (EE) Backtrace: [ 6.033] (EE) 0: /usr/bin/Xorg (OsLookupColor+0x129) [0x473899] [ 6.033] (EE) 1: /lib64/libpthread.so.0 (__restore_rt+0x0) [0x7fbff341f6cf] [ 6.041] (EE) 2: /usr/lib64/xorg/modules/drivers/fglrx_drv.so (xdl_xs114_atiddxProbe+0x894) [0x7fbfec030f54] [ 6.042] (EE) 3: /usr/lib64/xorg/modules/drivers/fglrx_drv.so (atiddxProbe+0xd) [0x7fbfebe8fb4d] [ 6.042] (EE) 4: /usr/bin/Xorg (xf86BusConfig+0x46) [0x481846] [ 6.042] (EE) 5: /usr/bin/Xorg (InitOutput+0x9bf) [0x48fa6f] [ 6.042] (EE) 6: /usr/bin/Xorg (_init+0x392b) [0x42be3b] [ 6.042] (EE) 7: /lib64/libc.so.6 (__libc_start_main+0xf5) [0x7fbff2039d65] [ 6.043] (EE) 8: /usr/bin/Xorg (_start+0x29) [0x428c45] [ 6.044] (EE) 9: ? (?+0x29) [0x29] [ 6.044] (EE) [ 6.044] (EE) Segmentation fault at address 0x30 [ 6.044] (EE) [ 6.044] (EE) Caught signal 11 (Segmentation fault). Server aborting [ 6.044] (EE) [ 6.044] (EE) [ 6.045] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information. [ 6.045] (EE)
dmesg # dmesg | grep -iE 'ati|fglrx|nvidia|vga' [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] No NUMA configuration found [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] Hierarchical RCU implementation. [ 0.000000] RCU dyntick-idle grace-period acceleration is enabled. [ 0.000000] Console: colour VGA+ 80x25 [ 0.000000] tsc: Fast TSC calibration using PIT [ 0.000023] Calibrating delay loop (skipped), value calculated using timer frequency.. 6985.39 BogoMIPS (lpj=3492698) [ 0.018157] Freeing SMP alternatives memory: 28K (ffffffff81e92000 - ffffffff81e99000) [ 0.018929] ftrace: allocating 27127 entries in 106 pages [ 0.152201] x86: Booting SMP configuration: [ 0.282049] PCI: Using configuration type 1 for base access [ 0.282050] PCI: Using configuration type 1 for extended access [ 0.303447] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20140724/hwxface-580) [ 0.303466] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20140724/hwxface-580) [ 0.332640] vgaarb: setting as boot device: PCI:0000:01:00.0 [ 0.332642] vgaarb: device added: PCI:0000:01:00.0,decodes=io+mem,owns=io+mem,locks=none [ 0.332645] vgaarb: device added: PCI:0000:02:00.0,decodes=io+mem,owns=none,locks=none [ 0.332646] vgaarb: loaded [ 0.332647] vgaarb: bridge control possible 0000:02:00.0 [ 0.332648] vgaarb: bridge control possible 0000:01:00.0 [ 1.229547] Non-volatile memory driver v1.3 [ 1.486868] PM: Hibernation image not present or could not be loaded. [ 2.004136] scsi host4: pata_atiixp [ 2.004309] scsi host5: pata_atiixp [ 2.095426] xor: automatically using best checksumming function: [ 2.176578] tsc: Refined TSC clocksource calibration: 3492.430 MHz [ 2.461218] PM: Hibernation image partition 8:18 present [ 2.461223] PM: Looking for hibernation image. [ 2.462728] PM: Hibernation image not present or could not be loaded. [ 3.283676] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel. [ 3.300553] fglrx: module verification failed: signature and/or required key missing - tainting kernel [ 3.301670] snd_hda_intel 0000:01:00.1: Handle VGA-switcheroo audio client [ 3.301782] snd_hda_intel 0000:02:00.1: Handle VGA-switcheroo audio client [ 3.340261] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:04.0/0000:02:00.1/sound/card2/input8 [ 3.340882] input: HDA ATI HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:04.0/0000:02:00.1/sound/card2/input9 [ 3.346082] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=io+mem [ 3.346367] [drm] Initialized nvidia-drm 0.0.0 20130102 for 0000:01:00.0 on minor 0 [ 3.346377] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 331.104 Sun Oct 5 21:09:23 PDT 2014 [ 3.349943] <6>[fglrx] Maximum main memory to use for locked dma buffers: 15631 MBytes. [ 3.366081] input: HDA ATI HDMI HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:04.0/0000:02:00.1/sound/card2/input10 [ 3.366775] input: HDA ATI HDMI HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:04.0/0000:02:00.1/sound/card2/input11 [ 3.366893] <6>[fglrx] vendor: 1002 device: 683d revision: 0 count: 1 [ 3.367003] input: HDA ATI HDMI HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:04.0/0000:02:00.1/sound/card2/input12 [ 3.367127] input: HDA ATI HDMI HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:04.0/0000:02:00.1/sound/card2/input13 [ 3.369982] <6>[fglrx] ioport: bar 4, base 0xd000, size: 0x100 [ 3.371986] <6>[fglrx] Kernel PAT support is enabled [ 3.372039] <6>[fglrx] module loaded - fglrx 14.50.2 [Nov 20 2014] with 1 minors [ 3.382254] input: HDA ATI SB Rear Mic as /devices/pci0000:00/0000:00:14.2/sound/card0/input14 [ 3.382661] input: HDA ATI SB Line as /devices/pci0000:00/0000:00:14.2/sound/card0/input15 [ 3.383055] input: HDA ATI SB Line Out Front as /devices/pci0000:00/0000:00:14.2/sound/card0/input16 [ 3.383292] input: HDA ATI SB Line Out Surround as /devices/pci0000:00/0000:00:14.2/sound/card0/input17 [ 3.383612] input: HDA ATI SB Line Out CLFE as /devices/pci0000:00/0000:00:14.2/sound/card0/input18 [ 3.383942] input: HDA ATI SB Line Out Side as /devices/pci0000:00/0000:00:14.2/sound/card0/input19 [ 3.487523] kvm: Nested Virtualization enabled [ 3.673156] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input20 [ 3.673771] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input21 [ 3.675091] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input22 [ 3.676253] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input23 [ 5.626620] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 6.099216] fglrx_pci 0000:02:00.0: irq 34 for MSI/MSI-X [ 6.100690] <6>[fglrx] Firegl kernel thread PID: 878 [ 6.100944] <6>[fglrx] Firegl kernel thread PID: 879 [ 6.101190] <6>[fglrx] Firegl kernel thread PID: 880 [ 6.101503] <6>[fglrx] IRQ 34 Enabled [ 6.118026] <6>[fglrx] Reserved FB block: Shared offset:0, size:1000000 [ 6.118035] <6>[fglrx] Reserved FB block: Unshared offset:f7b4000, size:4000 [ 6.118049] <6>[fglrx] Reserved FB block: Unshared offset:f7b8000, size:548000 [ 6.118054] <6>[fglrx] Reserved FB block: Unshared offset:3fff3000, size:d000 [ 8.838176] kvm: zapping shadow pages for mmio generation wraparound [ 9.396393] kvm: zapping shadow pages for mmio generation wraparound [ 12.067690] virbr0: topology change detected, propagating [ 12.171681] virbr0: topology change detected, propagating [ 12.643301] virbr0: topology change detected, propagating [ 12.739288] virbr0: topology change detected, propagating
Ще разгледам още малко за xinerama-та и ще пиша.
Титла: Re: Fedora 20 Radeon + Nvidia + 2 monitors setup
Публикувано от: bvbfan в Jan 03, 2015, 18:23
Я пробвай първо 2-та монитора с всяка карта поотделно ще разботят ли, после може да ти хрумне или да видиш как са генерирани Xorg файловете за всяка.
|