RE: IRIX-like desktop for Linux/BSD -
shrek - 01-19-2022
(01-18-2022, 01:40 PM)MrWeedster Wrote: Ok, i got bash and xosview2 running. After installing xosview2 (It's in the DeskView dir but doesn't get compiled/installed by default. I did a ./configure, make and make install in the dir and then got xosview2 installed) and editing the ~/.toolboxrc it works.
However, is there an option to display the individual cpu's instead of just one bar for all?
Still one big issue is the not working copy/paste out of the command shells. I would expect to select something in the one command window and be able to stuff/paste it in another one by middle clicking with the mouse, but that just doesn't work.
And one last question: Is it possible to change the color scheme? I'd like to have the gotham style
Xosview2 can display all CPUs but there's a text glitch if your core count (including SMT) is in the double digits. Try running with: xosview -o "*cpuFormat: all"
URxvt copy paste is a little outdated but works fine. Just use Control+Insert to copy and Shift+Insert to paste.
Color schemes can be set by modifying your ~/.Xresource. There's no Gotham theme but you might like the Charcoal dark theme. You can also go into /opt/DeskView/config/colors and copy an existing scheme as a template. Add that file name to your ~/.Xresources. To make the theme take effect you can log out and log back in, or manually kill and restart all open apps then restart the window manager (right click > restart EMWM)
RE: IRIX-like desktop for Linux/BSD -
MrWeedster - 01-19-2022
Great, the charcoal theme is looking good. Could we expand the system monitor to also include disk i/o and net i/o?
All in all i love it, it's really great and exactly what i'm looking for.
One little thing: The backdrops that get configured with the toolchest don't get saved for the next session. Would be cool if it remembers them.
Another good thing would be if the windows like the clock and system monitor would remember their positions for the next login.
Copy/paste is working so far with the hotkeys, good. I searched a bit and found that urxvt should be able to copy/paste stuff with middle mouse. Is there an option somewhere where i can re-enable this feature? I'm so used to middle mouse pasting and i rather don't want to change my behaviour
I may also have a bug: If i minimize windows i got blank icons for the most cases. Do i need to include icons in some sort?
And also on icons: I saw you put a pic of a few icons one or two pages back. How can i make use of them?
RE: IRIX-like desktop for Linux/BSD -
shrek - 01-19-2022
(01-19-2022, 08:15 AM)MrWeedster Wrote: Great, the charcoal theme is looking good. Could we expand the system monitor to also include disk i/o and net i/o?
All in all i love it, it's really great and exactly what i'm looking for.
One little thing: The backdrops that get configured with the toolchest don't get saved for the next session. Would be cool if it remembers them.
Another good thing would be if the windows like the clock and system monitor would remember their positions for the next login.
Copy/paste is working so far with the hotkeys, good. I searched a bit and found that urxvt should be able to copy/paste stuff with middle mouse. Is there an option somewhere where i can re-enable this feature? I'm so used to middle mouse pasting and i rather don't want to change my behaviour 
I may also have a bug: If i minimize windows i got blank icons for the most cases. Do i need to include icons in some sort?
And also on icons: I saw you put a pic of a few icons one or two pages back. How can i make use of them?
For Xosview2 you can see all options here:
http://xosview.sourceforge.net/documentation.html
The wallpaper you want to be set at login can be defined in your ~/.sessionetc. You can also use it to auto-start any programs you want or run login scripts. With arandr you can set up custom monitor layouts and then save them as a shell script, then ~/.sessionetc can run that at login. Another cool trick you can do at startup is use the hostname as the Toolbox title with "killall xmtoolbox && xmtoolbox -title $(cat /proc/sys/kernel/hostname) &" or edit /usr/bin/xmsession. Very useful for X11 forwarding
Icons for the window manager are kept in /opt/DeskView/wm-icons and they're all 87x67. Icons for specific apps have to be defined in /opt/DeskView/config/applications/WMIcons.Xresources. Icons for the file manager (xfe) are in /opt/DeskView/fm-icons. The screenshot from earlier has the dt-icons that aren't used for anything yet but you can download the latest here:
https://files.catbox.moe/noisx7.gz (rename to .tar.gz)
RE: IRIX-like desktop for Linux/BSD -
MrWeedster - 01-19-2022
Wallpaper/Tiles work great now.
With arandr i saved my layout under ~/.screenlayout/my.sh, it contains the following:
#!/bin/sh
xrandr --output DisplayPort-0 --primary --mode 2560x1440 --pos 0x0 --rotate normal --output HDMI-A-0 --off --output DisplayPort-1 --off --output DisplayPort-2 --off
But this doesn't save my window positions. I have to manually place them after login.
Sorry for being lazy, but is it possible with arandr to arrange monitors? I also like to use DeskView on my Laptop and got two Monitors. Could i change the screen positions with arandr, so the monitor is on the left instead of right? [E] To answer my own question: Yes it works with arandr. [/E]
Also which program would be the one to set screensaver time and the like? [E] Also found it [/E]
The icons were a problem with my permissions, i missed the -R on chmod -R a+rwx /opt/DeskView. It works now after changing permissions.
Thanks a lot so far
RE: IRIX-like desktop for Linux/BSD -
shrek - 01-19-2022
(01-19-2022, 12:12 PM)..MrWeedster Wrote: Wallpaper/Tiles work great now.
With arandr i saved my layout under ~/.screenlayout/my.sh, it contains the following:
#!/bin/sh
xrandr --output DisplayPort-0 --primary --mode 2560x1440 --pos 0x0 --rotate normal --output HDMI-A-0 --off --output DisplayPort-1 --off --output DisplayPort-2 --off
But this doesn't save my window positions. I have to manually place them after login.
Sorry for being lazy, but is it possible with arandr to arrange monitors? I also like to use DeskView on my Laptop and got two Monitors. Could i change the screen positions with arandr, so the monitor is on the left instead of right? [E] To answer my own question: Yes it works with arandr. [/E]
Also which program would be the one to set screensaver time and the like?
The icons were a problem with my permissions, i missed the -R on chmod -R a+rwx /opt/DeskView. It works now after changing permissions.
Thanks a lot so far
There is currently no support for saving open window states across sessions. It's technically possible with Motif since CDE can do it but I don't know how to get that working. There might be an API that the session/window managers can use eventually. Same goes for virtual workspaces.
But you can configure geometry manually with xrm. Take a peek at the default entries in your ~/.toolboxrc or ~/.sessionetc. You can also use the xwininfo command to grab the geometry of any open window. The first two numbers (e.g. 118x158) set the length and height of the window, then the other two are offsets from the scree edges. The top left corner is always +0+0. You can also position windows relative to the bottom/right with negative numbers.
Screen savers and timeout can be set up with xscreensaver. I think I put a Toolbox entry under the Desktop menu. The daemon is not set up to auto-start yet but it should prompt you to launch it when you start xscreensaver.
DeskView is still very rough around the edges but I'm glad you like it. Happy hacking
RE: IRIX-like desktop for Linux/BSD -
MrWeedster - 01-19-2022
Great, i could now position and configure xosview like i need it.
Does the geometry thing also work with the cmdshell? Giving -geometry seems to not do anything.
But it's so great all around i want to use this as my main desktop.
RE: IRIX-like desktop for Linux/BSD -
shrek - 01-19-2022
(01-19-2022, 02:01 PM)MrWeedster Wrote: Great, i could now position and configure xosview like i need it.
Does the geometry thing also work with the cmdshell? Giving -geometry seems to not do anything.
But it's so great all around i want to use this as my main desktop.
Command Shell geometry is being overridden by /opt/DeskView/config/applications/Applications.Xresources. Find the line that says "cmdshell*geometry: 84x36" and change it to something like "cmdshell*geometry: 84x36+155+112" then merge your changes with root menu > misc > merge xresources. The window should open right next to the Toolbox.
DeskView has been my main desktop environment for a few months now. My favorite feature is the total lack of a notification tray
RE: IRIX-like desktop for Linux/BSD -
MrWeedster - 01-19-2022
Would that mean that i change the position in general for all cmdshells?
One thing i find annoying is that i can't move my chrome/chromium tabs with the mouse. If i drag it it becomes a separate window.
But i found the hotkey to do so, so thats solved half-way
[E]
ssh-ing with the commandshell seems to break my backspace. TERM is set the same way.
Or is bash the reason?
RE: IRIX-like desktop for Linux/BSD -
shrek - 01-19-2022
(01-19-2022, 04:21 PM)MrWeedster Wrote: Would that mean that i change the position in general for all cmdshells?
One thing i find annoying is that i can't move my chrome/chromium tabs with the mouse. If i drag it it becomes a separate window.
But i found the hotkey to do so, so thats solved half-way
[E]
ssh-ing with the commandshell seems to break my backspace. TERM is set the same way.
Or is bash the reason?
It will make that the consistent starting position for all new Command Shell windows. You can also modify the Admin Shell resources the same way.
The backspace key breaking over SSH sounds like it could be your bash configs or a hardware problem. SSH works for me regardless of the shell.
I can't offer much help with the Chromium tab issue but I do feel your pain as an ex-Chromium user. This is a known bug with Chrome/Chromium and one of the reasons I ditched it for SeaMonkey. SeaMonkey has its own set of drawbacks but the UI works really well at least.
RE: IRIX-like desktop for Linux/BSD -
MrWeedster - 01-20-2022
I didn't customize my bash profile so much that it should break something, in fact i just enable one alias.
I also have another strange behaviour with bash/cmdshell:
If i type a longer command it gets cut off at 2/3 of the line and continues at the left of the screen without line feed. In mksh it's different and behaves normal like you'd expect.
Strange thing is that the adminshell works as expected, it's just the user shell behaving like this.
Can you reproduce this?
Another little thing, which i think was no design goal, is that i can't alt-tab properly out and in of games. It works out and i get the desktop back, but i can't alt-tab back in. It's missing the window somehow.
Normally it's no big issue because you can click on the taskbar to maximize the game if needed, but yeah no taskbar no luck.
Is there some way to hotkey that missing window back somehow?