[SOLVED][Deepin 15.5] Deepin splash lost after installing nvidia drivers
Tofloor
poster avatar
danygee
deepin
2017-08-01 22:12
Author
Edited by danygee at 2018-7-24 22:54

Hi,

I love the default deepin splash animation.
But after installing nvidia drivers, the splash got substituted by an ugly animation of 3 white dots on a grey background.
Is there a way to bring back the default splash animation while on nvidia drivers?


SOLUTION:
Finally found the cause of the problem:
Another Linux installation (Linux Mint) and its grub config!

What I didn't realize till now, is that the grub config from your boot disk is the ACTIVE config.
That explains why changing stuff in Deepin grub had no effects.After adding:
quiet splash vga=792  at the end of Deepin's Grub entry kernel parameters line (on Mint's Grub config!) the logo returned on the screen!


Reply Favorite View the author
All Replies
1 / 2
To page
ovindigo
deepin
2017-08-01 22:15
#1
Got same problem too.. need help
Reply View the author
miaoever
deepin
2017-08-01 22:55
#2
Did you try the tab+meta key+shift to enable the animation?
Reply View the author
Comments
danygee
2017-08-01 23:24
Does not help.
I managed to restore the default splash on Linux Mint simply by changing the grub menu resolution to 1920x1080x32.
Deepin seems to ignore this setting...or reads it from elsewhere...
amsaid
deepin
2017-08-04 10:00
#3
Try this
  1. sudo plymouth-set-default-theme -R deepin-logo
Copy the Code
see if it works
Reply View the author
Comments
danygee
2017-08-14 23:33
THX, but this didn't change anything.
ricce
deepin
2017-08-05 08:05
#4
Fix plymouth, open terminal

sudo nano /etc/default/grub Add the lines below
  1. GRUB_GFXPAYLOAD_LINUX="keep"
  2. GRUB_VIDEO_BACKEND="vbe"
  3. GRUB_GFXMODE="1024x768"
Copy the Code


press > Ctrl+x and
y to save

Now run the command bellow and reboot

sudo update-initramfs -u
sudo update-grub

best regards
Reply View the author
danygee
deepin
2017-08-14 23:40
#5
https://bbs.deepin.org/post/143561
Fix plymouth, open terminal

sudo nano /etc/default/grub Add the lines below

Here is my grub config:
# Written by com.deepin.daemon.Grub2
GRUB_BACKGROUND="/boot/grub/themes/deepin/background.png"
GRUB_CMDLINE_LINUX=""
GRUB_CMDLINE_LINUX_DEFAULT="splash quiet"
GRUB_DEFAULT="0"
GRUB_DISTRIBUTOR="`/usr/bin/lsb_release -d -s 2>/dev/null || echo Deepin`"
GRUB_GFXMODE="1920x1080"
GRUB_GFXPAYLOAD_LINUX="keep"
GRUB_THEME="/boot/grub/themes/deepin/theme.txt"
GRUB_TIMEOUT="5"
GRUB_VIDEO_BACKEND="vbe"

Is there something suspicious?
Reply View the author
ricce
deepin
2017-08-17 10:38
#6
You have a problem? Maybe it's the high resolution, try this, reboot, in GRUB press C, and run vbeinfo, check a good resolution supported for you, and  change GRUB_GFXMODE  in your GRUB config
Reply View the author
ricce
deepin
2017-08-17 10:48
#7
You can try this before, maybe solve the problem with your resolution  sudo nano /etc/initramfs-tools/conf.d/splash add this: echo FRAMEBUFFER=y press > Ctrl+x and y to save and run: sudo update-initramfs -u sudo update-grub sudo reboot  
Reply View the author
oscararg
deepin
2017-08-17 13:00
#8
One of the problems I'm trying to solve too, its not resolution related, it appears that Nvidia Propietary Driver overwrites the logo when installed, I don't even get Nvidia Splash animation, but resolution is the same as my tv... Tried to put Nvidia Logo, no luck, tried with Deepin one, no luck, tried putting an start personalized logo using Nvidia and Xorg config, no luck.

I'll continue cheking, greetings.
Reply View the author
ricce
deepin
2017-08-17 14:08
#9
https://bbs.deepin.org/post/143561
One of the problems I'm trying to solve too, its not resolution related, it appears that Nvidia Prop ...

try this:
sudo nvidia-xconfig --no-logo

Reply View the author
oscararg
deepin
2017-08-17 21:03
#10
No logo comes by default in propietary drivers. The problem is that activating it or not, simply don't change anything, that grey screen with dots appears. Nvidia says that a logo applies if screen's depth is 24, check yours guys, mine is 24 and logo simply is inexistent.
Reply View the author
Comments
danygee
2017-08-22 07:03
Mine also is 24 and there is no logo.
mike235
deepin
2017-11-28 11:00
#11
Has there been any progress on this issue ? I really miss the beautiful Deepin loading animation..
Reply View the author
o4is
deepin
2017-11-28 11:49
#12
https://bbs.deepin.org/post/143561
Has there been any progress on this issue ? I really miss the beautiful Deepin loading animation..

