Akwbw commited on
Commit
eb101df
·
verified ·
1 Parent(s): 04a4aed

Update start.sh

Browse files
Files changed (1) hide show
  1. start.sh +12 -13
start.sh CHANGED
@@ -3,25 +3,24 @@
3
  # 1. Purane locks saaf karo
4
  rm -f /tmp/.X99-lock
5
 
6
- # 2. Virtual Screen Start karo (24-bit color BOHT ZAROORI hai mss ke liye)
7
- echo "Starting Xvfb with 24-bit color..."
8
  Xvfb :99 -screen 0 1024x768x24 &
9
  export DISPLAY=:99
10
 
11
- # 3. Wait karo Xvfb start hone ka
12
  sleep 3
13
 
14
- # 4. Permissions Fix
15
- echo "Setting permissions..."
16
- xhost +
17
 
18
- # 5. Linux Desktop Start karo
19
- echo "Starting XFCE..."
20
- startxfce4 &
21
 
22
- # 6. Desktop load hone ka wait
23
- sleep 5
24
 
25
- # 7. Python App Start karo
26
- echo "Starting Python App..."
27
  python3 app.py
 
3
  # 1. Purane locks saaf karo
4
  rm -f /tmp/.X99-lock
5
 
6
+ # 2. Start Xvfb (Virtual Screen) - 24 bit color zaroori hai
7
+ echo "Starting Xvfb..."
8
  Xvfb :99 -screen 0 1024x768x24 &
9
  export DISPLAY=:99
10
 
11
+ # 3. Thoda wait karo
12
  sleep 3
13
 
14
+ # 4. Fluxbox Window Manager start karo (Yeh crash nahi hota)
15
+ echo "Starting Fluxbox..."
16
+ fluxbox &
17
 
18
+ # 5. Background black na dikhe isliye ek Terminal khol dete hain
19
+ xterm -geometry 80x24+10+10 &
 
20
 
21
+ # 6. Wait for desktop
22
+ sleep 2
23
 
24
+ # 7. Start Python App
25
+ echo "Starting App..."
26
  python3 app.py