
Kapalı
İlan edilme:
Teslimde ödenir
Project Description YOU NEED TO HAVE A Rasb PI for testing! I am working with a Raspberry Pi that runs a custom Python application called TheBlackBox. I need an experienced Linux / Raspberry Pi developer to fix and harden the boot automation. What should happen on boot The Raspberry Pi boots into a graphical environment (X11). Firefox ESR starts automatically with Marionette enabled. Firefox opens fullscreen / kiosk mode and displays: http://localhost/theblackbox/[login to view URL] After Firefox is ready (Marionette port [login to view URL] is listening), the Python backend starts automatically: sudo python3 /opt/theblackbox/[login to view URL] -d No user interaction is allowed or required (true kiosk setup). Current situation / problems I already use systemd services ([login to view URL], [login to view URL], [login to view URL]). Services sometimes start in the wrong order. Marionette (port 2828) is not always available in time. Firefox sometimes does not open visibly on the screen after reboot. The Python script works when started manually, but not reliably on boot. Ordering cycles and timing issues occur with graphical.target. What I need from you Diagnose and fix the systemd services Ensure correct dependency ordering (X11 → Firefox → Python backend) Make the setup 100% reliable after reboot Firefox must always open fullscreen in kiosk mode Clean, maintainable solution (no hacks) Environment Raspberry Pi OS (Debian-based) Firefox ESR Python 3 Apache (localhost web interface) X11 (not Wayland) I have the total files Deliverables Corrected systemd unit files Boot-tested and stable solution Required skills Raspberry Pi / Linux systemd (advanced) X11 & DISPLAY handling Firefox kiosk automation Python service integration Please write Banana in your response so i know that you have read everything.
Proje No: 40085872
30 teklifler
Uzaktan proje
Son aktiviteden bu yana geçen zaman 1 ay önce
Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
30 freelancer bu proje için ortalama €35 EUR teklif veriyor

Hi Marc-Jan, I understand the frustration when a supposedly automated system doesn’t perform reliably after boot, especially with kiosk setups where user interaction must be zero. Your Raspberry Pi setup requiring a flawless pipeline from X11 to Firefox with Marionette and then your Python backend is a classic example of service orchestration challenges. With extensive experience in Raspberry Pi, advanced systemd service configuration, and precise X11 environment management, I can diagnose and fix the dependency and timing issues preventing your services from starting in the right order. I will ensure Firefox launches in true kiosk mode visibly every time and only then trigger your Python script, delivering a clean, maintainable systemd solution without hacks. I’ve shared an initial estimate based on your description, and once we go over a few technical or functional details, I’ll confirm the exact cost and delivery schedule. I’ll deliver corrected systemd unit files and a thoroughly boot-tested setup for 100% reliability. Banana Do you currently have any custom scripts or logs that show errors when Firefox or the Python script fail to start during boot? Best regards, Asad
€212 EUR 1 gün içinde
7,1
7,1

Hi client, I'm Denis Redzepovic, an experienced developer with expertise in Automation, Debian, Backend Development, Linux, Firefox, Raspberry Pi, Python, Software Architecture, Ubuntu and Apache. I have worked extensively on diverse Python projects, ranging from backend development and automation to data processing and API integrations. My deep understanding of Python’s libraries and frameworks allows me to build efficient, scalable, and maintainable solutions. I pay close attention to code quality and performance to ensure your project runs flawlessly. With my solid experience, I’m confident I can deliver results that exceed your expectations. I focus on writing clean, maintainable, and scalable code because I know the difference between 99% and 100%. If you hire me, I’ll do my best until you’re completely satisfied with the result. Let’s discuss your project details so I can tailor the perfect Python solution for you. Thanks, Denis
€25 EUR 1 gün içinde
5,9
5,9

Hi, I can help with this task. Ready to start immediately.
€8 EUR 1 gün içinde
4,7
4,7

As an experienced Linux/Raspberry Pi developer, consider this your lucky day! My name is Marko and I am exactly what you need to fix and harden the boot automation system for your Raspberry Pi. A competent professional in handling and resolving the very issues your project is facing, I have a deep understanding of systemd services, X11, and DISPLAY handling as well as Firefox kiosk automation and Python service integration. With my firm knowledge in these areas, I can diagnose the problems plaguing your system, ensure correct dependency ordering (X11->Firefox->Python backend), thus creating a 100% stable setup upon reboot. The aim here would be to make sure Firefox always opens visibly on the screen after every reboot and that the Python script reliably runs on boot. Rest assured, no task would be considered completed unless the setup is tested and proved stable under repeated boots. In implementing these changes for your project, expect nothing but clean and maintainable solutions - no hacks. Just well-optimized, reliable codes ensuring smooth functioning of all involved components; starting from the boot sequence in graphical environment (X11) leading to automatic application launching. Let's get your Rasberry Pi running seamlessly like never before with my Banana-bumped skills!
€19 EUR 7 gün içinde
4,3
4,3

