def rpmSetupGraphicalSystem(anaconda): import rpm iutil.resetRpmDb(anaconda.rootPath) ts = rpm.TransactionSet(anaconda.rootPath) # Only add "rhgb quiet" on non-s390, non-serial installs if iutil.isConsoleOnVirtualTerminal() and \ ts.dbMatch('provides', 'rhgb').count() or \ ts.dbMatch('provides', 'plymouth').count(): anaconda.bootloader.args.append("rhgb quiet") if ts.dbMatch('provides', 'service(graphical-login)').count() and \ anaconda.displayMode == 'g' and not flags.usevnc: anaconda.desktop.setDefaultRunLevel(5)
def rpmSetupGraphicalSystem(anaconda): import rpm iutil.resetRpmDb(anaconda.rootPath) ts = rpm.TransactionSet(anaconda.rootPath) if iutil.isConsoleOnVirtualTerminal() and \ (ts.dbMatch('provides', 'rhgb').count() or \ ts.dbMatch('provides', 'plymouth').count()): anaconda.id.bootloader.args.append("quiet") anaconda.id.bootloader.args.append("rhgb") if ts.dbMatch('provides', 'service(graphical-login)').count() and \ ts.dbMatch('provides', 'xorg-x11-server-Xorg').count() and \ anaconda.id.displayMode == 'g' and not flags.usevnc: anaconda.id.desktop.setDefaultRunLevel(5)
def rpmSetupGraphicalSystem(anaconda): import rpm iutil.resetRpmDb() ts = rpm.TransactionSet(ROOT_PATH) # Only add "rhgb quiet" on non-s390, non-serial installs if iutil.isConsoleOnVirtualTerminal() and \ (ts.dbMatch('provides', 'rhgb').count() or \ ts.dbMatch('provides', 'plymouth').count()): anaconda.bootloader.boot_args.update(["rhgb", "quiet"]) if ts.dbMatch('provides', 'service(graphical-login)').count() and \ ts.dbMatch('provides', 'xorg-x11-server-Xorg').count() and \ anaconda.displayMode == 'g' and not flags.usevnc: anaconda.desktop.setDefaultRunLevel(5)
def rpmSetupGraphicalSystem(anaconda): import rpm iutil.resetRpmDb(anaconda.rootPath) ts = rpm.TransactionSet(anaconda.rootPath) # Only add "rhgb quiet" on non-s390, non-serial installs if iutil.isConsoleOnVirtualTerminal() and ( ts.dbMatch("provides", "rhgb").count() or ts.dbMatch("provides", "plymouth").count() ): anaconda.id.bootloader.args.append("rhgb") anaconda.id.bootloader.args.append("quiet") if ( ts.dbMatch("provides", "service(graphical-login)").count() and ts.dbMatch("provides", "xorg-x11-server-Xorg").count() and anaconda.id.displayMode == "g" and not flags.usevnc ): anaconda.id.desktop.setDefaultRunLevel(5) if ts.dbMatch("provides", "vclient").count(): anaconda.id.desktop.setDefaultRunLevel(5)