# Pigpio

**URL:** https://dietpi.com/forum/t/pigpio/5562
**Category:** Troubleshooting
**Created:** [2 August 2021 20:13 UTC](https://dietpi.com/forum/t/pigpio/5562 "2021-08-02T20:13:04Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![Burgess85](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/b/df788c/32.png) [@Burgess85](https://dietpi.com/forum/u/Burgess85)
#### Post date: [2 August 2021 20:13 UTC](https://dietpi.com/forum/t/pigpio/5562/1 "2021-08-02T20:13:04Z")

</div>

[https://wiki.geekworm.com/X735\_V2.5\_Software](https://wiki.geekworm.com/X735_V2.5_Software)

Having issues with installing on dietpi

Getting this error

sudo bash install.sh  
2021-08-02 21:12:06 initInitialise: Can’t lock /var/run/pigpio.pid  
Can’t initialise pigpio library

Any ideas?

---

<div class="post-metadata">

### Author: ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)
#### Post date: [2 August 2021 20:25 UTC](https://dietpi.com/forum/t/pigpio/5562/2 "2021-08-02T20:25:11Z")

</div>

What user you use to install your software. As well some more information on your SBC. Which architecture you are using? 32 or 64 bit.

---

<div class="post-metadata">

### Author: ![Burgess85](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/b/df788c/32.png) [@Burgess85](https://dietpi.com/forum/u/Burgess85)
#### Post date: [2 August 2021 20:26 UTC](https://dietpi.com/forum/t/pigpio/5562/3 "2021-08-02T20:26:43Z")

</div>

> [@](#):
>
> What user you use to install your software. As well some more information on your SBC. Which architecture you are using? 32 or 64 bit.

Root and 32 bit

---

<div class="post-metadata">

### Author: ![WarHawk](https://dietpi.com/forum/user_avatar/dietpi.com/warhawk/32/21_2.png) [@WarHawk](https://dietpi.com/forum/u/WarHawk)
#### Post date: [3 August 2021 04:12 UTC](https://dietpi.com/forum/t/pigpio/5562/4 "2021-08-03T04:12:34Z")

</div>

From install.sh

```nohighlight
USER_RUN_FILE=/home/pi/.bashrc

```

You will need to create a user named pi on the device…  
or you could change it to

```nohighlight
USER_RUN_FILE=/home/dietpi/.bashrc

```

You did ensure you installed the prerequisites right?

```nohighlight
sudo apt-get install python-smbus
sudo apt-get install pigpio python-pigpio python3-pigpio

```

---

<div class="post-metadata">

### Author: ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)
#### Post date: [3 August 2021 09:26 UTC](https://dietpi.com/forum/t/pigpio/5562/5 "2021-08-03T09:26:05Z")

</div>

> You will need to create a user named pi on the device…  
> or you could change it to
> 
> ```plaintext
> 
> ```

USER\_RUN\_FILE=/home/dietpi/.bashrc

```auto
>

That would mean to start installation as user dietpi :slight_smile:
```

---

<div class="post-metadata">

### Author: ![Burgess85](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/b/df788c/32.png) [@Burgess85](https://dietpi.com/forum/u/Burgess85)
#### Post date: [3 August 2021 13:28 UTC](https://dietpi.com/forum/t/pigpio/5562/6 "2021-08-03T13:28:52Z")

</div>

> [@](#):
>
> > You will need to create a user named pi on the device…  
> > or you could change it to
> > 
> > ```plaintext
> > 
> > ```
> 
> USER\_RUN\_FILE=/home/dietpi/.bashrc
> 
> ```auto
> >
> 
> That would mean to start installation as user dietpi :slight_smile:
> 
> ```

That works 🙂 I added a cronjob under dietpi will that run every time dietpi starts?

---

<div class="post-metadata">

### Author: ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)
#### Post date: [3 August 2021 16:52 UTC](https://dietpi.com/forum/t/pigpio/5562/7 "2021-08-03T16:52:35Z")

</div>

It depends how the cron job has been setup.

---

<div class="post-metadata">

### Author: ![Burgess85](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/b/df788c/32.png) [@Burgess85](https://dietpi.com/forum/u/Burgess85)
#### Post date: [3 August 2021 17:07 UTC](https://dietpi.com/forum/t/pigpio/5562/8 "2021-08-03T17:07:08Z")

</div>

> [@](#):
>
> It depends how the cron job has been setup.

@reboot python /home/dietpi/x735-v2.5/pwm\_fan\_control.py

---

<div class="post-metadata">

### Author: ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)
#### Post date: [3 August 2021 17:11 UTC](https://dietpi.com/forum/t/pigpio/5562/9 "2021-08-03T17:11:25Z")

</div>

You should specify full path to the python executable

---

<div class="post-metadata">

### Author: ![Burgess85](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/b/df788c/32.png) [@Burgess85](https://dietpi.com/forum/u/Burgess85)
#### Post date: [3 August 2021 17:42 UTC](https://dietpi.com/forum/t/pigpio/5562/10 "2021-08-03T17:42:49Z")

</div>

> [@](#):
>
> You should specify full path to the python executable

Sorry you lost me?

---

<div class="post-metadata">

### Author: ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)
#### Post date: [3 August 2021 21:38 UTC](https://dietpi.com/forum/t/pigpio/5562/11 "2021-08-03T21:38:31Z")

</div>

Hi you have written @reboot python but you would need to specify full path to python executable like @reboot /path/to/python.

You could find your python executable like which python