Hi there I am offering a 30 percent discount on this project to deliver a reliable Raspberry Pi boot automation setup that runs cleanly and consistently on startup. I have solid experience working with Raspberry Pi environments, Linux systemd services, and kiosk style deployments where stability and unattended operation are essential. Automating Firefox kiosk mode at boot requires precise service configuration, correct dependency handling, and proper user session control, and I understand how to implement this without boot delays or runtime failures. For this project, I will configure a systemd service that launches Firefox in kiosk mode automatically on boot, ensuring it starts at the correct time with network availability and display readiness. The setup will be optimized for smooth startup, automatic recovery on reboot, and minimal manual intervention. I focus on clean service definitions, proper permissions, and reliable execution so the system behaves predictably every time it powers on. I work with a structured and careful approach, testing boot behavior and refining configurations to ensure long term stability. Clear communication and timely delivery are always priorities. My goal is to provide a dependable Raspberry Pi kiosk automation solution that works seamlessly and remains easy to maintain. Regards, SDH
€8 EUR 1 gün içinde
3,1
3,1

Hey , Thank you for sharing the job details. After going through the description, it’s clear you need someone confident with Backend Development, Raspberry Pi, Linux, Software Architecture, Python, Apache, Ubuntu, Automation, Debian and Firefox and can deliver clean, reliable results. That is exactly the kind of work done day to day, so this project is a great fit. Before getting started, there are a few points that would really help shape the best solution for you: Are all the mentioned skills and features mandatory, or is there any flexibility in the tech stack and scope? Is there any existing code, design, or documentation available, or should this be developed completely from scratch? What is your ideal timeline and any hard deadlines for milestones or final delivery? Why work with me? 1. More than 250 major projects completed, including complex, long-term engagements. 2. No negative feedback over the last 5 to 6 years, reflecting consistent quality and reliability. 3. 100+ recent major projects with 5-star reviews, showing that clients are not only satisfied but return with more work. Availability: 9 AM to 9 PM Eastern Time (full‑time freelancer, easy to collaborate and quick to respond). Portfolio: https://www.freelancer.com/u/syeds273 Recent, relevant work samples will be shared privately to protect client confidentiality. Please start the chat so we can finalize the project details, expectations, and the best execution plan. Regards, Syed.
€8 EUR 3 gün içinde
3,1
3,1

Hi Marcjandeb! I’ve reviewed your project and specialize in Raspberry Pi and Linux automation. I can fix and harden your boot automation to ensure services start in the correct order, and Firefox opens reliably in fullscreen kiosk mode. Let’s set up a quick meeting to discuss the details! Best Regards, Amjad Iqbal
€30 EUR 1 gün içinde
3,5
3,5

Banana ? Hi, I’ve read the full brief carefully and this is exactly the kind of systemd + Raspberry Pi kiosk hardening work I’ve done before. I do have a Raspberry Pi available for testing, so I can reproduce the boot sequence properly instead of guessing around timing issues. I can diagnose and fix the service ordering, dependency cycles, DISPLAY/X11 availability, and Marionette readiness problems you’re seeing. The solution will use clean systemd practices (proper After=, Requires=, Wants=, ExecStartPre, readiness checks, and user/session handling), not sleep-based hacks. I’ll ensure the boot flow is deterministic: X11 → Firefox ESR (fullscreen kiosk, Marionette confirmed listening) → Python backend, with zero user interaction required.
€19 EUR 7 gün içinde
3,1
3,1

Hello there,, I have reviewed your requirements and I'm confident that my experience and skills align perfectly with what you're looking for. I'm confident my skills are perfect for the job! As an accomplished AI expert with a strong proficiency in python programming and data processing, I feel confident that I can complete your project brilliantly within the given timeline. My 10+ years of professional experience have equipped me with in-depth knowledge and expertise in various fields of artificial intelligence, especially computer vision, machine learning, deep learning, and image processing -- all of which could greatly benefit your project. Client interaction is another aspect where I strongly focus; together we can optimize not just the Python implementation but the project's overall progression too. Having said that, let's discuss this further and embark on a project journey that exceeds your expectations! Best Regrads.....
€10 EUR 1 gün içinde
2,5
2,5

