Results 1 to 6 of 6

Thread: Aardigheidje: 421 en Plymouth

  1. #1
    Join Date
    Nov 2009
    Location
    Groningen, NL
    Posts
    216

    Default Aardigheidje: 421 en Plymouth

    Het is me pas onlangs opgevallen dat je de drie stippen in het Plymouth scherm voor OpenSuse-42.1 kunt lezen als de laatste drie bits van een binair getal. Achtereenvolgens zie je dan 4-2-1 oplichten. Leuk verzonnen!
    Ik ben benieuwd wat we bij 42.2 te zien zullen krijgen.
    Hans Schreuder
    (openSUSE 42.1 (x86_64), KDE 5.4.3; AMD Phenom II X2 555; 4GB; SATA 400 GB)

  2. #2
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    16,601
    Blog Entries
    13

    Default Re: Aardigheidje: 421 en Plymouth

    Quote Originally Posted by hws38 View Post
    Het is me pas onlangs opgevallen dat je de drie stippen in het Plymouth scherm voor OpenSuse-42.1 kunt lezen als de laatste drie bits van een binair getal. Achtereenvolgens zie je dan 4-2-1 oplichten. Leuk verzonnen!
    Ik ben benieuwd wat we bij 42.2 te zien zullen krijgen.
    :-) . Ik kan niet zeggen of 't zo bedoeld is, maar ik heb er eerder mensen over gehoord/gelezen. De Alpha's zijn er, maar doen ( nu nog ) precies hetzelfde. Je zou zeggen dat dat toch ergens in de code / scripts te vinden moet zijn.
    - Athlon X6 3.6 GHz, 16 GB DDR3, 64 GB SSD, 3 TB of disks, openSUSE Leap 42.2
    - ASUS A73SD, 6 GB, 2 x 120 GB SSD, Tumbleweed+Leap
    - VPS, 150 GB SSD, 3 TB, Tumbleweed

    Failure is just one of your options.

    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  3. #3
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    16,601
    Blog Entries
    13

    Default Re: Aardigheidje: 421 en Plymouth

    Yup. In
    Code:
    /usr/share/plymouth/themes/openSUSE/
    staat een bestandje "openSUSE.script", met daarin
    Code:
    if (Plymouth.GetMode() == "suspend" || Plymouth.GetMode() == "resume") {
        background.original_image = ImageNew("suspend.png");
        Window.SetBackgroundTopColor(0.000, 0.000, 0.000);
        Window.SetBackgroundBottomColor(0.000, 0.000, 0.000);
    }
    else {
        background.original_image = ImageNew("background.png");
    
    
        Window.SetBackgroundTopColor(0.000, 0.000, 0.000);
        Window.SetBackgroundBottomColor(0.000, 0.000, 0.000);
        
        for (i = 0; i < 3; i++) {
            anim_images[i] = Image("progress-" + i + ".png");
        }
    Als je dan in dezelfde map kijkt zie je
    Code:
    @knurpht:/usr/share/plymouth/themes/openSUSE> ls -l progress-*
    -rw-r--r-- 1 root root 1884 19 feb 11:04 progress-0.png
    -rw-r--r-- 1 root root 1935 19 feb 11:04 progress-1.png
    -rw-r--r-- 1 root root 1928 19 feb 11:04 progress-2.png
    
    Zoals je ziet is er geen versienummerverband en is e.e.a. toeval. Maar, je zou dat natuurlijk in kunnen bouwen.
    - Athlon X6 3.6 GHz, 16 GB DDR3, 64 GB SSD, 3 TB of disks, openSUSE Leap 42.2
    - ASUS A73SD, 6 GB, 2 x 120 GB SSD, Tumbleweed+Leap
    - VPS, 150 GB SSD, 3 TB, Tumbleweed

    Failure is just one of your options.

    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  4. #4
    Join Date
    Nov 2009
    Location
    Groningen, NL
    Posts
    216

    Default Re: Aardigheidje: 421 en Plymouth

    Quote Originally Posted by Knurpht View Post
    Yup. In
    Code:
    /usr/share/plymouth/themes/openSUSE/
    staat een bestandje "openSUSE.script", met daarin
    Code:
    if (Plymouth.GetMode() == "suspend" || Plymouth.GetMode() == "resume") {
        background.original_image = ImageNew("suspend.png");
        Window.SetBackgroundTopColor(0.000, 0.000, 0.000);
        Window.SetBackgroundBottomColor(0.000, 0.000, 0.000);
    }
    else {
        background.original_image = ImageNew("background.png");
    
    
        Window.SetBackgroundTopColor(0.000, 0.000, 0.000);
        Window.SetBackgroundBottomColor(0.000, 0.000, 0.000);
        
        for (i = 0; i < 3; i++) {
            anim_images[i] = Image("progress-" + i + ".png");
        }
    Als je dan in dezelfde map kijkt zie je
    Code:
    @knurpht:/usr/share/plymouth/themes/openSUSE> ls -l progress-*
    -rw-r--r-- 1 root root 1884 19 feb 11:04 progress-0.png
    -rw-r--r-- 1 root root 1935 19 feb 11:04 progress-1.png
    -rw-r--r-- 1 root root 1928 19 feb 11:04 progress-2.png
    
    Zoals je ziet is er geen versienummerverband en is e.e.a. toeval. Maar, je zou dat natuurlijk in kunnen bouwen.
    Interessant: het zou vast niet lastig zijn om bij de drie png-plaatjes geluidsfragmentjes te laten horen, resp."four "two" en "one".
    Voor oS-42.2 en oS-42.3 zijn zowel de plaatjes als de teksten gemakkelijk (denk ik) aan te passen.
    (Maar helaas vrees ik dat zelfs dit buiten mijn bereik valt.)
    Hans Schreuder
    (openSUSE 42.1 (x86_64), KDE 5.4.3; AMD Phenom II X2 555; 4GB; SATA 400 GB)

  5. #5
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    16,601
    Blog Entries
    13

    Default Re: Aardigheidje: 421 en Plymouth

    Quote Originally Posted by hws38 View Post
    Interessant: het zou vast niet lastig zijn om bij de drie png-plaatjes geluidsfragmentjes te laten horen, resp."four "two" en "one".
    Voor oS-42.2 en oS-42.3 zijn zowel de plaatjes als de teksten gemakkelijk (denk ik) aan te passen.
    (Maar helaas vrees ik dat zelfs dit buiten mijn bereik valt.)
    Die geluidjes: lastig, je zult dan eerst moeten zorgen dat het geluidssysteem gestart is.

    Voor wat betreft de plaatjes: het handigst is om de openSUSE versie "op te halen" en het script daarop aan te passen. Ben druk deze week, maar zal 's kijken of ik iets voor mekaar kan prutsen. Zonder versie ophalen is een fluitje van een cent om ipv 4 2 1 't script 4 2 2 te laten doen.
    - Athlon X6 3.6 GHz, 16 GB DDR3, 64 GB SSD, 3 TB of disks, openSUSE Leap 42.2
    - ASUS A73SD, 6 GB, 2 x 120 GB SSD, Tumbleweed+Leap
    - VPS, 150 GB SSD, 3 TB, Tumbleweed

    Failure is just one of your options.

    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  6. #6
    Join Date
    Nov 2009
    Location
    Groningen, NL
    Posts
    216

    Default Re: Aardigheidje: 421 en Plymouth

    Quote Originally Posted by Knurpht View Post
    Die geluidjes: lastig, je zult dan eerst moeten zorgen dat het geluidssysteem gestart is.
    Inderdaad... het is duidelijk dat ik daar niet aan had gedacht.

    Voor wat betreft de plaatjes: het handigst is om de openSUSE versie "op te halen" en het script daarop aan te passen. Ben druk deze week, maar zal 's kijken of ik iets voor mekaar kan prutsen. Zonder versie ophalen is een fluitje van een cent om ipv 4 2 1 't script 4 2 2 te laten doen.
    Doe vooral voor mij geen moeite!
    Maar.. bij 4 2 2 lijkt het me goed om een kleine pauze te maken, vooral tussen de twee opeenvolgende 2's om duidelijk te maken dat het er twee zijn.
    Zo zie je (nou ja, ik) maar weer: zelfs bij de kleinste verandering is meer nodig dan je aanvankelijk in de gaten hebt.
    Hans Schreuder
    (openSUSE 42.1 (x86_64), KDE 5.4.3; AMD Phenom II X2 555; 4GB; SATA 400 GB)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •