Comments (7)
(In general, instead of systemd, DE's "auto start" or something should be used in this case)
from tym.
I figured out the same problem also in a normal DE (I am a SDDM/KDE user.). I could check that if the env value is set DISPLAY=:0
manually, the service works correctly. But the hotfix should not be the best.
There must be a more elegant and smarter way to do this, but I don't know now.
from tym.
DE's "auto start"
That seems the better work-around.
Back to my original thought. I am not sure if tym can, since it might be limited by what vte can do, start the daemon without requiring a graphical environment. That's the behavior of urxvtd
, also quite common for other "daemon" processes.
from tym.
The option --daemon
reduces the cost to initilize the GUI footprint. It is reasonable that such process needs DISPLAY
env.
since it might be limited by what vte can do
Strictly speaking, limited by GTK rather than VTE.
How are urxvtd
users solving this problem?
from tym.
Thanks for the explanation.
How are urxvtd users solving this problem?
The issue doesn't exist for urxvt
. In a tty, urxvtd
can start without problems (and then start urxvtc
in an X session somewhere else), where tym --daemon
failed.
Maybe urxvt
has somehow separated code that requires GUI to be only in client side.
from tym.
In the case of startx
. Adding tym --daemon &
into your xinitrc
seems to work.
from tym.
We have the 2 options.
- add an entry to launch
tym --daemon
on yours DE settings - start manually on your 'xinitrc'
If you want to use tym-daemon.service
, set DISPLAY=:0
but it is not recommended.
from tym.
Related Issues (20)
- Background image option not working as expected HOT 2
- Support ligatures HOT 1
- would a universal package or precompiled "universal"(per architecture) binary be possible
- deb/rpm packages
- there are some misspellings in the README HOT 1
- Migrate CI to GitHub actions. HOT 1
- request: allow for using a custom handler/opener, or xdg-open as an alternative to the current way(which opens the wrong browser for me) HOT 8
- Fonts not working HOT 3
- Accept unquoted or remaining arguments as the shell command HOT 10
- viu support HOT 4
- Api function to reload all tym instances HOT 1
- Add Wayland Support HOT 4
- specific padding for parts of terminal HOT 2
- I can't load my theme file with --theme HOT 2
- It appears that tym.get_config_path() does not work when I state --use explicitly HOT 4
- Border around tym window HOT 3
- setting theme from main config not working right
- Terminal Image Protocol HOT 3
- Doesn't respect CFLAGS HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tym.