This:
https://bbs.deepin.org/post/146278#boot%2Bscreen
Try a few of the available resolutions sudo hwinfo --framebuffer  outputs.
Reply View the author
danygee
deepin
2017-12-01 05:40
#13
After applying Gourji's plymouth resolution fix script, I have black screen on boot, which is better than ugly nvidia grey screen with stupid dots.
On shutdown and restart, the animation is displayed properly.
Any idea what to do to bring the deepin animation back on boot?
Reply View the author
oscararg
deepin
2017-12-01 16:05
#14
https://bbs.deepin.org/post/145021# I've put a post about that some time ago. Anyways, in Arch based distros, the "Nvidia" versions of their distros simply delete Plymouth as it always gives problems with Nvidia propietary drivers.
Reply View the author
danygee
deepin
2017-12-02 02:29
#15
https://bbs.deepin.org/post/143561
https://bbs.deepin.org/post/145021# I've put a post about that some ti ...

Did what you suggested, still no animation before login, just black screen.
Shutdown animation is working fine.
Any clues how to fix it?
Reply View the author
o4is
deepin
2017-12-02 02:49
#16
https://bbs.deepin.org/post/143561
Did what you suggested, still no animation before login, just black screen.
Shutdown animation is  ...

Hello,
how many of the resolutions hwinfo --framebuffer outputs have you tried?
Because for many of them doen't work for me.
But there are a few that fix the problem.
And i'm talking about this solution:
https://bbs.deepin.org/post/145021#
Reply View the author
danygee
deepin
2017-12-02 02:54
#17
Yes, Im talking about your solution, which is basically the same as Gourji's, the difference is, he put it all in one script.
My framebuffer output:
~$ sudo hwinfo --framebuffer      
02: None 00.0: 11001 VESA Framebuffer                           
  [Created at bios.459]
  Unique ID: rdCR.XCOohx2LF9A
  Hardware Class: framebuffer
  Model: "NVIDIA GP104 Board"
  Vendor: "NVIDIA Corporation"
  Device: "GP104 Board"
  SubVendor: "NVIDIA"
  SubDevice:
  Revision: "Chip Rev"
  Memory Size: 16 MB
  Memory Range: 0x01000000-0x01ffffff (rw)
  Mode 0x0301: 640x480 (+640), 8 bits
  Mode 0x0303: 800x600 (+800), 8 bits
  Mode 0x0305: 1024x768 (+1024), 8 bits
  Mode 0x0307: 1280x1024 (+1280), 8 bits
  Mode 0x0311: 640x480 (+1280), 16 bits
  Mode 0x0312: 640x480 (+2560), 24 bits
  Mode 0x0314: 800x600 (+1600), 16 bits
  Mode 0x0315: 800x600 (+3200), 24 bits
  Mode 0x0317: 1024x768 (+2048), 16 bits
  Mode 0x0318: 1024x768 (+4096), 24 bits
  Mode 0x031a: 1280x1024 (+2560), 16 bits
  Mode 0x031b: 1280x1024 (+5120), 24 bits
  Mode 0x0345: 1600x1200 (+1600), 8 bits
  Mode 0x0346: 1600x1200 (+3200), 16 bits
  Mode 0x034a: 1600x1200 (+6400), 24 bits
  Mode 0x034b: 1920x1080 (+1920), 8 bits
  Mode 0x034c: 1920x1080 (+3840), 16 bits
  Mode 0x034d: 1920x1080 (+7680), 24 bits
  Config Status: cfg=new, avail=yes, need=no, active=unknown
So far tried the 1920x1080 only. Will try the rest.
And one more thing...
Is the line really supposed to be hashed? I think once you hash it, it will not work.
"Then: sudo gedit /etc/initramfs-tools/modules
Add this to the end of document: #uvesafb mode_option=0000x000-24 mtrr=3 scroll=ywrap (replace 0s with your resolution)."
Reply View the author
o4is
deepin
2017-12-02 03:13
#18
https://bbs.deepin.org/post/143561
Yes, Im talking about your solution, which is basically the same as Gourji's, the difference is, he  ...

1920x1080 doen't work for me either.
But if i remember well 1280x1024 with a 24 bit color depth worked fine.
And about your question, imust say that i had the same question.
So i used it bothways.
As it seems, the hashtag is required.
Reply View the author
danygee
deepin
2017-12-02 03:24
#19
Strange...adding this hashtag brings back 3 dots on grey screen before login.
Testing other resolutions...will report if I find something.
Reply View the author
danygee
deepin
2017-12-02 03:47
#20
Edited by danygee at 2017-12-1 12:49

OK, things are getting even weirder...
Although my boot config is clearly set to 1024x768x24 bits as you can see below...

/etc/default/grub
# Written by com.deepin.daemon.Grub2
GRUB_BACKGROUND="/boot/grub/themes/deepin/background.png"
GRUB_CMDLINE_LINUX=""
# GRUB_CMDLINE_LINUX_DEFAULT="splash quiet"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1024x768-24,mtrr=3,scroll=ywrap"
GRUB_DEFAULT="0"
GRUB_DISTRIBUTOR="`/usr/bin/lsb_release -d -s 2>/dev/null || echo Deepin`"
GRUB_GFXMODE="1024x768x24"
GRUB_THEME="/boot/grub/themes/deepin/theme.txt"
GRUB_TIMEOUT="5"

/etc/initramfs-tools/modules

# List of modules that you want to include in your initramfs.
# They will be loaded at boot time in the order below.
#
# Syntax:  module_name [args ...]
#
# You must run update-initramfs(8) to effect this change.
#
# Examples:
#
# raid1
# sd_mod
uvesafb mode_option=1024x768-24 mtrr=3 scroll=ywrap

...and of course grub and initramfs get updated with...
sudo update-grub2 && sudo update-initramfs -u

...WHY is my shutdown animation still displayed in 1920x1080?
What am I still missing here?




Reply View the author
1 / 2
To page