No funciona el 3 er monitor

Hola,

He activado un equipo en Leap 15.5 con una grafica Radeon RX550/550 Series.
Tengo 3 monitores 2 hp de 2560x1440 y acer 1920 o así…
hp - hdi
hp - Displayport
Acer adapator de dvi d con adaptador a vga.

No consigo que funcionen los tres a la vez. Es decir los dos Hp si, pero el Vga no, si lo conecto los otros dos se apagan.

Esta config es la que tengo

xrandr
Screen 0: minimum 320 x 200, current 5120 x 1440, maximum 16384 x 16384
DisplayPort-0 connected 2560x1440+2560+0 (normal left inverted right x axis y axis) 597mm x 336mm
   2560x1440     59.95*+
   1920x1200     59.95  
   1920x1080     60.00    50.00    59.94  
   1600x1200     60.00  
   1680x1050     59.88  
   1600x900      60.00  
   1280x1024     60.02  
   1440x900      59.90  
   1280x800      59.95  
   1280x720      60.00    50.00    59.94  
   1024x768      60.00  
   800x600       60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       60.00    59.94  
   720x400       70.08  
HDMI-A-0 connected primary 2560x1440+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
   2560x1440     59.95*+
   1920x1200     59.95  
   1920x1080     60.00    50.00    59.94  
   1600x1200     60.00  
   1680x1050     59.88  
   1600x900      60.00  
   1280x1024     60.02  
   1440x900      59.90  
   1280x800      59.95  
   1280x720      60.00    50.00    59.94  
   1024x768      60.00  
   800x600       60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       60.00    59.94  
   720x400       70.08  
DVI-D-0 disconnected (normal left inverted right x axis y axis)
inxi -zaSMCG 
System:
  Kernel: 5.14.21-150500.55.39-default arch: x86_64 bits: 64 compiler: gcc
    v: 7.5.0 parameters: BOOT_IMAGE=/boot/vmlinuz-5.14.21-150500.55.39-default
    root=UUID=5838501c-b0d0-4e63-984d-1a0e7a74b50c splash=silent preempt=full
    mitigations=auto quiet security=apparmor
  Desktop: KDE Plasma v: 5.27.9 tk: Qt v: 5.15.8 wm: kwin_x11 vt: 7 dm: SDDM
    Distro: openSUSE Leap 15.5
Machine:
  Type: Desktop System: Gigabyte product: H410M S2H V2 v: -CF
    serial: <superuser required>
  Mobo: Gigabyte model: H410M S2H V2 v: x.x serial: <superuser required>
    UEFI: American Megatrends v: F3 date: 06/07/2023
CPU:
  Info: model: Intel Core i5-10400F bits: 64 type: MT MCP arch: Comet Lake
    gen: core 10 level: v3 note: check built: 2020 process: Intel 14nm family: 6
    model-id: 0xA5 (165) stepping: 3 microcode: 0xF8
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
    L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 1.5 MiB desc: 6x256 KiB
    L3: 12 MiB desc: 1x12 MiB
  Speed (MHz): avg: 896 high: 1959 min/max: 800/4300 scaling:
    driver: intel_pstate governor: powersave cores: 1: 800 2: 800 3: 800 4: 800
    5: 800 6: 800 7: 801 8: 800 9: 800 10: 1959 11: 800 12: 800
    bogomips: 69597
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: gather_data_sampling mitigation: Microcode
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data mitigation: Clear CPU buffers; SMT vulnerable
  Type: retbleed mitigation: Enhanced IBRS
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl and seccomp
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Enhanced / Automatic IBRS, IBPB:
    conditional, RSB filling, PBRSB-eIBRS: SW sequence
  Type: srbds mitigation: Microcode
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X]
    vendor: ASUSTeK driver: amdgpu v: kernel arch: GCN-4 code: Arctic Islands
    process: GF 14nm built: 2016-20 pcie: gen: 3 speed: 8 GT/s lanes: 8 ports:
    active: DP-1,HDMI-A-1 empty: DVI-D-1 bus-ID: 01:00.0 chip-ID: 1002:699f
    class-ID: 0300 temp: 25.0 C
  Display: x11 server: X.Org v: 1.21.1.4 with: Xwayland v: 22.1.5
    compositor: kwin_x11 driver: X: loaded: amdgpu
    unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu display-ID: :0
    screens: 1
  Screen-1: 0 s-res: 5120x1440 s-dpi: 96 s-size: 1354x381mm (53.31x15.00")
    s-diag: 1407mm (55.38")
  Monitor-1: DP-1 mapped: DisplayPort-0 pos: right model: HP 27mq
    serial: <filter> built: 2021 res: 2560x1440 hz: 60 dpi: 109 gamma: 1.2
    size: 597x336mm (23.5x13.23") diag: 685mm (27") ratio: 16:9 modes:
    max: 2560x1440 min: 720x400
  Monitor-2: HDMI-A-1 mapped: HDMI-A-0 pos: primary,left model: HP 27mq
    serial: <filter> built: 2021 res: 2560x1440 hz: 60 dpi: 109 gamma: 1.2
    size: 597x336mm (23.5x13.23") diag: 685mm (27") ratio: 16:9 modes:
    max: 2560x1440 min: 720x400
  API: OpenGL v: 4.6 Mesa 23.2.0-devel renderer: Radeon RX550/550 Series
    (polaris12 LLVM 16.0.6 DRM 3.49 5.14.21-150500.55.39-default)
    direct render: Yes

He buscado bastante y no lo consigo… ¿ alguna ayuda ? Muchas Gracias.

DVI-D-0 disconnected (normal left inverted right x axis y axis)
Graphics:
  Device-1: AMD Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X]
    vendor: ASUSTeK driver: amdgpu v: kernel arch: GCN-4 code: Arctic Islands
    process: GF 14nm built: 2016-20 pcie: gen: 3 speed: 8 GT/s lanes: 8 ports:
    active: DP-1,HDMI-A-1 empty: DVI-D-1 bus-ID: 01:00.0 chip-ID: 1002:699f
    class-ID: 0300 temp: 25.0 C
  Display: x11 server: X.Org v: 1.21.1.4 with: Xwayland v: 22.1.5
    compositor: kwin_x11 driver: X: loaded: amdgpu
    unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu display-ID: :0
    screens: 1
  Screen-1: 0 s-res: 5120x1440 s-dpi: 96 s-size: 1354x381mm (53.31x15.00")
    s-diag: 1407mm (55.38")
  Monitor-1: DP-1 mapped: DisplayPort-0 pos: right model: HP 27mq
    serial: <filter> built: 2021 res: 2560x1440 hz: 60 dpi: 109 gamma: 1.2
    size: 597x336mm (23.5x13.23") diag: 685mm (27") ratio: 16:9 modes:
    max: 2560x1440 min: 720x400
  Monitor-2: HDMI-A-1 mapped: HDMI-A-0 pos: primary,left model: HP 27mq
    serial: <filter> built: 2021 res: 2560x1440 hz: 60 dpi: 109 gamma: 1.2
    size: 597x336mm (23.5x13.23") diag: 685mm (27") ratio: 16:9 modes:
    max: 2560x1440 min: 720x400

Todo depende de la tarjeta grafica si soporta 3 monitores o no y, además, con diferentes tipos de conexiones (DisplayPort, HDMI y DVI). :dizzy_face:
Primero, no sabemos que marca y modelo de tarjeta grafica es.
Segundo, solo detecta 2 monitores y 3 conexiones.

Como tu has dicho, si se enciende el monitor Acer, se apaga los otros dos, parece que ahí esta el problema.

La única forma que conozco para poner 3 monitores es creado un archivo /etc/X11/xorg.conf, tal como lo explica aquí:

Te aconsejo que busques porque he visto varios hilos sobre 3 monitores y/o preguntes creado un nuevo tema en el forum en ingles de aquí.

Hola (SOLUIONADO)
Actualicé los dkms de la tarjeta, porque daba error de Kermel.
sudo zypper install -f amdgpu-dkms
Apagar, desconectar y volver a conectar los tres monitores.
Funcionan ahora.
Saludos

1 Like

Hola:
Según tengo entendido, hdmi y Dp, son digitales (audio y video digital) , para pasarlo a vga, se necesita un convertidor activo (DC- AC) digital-conversor o de analógico a digital (que sea activo) , vga es solo enteramente analógico y es el mas viejo de la serie.

Después viene los DVI , ahí hay uno enteramente digital DVI-D y el analógico, que es DVI-I (que puede ser tanto analógico como digital) :

Digitales : HDMI
Digital : Display port
DVD -D : digital y analógico.

Analógicos : vga ( es un conector sub-d 15 es totalmente analógico y el mas viejo en las tarjetas ( excepto, que vayas por los 8,16,256bit)

analogico : DVI _ I es analógico y digital.

Si se han dado casos de que funcionara y después no, y que pudiese haber un cambio de kernel, hay que tener en cuenta 2 cosas :
1º que los drivers son privativos y si no incluye dkms, se necesita instalar los drivers de nuevo.
2º los drivers, se complimentron con las dependencias e se instalaron con dkms, hay que verificar con dkms status (ejecutando en consola) (o ver los en etc/dkms) .

Los drivers, al ser privativos, no se pueden incluir en el kernel (excepto que se liberen o pasen a abiertos (open)) .

Saludos

Hola
Gracias por los comentarios. Es cierto que es un mundo los adaptadores o conversores me parece no son lo mismo y puede dar lugar a error y muy útil la info sobre las salidas de la gráfica, aunque tal vez debemos ir jubilando los vga…

Tal vez el problema eran los DKMS, daban error de Kernel, los reinstalé y volví a colocar todo otra vez y …
Funcionó.
Saludos y gracias de nuevo.