Thank you so much! I've uncommented all of these.
TheButtonJustSpins
Okay, installed both. Are there any specific config entries I should be looking at in tlp.conf?
Switching to gaming mode let me open the GIF menu! Thank you!
Well, trying to pull up the GIF menu in the Discord app causes this consistently.
Ah, I had put it at the bottom of the file. I've put it in the right place now; thank you! I'll try game mode if this doesn't fix it.
No fractional scaling.
Hm. It doesn't want to accept amdgpu.sg_display=0. It looks right from here, but..
$ sudo update-grub
/usr/sbin/grub-mkconfig: 42: /etc/default/grub: amdgpu.sg_display=0: not found
Well, I spoke too soon. A minute later, it died and took my desktop with it.
It seems to have fixed itself after a couple reboots. If it starts again, I will try the kernel parameter. Thanks!
Good point!
Docker network pools are huge by default. I had to change this as well.
This article covers the issue and the solution in detail:
https://straz.to/2021-09-08-docker-address-pools/
If you just want the solution, skip to the section titled How to configure docker to allow >500 bridge networks. I think you'll need to remake all your networks after making the change, if I remember correctly.
Here's my config now:
$ sudo cat /etc/docker/daemon.json
{
"default-address-pools": [
{ "base":"172.16.0.0/12", "size":24 },
{ "base":"172.17.0.0/12", "size":24 },
{ "base":"172.18.0.0/12", "size":24 },
{ "base":"172.19.0.0/12", "size":24 },
{ "base":"172.20.0.0/12", "size":24 },
{ "base":"172.21.0.0/12", "size":24 },
{ "base":"172.22.0.0/12", "size":24 },
{ "base":"172.23.0.0/12", "size":24 },
{ "base":"172.24.0.0/12", "size":24 },
{ "base":"172.25.0.0/12", "size":24 },
{ "base":"172.26.0.0/12", "size":24 },
{ "base":"172.27.0.0/12", "size":24 },
{ "base":"172.28.0.0/12", "size":24 },
{ "base":"172.29.0.0/12", "size":24 },
{ "base":"172.30.0.0/12", "size":24 },
{ "base":"172.31.0.0/12", "size":24 }
],
"log-opts": {
"max-size": "1g"
}
}
You want to split your domain so it resolves to a private IP internally and a public IP externally. So, your internal DNS server should return internal IPs.