08:01 <+bridge> [ddnet] @Rockus.~ If you're checking ping in scoreboard, that's normal. Better look at pred value (cl_showpred 1) 15:17 <+bridge> [ddnet] @ChillerDragon 15:17 <+bridge> [ddnet] ``` 15:17 <+bridge> [ddnet] #TODO 0.7: improve nethash creation 15:17 <+bridge> [ddnet] if hash == "3dc531e4296de555": 15:17 <+bridge> [ddnet] hash = "626fce9a778df4d4" 15:17 <+bridge> [ddnet] ``` 15:17 <+bridge> [ddnet] change that to `if True:` 15:17 <+bridge> [ddnet] Ty 15:18 <+bridge> [ddnet] @heinrich5991 15:18 <+bridge> [ddnet] eh 15:18 <+bridge> [ddnet] in `scripts/cmd5.py` 15:52 <@heinrich5991> Learath2: what's up with the gentoo package? 16:35 <+bridge> [ddnet] https://www.youtube.com/watch?v=Voy9vVbgSqI i've got this weird screen flickering on linux with ddnet at 144hz, so i wonder if this is a ddnet bug? The flicker doesn't happen on my desktop and also it doesn't happens on the browser (which both of them also run at 144hz). Some info that may help: ``*-display 16:35 <+bridge> [ddnet] description: VGA compatible controller 16:35 <+bridge> [ddnet] product: Hawaii PRO [Radeon R9 290/390] 16:35 <+bridge> [ddnet] vendor: Advanced Micro Devices, Inc. [AMD/ATI] 16:35 <+bridge> [ddnet] physical id: 0 16:35 <+bridge> [ddnet] bus info: pci@0000:01:00.0 16:35 <+bridge> [ddnet] version: 80 16:35 <+bridge> [ddnet] width: 64 bits 16:35 <+bridge> [ddnet] clock: 33MHz 16:35 <+bridge> [ddnet] capabilities: pm pciexpress msi vga_controller bus_master cap_list rom 16:35 <+bridge> [ddnet] configuration: driver=radeon latency=0 16:35 <+bridge> [ddnet] resources: irq:31 memory:e0000000-efffffff memory:f0000000-f07fffff ioport:e000(size=256) memory:f7e00000-f7e3ffff memory:c0000-dff``` 16:35 <+bridge> [ddnet] https://www.youtube.com/watch?v=Voy9vVbgSqI i've got this weird screen flickering on linux with ddnet at 144hz, so i wonder if this is a ddnet bug? The flicker doesn't happen on my desktop and also it doesn't happens on the browser (which both of them also run at 144hz). Some info that may help: ```*-display 16:35 <+bridge> [ddnet] description: VGA compatible controller 16:35 <+bridge> [ddnet] product: Hawaii PRO [Radeon R9 290/390] 16:35 <+bridge> [ddnet] vendor: Advanced Micro Devices, Inc. [AMD/ATI] 16:35 <+bridge> [ddnet] physical id: 0 16:35 <+bridge> [ddnet] bus info: pci@0000:01:00.0 16:35 <+bridge> [ddnet] version: 80 16:35 <+bridge> [ddnet] width: 64 bits 16:35 <+bridge> [ddnet] clock: 33MHz 16:35 <+bridge> [ddnet] capabilities: pm pciexpress msi vga_controller bus_master cap_list rom 16:35 <+bridge> [ddnet] configuration: driver=radeon latency=0 16:36 <+bridge> [ddnet] resources: irq:31 memory:e0000000-efffffff memory:f0000000-f07fffff ioport:e000(size=256) memory:f7e00000-f7e3ffff memory:c0000-dff``` 16:36 <+bridge> [ddnet] https://www.youtube.com/watch?v=Voy9vVbgSqI i've got this weird screen flickering on linux with ddnet at 144hz, so i wonder if this is a ddnet bug? The flicker doesn't happen on my desktop and also it doesn't happens on the browser (which both of them also run at 144hz). Some info that may help: ```*-display 16:36 <+bridge> [ddnet] description: VGA compatible controller 16:36 <+bridge> [ddnet] product: Hawaii PRO [Radeon R9 290/390] 16:36 <+bridge> [ddnet] vendor: Advanced Micro Devices, Inc. [AMD/ATI] 16:36 <+bridge> [ddnet] physical id: 0 16:36 <+bridge> [ddnet] bus info: pci@0000:01:00.0 16:36 <+bridge> [ddnet] version: 80 16:36 <+bridge> [ddnet] width: 64 bits 16:36 <+bridge> [ddnet] clock: 33MHz 16:36 <+bridge> [ddnet] capabilities: pm pciexpress msi vga_controller bus_master cap_list rom 16:36 <+bridge> [ddnet] configuration: driver=radeon latency=0 16:36 <+bridge> [ddnet] resources: irq:31 memory:e0000000-efffffff memory:f0000000-f07fffff ioport:e000(size=256) memory:f7e00000-f7e3ffff memory:c0000-dff 16:36 <+bridge> [ddnet] 16:36 <+bridge> [ddnet] Linux 4.15.3-041503-generic``` 16:49 <+Learath2> heinrich5991: gentoo was also complaining about the bundled libs, can give it another try now 17:53 <+bridge> [ddnet] @Ryozuki opengl3? 18:27 <+bridge> [ddnet] i tested with opengl3 on and off 18:27 <+bridge> [ddnet] with off its lot worse 18:27 <+bridge> [ddnet] but with on its like the video i sent 18:28 <+bridge> [ddnet] ``` 18:28 <+bridge> [ddnet] glxinfo | grep "OpenGL version" 18:28 <+bridge> [ddnet] OpenGL version string: 3.0 Mesa 17.2.8``` 18:28 <+bridge> [ddnet] this has something to do? 18:29 <+bridge> [ddnet] ```➜ ~ glxinfo | grep 'version' 18:29 <+bridge> [ddnet] server glx version string: 1.4 18:29 <+bridge> [ddnet] client glx version string: 1.4 18:29 <+bridge> [ddnet] GLX version: 1.4 18:29 <+bridge> [ddnet] Max core profile version: 4.5 18:29 <+bridge> [ddnet] Max compat profile version: 3.0 18:29 <+bridge> [ddnet] Max GLES1 profile version: 1.1 18:29 <+bridge> [ddnet] Max GLES[23] profile version: 3.1 18:29 <+bridge> [ddnet] OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.2.8 18:29 <+bridge> [ddnet] OpenGL core profile shading language version string: 4.50 18:29 <+bridge> [ddnet] OpenGL version string: 3.0 Mesa 17.2.8 18:29 <+bridge> [ddnet] OpenGL shading language version string: 1.30 18:29 <+bridge> [ddnet] OpenGL ES profile version string: OpenGL ES 3.1 Mesa 17.2.8 18:29 <+bridge> [ddnet] OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10``` 18:36 <+bridge> [ddnet] asyncrender off? ddnet 9? 18:36 <+bridge> [ddnet] other opengl applications? 18:38 <+bridge> [ddnet] last ddnet version 18:39 <+bridge> [ddnet] i mean try those 18:39 <+bridge> [ddnet] glxgears doesnt show this glitch (if that is a opengl application) 18:39 <+bridge> [ddnet] yes it is 18:39 <+bridge> [ddnet] "asyncrender off?" how to disable/enable this? 18:40 <+bridge> [ddnet] f1, gfx_asynrender_old 0 18:41 <+bridge> [ddnet] nothing changes with 1 and 0 18:43 <+bridge> [ddnet] I understand 18:43 <+bridge> [ddnet] mmm ddnet 9 starts on my non 144hz screen and mouse is really buggy 18:45 <+bridge> [ddnet] i just noticed i can notice the flicker a bit sometimes in the terminal too so it might not be ddnet related 😢 18:45 <+bridge> [ddnet] disable compositing? use other DE/WM? 18:46 <+bridge> [ddnet] im using KDE 18:46 <+bridge> [ddnet] i also had this with gnome 18:47 <+bridge> [ddnet] I also noticed that my display has artificats with some specific patterns showing on screen, also annoying 18:48 <+bridge> [ddnet] you got 144hz? i always thought it may be some bad support for 144hz 18:49 <+bridge> [ddnet] no, 3840x2160@60Hz 18:49 <+bridge> [ddnet] and since i dont have this problem on windows, i bet it has relation to drivers? 18:49 <+bridge> [ddnet] I guess I should disable framebuffer compression 18:49 <+bridge> [ddnet] well, driver is split up in linux 18:49 <+bridge> [ddnet] so good luck finding out which part 😉 18:49 <+bridge> [ddnet] :saddo: 18:49 <+bridge> [ddnet] well i know it uses a open source driver "radeon" 18:50 <+bridge> [ddnet] also, amd is trying to share as much code on win/linux as possible 18:50 <+bridge> [ddnet] try newer driver/kernel/mesa/etc 18:50 <+bridge> [ddnet] and search for bug reports 18:50 <+bridge> [ddnet] i got literally latest kernel 18:50 <+bridge> [ddnet] no problem with 120hz, 60hz? 18:50 <+bridge> [ddnet] i noticed it also on 120hz 18:50 <+bridge> [ddnet] gonna try 60 18:51 <+bridge> [ddnet] My trick is to use intel gpus only because amd and nvidia always gave me trouble on linux 18:51 <+bridge> [ddnet] but that sucks for me :( i spent 350€ on a good gpu 18:52 <+bridge> [ddnet] write an email to amd support? 18:52 <+bridge> [ddnet] i guess 18:52 <+bridge> [ddnet] i never had hope in those things tho 18:53 <+bridge> [ddnet] https://www.google.com/search?q=amd+radeon+linux+120hz+flickering 18:54 <+bridge> [ddnet] no flickering with 60hz 18:54 <+bridge> [ddnet] with 99 there are too 18:55 <+bridge> [ddnet] this is the closest bug report i could find https://bugs.freedesktop.org/show_bug.cgi?id=93826 but they say its fixed in 4.12 but i got 4.15 and i still have the problem 19:21 <+bridge> [ddnet] @Ryozuki did you try the new amdgpu drivers? 19:22 <+bridge> [ddnet] i tried using amdgpu instead of radeon, it works worse since it doesnt event detect that i can have 144hz 19:22 <+bridge> [ddnet] if u talk about amdgpu-pro 19:22 <+bridge> [ddnet] i havent got it to work 19:22 <+bridge> [ddnet] I used to have a r9 290x and it was much better 19:22 <+bridge> [ddnet] I used amdgpu not the pro one 19:23 <+bridge> [ddnet] amdgpu doesnt detect my 144hz and even flickers at 60hz for me 19:23 <+bridge> [ddnet] So weird 19:23 <+bridge> [ddnet] yes 19:23 <+bridge> [ddnet] Kernel version? 19:24 <+bridge> [ddnet] last, `4.15.3-041503-generic` 19:24 <+bridge> [ddnet] i had 4.13 but no luck 19:24 <+bridge> [ddnet] decided to try last 19:24 <+bridge> [ddnet] and no luck 19:24 <+bridge> [ddnet] im doomed 19:25 <+bridge> [ddnet] You sure the driver loaded properly 19:25 <+bridge> [ddnet] well, tell me how to make sure of it if u can 19:25 < ddnet-commits> [ddnet] def- pushed 1 new commit to master: https://git.io/vAni9 19:25 < ddnet-commits> ddnet/master e840206 def: Fix bundled pnglite 19:26 <+bridge> [ddnet] You used to need an option to include the ucode for hawaii cards 19:26 <+bridge> [ddnet] Check your dmesg I guess 19:26 <+bridge> [ddnet] i had to put GRUB_CMDLINE_LINUX="radeon.si_support=0 radeon.cik_support=0 amdgpu.si_support=1 amdgpu.cik_support=1" on etc/default/grub to use amdgpu instead of radeon driver 19:26 <+bridge> [ddnet] and it worked 19:26 <+bridge> [ddnet] but as i said amdgpu worked worse 19:27 <+bridge> [ddnet] what does dmesg? 19:27 <+bridge> [ddnet] i see some logs 19:28 <+bridge> [ddnet] Dmesg is the kernel logs 19:28 <+bridge> [ddnet] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver 19:28 <+bridge> [ddnet] :o 19:28 <+bridge> [ddnet] i see some `radeon_dp_aux_transfer_native: 74 callbacks suppressed` 19:28 <+bridge> [ddnet] but idk if thats good or bad 19:29 <+bridge> [ddnet] radeon 0000:01:00.0: Invalid PCI ROM header signature: expecting 0xaa55, got 0xffff 19:29 <+bridge> [ddnet] but this is a common warning from what i seen in forums 19:30 < ddnet-commits> [ddnet] def- pushed 1 new commit to master: https://git.io/vAnPZ 19:30 < ddnet-commits> ddnet/master 0d9265b def: Fix bundled wavpack when system wavpack is available 19:32 <@deen> huh, no pnglite on archlinux 19:32 <+bridge> [ddnet] ```[ 2.566814] [drm] Initialized radeon 2.50.0 20080528 for 0000:01:00.0 on minor 0 19:32 <+bridge> [ddnet] [ 2.589764] [drm] amdgpu kernel modesetting enabled.``` @Learath2 u know if this has relation? 19:32 <@deen> that smells normal 19:32 <+Learath2> that's a good thing 19:32 <+Learath2> not really sure if it should happen with radeon tho 19:33 <+Learath2> but wouldn't cause your flickers anyways 19:35 <+bridge> [ddnet] this all looks ok 19:35 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/413765167655157760/unknown.png 19:35 <+bridge> [ddnet] idk i dont find any error 21:10 <+bridge> [ddnet] @deen thanks 21:52 <+bridge> [ddnet] @deen I tried all that. what was wrong with pnglite and wavpack? 21:56 <+bridge> [ddnet] @deen i.e. set(PNGLITE_LIBRARIES) should be the same as yours 21:59 <+bridge> [ddnet] @deen and I also tried bundled wavpack. the previous check allowed the user to plug in whatever version they have, including the bundled one 22:20 <+bridge> [ddnet] @Vanilla 22:20 <+bridge> [ddnet] wuips sry 22:20 <+bridge> [ddnet] @heinrich5991 do you know what those "626" data are related to? 22:21 <+bridge> [ddnet] don't have example right now 22:21 <+bridge> [ddnet] but when you get that packet, with 626....... something after