Greetings marcjandeb, Banana! It sounds like you need a solid solution for boot automation with your Raspberry Pi setup, ensuring that everything starts in the right order and works smoothly each time. I can help you diagnose the current systemd services, focusing on getting the dependency ordering right—from X11 to Firefox and then to the Python backend. My approach would involve reviewing your existing service files to identify any conflicts or timing issues. I'll make the necessary adjustments to ensure Firefox launches in kiosk mode reliably and that the Python script starts without any hiccups. I've worked with Raspberry Pi and systemd extensively, so I understand the nuances involved in getting these components to work together seamlessly. Could you share what specific errors or behaviors you've noticed when the system fails to boot correctly? Best regards,
€21 EUR 30 gün içinde
3,4
3,4

Hi there, I’m Abdul Rehman. I’ve carefully read your project details and I’m confident I can deliver exactly what you’ve described with high quality and on time. Let’s discuss your requirements and get started right away. Best regards, Abdul Rehman
€25 EUR 12 gün içinde
1,5
1,5

I’ve completed a very similar Raspberry Pi kiosk project before, where a local HTML interface was opened in Firefox ESR at boot and controlled via Marionette. I’m confident I can fix the current issues so that the HTML file always opens correctly and visibly in full-screen kiosk mode after reboot. I have a Raspberry Pi for testing and can properly diagnose the systemd ordering problems, Marionette timing on port 2828, and X11/DISPLAY handling. I’ll ensure the correct startup flow (X11 → Firefox → HTML loaded → Python backend), resulting in a stable, hands-off kiosk setup with clean, maintainable unit files
€20 EUR 7 gün içinde
1,7
1,7

Hello there, I hope you’re doing great! I’m a professional Python Developer with experience in developing efficient, clean, and reliable Python scripts and applications. Whether it’s data analysis, automation, web scraping, API integration, or backend development — I can handle it with precision and quality. I always focus on writing well-structured, optimized, and bug-free code. My goal is to deliver work that meets your requirements perfectly and adds value to your project. ✅ Clean and optimized Python code ✅ Fast delivery and regular updates ✅ Unlimited revisions until satisfaction ✅ Excellent communication I would love to discuss your project in detail and start right away. Let’s turn your ideas into powerful Python solutions! Best regards,
€10 EUR 1 gün içinde
1,4
1,4

Hi Marc-Jan D., I just applied after read your job posting carefully and I believe that I am good fit to your project. I have thoroughly reviewed your requirements and I am confident in my ability to deliver excellent results. I'm a serious bidder. I will satisfy you with my high skills! I am an expert which have 8+ years of experience on Python, Linux, Software Architecture, Apache, Firefox, Ubuntu, Debian, Raspberry Pi, Backend Development, Automation I will work on your project hard with full time. I am looking forward to meet you to discuss the further detail about this project. Looking forward to hearing from you. Thank You
€25 EUR 7 gün içinde
1,6
1,6

Hi Marc-Jan, Thanks for considering me for this project. I've carefully read through your requirements and I'm confident that I can help you achieve a reliable and scalable solution for your Raspberry Pi boot automation setup. Just finished a similar project involving custom Linux scripting and systemd service management, and I'm excited to apply my expertise to your project. With my extensive experience in Linux system administration, I possess a deep understanding of systemd services, X11, and DISPLAY handling, ensuring that your setup runs smoothly and efficiently. I've worked with Raspberry Pi-based projects in the past, utilizing Python for automation and integration, and I'm well-versed in the required technologies, including systemd, X11, Firefox kiosk mode, and Python service integration. With multiple 5-star reviews on similar projects, you can trust that I'll deliver a clean, maintainable solution that meets your needs. I'll ensure correct dependency ordering, making the setup 100% reliable after reboot, and guarantee that Firefox always opens fullscreen in kiosk mode. To confirm, I've taken note of your specific requirements, including the use of Raspberry Pi OS (Debian-based), Firefox ESR, Python 3, Apache, and X11. I'm excited to work with you to resolve the issues you're experiencing, including the order of systemd services, timing issues, and Python script reliability. The worst that can happen is you walk away with a free consultation to discuss your project in more detail. If you're interested in moving
€30 EUR 14 gün içinde
1,9
1,9

Hello, I have read your job description carefully. I understand that you are looking for an experienced Linux and Raspberry Pi developer to fix and harden the boot automation for your custom Python application, TheBlackBox. You require a solution that ensures your Raspberry Pi boots into a graphical environment, automatically starts Firefox ESR in fullscreen kiosk mode displaying your application, and launches the Python backend without user interaction. I have extensive experience with Raspberry Pi OS, Linux system administration, and automation using systemd services. My skills in managing X11 graphical environments and ensuring reliable service dependencies will enable me to diagnose and resolve the current issues with boot order and service timing. I will focus on creating a clean and maintainable solution to ensure that Firefox always opens correctly and that your Python script runs reliably at startup. Could you please clarify if there are any specific error messages you encounter during the boot process that could help in diagnosing the issues further? I would love to discuss this project with you and explore how I can help you achieve a stable and reliable setup. Please feel free to reach out, and let’s chat! Best regards, Justine Dela Rosa
€30 EUR 7 gün içinde
0,0
0,0

Hello Marc-Jan D., We would like to grab this opportunity and will work till you get 100% satisfied with our work. We are an expert team which have many years of experience on Python, Linux, Software Architecture, Apache, Firefox, Ubuntu, Debian, Raspberry Pi, Backend Development, Automation Lets connect in chat so that We discuss further. Thank You
€19 EUR 7 gün içinde
0,0
0,0

❤️100% client's Satisfaction.❤️ ❤️(❁´◡`❁)Hi there( ͡• ͜ʖ ͡• ).❤️ ✅I can work for you perfectly✅ ****Expert here**** ✅I can work for you perfectly✅ ✅Clean code. Clear communication. Complete satisfaction.✅ However, I believe I can help you perfectly. ❤️Let's discuss the details through a conversation or phone call.❤️ ★★★★★ LET’S START ★★★★★★
€19 EUR 1 gün içinde
0,0
0,0

Hello, As a backend development specialist, I'm no stranger to the world of Linux, Raspberry Pi, and systemd services. With my extensive experience, I can not only diagnose and fix issues but create a robust and reliable automation solution for your Raspberry Pi. My proficiency in X11 and DISPLAY handling along with sound knowledge of Firefox kiosk automation makes me your ideal candidate for this project; having already worked on similar environments and programming stack in my career. But why should you choose me instead of other talented candidates? What sets me apart is a holistic product-oriented mindset that focuses on not just getting the job done, but building long-term value. I care deeply about clean architecture, maintainability, and code readability - elements that are crucial for creating a stable system that stands the test of time. My understanding of UI/UX will ensure that your Firefox browser opens in full-screen kiosk mode every single time without user intervention; turning your Raspberry Pi into a true kiosk setup. Lastly, let's not forget this - when you pick me as your freelancer you're not just employing someone to write code but getting a partner invested in the success of your project. You can count on clear communication, timely delivery, an emphasis on best practices (no hacks), clean code and scalable architecture. My ultimate goal is to turn complex ideas into clean solutions so you don't have to worry Thanks!
€8 EUR 5 gün içinde
0,0
0,0

⭐⭐⭐⭐⭐ Hello, I understand you need a reliable and maintainable solution to automate your Raspberry Pi's boot process, ensuring Firefox launches fullscreen in kiosk mode, Marionette is active, and your Python backend starts seamlessly—all in a stable and predictable order. My experience with Linux systemd, Raspberry Pi environments, and graphical automation allows me to craft a precise, robust setup tailored to your requirements. I will diagnose your current systemd configurations, fix dependency and ordering issues, and optimize the startup sequence so that Firefox always opens correctly, Marionette is ready before launching your Python script, and the entire system is reliable after every reboot. The solution will be clean, maintainable, and thoroughly tested to ensure zero race conditions or timing problems. If you’re seeking a dependable partner to deliver a flawless kiosk automation setup, I’d love to discuss how I can support your project’s success. Best regards!
€30 EUR 1 gün içinde
0,0
0,0

Netherlands
Ödeme yöntemi onaylandı
Haz 15, 2015 tarihinden bu yana üye
€8-30 EUR
€30-250 EUR
€8-30 EUR
€8-30 EUR
€8-30 EUR
$250-750 USD
₹37500-75000 INR
₹37500-75000 INR
$30-250 USD
$50 USD
$30-250 USD
$30-250 USD
€250-750 EUR
₹1500-12500 INR
₹400-750 INR / saat
€8-30 EUR
€100-300 EUR
€30-250 EUR
$250-750 USD
$30-250 USD
$30-250 USD
$250-750 USD
$1500-3000 USD
$30-250 USD
$2-3 USD / saat