Closed magicalskye closed 8 months ago
Try latest drm-515-kmod from sources. It should (about) fix memory accounting
i thought the ports version was the newest one! but apparently not. the github version works indeed much better with fewer reality bends, thank you very much
Try latest drm-515-kmod from sources. It should (about) fix memory accounting
Thanks wulf ! I'll make a new release of ports tomorrow.
appreciate it! thank you for your good work :)
hello lovely video card people,
i am having major gremlins in the machine.
i’m sorry that this will not be a succinct and to-the-point bug report but this is because i have no idea what i am doing. i cannot stress enough how much i have no idea. this is literally my first day on freeBSD. i have plenty of experience with hacky stuff on linux but i am 100% new to this ecosystem.
so, i have a Radeon RX 6500 XT. i installed freeBSD 13.2 and it obviously could not make heads or tails of the card. so i found out how to upgrade to 14.0 and then pkg install-ed the drm-515-kmod and i was very happy to finally have X running. then a helpful person in IRC told me to check for a memory leak and sure enough, it was leaking. and leaking more the more i was doing things. glxgears made it get bigger faster. no surprise there.
so i figured out how to use ports, and got the ports git repos fresh per the handbook, and because this is my first day, i just did portmaster -a and let it do its thing. i watched it compile the 515 and at the end it even gave me a helpful message about the package. so i know it updated that from ports.
i did a reboot and all was fine, so i turned on my fluxbox and ran the glxgears again. and at first i was happy because i saw that it was not getting bigger but smaller. but it kept getting smaller. and smaller. and then it reached zero and overflowed (underflowed?) into an impossibly large number. it keeps getting smaller, and the more i run the glxgears the smaller it gets, and if i do nothing it stays mostly the same size.
thankfully, i have not yet figured out which command replaces the 'watch' command i know from linux, therefore i was just doing 'vmstat -m | grep lkpikmalloc' repeatedly, which also means i could simply copy and paste the output (and leave out the parts where i was frantically reading man pages to find out what the columns actually mean, which they unfortunately do not explain)
now i may not know exactly what i did today but i feel like something here is very, very wrong and i am expecting either godzilla or little green men any minute now
(edit okay i am just gonna paste my actual terminal content instead of the much shortened version because you can see the development much better this way)
edit2 somehow it had not shown me the usual questions when i opened the issue but i did see them now in other issues so: