Installing Plymouth

This forum is for topics specific to the Raspberry Pi and Arch Linux ARM

Re: Installing Plymouth

Postby mashley » Sat Apr 19, 2014 11:26 am

Thank you so much T4d3o! I now have Plymouth running on boot by following your instructions! The only problem I had was that the resize patch for ply-framebuffer.c produced lots of errors when I applied it using the patch command, so I merged the changes into the source files manually. It then build without errors and runs on boot.

The only problem I have now is that the image does not scale to fit the screen. I will experiment with some different resolutions to see if I can resolve this, otherwise I may have to try poking around in the source code to see if I can force a resolution. If you have any suggestions I would be glad to hear them :)

Thanks again!
mashley
 
Posts: 28
Joined: Wed Apr 16, 2014 8:31 pm

Re: Installing Plymouth

Postby mashley » Sun Apr 20, 2014 7:51 am

Ahh, resizing the image to 1920x1080 made it fill the screen nicely. Thanks so much guys, I now have a beautiful boot image :D
mashley
 
Posts: 28
Joined: Wed Apr 16, 2014 8:31 pm

Re: Installing Plymouth

Postby T4d3o » Tue Apr 22, 2014 12:12 pm

Hi, sorry for the delay ...
If you send me your email by private message, I can send you my source with patches applied.

Glad you work well. or more or less well :)
T4d3o
 
Posts: 7
Joined: Tue Feb 25, 2014 2:06 pm

Re: Installing Plymouth

Postby WarheadsSE » Tue Apr 22, 2014 2:29 pm

Why not just post it to github, bitbucket, or the like? Maybe even a tarball of the _patches_ only?
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Installing Plymouth

Postby T4d3o » Wed Apr 23, 2014 7:01 am

Ok, here is ready and patched
https://github.com/T4d3o/Plymouth-lite

Only run and enjoy :)$this->bbcode_second_pass_code('', './configure && make')
T4d3o
 
Posts: 7
Joined: Tue Feb 25, 2014 2:06 pm

Re: Installing Plymouth

Postby inukaze » Fri Jun 13, 2014 4:52 am

Hi there , i got a question.

you not have a fix for "plymouth" for PC , in x86 and x86_64 , to load the framebuffer trought (u)vesafb , with nvidia propertaries drivers ???

Because , in the system , i test it , and the plymouth its working , but during the boot , dont work. but i dont have errors

[b]$this->bbcode_second_pass_code('', '$ dmesg | grep uvesa
[ 1.200630] uvesafb: NVIDIA Corporation, nv44 Board - p262h0 , Chip Rev , OEM: NVIDIA, VBE v3.0
[ 1.235633] uvesafb: VBIOS/hardware supports DDC2 transfers
[ 1.321033] uvesafb: monitor limits: vf = 76 Hz, hf = 82 kHz, clk = 140 MHz
[ 1.321395] uvesafb: scrolling: redraw
[ 1.595565] uvesafb: framebuffer at 0xc0000000, mapped to 0xffffc90010400000, using 24576k, total 131072k[/b]')

Well im trying "scrolling in ywrap" but this ever try to load in redraw.

I explain i do in the follow site -> https://bbs.archlinux.org/viewtopic.php?pid=1423845#p1423845

Well i test plymouth its working with

https://bbs.archlinux.org/viewtopic.php ... 5#p1423845

With something like this , i can try to test plymouth , with like this :
$this->bbcode_second_pass_code('', 'xtty=`w -hs | awk '{print $2}' | sort -u | sed 's/^[tty \t]*//' | sed -n '$p'` && echo -e "\n tty X(org/Free86/System) = $xtty" ; echo ; sudo plymouth --quit ; sudo plymouthd ; sudo plymouth show-splash update && sleep 10 ; sudo killall -9 plymouthd ; sudo chvt $xtty')

You can see the screenshot in my xfce desktop :
Image

Something like the process this explaniation , have my attention , the follow code :

$this->bbcode_second_pass_code('', 'ExecStart=/usr/bin/echo 0 > /sys/class/graphics/fbcon/cursor_blink ; /usr/bin/echo 0 > /sys/devices/virtual/graphics/fbcon/cursor_blink ; /usr/bin/chvt 7 ; /usr/bin/ply-image')

Ok the thing have my attention , it's , i wanna adapt to make plymouth work with nvidia propertaries drivers :

$this->bbcode_second_pass_code('', '/usr/bin/chvt 7') -> Change to "tty7" (graphical mode)

$this->bbcode_second_pass_code('', '/usr/bin/plymouth --quit ; sudo plymouthd ; sudo plymouth show-splash update && sleep 2 ; sudo killall -9 plymouthd ; sudo chvt $xtty') , or something like this , someone can help me with this ???
inukaze
 
Posts: 1
Joined: Fri Jun 13, 2014 4:28 am

Re: Installing Plymouth

Postby WarheadsSE » Fri Jun 13, 2014 5:13 am

Uh, this is not support for x86_64/i686. That's what the Arch Linux forums are for...
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Previous

Return to Raspberry Pi

Who is online

Users browsing this forum: No registered users and 15 guests