Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 30

Thread: remove susestudio logo

  1. #11

    Default Re: remove susestudio logo

    "Therefore, the only way to change it (using Studio) without buying the
    onsite version of Studio is during the first boot script. You'd have to
    replace any branding RPMs with the originals in order to replace the
    modified files.
    "
    I have actually tried that, but as far as the bootsplash theme goes I could not figure out how to do a mkinitrd to actually write the bootsplash theme change.
    I of-course tried /usr/bin/mkinitrd in the build script - nogo
    Also tried it in the first boot script - nogo

    Edit: Had a look to the log, my bootsplash theme does the exact same thing as the opensuse one except the files are different

    Installing: bootsplash-branding-aperturelinux-0.0.1-49.1 [complete]
    More rpm-results:
    Updating /etc/sysconfig/bootsplash...

    Log:
    Code:
    .........    /etc/bootsplash
    .........    /etc/bootsplash/themes
    .........    /etc/bootsplash/themes/aperturelinux
    .........    /etc/bootsplash/themes/aperturelinux/config
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-1024x600.cfg
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-1024x768.cfg
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-1152x768.cfg
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-1152x864.cfg
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-1280x1024.cfg
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-1280x768.cfg
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-1280x800.cfg
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-1280x854.cfg
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-1280x960.cfg
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-1366x768.cfg
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-1400x1050.cfg
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-1440x900.cfg
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-1600x1024.cfg
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-1600x1200.cfg
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-1600x900.cfg
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-1680x1050.cfg
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-1920x1080.cfg
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-1920x1200.cfg
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-3200x1200.cfg
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-640x480.cfg
    .........    /etc/bootsplash/themes/aperturelinux/config/bootsplash-800x600.cfg
    .........    /etc/bootsplash/themes/aperturelinux/images
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-1024x600.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-1024x768.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-1152x768.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-1152x864.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-1280x1024.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-1280x768.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-1280x800.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-1280x854.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-1280x960.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-1366x768.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-1400x1050.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-1440x900.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-1600x1024.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-1600x1200.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-1600x900.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-1680x1050.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-1920x1080.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-1920x1200.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-3200x1200.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-640x480.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/bootsplash-800x600.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/logo.mng
    .........    /etc/bootsplash/themes/aperturelinux/images/logov.mng
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-1024x600.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-1024x768.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-1152x768.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-1152x864.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-1280x1024.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-1280x768.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-1280x800.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-1280x854.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-1280x960.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-1366x768.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-1400x1050.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-1440x900.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-1600x1024.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-1600x1200.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-1600x900.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-1680x1050.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-1920x1080.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-1920x1200.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-3200x1200.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-640x480.jpg
    .........    /etc/bootsplash/themes/aperturelinux/images/silent-800x600.jpg
    .........  c /var/adm/fillup-templates/sysconfig.bootsplash-branding-aperturelinux

  2. #12
    Join Date
    Jul 2008
    Location
    Seattle, WA
    Posts
    17,043

    Default Re: remove susestudio logo

    On Tue, 08 May 2012 22:16:03 +0000, tertitten wrote:

    > I have actually tried that, but as far as the bootsplash theme goes I
    > could not figure out how to do a mkinitrd to actually write the
    > bootsplash theme change.


    I found that it was necessary to use gfxboot to get the change to be made
    in my Studio-built VM. I also had to install another branding package so
    the theme was properly listed. Replace the image files with the
    original, and then run gfxboot -theme openSUSE to get the original
    openSUSE theme back in place.

    Jim



    --
    Jim Henderson
    openSUSE Forums Administrator
    Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

  3. #13

    Default Re: remove susestudio logo

    Hmm, there is one important difference between the two packages though..

    The package bootsplash-branding-openSUSE actually did properly update the bootsplash and did run mkinitrd to actually set it as the bootsplash, while my package did set the correct values in /etc/sysconfig/bootsplash, but did not run mkinitrd at the end..
    Wierd, and I don't know why that is.

  4. #14
    Join Date
    Jul 2008
    Location
    Seattle, WA
    Posts
    17,043

    Default Re: remove susestudio logo

    On Tue, 08 May 2012 22:26:02 +0000, tertitten wrote:

    > The package bootsplash-branding-openSUSE actually did properly update
    > the bootsplash and did run mkinitrd to actually set it as the
    > bootsplash, while my package did set the correct values in
    > /etc/sysconfig/bootsplash,
    > but did not run mkinitrd at the end..


    I think if you do an RPM verify on the package (if you installed the
    package in Studio), you'll see that several of the files changed. When I
    installed that package in a 12.1 VM (which is what I was testing with), I
    noted it did run mkinitrd, but because the file was modified to have the
    "built with" graphic included, the image didn't change.

    Jim



    --
    Jim Henderson
    openSUSE Forums Administrator
    Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

  5. #15

    Default Re: remove susestudio logo

    I found that it was necessary to use gfxboot to get the change to be made
    in my Studio-built VM. I also had to install another branding package so
    the theme was properly listed. Replace the image files with the
    original, and then run gfxboot -theme openSUSE to get the original
    openSUSE theme back in place.


    I don't understand what you mean by "I found that it was necessary to use gfxboot to get the change to be made
    in my Studio-built VM" do you mean you had to install some gfxboot branding or what?

    I don't understand exactly what you mean by this ether: "Replace the image files with the original, and then run gfxboot -theme openSUSE to get the original openSUSE theme back in place."

    I'm now trying to install both my config overrides and the bootsplash theme with the build script.
    The gfxboot theme/branding I made works for installed users but not for live, so I might have to try to install the theme using the build script instead of as a regular package under the software tab

    It's now at the point where I no longer have any ideas on how to manage to debrand everything, I've looked trough those scripts I have found and haven't really found anything obvious. . I'm not to good at bash scripting so adding to much to the "Run script at the end of the build" is not an easy task for me.

    I've learned allot from experimenting though, I've learned what configs does what, packaging and much more

  6. #16
    Join Date
    Jul 2008
    Location
    Seattle, WA
    Posts
    17,043

    Default Re: remove susestudio logo

    On Wed, 09 May 2012 01:26:02 +0000, tertitten wrote:

    > I don't understand what you mean by "I found that it was necessary to
    > use gfxboot to get the change to be made in my Studio-built VM" do you
    > mean you had to install some gfxboot branding or what?


    gfxboot is the tool used to configure the grub menu. The file /boot/
    message is a cpio archive that contains, among other things, the graphic
    used as the background on the grub menu.

    > I don't understand exactly what you mean by this ether: "Replace the
    > image files with the original, and then run gfxboot -theme openSUSE to
    > get the original openSUSE theme back in place."


    The studio branding is overlaid on the images in the branding package, so
    whatever image you use ends up with the branding.

    If you boot the appliance and run:

    rpm -V -v bootsplasn-branding-openSUSE

    you'll note that a few of the files have changed from the original RPM.

    You'll need to replace those images with the files in the original RPM to
    lose that branding. Simplest solution in the post-build appliance is to
    just reinstall the RPM.

    Jim

    --
    Jim Henderson
    openSUSE Forums Administrator
    Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

  7. #17

    Default Re: remove susestudio logo

    Quote Originally Posted by hendersj View Post
    Simplest solution in the post-build appliance is to
    just reinstall the RPM.

    Jim
    That is exactly what I have tried, but it fails
    I've tried it on first boot using a script like this:
    Code:
    if [ -f /etc/init.d/suse_studio_firstboot ]
    then
      # All our commands goes here
      echo "Running Aperture Linux first boot script..."
      # First install our config overrides manually using rpm -Uvh
    rpm -Uvh /opt/aperture-configs-last-resort-0.0.1-30.1.noarch.rpm
    rpm -Uvh /opt/bootsplash-branding-aperturelinux-0.0.1-71.1.noarch.rpm
    /sbin/update-bootloader --refresh
    fi
    It doesn't do anything as far as bootsplash goes though.

    My gfxboot theme that is installed from my repo does the trick for installed users though, the bootsplash fails until mkinitrd is runned.
    Nether my bootsplash theme or my gfxboot theme works for the live session

    I thought about changing the files inside message, and then re-iso the image but I read somewhere that it gets overwritten anyway ...

    Basically the best would do as you say, simply reinstall my custom rpm's post-build, but I can't seem to do it correctly.

  8. #18
    Join Date
    Jul 2008
    Location
    Seattle, WA
    Posts
    17,043

    Default Re: remove susestudio logo

    On Wed, 09 May 2012 03:56:02 +0000, tertitten wrote:

    > /sbin/update-bootloader --refresh fi


    update-bootloader won't do it AFAIK. You need to use gfxboot. You also
    should update /etc/sysconfig/bootloader (don't forget to run SuSEconfig
    after that) to point to the correct theme.

    Jim

    --
    Jim Henderson
    openSUSE Forums Administrator
    Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

  9. #19
    Magic31 NNTP User

    Default Re: remove susestudio logo


    tertitten;4427 Wrote:
    > When was the last time you actually read an excited blog about
    > susestudio, where the blogger has only positive stuff to say?


    Say what? Been reading your posts and fell from my chair with what
    you are expecting of a service people have put allot of effort into.
    Sure, I think cars should be built, and just because I have a can a fuel
    I brought along, I'll clam one of those cars mine.

    As far as the branding, I think it's done rather nicely as the only
    place you really see it is during boot and login. With a little (own)
    effort it is possible to remove that branding, but I have the same view
    as Jim that it's a small thing we do in return (name exposure) for
    letting us build/test/share using this service.

    Even though SUSE Studio makes standard and custom package selection and
    building of media effortless... it still takes proper knowledge and
    skills to deliver a solid appliance, especially if one has customized in
    such a way it is a ready to go "out of the box" experience. What Studio
    takes away is the real effort of having to organize and build the media,
    not the work and creativity you put into the appliance you deliver.

    We are all entitled to our opinions, one of mine is that I think you
    are looking at this in a non realistic fashion... At least your demands
    are non realistic in my opinion. And yep, I've read different articles
    and blogs this last year on SUSE Studio that where all very positive
    about this service. One of the two Linux magazines I'm subscribed to
    also very recently published an article on different build services....
    and guess who the winner was?

    Anyway, if you want to really fully customize all aspects of a build
    you can. SUSE Studio offers you the option to export your project so
    you can tune and tweak it anyway you'd like using Kiwi.

    -Willem


    --
    Knowledge Partner (voluntary sysop)

    It ain't anything like Harry Potter.. but you gotta love the magic IT
    can bring to this world
    ------------------------------------------------------------------------
    Magic31's Profile: http://forums.suse.com/member.php?userid=73
    View this thread: http://forums.suse.com/showthread.php?t=980


  10. #20

    Default Re: remove susestudio logo

    1. Say what? Been reading your posts and fell from my chair with what
    you are expecting of a service people have put allot of effort into.

    Ehh, exactly what am I expecting except the possibility to debrand/use own branding that makes you fall of your chair ?
    If that's what makes you fall of, ether get a new chair or some nerves

    I'm not expecting anything else than the possibility to debrand, if you think I do you need to re-read my posts.
    You should re-read my posts anyway as it seems you have intensionally ignored some of my points regarding the no-debrand feature in susestudio.

    You are also off-topic when mentioning kiwi. This thread is about susestudio and branding, not kiwi.

    It's fine that the possibility to export to kiwi is there, but if we could export to bash, would this thread automaticly be about bash as well?

    Finally, it's fine that you disagree with me, I don't mind that at all, to sum it up, I want the possibility to make my own branding in susestudio, you don't mind that you "cant", fine

    Finally, I am not unappreciative (at least I don't feel unappreciative) to suse, susestudio or openSUSE in any way, I just disagree with the branding policy, is that so bad ? Giving critizism and feedback is what is needed to make a product grow right ?
    There's only a few months ago where every appliance breached openSUSE's trademark licenses

Page 2 of 3 FirstFirst 123 LastLast

Tags for this Thread

Posting Permissions

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