Saudações,
Recentemente comprei um novo monitor, o modelo em questão parece ter algum problema com o modulo amdgpu, não consigo usar este monitor de forma satisfatória com nenhuma das diversas distribuições testadas.
Aparentemente o log do Xorg mostra que detectou tudo as resoluções as frequencias, até o gamma pegou certinho, no xrandr não conseguiu pegar estas infos.
Obs: eu testei esse monitor no Windows e esta OK, no linux com GPU intel esta OK.
Monitor: Philips 27" 4k LED
Modelo: PHL 276E8VJSB/57
Meu PC:
OS: Ubuntu 23.10 + Kernel 6.5
Ryzen 5 4600G + a520m + 8gb 2400mhz
O problema: momentos antes de aparecer a tela de login a tela fica preta.
com nomodeset consigo logar com a resolução péssima, com comando amdgpu.dpm=0 consigo logar em 4k 30fps com cortes nas janelas quando movimento-as pela tela.
já tentei setar a resolução manualmente
até o momento não tenho a solução, peço ajuda dos mais sapientes de linux.
Informações:
marlon@marlon-pc:~$ inxi -G
Graphics:
Device-1: AMD Renoir driver: N/A
Display: x11 server: X.Org v: 1.21.1.7 with: Xwayland v: 23.2.0 driver: X:
loaded: vesa unloaded: fbdev,modesetting,radeon dri: swrast gpu: N/A
resolution: 3840x2160
API: OpenGL v: 4.5 Mesa 23.2.1-1ubuntu3.1 renderer: llvmpipe (LLVM 15.0.7
256 bits)
marlon@marlon-pc:~$ sudo dmesg | grep amdgpu
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-6.5.0-14-generic root=UUID=8ea9483e-c10d-4c29-a825-a26931ef52b0 ro amdgpu.dpm=0 vt.handoff=7
[ 0.026074] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.5.0-14-generic root=UUID=8ea9483e-c10d-4c29-a825-a26931ef52b0 ro amdgpu.dpm=0 vt.handoff=7
[ 20.638738] [drm] amdgpu kernel modesetting enabled.
[ 20.653348] amdgpu: CRAT table disabled by module option
[ 20.653357] amdgpu: Virtual CRAT table created for CPU
[ 20.653375] amdgpu: Topology: Add CPU node
[ 20.659618] amdgpu 0000:05:00.0: amdgpu: Fetched VBIOS from ROM BAR
[ 20.659623] amdgpu: ATOM BIOS: 113-RENOIR-035
[ 20.912700] amdgpu 0000:05:00.0: vgaarb: deactivate vga console
[ 20.912705] amdgpu 0000:05:00.0: amdgpu: Trusted Memory Zone (TMZ) feature enabled
[ 20.912726] amdgpu 0000:05:00.0: amdgpu: MODE2 reset
[ 20.912729] amdgpu 0000:05:00.0: amdgpu: asic reset on init failed
[ 20.912738] amdgpu 0000:05:00.0: amdgpu: Fatal error during GPU init
[ 20.912745] amdgpu 0000:05:00.0: amdgpu: amdgpu: finishing device.
[ 20.912883] amdgpu: probe of 0000:05:00.0 failed with error -95
marlon@marlon-pc:~$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 3840 x 2160, maximum 3840 x 2160
default connected primary 3840x2160+0+0 0mm x 0mm
3840x2160 0.00*
1920x1080 0.00
1280x720 0.00
640x480 0.00
cat /var/log/Xorg.0.log | grep VESA
[ 53.141] (II) VESA: driver for VESA chipsets: vesa
[ 53.354] (II) VESA(0): initializing int10
[ 53.355] (II) VESA(0): Primary V_BIOS segment is: 0xc000
[ 53.355] (II) VESA(0): VESA BIOS detected
[ 53.355] (II) VESA(0): VESA VBE Version 3.0
[ 53.355] (II) VESA(0): VESA VBE Total Mem: 49152 kB
[ 53.355] (II) VESA(0): VESA VBE OEM: AMD ATOMBIOS
[ 53.355] (II) VESA(0): VESA VBE OEM Software Rev: 17.10
[ 53.355] (II) VESA(0): VESA VBE OEM Vendor: (C) 1988-2018, Advanced Micro Devices, Inc.
[ 53.355] (II) VESA(0): VESA VBE OEM Product: RENOIR
[ 53.355] (II) VESA(0): VESA VBE OEM Product Rev: 01.00
[ 53.372] (II) VESA(0): Creating default Display subsection in Screen section
[ 53.372] (==) VESA(0): Depth 24, (--) framebuffer bpp 32
[ 53.372] (==) VESA(0): RGB weight 888
[ 53.372] (==) VESA(0): Default visual is TrueColor
[ 53.372] (==) VESA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 53.372] (II) VESA(0): VESA VBE DDC supported
[ 53.372] (II) VESA(0): VESA VBE DDC Level 2
[ 53.372] (II) VESA(0): VESA VBE DDC transfer in appr. 1 sec.
[ 53.433] (II) VESA(0): VESA VBE DDC read successfully
[ 53.433] (II) VESA(0): Manufacturer: PHL Model: c18f Serial#: 264597
[ 53.433] (II) VESA(0): Year: 2023 Week: 36
[ 53.433] (II) VESA(0): EDID Version: 1.3
[ 53.433] (II) VESA(0): Digital Display Input
[ 53.433] (II) VESA(0): Max Image Size [cm]: horiz.: 60 vert.: 34
[ 53.433] (II) VESA(0): Gamma: 2.20
[ 53.433] (II) VESA(0): DPMS capabilities: Off
[ 53.433] (II) VESA(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[ 53.433] (II) VESA(0): First detailed timing is preferred mode
[ 53.433] (II) VESA(0): redX: 0.646 redY: 0.334 greenX: 0.302 greenY: 0.636
[ 53.433] (II) VESA(0): blueX: 0.154 blueY: 0.057 whiteX: 0.312 whiteY: 0.329
[ 53.433] (II) VESA(0): Supported established timings:
[ 53.433] (II) VESA(0): 720x400@70Hz
[ 53.433] (II) VESA(0): 640x480@60Hz
[ 53.433] (II) VESA(0): 640x480@67Hz
[ 53.433] (II) VESA(0): 640x480@72Hz
[ 53.433] (II) VESA(0): 640x480@75Hz
[ 53.433] (II) VESA(0): 800x600@56Hz
[ 53.433] (II) VESA(0): 800x600@60Hz
[ 53.433] (II) VESA(0): 800x600@72Hz
[ 53.433] (II) VESA(0): 800x600@75Hz
[ 53.433] (II) VESA(0): 832x624@75Hz
[ 53.433] (II) VESA(0): 1024x768@60Hz
[ 53.433] (II) VESA(0): 1024x768@70Hz
[ 53.433] (II) VESA(0): 1024x768@75Hz
[ 53.433] (II) VESA(0): 1280x1024@75Hz
[ 53.433] (II) VESA(0): Manufacturer's mask: 0
[ 53.433] (II) VESA(0): Supported standard timings:
[ 53.433] (II) VESA(0): #0: hsize: 1920 vsize 1080 refresh: 60 vid: 49361
[ 53.433] (II) VESA(0): #1: hsize: 1680 vsize 1050 refresh: 60 vid: 179
[ 53.433] (II) VESA(0): #2: hsize: 1440 vsize 900 refresh: 60 vid: 149
[ 53.433] (II) VESA(0): #3: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
[ 53.433] (II) VESA(0): #4: hsize: 1280 vsize 960 refresh: 60 vid: 16513
[ 53.433] (II) VESA(0): #5: hsize: 1280 vsize 720 refresh: 60 vid: 49281
[ 53.433] (II) VESA(0): Supported detailed timing:
[ 53.433] (II) VESA(0): clock: 533.2 MHz Image Size: 597 x 336 mm
[ 53.433] (II) VESA(0): h_active: 3840 h_sync: 3888 h_sync_end 3920 h_blank_end 4000 h_border: 0
[ 53.433] (II) VESA(0): v_active: 2160 v_sync: 2163 v_sync_end 2168 v_blanking: 2222 v_border: 0
[ 53.433] (II) VESA(0): Supported detailed timing:
[ 53.433] (II) VESA(0): clock: 262.8 MHz Image Size: 597 x 336 mm
[ 53.433] (II) VESA(0): h_active: 3840 h_sync: 3888 h_sync_end 3920 h_blank_end 4000 h_border: 0
[ 53.433] (II) VESA(0): v_active: 2160 v_sync: 2163 v_sync_end 2168 v_blanking: 2191 v_border: 0
[ 53.433] (II) VESA(0): Monitor name: PHL 276E8V
[ 53.433] (II) VESA(0): Ranges: V min: 23 V max: 80 Hz, H min: 30 H max: 160 kHz, PixClock max 605 MHz
[ 53.433] (II) VESA(0): Number of EDID sections to follow: 1
[ 53.433] (II) VESA(0): EDID (in hex):
[ 53.433] (II) VESA(0): 00ffffffffffff00410c8fc195090400
[ 53.433] (II) VESA(0): 24210103803c22782a67a1a5554da227
[ 53.433] (II) VESA(0): 0e5054bfef00d1c0b300950081808140
[ 53.433] (II) VESA(0): 81c0010101014dd000a0f0703e803020
[ 53.433] (II) VESA(0): 350055502100001aa36600a0f0701f80
[ 53.433] (II) VESA(0): 3020350055502100001a000000fc0050
[ 53.433] (II) VESA(0): 484c203237364538560a2020000000fd
[ 53.433] (II) VESA(0): 0017501ea03c000a2020202020200174
[ 53.433] (II) VESA(0): EDID vendor "PHL", prod id 49551
[ 53.433] (II) VESA(0): Using EDID range info for horizontal sync
[ 53.433] (II) VESA(0): Using EDID range info for vertical refresh
[ 53.433] (II) VESA(0): Printing DDC gathered Modelines:
[ 53.433] (II) VESA(0): Modeline "3840x2160"x0.0 533.25 3840 3888 3920 4000 2160 2163 2168 2222 +hsync -vsync (133.3 kHz eP)
[ 53.433] (II) VESA(0): Modeline "3840x2160"x0.0 262.75 3840 3888 3920 4000 2160 2163 2168 2191 +hsync -vsync (65.7 kHz e)
[ 53.433] (II) VESA(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e)
[ 53.433] (II) VESA(0): Modeline "800x600"x0.0 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz e)
[ 53.433] (II) VESA(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e)
[ 53.433] (II) VESA(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz e)
[ 53.433] (II) VESA(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e)
[ 53.433] (II) VESA(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e)
[ 53.433] (II) VESA(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e)
[ 53.433] (II) VESA(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[ 53.433] (II) VESA(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e)
[ 53.433] (II) VESA(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e)
[ 53.433] (II) VESA(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e)
[ 53.433] (II) VESA(0): Modeline "832x624"x0.0 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz e)
[ 53.433] (II) VESA(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e)
[ 53.433] (II) VESA(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e)
[ 53.433] (II) VESA(0): Modeline "1920x1080"x60.0 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -hsync +vsync (67.1 kHz e)
[ 53.433] (II) VESA(0): Modeline "1680x1050"x0.0 119.00 1680 1728 1760 1840 1050 1053 1059 1080 +hsync -vsync (64.7 kHz e)
[ 53.433] (II) VESA(0): Modeline "1440x900"x0.0 88.75 1440 1488 1520 1600 900 903 909 926 +hsync -vsync (55.5 kHz e)
[ 53.433] (II) VESA(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[ 53.433] (II) VESA(0): Modeline "1280x960"x0.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz e)
[ 53.433] (II) VESA(0): Modeline "1280x720"x60.0 74.48 1280 1336 1472 1664 720 721 724 746 -hsync +vsync (44.8 kHz e)
[ 53.433] (II) VESA(0): Searching for matching VESA mode(s):
[ 53.463] (II) VESA(0): Total Memory: 768 64KB banks (49152kB)
[ 53.463] (II) VESA(0): <default monitor>: Using hsync range of 30.00-160.00 kHz
[ 53.463] (II) VESA(0): <default monitor>: Using vrefresh range of 23.00-80.00 Hz
[ 53.463] (II) VESA(0): <default monitor>: Using maximum pixel clock of 605.00 MHz
[ 53.463] (WW) VESA(0): Unable to estimate virtual size
[ 53.463] (II) VESA(0): Not using built-in mode "2560x1440" (no mode of this name)
[ 53.463] (II) VESA(0): Not using built-in mode "1920x1440" (no mode of this name)
[ 53.463] (II) VESA(0): Not using built-in mode "1920x1200" (no mode of this name)
[ 53.463] (II) VESA(0): Not using built-in mode "1600x1200" (no mode of this name)
[ 53.463] (II) VESA(0): Not using built-in mode "1400x1050" (no mode of this name)
[ 53.463] (II) VESA(0): Not using built-in mode "1280x1024" (no mode of this name)
[ 53.463] (II) VESA(0): Not using built-in mode "1280x960" (no mode of this name)
[ 53.463] (II) VESA(0): Not using built-in mode "1366x768" (no mode of this name)
[ 53.463] (II) VESA(0): Not using built-in mode "1024x768" (no mode of this name)
[ 53.463] (II) VESA(0): Not using built-in mode "800x600" (no mode of this name)
[ 53.463] (II) VESA(0): Virtual size is 3840x2160 (pitch 3840)
[ 53.463] (**) VESA(0): *Built-in mode "3840x2160"
[ 53.463] (**) VESA(0): *Built-in mode "1920x1080"
[ 53.463] (**) VESA(0): *Built-in mode "1280x720"
[ 53.463] (**) VESA(0): *Built-in mode "640x480"
[ 53.464] (**) VESA(0): Display dimensions: (600, 340) mm
[ 53.464] (**) VESA(0): DPI set to (162, 161)
[ 53.464] (**) VESA(0): Using "Shadow Framebuffer"
[ 53.498] (II) VESA(0): initializing int10
[ 53.498] (II) VESA(0): Primary V_BIOS segment is: 0xc000
[ 53.498] (II) VESA(0): VESA BIOS detected
[ 53.498] (II) VESA(0): VESA VBE Version 3.0
[ 53.498] (II) VESA(0): VESA VBE Total Mem: 49152 kB
[ 53.498] (II) VESA(0): VESA VBE OEM: AMD ATOMBIOS
[ 53.498] (II) VESA(0): VESA VBE OEM Software Rev: 17.10
[ 53.498] (II) VESA(0): VESA VBE OEM Vendor: (C) 1988-2018, Advanced Micro Devices, Inc.
[ 53.498] (II) VESA(0): VESA VBE OEM Product: RENOIR
[ 53.498] (II) VESA(0): VESA VBE OEM Product Rev: 01.00
[ 53.499] (II) VESA(0): virtual address = 0x7f15d3fb4000, VGAbase = 0x7f15d722f000
[ 53.499] (II) VESA(0): Setting up VESA Mode 0x1D4 (3840x2160)
[ 53.499] (II) VESA(0): VBESetVBEMode failed, mode set without customized refresh.
[ 53.546] (==) VESA(0): Default visual is TrueColor
[ 53.595] (==) VESA(0): Backing store enabled
[ 53.637] (==) VESA(0): DPMS enabled
