Nieuws:

Ubuntu-NL weer online!

Na een periode van technische problemen en een overbelaste server zijn we eindelijk weer bereikbaar.
Samen met Hobbynet, onze sponsor en hostingpartner, hebben we een oplossing gevonden zodat alles weer soepel draait.

Bedankt voor jullie geduld en begrip. We hopen nu weer verder te gaan waar we gebleven waren.

Het team van Ubuntu-NL

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Plymouth-theme veranderen  (gelezen 6702 keer)

Re: Plymouth-theme veranderen
« Reactie #25 Gepost op: 2010/08/08, 23:15:35 »
Hmm, heb Rogs advies opgevolgd (doe ik wel vaker want Rog is echt supergoed en superhulpvol!) dus nu maar afwachten..

Re: Plymouth-theme veranderen
« Reactie #26 Gepost op: 2010/08/09, 20:33:50 »
Who is Rogs?

Rog131 is de meest behulpvolle gebruiker die ik ooit heb gezien. Hij zit op kubuntuforums.net
Prosper linkte naar een topic waar hij in postte.

Helaas heeft zijn advies ook niet geholpen :(

Wat kan toch het probleem zijn? ???

Re: Plymouth-theme veranderen
« Reactie #27 Gepost op: 2010/08/09, 21:27:03 »
Vraag het niet aan mij, ik weet er toch niets van. :evil:

Vraag ik het aan jou dan?

Re: Plymouth-theme veranderen
« Reactie #28 Gepost op: 2010/08/09, 21:58:27 »
Citaat
If you add 'plymouth:debug=file:/var/log/plymouth-debug.log'  to your boot options, you should get a file containing debug info. The plymouth-splash error probably shows up in /var/log/boot.log as well, actually.

Ben wat aan het zoeken in de bug rapporten van plymouth
https://bugs.launchpad.net/ubuntu/+source/plymouth/+bugs?start=75
Deze lijkt er wat op:
https://bugs.launchpad.net/ubuntu/+source/plymouth/+bug/579906

Wel nog geen oplossingen...
Omwille van de besparingen hebben ze het licht aan het eind van de tunnel ook uitgedaan...

Re: Plymouth-theme veranderen
« Reactie #29 Gepost op: 2010/08/09, 22:04:10 »
Maar wel een goed begin ;)
Al heb ik daar zelf ook een beetje gezocht, maar 4 paar ogen zien meer dan 2 ;)

Re: Plymouth-theme veranderen
« Reactie #30 Gepost op: 2010/08/16, 19:38:29 »
Heb die van Ubuntu en Kubuntu eraf gegooid en een ander thema geïnstalleerd. Nu doe ik weer de keuze:

vistausss@vistausss-laptop:~$ sudo update-alternatives --config default.plymouth
update-alternatives: error: no alternatives for default.plymouth.

Hoe kan dat nu weer ???

Re: Plymouth-theme veranderen
« Reactie #31 Gepost op: 2010/08/16, 20:18:02 »
Best via Alternatives Configurator werken. Dan kun je eerst het nieuwe thema "toevoegen". De syntax daarvoor in de commandline is me te ingewikkeld, maar je kan altijd eens kijken onder
man update-alternatives
Omwille van de besparingen hebben ze het licht aan het eind van de tunnel ook uitgedaan...

Re: Plymouth-theme veranderen
« Reactie #32 Gepost op: 2010/08/16, 20:20:36 »
http://kde-look.org/content/show.php/Seven+Plymouth+Theme?content=128652

Heb hem dat bootscreen met bijgevoegde instructies geïnstalleerd:

On Ubuntu (thanks Schiwi):

tar xzvf 7-0.1.tar.gz -C /lib/plymouth/themes/
sed -i 's/\/usr\/share\//\/lib\//g' /lib/plymouth/themes/7/7.plymouth
rm /etc/alternatives/default.plymouth
ln -s /lib/plymouth/themes/7/7.plymouth /etc/alternatives/default.plymouth
sudo update-initramfs -u -k all

