No Nvidia Splash screen

OpenSUSE 11.4
Nvidia driver installed from Nvidia repo.
Noveau blacklisted
and nomodeset in menu.lst

I don’t see a Nvidia splash screen but nvidia-settings is available. Effects work fine business. Dual monitors work set up from nvidia-settigs to clone. (It didn’t start this way it failed to enter runlevel 5 after I updated from 11.3 lol)

On my other 11.4 machine I don’t have noveau blacklisted or nomodeset in menu.lst and I occasionally see the Nvidia splash screen on boot.

Is this normal behaviour?

Maybe you have an xorg.conf left on the former 11.3 machine, if so open it and you’ll most likely see a line ’ Option “NoLogo” '. To avoid the NVIDIA logo from showing enter that line in /etc/X11/xorg.conf.d/50-device.conf, like mine below:


Section "Device"
  Identifier "Default Device"


  #Driver "radeon"
**  Option	"NoLogo"**


  ## Required magic for radeon/radeonhd drivers; output name
  ## (here: "DVI-0") can be figured out via 'xrandr -q'
  #Option "monitor-DVI-0" "Default Monitor"


EndSection

The original xorg.conf was deleted manually by me as part of the process of getting a boot too run level 5. The one I have now was created by nvidia-settings.


# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 275.21  (buildmeister@swio-display-x86-rhel47-02.nvidia.com)  Mon Jul 18 15:01:50 PDT 2011


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"

    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "LG Electronics E2340"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8600 GT"
EndSection

Section "Screen"

# Removed Option "metamodes" "CRT-0: nvidia-auto-select +0+0, CRT-1: nvidia-auto-select +1920+0"
# Removed Option "metamodes" "CRT-0: 1920x1080 +0+0, CRT-1: 1920x1080 +1920+0"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "CRT-0: 1920x1080 +0+0, CRT-1: 1920x1080 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection


With this config, it should show the logo… I tend to say this would be an NVIDIA issue. Can you live with it :slight_smile: ?

Hi
I have seen it at times, normally just set the option to off and turn
on the overclocking… :wink:


Option     "NoLogo" "true"
Option     "CoolBits" "1"


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.4 (x86_64) Kernel 2.6.37.6-0.7-desktop
up 7:45, 4 users, load average: 0.30, 0.22, 0.16
GPU GeForce 8600 GTS Silent - Driver Version: 280.13

Yea I can live with “it works” but it’s kind of perplexing why it shows up sometimes on the other machine and not at all on this one since I added nomodeset to menu.lst and left off the graphical boot by not leaving “vga=0x31a” in that line.

# Modified by YaST2. Last modification on Sun Sep 25 22:16:16 PDT 2011
# THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader
# Configure custom boot parameters for updated kernels in /etc/sysconfig/bootloader

default 0
timeout 8
##YaST - generic_mbr
gfxmenu (hd0,0)/boot/message
##YaST - activate

###Don't change this comment - YaST2 identifier: Original name: linux###
title Desktop -- openSUSE 11.4 - 2.6.37.6-0.7
    root (hd0,0)
    kernel /boot/vmlinuz-2.6.37.6-0.7-desktop root=/dev/disk/by-id/ata-WDC_WD5000AADS-00M2B0_WD-WCAV5R429030-part1 resume=/dev/disk/by-id/ata-ST3500630AS_9QG141S6-part5 splash=silent quiet showopts nomodeset
    initrd /boot/initrd-2.6.37.6-0.7-desktop

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.4 - 2.6.37.6-0.7
    root (hd0,0)
    kernel /boot/vmlinuz-2.6.37.6-0.7-desktop root=/dev/disk/by-id/ata-WDC_WD5000AADS-00M2B0_WD-WCAV5R429030-part1 showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe vga=0x31a
    initrd /boot/initrd-2.6.37.6-0.7-desktop

But I miss the pretty green logo LOL. :wink:
I guess these options go in xorg.conf as that seems logical.

Hi
But that adds another few microseconds onto your boot time :wink:

My only reason is I would rather the system concentrate on setting the
monitors up to the correct resolution rather than the switching of
modes to display the logo.

Yes, in the device section.


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.4 (x86_64) Kernel 2.6.37.6-0.7-desktop
up 0:21, 3 users, load average: 0.42, 0.29, 0.25
GPU GeForce 8600 GTS Silent - Driver Version: 280.13