public synchronized void startSession() {
    state = state.changeTo(STARTED);
    loggingSessionNotifier.startSession();
    if (!standardOutputAlwaysOn) {
      configuration.disableLoggingToStandardOutputIfLoggingToFile();
    }

    if (logBanner) {
      logger.info(new Banner(configuration.getConfigurationInfo()).getString());
    }
    if (logConfiguration) {
      String configInfo = configuration.getLogConfigSupplier().getLogConfig().toLoggerString();
      logger.info(STARTUP_CONFIGURATION + System.lineSeparator() + configInfo);
    }
  }
Note: nothing checks Boolean.getBoolean(InternalLocator.INHIBIT_DM_BANNER anymore.
geode-core/src/main/java/org/apache/geode/logging/internal/LoggingSession.java