Klopt dit of is daar toch een foutje?

Re: Plymouth-theme veranderen
« Reactie #33 Gepost op: 2010/08/21, 20:31:58 »
Hmm, zelfs na het verwijderen van plymouth-ubuntu blijf ik het Ubuntu-scherm houden ??? Ik snap er echt niks meer van, iemand?

Re: Plymouth-theme veranderen
« Reactie #34 Gepost op: 2010/08/21, 21:08:39 »
Heb je ook nog update-initramfs gedaan ?
Omwille van de besparingen hebben ze het licht aan het eind van de tunnel ook uitgedaan...

Re: Plymouth-theme veranderen
« Reactie #35 Gepost op: 2010/08/21, 21:45:11 »
Yep, sudo update-initramfs -u -k all

Zelfs een stukje van Ubuntugeek gevolgd. Ben iets verder. Krijg nu dit:


vistausss@vistausss-laptop:~$ sudo update-alternatives --config default.plymouth
[sudo] password for vistausss:
There is only one alternative in link group default.plymouth: /lib/plymouth/themes/7/7.plymouth
Nothing to configure.
vistausss@vistausss-laptop:~$

Maar nog steeds Ubuntu-splash :(
Wat kan het probleem nu nog zijn?

Re: Plymouth-theme veranderen
« Reactie #36 Gepost op: 2010/08/21, 22:43:10 »
Heb je in deze file al gekeken ?

ikke@pjoeter:/etc/alternatives$ cat default.plymouth
[Plymouth Theme]
Name=Edubuntu Logo
Description=A theme that features a blank background with a logo.
ModuleName=script

[script]
ImageDir=/lib/plymouth/themes/edubuntu-logo
ScriptFile=/lib/plymouth/themes/edubuntu-logo/edubuntu-logo.script
Omwille van de besparingen hebben ze het licht aan het eind van de tunnel ook uitgedaan...

Re: Plymouth-theme veranderen
« Reactie #37 Gepost op: 2010/08/22, 01:01:25 »
vistausss@vistausss-laptop:~$ cat /etc/alternatives/default.plymouth
[Plymouth Theme]
Name=7
Description=A theme that features the shadowy hull of a Windows logo charge up and and finally burst into into full form.
ModuleName=script


[script]
ImageDir=/lib/plymouth/themes/7
ScriptFile=/lib/plymouth/themes/7/7.script
vistausss@vistausss-laptop:~$

Dat is gewoon goed dus.

Re: Plymouth-theme veranderen
« Reactie #38 Gepost op: 2010/08/22, 03:05:11 »
Misschien moet je dan eens "zoeken naar 7.script"
Misschien dat er om één of andere reden een verwijzing is gebeurd naar het standaardscript...

Bekijk anders eens de inhoud van dat script om te zien of dat wel degelijk gaat over wat het zegt dat het doet: A theme that features the shadowy hull of a Windows logo charge up and and finally burst into into full form
Ik heb zelf in twee van die scripts zitten loeren en die waren goed voorzien van commentaar, dus best te volgen...

Afin, ik doe maar wat freewheeling, want het blijft intrigerend...

Edit: wellicht heb je deze al gevonden...
http://manpages.ubuntu.com/manpages/lucid/man8/plymouth.8.html
« Laatst bewerkt op: 2010/08/22, 03:13:46 door Prosper »
Omwille van de besparingen hebben ze het licht aan het eind van de tunnel ook uitgedaan...

Re: Plymouth-theme veranderen
« Reactie #39 Gepost op: 2010/08/22, 12:25:03 »
7.script:

seven[0].image = Image("7-1.png");
seven[0].sprite = Sprite(seven[0].image);
seven[0].sprite.SetOpacity (0.0); 

for (i = 1; i < 106; i++){
seven[i].image = Image("7-" + i + ".png");
seven[i].sprite = Sprite(seven[i].image);
seven[i].sprite.SetOpacity (0.0);
}

x = 1;
lasti = 0;
loop = 0;

fun refresh ()  {
if (Math.Int (x/2) < 105) i = (Math.Int (x / 2)) % 105;
else{
i = 61 + (Math.Int (x / 2) - 61) % 45;
zoom = i;
}
seven[i].sprite.SetX(Window.GetWidth ()  / 2 - seven[i].image.GetWidth()  / 2);
seven[i].sprite.SetY(Window.GetHeight () / 2 - seven[i].image.GetHeight() / 2);
seven[i].sprite.SetZ(10);
seven[lasti].sprite.SetOpacity(0.0);
seven[i].sprite.SetOpacity(1.0);
lasti = i;
x++;
}
 
Plymouth.SetRefreshFunction (refresh);


#----------------------------------------- Dialogue --------------------------------

status = "normal";

fun dialog_setup()
  {
local.box;
local.lock;
local.entry;

box.image = Image("box.png");
lock.image = Image("lock.png");
entry.image = Image("entry.png");

box.sprite = Sprite(box.image);
box.x = Window.GetWidth()  / 2 - box.image.GetWidth ()/2;
box.y = Window.GetHeight() / 2 - box.image.GetHeight()/2;
box.z = 10000;
box.sprite.SetPosition(box.x, box.y, box.z);

lock.sprite = Sprite(lock.image);
lock.x = box.x + box.image.GetWidth()/2 - (lock.image.GetWidth() + entry.image.GetWidth()) / 2;
lock.y = box.y + box.image.GetHeight()/2 - lock.image.GetHeight()/2;
lock.z = box.z + 1;
lock.sprite.SetPosition(lock.x, lock.y, lock.z);

entry.sprite = Sprite(entry.image);
entry.x = lock.x + lock.image.GetWidth();
entry.y = box.y + box.image.GetHeight()/2 - entry.image.GetHeight()/2;
entry.z = box.z + 1;
entry.sprite.SetPosition(entry.x, entry.y, entry.z);

global.dialog.box = box;
global.dialog.lock = lock;
global.dialog.entry = entry;
global.dialog.bullet_image = Image("bullet.png");
dialog_opacity (1);
  }

fun dialog_opacity(opacity)
  {
dialog.box.sprite.SetOpacity (opacity);
dialog.lock.sprite.SetOpacity (opacity);
dialog.entry.sprite.SetOpacity (opacity);
for (index = 0; dialog.bullet[index]; index++)
  {
dialog.bullet[index].sprite.SetOpacity(opacity);
  }
  }

fun display_normal_callback ()
  {
global.status = "normal";
if (global.dialog)
  dialog_opacity (0);
  }

fun display_password_callback (prompt, bullets)
  {
global.status = "password";
if (!global.dialog)
dialog_setup();
else
dialog_opacity(1);
for (index = 0; dialog.bullet[index] || index < bullets; index++)
  {
if (!dialog.bullet[index])
  {
dialog.bullet[index].sprite = Sprite(dialog.bullet_image);
dialog.bullet[index].x = dialog.entry.x + index * dialog.bullet_image.GetWidth();
dialog.bullet[index].y = dialog.entry.y + dialog.entry.image.GetHeight() / 2 - dialog.bullet_image.GetHeight() / 2;
dialog.bullet[index].z = dialog.entry.z + 1;
dialog.bullet[index].sprite.SetPosition(dialog.bullet[index].x, dialog.bullet[index].y, dialog.bullet[index].z);
  }
if (index < bullets)
  dialog.bullet[index].sprite.SetOpacity(1);
else
  dialog.bullet[index].sprite.SetOpacity(0);
  }
  }

Plymouth.SetDisplayNormalFunction(display_normal_callback);
Plymouth.SetDisplayPasswordFunction(display_password_callback);

#----------------------------------------- Progress Bar --------------------------------

progress_box.image = Image("progress_box.png");
#progress_box.sprite = Sprite(progress_box.image);

progress_box.x = Window.GetWidth()  / 2 - progress_box.image.GetWidth()  / 2;
progress_box.y = Window.GetHeight() * 0.75 - progress_box.image.GetHeight() / 2;
progress_box.sprite.SetPosition(progress_box.x, progress_box.y, 0);

progress_bar.original_image = Image("progress_bar.png");
#progress_bar.sprite = Sprite();

progress_bar.x = Window.GetWidth()  / 2 - progress_bar.original_image.GetWidth() / 2;
progress_bar.y = Window.GetHeight() / 2 * 1.5  - progress_box.image.GetHeight() / 2 + (progress_box.image.GetHeight() - progress_bar.original_image.GetHeight()) / 2;
progress_bar.sprite.SetPosition(progress_bar.x, progress_bar.y, 1);

fun progress_callback (duration, progress)
  {
if (progress_bar.image.GetWidth () != Math.Int (progress_bar.original_image.GetWidth () * progress))
  {
progress_bar.image = progress_bar.original_image.Scale(progress_bar.original_image.GetWidth(progress_bar.original_image) * progress, progress_bar.original_image.GetHeight());
progress_bar.sprite.SetImage (progress_bar.image);
  }
  }

#Plymouth.SetBootProgressFunction(progress_callback);

#----------------------------------------- Quit --------------------------------

fun quit_callback ()
{
}

Plymouth.SetQuitFunction(quit_callback);

#----------------------------------------- Message --------------------------------

message_sprite = Sprite();
message_sprite.SetPosition(10, 10, 10000);

fun message_callback (text)
{
my_image = Image.Text(text, 1, 1, 1);
message_sprite.SetImage(my_image);
message_sprite.SetX(Window.GetWidth ()  / 2 - my_image.GetWidth()  / 2);
message_sprite.SetY(Window.GetHeight () / 2 - my_image.GetHeight() / 2 + 100);
message.sprite.SetZ(11);
}

Plymouth.SetMessageFunction(message_callback);

plymouth-set-default-theme werkt helaas niet: command not found :(

Ik weet niet, is maar een idee, maar zou er iets zijn waarmee heel plymouth gereset kan worden naar hoe het standaard is en nog eens het thema veranderen in 7?

Re: Plymouth-theme veranderen
« Reactie #40 Gepost op: 2010/08/22, 16:35:30 »
Heb jij misschien een nvdia-kaart ?
Ik vind in de literatuur nogal wat verwijzingen naar het feit dat die drivers blijkbaar niet altijd vroeg genoeg actief zijn om plymouth te laten werken.. Mensen krijgen dan alleen een "vooruitgangrechthoekje"...

Hier op deze site staat wat meer uitleg...

http://linuxhub.net/2010/06/fix-big-and-ugly-plymouth-in-ubuntu-10-04-lucid-lynx/

Dat van die framebuffer vind ik ook terug bij deze:
http://www.ubuntugeek.com/quick-tipplymouth-themes-in-ubuntu-10-04-lucid-lynx.html
En er is daarin ook die lijn met de prioriteit op 100...
sudo update-alternatives --install /lib/plymouth/themes/default.plymouth default.plymouth /lib/plymouth/themes/7/7.plymouth 100
« Laatst bewerkt op: 2010/08/22, 16:37:43 door Prosper »
Omwille van de besparingen hebben ze het licht aan het eind van de tunnel ook uitgedaan...

Re: Plymouth-theme veranderen
« Reactie #41 Gepost op: 2010/08/22, 20:13:08 »
Ik heb een Ati-kaart ;)
Die fix the big and ugly had k in t verleden al gedaan, ga nog even jou commando proberen.