How to change custom Logo with OEM Licence in touch screen

How to change the custom Logo with OEM Licence on the touch screen as I don't know to code?

Comments

  • The touch interface has no logo as far as I know.

    The only time it would appear is during boo tup, but that is not part of server. It is part of linux plymouth config. In folder /usr/share/plymouth/themes/pix/ the file splash.png

  • So how can we change the boot-up logo.
    please share in detail.
  • You replace the existing splash.png with your image should be all required.
  • edited July 2023
    where is the splash.png file located??
    please find the below image, I can only see the below options on my terminal
    https://drive.google.com/file/d/1Nzx3MPQ0FWxjYVNrlSu7XkTs0O-ktKZy/view?usp=sharing

    Please help me to navigate to the exact folder, where I can make this change.
  • As I said in previous post it is in /usr/share/plymouth/themes/pix/ folder. You need to exit our config tool since it has no function to do that. You need to copy it with a ssh file browser somewhere where you can write to and copy it with sudo privileges e.g. if stored in pi home directory
    sudo cp splash.png /usr/share/plymouth/themes/pix/
    should do it. Then on next reboot you should see it.
  • edited July 2023
    Hi,
    Thanks for your guidance here.

    pi@RepetierServer:/usr/share/plymouth/themes/pix $ ls -ltr
    total 140
    -rw-r--r-- 1 root root 44093 Mar 23  2022 splash_orig.png
    -rw-r--r-- 1 root root  1286 Sep 12  2022 pix.script
    -rw-r--r-- 1 root root   187 Sep 12  2022 pix.plymouth
    -rw-r--r-- 1 root root 36975 Sep 14  2022 splash_old.png
    -rw-r--r-- 1 root root 47899 Sep 16  2022 splash.png
    pi@RepetierServer:/usr/share/plymouth/themes/pix $ mv splash.png splash_bkp.png
    mv: cannot move 'splash.png' to 'splash_bkp.png': Permission denied
    pi@RepetierServer:/usr/share/plymouth/themes/pix $


    I don't see write permissions on this file, please advise how can I replace this .png file with my logo.png file




  • You need to execute the commands as root because only root has write permission, so gut always sudo befor manipulating commands:
    sudo mv splash.png splash_bkp.png

    or become root so you can omit that:
    sudo -i

  • ok yes! thanks that worked however once I have downloaded by my image using the command:
    sudo wget sudo wget https://drive.google.com/file/d/12SO5y1fXYYVPLhEXxGDNLyH8bIWGXFzM/view?usp=sharing

    on location : 

    pi@RepetierServer:/usr/share/plymouth/themes/pix $ ls -ltr
    total 220
    -rw-r--r-- 1 root root 44093 Mar 23  2022 splash_orig.png
    -rw-r--r-- 1 root root  1286 Sep 12  2022 pix.script
    -rw-r--r-- 1 root root   187 Sep 12  2022 pix.plymouth
    -rw-r--r-- 1 root root 36975 Sep 14  2022 splash_old.png
    -rw-r--r-- 1 root root 47899 Sep 16  2022 splash_bkp.png (existing splash.png, which I have renamed)
    -rw-r--r-- 1 root root 80095 Jul 10 16:08 splash.png (my downloaded image)
    pi@RepetierServer:/usr/share/plymouth/themes/pix

    but still after reboot, I can only see a blank white screen for fraction of second and my logo is not visible there.
  • So our boot image is now vanished, but yours does not appear?

    In that case make sure it is really a png file and nor a jpg. Original is 1280x960px size. Can not say if that is importnant as well. The official files in rasbian were 1024x768 pixel.
  • I have changed the .png file at below two locations with my logo

    pi@VOXELSTUDIO:/usr/share/plymouth/themes/pix $ ls -ltr
    total 16
    -rw-r--r-- 1 root root 1286 Feb 21 13:46 pix.script
    -rw-r--r-- 1 root root  187 Feb 21 13:46 pix.plymouth
    -rw-r--r-- 1 root root 7496 Apr 13 01:59 splashscreen.png (my logo file renamed as splashscreen)
    pi@VOXELSTUDIO:/usr/share/plymouth/themes/pix $


    total 128
    -rw-r--r-- 1 root root   232 Jun 27  2020 repetier_boot.service
    -rw-r--r-- 1 pi   pi     208 Jun 27  2020 mjpg_streamer.service
    -rw-r--r-- 1 root root   532 Jun 27  2020 installLatestServer
    -rw-r--r-- 1 root root  1851 Jun 27  2020 dhcpcd.conf
    -rw-r--r-- 1 pi   pi     755 Jun 27  2020 default.nginx
    -rw-r--r-- 1 pi   pi     127 Jun 27  2020 11-mjpg_streamer.rules
    -rw-r--r-- 1 pi   pi     669 Jun 27  2020 10-flash.rules
    -rw-r--r-- 1 root root   190 Jun 27  2020 usb-mount.service
    -rw-r--r-- 1 root root   192 Jun 27  2020 usb-mount3.service
    -rw-r--r-- 1 root root   192 Jun 27  2020 usb-mount2.service
    -rw-r--r-- 1 pi   pi     218 Jun 27  2020 repetier_setup.service
    -rw-r--r-- 1 pi   pi     222 Jun 27  2020 repetierserver-perms
    -rw-r--r-- 1 pi   pi    1228 Jun 27  2020 repetier-network.xml
    -rw-r--r-- 1 pi   pi     650 Jun 27  2020 repetier-image-setup.txt
    -rw-r--r-- 1 root root 47899 Sep 20  2020 splashscreen_orig.png
    -rw-r--r-- 1 root root   264 Sep 20  2020 splashscreen.service
    -rw-r--r-- 1 root root  1401 Jun 23  2022 wpa_supplicant-wlan0.conf.sample
    -rw-r--r-- 1 root root  1456 Jul  8  2022 server-extra.xml
    drwxr-xr-x 3 pi   pi    4096 Apr 13 01:28 Logo
    -rw-r--r-- 1 root root  7496 Apr 13 01:56 splashscreen.png (my logo file renamed as splashscreen)
    pi@VOXELSTUDIO:/usr/local/Repetier-Set

    But still after restarting raspberry I am still getting the old logo, please advise
  • I have also commented (#) the code under
    pi@VOXELSTUDIO:/usr/local/Repetier-Setup/bin $ view runAtBoot

    but still no help
  • Problem is that the logo is burned into the boot image, so you must recreate it.
    sudo plymouth-set-default-theme --rebuild-initrd pix

    Also copy it to /usr/local/Repetier-Setup/templates/splashscreen.png - our runAtBoot checks if it differs from /usr/share/plymouth/themes/pix/splash.png and reinstalls it when an update would overwrite the file.
Sign In or Register to comment.