-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gnome-terminal doesn't work #40
Comments
Another docker dbus problem :( |
https://askubuntu.com/questions/608330/problem-with-gnome-terminal-on-gnome-3-12-2 Here they say locale is a problem. I'm usually using fr_CA.UTF8 and it causes all sort of problems including when using The following didn't fix gnome-terminal for me but selecting en_US.UTF-8 and restarting the WM did fix
|
That seems so buggy! It doesn't work with any UTF8 locale, just en_US?! I mean, fair enough if it didn't like non-utf locales, but that's not the problem here?! |
So far it hasn't been working properly but I had updated my system's glibc to the latest version (uses UTF8 instead of UTF-8). I will try again with my locale but UTF-8 instead. Not sure what the problem is for gnome-terminal but some apps (such as glass-action) didn't work otherwise. So clearly there are a few things to fix here. |
All my python code is python 3, so it should theoretically be all unicode. Not that I have tested it much apart from window titles... |
Btw, you're a good test user - you trigger all the bugs :P Also on a totally different note: I've changed the tiling algorithm (WINDOWS+T). It's better, but not perfect yet,.. |
The bug is not in your python code.
It's been a natural talent that got me into more troubles than I can count. :D
Noticed already. Sometimes it does really well, some other times it puts everything on one side.
https://wiki.gnome.org/Apps/Terminal/FAQ#Exit_status_8
So, I ran |
That's the old tiling algorithm I think. The new one has a tendency to do a similar thing, but along the bottom edge... This is a hard problem (NP-complete), and getting a good heuristic for most cases is still hard... |
Dockerfile needs the following:
|
Window placement is somewhat a problem in InfiniteGlass. The terminal on startup is in the left corner but would be best a little more towards the center. Also, I have no idea how to bring to front a window and often an xterm is stuck at the back and I must move it to use it. |
Initial window placement has its own ticket: #11 |
Added your locale lines to Dockerfile |
Hmmm. It doesn't fix the gnome-terminal problem though. :) We might perhaps need more gnome dependencies? |
Feel free to experiment with what's needed inside the container and I'll add it to the dependency list. Maybe we should just do "apt install ubuntu-desktop"? It just means build is gonna be sloooow... |
This is exactly what I am doing right now. At least to know it can work in your WM. We can sift through packages needed later on. |
Well, it didn't help a bit. 1.3GB of dead weight. :) |
:( |
Can you run gnome-terminal outside the docker container? If so, you could forward the x socket out from the container... it's :100.... |
I'm using gnome-terminal on my desktop. However, there are nice alternatives out there. I tried Terminology and it is absolutely great but it has a lot of dependencies. Sakura seems to be light and would certainly do. Have a try and pick one for docker. :D |
Sakura should be the one we include in docker because Terminology has some issues in the menu and options. Little dependencies, good features and last release is 2019-08-12. |
Hm... Transparency shouldn't be too hard to implement I think. I just don't know where the alpha channel comes from when you do CompositeRedirect... as in, I don't know how to read it out from the window... probably super easy, I just never checked. |
Moved to here: #45 |
Running Gnome-terminal (and vim) causes the following error:
The text was updated successfully, but these errors were encountered: