Blog Single

Merhabalar blogda makale paylaşmayalı iki hafta kadar bir süre geçmiş. Bu nedenden dolayı sizlerden özür diliyorum. Bu makale ile inşallah bu süreci telafi etmeye çalışacağım.

Bu makalemde sizlerle, Raspberry Pi işletim sisteminin her açılışında Video ile karşılama ekranı görüntüleme işlemi gerçekleştirmiş olacağız. Yararlı olması dileğiyle.

Terminal ekranını açarak kodlarımızı yazmaya başlıyoruz;

  • sudo apt-get install omxplayer
  • http://goo.gl/g05pzE buradaki mp4 uzantılı videoyu Raspberry Pi üzerinde indirip, home > pi klasörü içerisine atınız.
  • cd /etc/init.d
  • sudo wget -o asplashscreen http://goo.gl/sqDMT3
  • ls -l asplashscreen
  • more asplashscreen
    • İndirme detaylarına göz atıyoruz.
  • sudo nano /etc/init.d/asplashscreen
    • içerisindeki tüm bilgileri siliniz. Ardından aşağıdakileri yazıp kaydediniz.
    • #! /bin/sh
      ### BEGIN INIT INFO
      # Provides:          asplashscreen
      # Required-Start:
      # Required-Stop:
      # Should-Start:      
      # Default-Start:     2 3 4 5
      # Default-Stop:
      # Short-Description: Show custom splashscreen
      # Description:       Show custom splashscreen
      ### END INIT INFO

      do_start () {

          omxplayer /home/pi/video.mp4 &  
          exit 0
      }

      case "$1" in
        start|"")
          do_start
          ;;
        restart|reload|force-reload)
          echo "Error: argument '$1' not supported" >&2
          exit 3
          ;;
        stop)
          # No-op
          ;;
        status)
          exit 0
          ;;
        *)
          echo "Usage: asplashscreen [start|stop]" >&2
          exit 3
          ;;
      esac

      :

  • sudo nano /boot/cmdline.txt dosyayı açıp en sonuna quiet ekleyiniz.

  • sudo chmod +x /etc/init.d/asplashscreen

  • sudo insserv /etc/init.d/asplashscreen

  • sudo nano /etc/rc.local dosyasını açınız.

    • if - fi döngüsünden sonra, fi'nin hemen altına;

    • service asplashscreen start

    • clear

    • service asplashscreen stop

    • exit 0 şeklinde kodu bitirip kaydediniz.

  • sudo service --status-all ile asplashscreen isimli servisi burada görebilirsiniz.

  • sudo update-rc.d asplashscreen defaults

Keyifli çalışmalar dilerim.

Bu makaleyi paylaşın:
İstanbul'da yaşıyorum.Web üzerinde Frontend/Backend Geliştirmenin yanı sıra, Android Geliştirme, PHP/ASP.NET, C# Yazılım Uzmanlığı ve Java konuları işliyorum. Kod Şiirdir, onları seviyorum.

Bir yorum bırakın