As edições no arquivo /etc/sysctl.conf
normalmente só afetarão o sistema após a reinicialização a menos que você execute manualmente:
sudo sysctl -p
Se você quiser definir uma determinada variável do kernel em tempo de execução, faça:
sudo sysctl -w kernel.shmmni=4096
Se você quiser ver todas as variáveis do kernel, faça:
sysctl -a