Giter VIP home page Giter VIP logo

Comments (14)

github-actions avatar github-actions commented on July 21, 2024

Hello there ๐Ÿ‘‹
Thanks for submitting your first issue to the Pi-Apps project! We'll try to get back to you as soon as possible.
In the meantime, we encourage you join our Discord server, where you can ask any questions you might have.

Please respond as soon as possible if a Pi-Apps maintainer requests more information from you. Stale issues will be closed after a lengthy period of time with no response.

from pi-apps.

Botspot avatar Botspot commented on July 21, 2024

Do you have any terminal emulators other than urxvt installed?

from pi-apps.

Silent-Hunter avatar Silent-Hunter commented on July 21, 2024

No I don't, it's the only one I use. I can install another to help test if need be.

from pi-apps.

Botspot avatar Botspot commented on July 21, 2024

I can install another to help test if need be.

The list of supported terminals in the terminal-run script are treated as a fallback: if your preferred terminal (as chosen by x-terminal-emulator) is not in the list, then terminal-run will check if any other supported terminal is installed.

In other words, you are encountering this problem because you have uninstalled all other terminal emulators. If you had a supported terminal emulator installed, then terminal-run would use that one.
I will look into adding urxvt to terminal-run properly.

from pi-apps.

Botspot avatar Botspot commented on July 21, 2024

I have added urxvt to terminal-run in commit 8e2f2bb.

Please update pi-apps manually by running ~/pi-apps/updater cli-yes. Then once that is done, you should be able to use pi-apps normally with your choice of terminal.

Thanks again for taking the time to reach out for help on this issue! Your issue report has made pi-apps just a little bit better for everyone. :)

from pi-apps.

Sussy-OS avatar Sussy-OS commented on July 21, 2024

I have added urxvt to terminal-run in commit 8e2f2bb.

Please update pi-apps manually by running ~/pi-apps/updater cli-yes. Then once that is done, you should be able to use pi-apps normally with your choice of terminal.

Thanks again for taking the time to reach out for help on this issue! Your issue report has made pi-apps just a little bit better for everyone. :)

When updating via GUI, it provides an error. The error does not cause any problem, but it may throw some users off.

from pi-apps.

Botspot avatar Botspot commented on July 21, 2024

When updating via GUI, it provides an error. The error does not cause any problem, but it may throw some users off.

What do you mean? What error? Did you see an error when updating terminal-run on your system, @Sussy-OS?

from pi-apps.

Sussy-OS avatar Sussy-OS commented on July 21, 2024

When updating via GUI, it provides an error. The error does not cause any problem, but it may throw some users off.

What do you mean? What error? Did you see an error when updating terminal-run on your system, @Sussy-OS?

Yes, I did. I'm not sure exactly what it said, but I'll downgrade pi-apps and try again so I can get the error.

from pi-apps.

Sussy-OS avatar Sussy-OS commented on July 21, 2024

Unable to open a terminal.
Debug output below.
Default x-terminal-emulator: lxterminal
Using lxterminal

image

from pi-apps.

Sussy-OS avatar Sussy-OS commented on July 21, 2024

Here is the actual issue:

/home/james/pi-apps/etc/terminal-run: line 124: syntax error near unexpected token `do'
/home/james/pi-apps/etc/terminal-run: line 124: `/${terminalrun_pid} ];do'

from pi-apps.

Sussy-OS avatar Sussy-OS commented on July 21, 2024

I'm sure that line is intended, it's just causing an error for me. Restarting fixes the problem.

from pi-apps.

Silent-Hunter avatar Silent-Hunter commented on July 21, 2024

Thanks again for taking the time to reach out for help on this issue! Your issue report has made pi-apps just a little bit better for everyone. :)

Thank you for fixing the issue!

from pi-apps.

Botspot avatar Botspot commented on July 21, 2024

Here is the actual issue:

/home/james/pi-apps/etc/terminal-run: line 124: syntax error near unexpected token `do'
/home/james/pi-apps/etc/terminal-run: line 124: `/${terminalrun_pid} ];do'

I know what happened. This can happen when a running script gets updated while it is running. Bash can lose track of where it was and get confused when the next lines of the file do not match what it was expecting. In the new commit f1b643b, I have encased the entire terminal-run script in {} characters to force bash to read the whole file on startup. Even one-time errors are important. Thanks for reporting, @Sussy-OS.

from pi-apps.

Sussy-OS avatar Sussy-OS commented on July 21, 2024

Here is the actual issue:

/home/james/pi-apps/etc/terminal-run: line 124: syntax error near unexpected token `do'
/home/james/pi-apps/etc/terminal-run: line 124: `/${terminalrun_pid} ];do'

I know what happened. This can happen when a running script gets updated while it is running. Bash can lose track of where it was and get confused when the next lines of the file do not match what it was expecting. In the new commit f1b643b, I have encased the entire terminal-run script in {} characters to force bash to read the whole file on startup. Even one-time errors are important. Thanks for reporting, @Sussy-OS.

Oh, okay. No problem.

from pi-apps.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.