00:33 < bridge> [ddnet] @deen the link is borked, the dash is on the wrong side of the link 00:37 < bridge> [ddnet] edit: ah nvm, the dash is completely missing haha 00:37 < bridge> [ddnet] can confirm 00:37 < bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/842168718020575271/unknown.png 08:42 < bridge> [ddnet] take a chair :trollet: 20:11 < bridge> [ddnet] ``` 20:11 < bridge> [ddnet] [matodor@home ~]$ SDL_VIDEODRIVER=wayland DDNet 20:12 < bridge> [ddnet] [2021-05-13 22:11:18][client]: starting... 20:12 < bridge> [ddnet] [2021-05-13 22:11:18][sdl]: SDL version 2.0.14 (compiled = 2.0.14) 20:12 < bridge> [ddnet] [2021-05-13 22:11:18][gfx]: unable to init SDL video: wayland not available 20:12 < bridge> [ddnet] [2021-05-13 22:11:18][gfx]: setting resolution to 640x480 and trying again 20:12 < bridge> [ddnet] [2021-05-13 22:11:18][sdl]: SDL version 2.0.14 (compiled = 2.0.14) 20:12 < bridge> [ddnet] [2021-05-13 22:11:18][gfx]: unable to init SDL video: wayland not available 20:12 < bridge> [ddnet] [2021-05-13 22:11:18][gfx]: out of ideas. failed to init graphics 20:12 < bridge> [ddnet] [2021-05-13 22:11:18][client]: couldn't init graphics 20:12 < bridge> [ddnet] ``` 20:12 < bridge> [ddnet] 🤔 20:12 < bridge> [ddnet] I'm new to linux, can anyone help?) 20:13 < bridge> [ddnet] are you using wayland? 20:13 < bridge> [ddnet] and since you are new my followup question is "are you sure you are using wayland?" 😛 20:13 < bridge> [ddnet] yes, but it seems like Xorg is still used 20:14 < bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/842464836779769927/unknown.png 20:14 < bridge> [ddnet] :redstripe: 20:14 < bridge> [ddnet] hmm 🤔 20:14 < bridge> [ddnet] Um, not sure if that makes much sense. But run without the `SDL_VIDEODRIVER=wayland` 20:14 < bridge> [ddnet] DDNET_DRIVER=GLES 20:15 < bridge> [ddnet] or get GLEW-EGL 20:15 < bridge> [ddnet] else it doesnt work with wayland rn 20:15 < bridge> [ddnet] without it's working normal, but in fullscreen i have locked 60fps without enabled vsync 20:15 < bridge> [ddnet] but i only know that arch has glew-wayland yet 20:15 < bridge> [ddnet] didnt find any package on debian based distros 20:16 < bridge> [ddnet] I don't think you can run both wayland and x11. Unless I'm misunderstanding what wayland does massively 20:16 < bridge> [ddnet] its xwayland then 20:16 < bridge> [ddnet] if he is on a wayland session 20:16 < bridge> [ddnet] why would the terminal be in an xwayland session? 20:16 < bridge> [ddnet] ^^ 20:19 < bridge> [ddnet] if u mean me 20:19 < bridge> [ddnet] i answered learaths question 20:19 < bridge> [ddnet] xwayland does run x11 ontop of wayland 20:19 < bridge> [ddnet] yes 20:19 < bridge> [ddnet] but why would the (presumably default) terminal of Matodor do that? 20:20 < bridge> [ddnet] anyway, I won't make more noise. I'm not familiar with this newfangled setup, as @Jupstar ✪ said we only support GLES for wayland 20:20 < bridge> [ddnet] well he wanted to know how to run wayland, ofc he has to switch session 20:20 < bridge> [ddnet] (the thing `echo $XDG_SESSION_TYPE` runs in) 20:20 < bridge> [ddnet] whats the point rn xD 20:20 < bridge> [ddnet] yeah 20:20 < bridge> [ddnet] @heinrich5991 maybe a legacy WM? 20:20 < bridge> [ddnet] it works without GLES 20:20 < bridge> [ddnet] u just need GLEW EGL 20:22 < bridge> [ddnet] "Embedded-System Graphics Library" sounds like something we shouldn't be relying on given this is not a kiosk running android 😛 20:23 < bridge> [ddnet] x11 supports EGL too 20:23 < bridge> [ddnet] and our official build might use that soon maybe 20:23 < bridge> [ddnet] EGL 1.5 supports normal opengl just fine 20:23 < bridge> [ddnet] Is EGL just badly named? 20:23 < bridge> [ddnet] it kinda was repurposed yes 20:24 < bridge> [ddnet] its just khronos way of crossplatform window initiailization 20:24 < bridge> [ddnet] but first for gles only, later also for e.g. normal opengl 20:24 < bridge> [ddnet] i found this on arch wiki: 20:24 < bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/842467303856537640/unknown.png 20:24 < bridge> [ddnet] see GLEW entry xd 20:25 < bridge> [ddnet] Did we even do a release with the new OpenGL ES stuff? 20:25 < bridge> [ddnet] ubuntu defaults to wayland session, doesnt it? 20:25 < bridge> [ddnet] so if ppl want native wayland support, thats they only option other than GLEW build 20:26 < bridge> [ddnet] soon SDL will default to wayland 20:26 < bridge> [ddnet] that will be chaos for all aps that use GLEW 20:26 < bridge> [ddnet] eh, I guess people will use old sdl anyway 20:26 < bridge> [ddnet] tho with shipped SDL its no problem 20:26 < bridge> [ddnet] shipped SDL and glew to be precise 20:27 < bridge> [ddnet] bcs x11 does support EGL, and SDL added support to force it 20:27 < bridge> [ddnet] anyway, you said u sure u run on wayland session, but it shows x11? 20:27 < bridge> [ddnet] guess u have to logout to be sure 20:28 < bridge> [ddnet] how is there no auto discovery for this kind of stuff yet? I'd think SDL should make this all transparent to the user and us 20:28 < bridge> [ddnet] its really more GLEWs fault, as it doesnt check for dynamic libs 20:28 < bridge> [ddnet] u either compile with EGL or GLX 20:30 < bridge> [ddnet] no, I'm not sure, now I'm looking for how to set it to "wayland" session, maybe it's disabled by udev rules 20:30 < bridge> [ddnet] https://wiki.archlinux.org/title/GDM#GDM_ignores_Wayland_and_uses_X.Org_by_default 20:30 < bridge> [ddnet] btw we can still use it for actually embedded systems, such as android, so its not wasted 😄 20:30 < bridge> [ddnet] i dunno what DE u use, but there often -wayland 20:30 < bridge> [ddnet] packages 20:33 < bridge> [ddnet] @Learath2 : 20:33 < bridge> [ddnet] Actually quite funny. Nobody knows the real name xD 20:33 < bridge> [ddnet] "The acronym EGL is an initialism, which starting from EGL version 1.2 refers to Khronos Native Platform Graphics Interface.[3] Prior to version 1.2, the name of the EGL specification was OpenGL ES Native Platform Graphics Interface.[4] X.Org development documentation glossary defines EGL as "Embedded-System Graphics Library".[5]" 20:55 < bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/842475096802197564/unknown.png 20:55 < bridge> [ddnet] 30fpx ingame :redstripe: 20:55 < bridge> [ddnet] 30fps ingame :redstripe: 20:56 < bridge> [ddnet] with SDL_VIDEODRIVER=wayland? 20:56 < bridge> [ddnet] not running with sdl_videodriver=wayland 20:57 < bridge> [ddnet] guess u should try it, bcs who knows what xwayland does 21:03 < bridge> [ddnet] it should 21:03 < bridge> [ddnet] as said, glew-wayland package or DDNET_DRIVER=GLES 21:04 < bridge> [ddnet] what hardware are you even on? 21:10 < bridge> [ddnet] im remove glew and install glew-wayland, now i can run with `SDL_VIDEODRIVER=wayland DDNet` 21:10 < bridge> [ddnet] is it possible to use Unicode in sv_name 21:10 < bridge> [ddnet] and have it display extended chars in the browser 21:12 < bridge> [ddnet] wym 21:12 < bridge> [ddnet] u can have those fancy chars in sv_name 21:12 < bridge> [ddnet] things like emoji, box-drawing characters 21:13 < bridge> [ddnet] I'm wondering if the text engine will display it properly 21:15 < bridge> [ddnet] that would have been a better question to ask xD 21:15 < bridge> [ddnet] yeah, its also in data/fonts 21:16 < bridge> [ddnet] u can install it in ur system and use in text programs or select it in that char map 21:17 < bridge> [ddnet] support for font ui setting would be cool 21:17 < bridge> [ddnet] would break too much ui 21:17 < bridge> [ddnet] and then ppl complain 21:18 < bridge> [ddnet] maybe yea 21:18 < bridge> [ddnet] but you could always swap it 21:18 < bridge> [ddnet] like editor entities right? 21:18 < bridge> [ddnet] yeah 21:18 < bridge> [ddnet] config dir is like data dir 21:18 < bridge> [ddnet] so just copy the font dir and replace it as u want 21:18 < bridge> [ddnet] thanks jupeyyyyyyyyyyyyyyyy 21:33 < bridge> [ddnet] @Matodor u can start the client and press f1, if you on a nightly version, then you know your GPU 21:34 < bridge> [ddnet] if u have nvidia it might not even support wayland no idea, but u defs have to install the driver, as the mesa driver probs too bad for nvidia 21:35 < bridge> [ddnet] if u never used linux, maybe u should use ubuntu, as arch is probs too hard to start with, if you dont have commonly supported hardware(e.g. proprietary drivers etc) 21:38 < bridge> [ddnet] 1660s, wayland not not supported variable refresh rate (gsync-compatible) its useless for me, need back on xorg) 21:38 < bridge> [ddnet] gtx 1660s, wayland not not supported variable refresh rate (gsync-compatible) its useless for me, need back on xorg) 21:41 < bridge> [ddnet] but is that bad 21:41 < bridge> [ddnet] gsync is still sync 21:41 < bridge> [ddnet] its still worse than no sync 21:41 < bridge> [ddnet] better than vsync sure.. 21:43 < bridge> [ddnet] @Jupstar ✪ see, nice glitches in wayland 😄 21:43 < bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/842487326054940713/unknown.png 21:44 < bridge> [ddnet] @Jupstar ✪ see, nice glitches while using wayland 😄 21:44 < bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/842487326054940713/unknown.png 21:49 < bridge> [ddnet] ah rip 21:50 < bridge> [ddnet] anyway, make sure to install nvidia driver from nvidia website, and also make sure no vsync or anything is on. 21:50 < bridge> [ddnet] Then i guess u should get good fps 21:54 < bridge> [freenode] whats going on with Back In Time ger2 server? 23:06 < bridge> [ddnet] idk i was in the loading and the server instant crashed when i spawned 😄 23:06 < bridge> [ddnet] unlucky 23:08 < bridge> [ddnet] sway support vrr out of box, i never had issues with freesync 23:11 < bridge> [ddnet] ah anyway it's nvidia