• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

FreeBSD Screen Shots

ekingston

Active Member

Thanks: 39
Messages: 144

I don't run X11 or a window manager on my FreeBSD system. Do you want a screen shot anyway? I suppose I could plug in a screen and take a picture of it.
 

sidetone

Aspiring Daemon

Thanks: 220
Messages: 779

I don't run X11 or a window manager on my FreeBSD system. Do you want a screen shot anyway? I suppose I could plug in a screen and take a picture of it.
Is it a unique screenshot?
If you want. However, what is the point of a terminal screen shot unless it's unique?
 

ILUXA

Well-Known Member

Thanks: 219
Messages: 396

Here is updated FVWM Vertex theme with dock and menu icons.


It uses Droid Sans font, so x11-fonts/droid-fonts-ttf should be installed.

The only thing that you need to configure for your screen resolution in ~/.fvwm/config, is "IconBox"
Not anymore, just replace
Code:
Style * IconBox 852x64+0-0, \
IconFill r b, IconGrid 1 1
with
Code:
Style * IconBox 0 0 -514 -2,\
	IconFill r b, IconGrid 1 1
Apps that dock uses:
1. x11/stalonetray
Here is my ~/.stalonetrayrc:
Code:
kludges force_icons_size
no_shrink  true
skip_taskbar true
sticky true
dockapp_mode simple
parent_bg true
transparent false
geometry 2x2
max_geometry 2x2
icon_size 26
slot_size 26
scrollbars horizontal

With this config you're able to scroll tray applications if you launch more than 4 tray apps,
with button on right and left of stalonetray, with mouse wheel or left click.
2. audio/wmsmixer
3. astro/wmmoonclock
4. x11-clocks/wmclockmon



Apps from mini buttons:
xterm, xdg-open $HOME (open your home dir with your default file manager), geany, firefox, chromium, iftop, audacious, htop, tigervnc.
Also mini buttons uses icons from x11-themes/adwaita-icon-theme, so it should be installed.
To run applications (Alt+F2) install x11/gmrun, to show your keyboard layout in tray (stalonetray), install x11/sbxkb.

So to use it:
1. Install GTK Vertex theme:
# pkg install automake autoconf pkgconf gtk-murrine-engine
% git clone https://github.com/horst3180/vertex-theme --depth 1 && cd vertex-theme
% ./autogen.sh --prefix=/usr/local
# make install

2. Install x11-themes/lxappearance and choose Vertex theme.

3. Download attached zip archive (fvwm.zip) and extract .fvwm/ dir to your home dir (~/.fvwm).

4. Install and start FVWM: # pkg install fvwm, % startx /usr/local/bin/fvwm2.

5. Enjoy!

To move titlebar buttons to right

replace
Code:
##########Titlebar buttons pixmaps
# Close
ButtonStyle 1 Pixmap button.png -- Flat
ButtonStyle 1 Inactive Pixmap button-unfocused.png -- Flat
ButtonStyle 1 ActiveDown Pixmap button-close.png -- Flat
# Iconify
ButtonStyle 3 Pixmap button.png -- Flat
ButtonStyle 3 Inactive Pixmap button-unfocused.png -- Flat
ButtonStyle 3 ActiveDown Pixmap button-iconify.png -- Flat
# Maximize
ButtonStyle 5 Pixmap button.png -- Flat
ButtonStyle 5 Inactive Pixmap button-unfocused.png -- Flat
ButtonStyle 5 ActiveDown Pixmap button-maximize.png -- Flat
##########Titlebar buttons actions: Close/iconify/maximize
AddToFunc CloseButton
 + C Close
AddToFunc IconifyButton
 + C Iconify
AddToFunc MaximizeButton
 + C Maximize

Mouse 1		1	A	CloseButton
Mouse 1		3	A	IconifyButton
Mouse 1		5	A	MaximizeButton
with
Code:
##########Titlebar buttons pixmaps
# Close
ButtonStyle 2 Pixmap button.png -- Flat
ButtonStyle 2 Inactive Pixmap button-unfocused.png -- Flat
ButtonStyle 2 ActiveDown Pixmap button-close.png -- Flat
# Iconify
ButtonStyle 6 Pixmap button.png -- Flat
ButtonStyle 6 Inactive Pixmap button-unfocused.png -- Flat
ButtonStyle 6 ActiveDown Pixmap button-iconify.png -- Flat
# Maximize
ButtonStyle 4 Pixmap button.png -- Flat
ButtonStyle 4 Inactive Pixmap button-unfocused.png -- Flat
ButtonStyle 4 ActiveDown Pixmap button-maximize.png -- Flat
##########Titlebar buttons actions: Close/iconify/maximize
AddToFunc CloseButton
 + C Close
AddToFunc IconifyButton
 + C Iconify
AddToFunc MaximizeButton
 + C Maximize

Mouse 1		2	A	CloseButton
Mouse 1		6	A	IconifyButton
Mouse 1		4	A	MaximizeButton

Also it is possible to use gnome3 native applications, because it also uses Vertex theme,

just add
Code:
gtk-decoration-layout=close,minimize,maximize:menu
to ~/.config/gtk-3.0/settings.ini
To move buttons to right, use
Code:
gtk-decoration-layout=menu:minimize,maximize,close
.

As a composite manager I use x11-wm/compton,
here is my:
Code:
dbus = true;
backend = "xrender";
vsync = "opengl";

glx-no-stencil = true;
detect-transient = true;
sw-opti = true;
detect-rounded-corners = true;
use-ewmh-active-win = true;
detect-client-opacity = true;
detect-client-leader = true;
mark-wmwin-focused = true;
mark-ovredir-focused = true;

fading = true;
fade-delta = 5;
no-fading-openclose = false;
fade-in-step = 0.03;
fade-out-step = 0.1;
frame-opacity = 1;
inactive-opacity = 1;

shadow = true;
clear-shadow = true;
no-dnd-shadow = true;
no-dock-shadow = true;
shadow-ignore-shaped = true;
shadow-radius = 4;
shadow-opacity = 1;
shadow-offset-x = -6;
shadow-offset-y = -5;

shadow-exclude = [
	#"!name ~= ''",
	"name = 'Notification'",
	"class_g %= '*.exe'",
	"class_g = 'Gnome-screenshot'",
	"class_g = 'Wine'",
	"class_g = 'conky'",
	"class_g = 'Firefox' && argb",
	"class_g = 'Seamonkey' && argb",
	"class_g = 'Thunderbird' && argb",
	"class_g = 'chromium-browser' && argb"
];


wintypes:
{
	tooltip = { fade = false; shadow = true; opacity = 0.85; };
	popup_menu = { fade = false; shadow = true; opacity = 0.9; };
	dropdown_menu = { fade = false; shadow = true; opacity = 0.9; };
	utility = { fade = true; shadow = true; opacity = 0.85; };
};

Also there is embedded drop down xterm in configuration, press F1 to show it, you need to adjust it size to fit yout screen, search for "# Drop-down terminal function", you need to configure
Code:
 + I None (drop_down_term, CurrentDesk) Exec exec xterm -name drop_down_term -geometry [b]195x33[/b]
 + I All (drop_down_term, !Maximized) ResizeMove [b]100 65 0 0[/b]
Also, please add
Code:
 + I All (drop_down_term) FlipFocus
to this function (because I forgot).

Most of menu icons where taken from Vivacious Colors GTK Icon Theme.
 

Attachments

Last edited:

sidetone

Aspiring Daemon

Thanks: 220
Messages: 779

I don't run X11 or a window manager on my FreeBSD system. Do you want a screen shot anyway? I suppose I could plug in a screen and take a picture of it.
Is it a unique screenshot?
If you want. However, what is the point of a terminal screen shot unless it's unique?
Well, I haven't actually seen one in this thread. Beyond that it's pretty normal.
Are you blind? :D
See post above, you cannot see it anywhere else.
Terminal without X11 or window manager.
 

ILUXA

Well-Known Member

Thanks: 219
Messages: 396

Hello ILUXA, can you tell me the software tools you use in help for this graphical desktop FVWM? :)
Hello, Teo! What "software tools"? :)
All you need is my config, that is attached above (extract it to your $HOME dir), and x11-wm/fvwm2 installation.
Then start FVWM, with $ startx /usr/local/bin/fvwm2, or create .destop file, to start fvwm with your login manager, like slim,
create /usr/local/share/xsessions/fvwm.desktop with
Code:
[Desktop Entry]
Name=FVWM
Exec=fvwm2
Other apps that I use, are pretty standard, like xterm, pcmanfm, geany...
 

teo

Well-Known Member

Thanks: 6
Messages: 379

ILUXA said:
Hello, Teo! What "software tools"? :)
All you need is my config, that is attached above (extract it to your $HOME dir), and x11-wm/fvwm2 installation.
Then start FVWM, with $ startx /usr/local/bin/fvwm2, or create .destop file, to start fvwm with your login manager, like slim,
create /usr/local/share/xsessions/fvwm.desktop with
Code:
[Desktop Entry]
Name=FVWM
Exec=fvwm2
The $HOME DIR refers to the user's home? And others software like the editor dconf? Maybe some scripts in the system settings? What are the files or applications on the taskbar called?
 

ILUXA

Well-Known Member

Thanks: 219
Messages: 396

Try to enter % echo $HOME or % echo ~ in your terminal emulator ;)
(extracted folder from archive should be "~/.fvwm")
I don't use dconf-editor, or any other tools or panels, all you see in screenshot is fvwm configuration.
Tips how to configure it are given above.
 

ILUXA

Well-Known Member

Thanks: 219
Messages: 396

As far as I know, gnome3 is dead and not supported by GNOME team on FreeBSD now.
You cannot even install extensions from their site… Also new versions of gnome-shell use systemd as a dependency…
So, it seems, there will be no gnome3 update anymore for FreeBSD.
And it is very sad, I can say, as an ex gnome-shell user and fan, I even owned few gnome-shell extensions.
Here is my gnome-shell screen shot from 2016 :)
 

rufwoof

Active Member

Thanks: 26
Messages: 154

I prefer gkrellm myself instead of conky. With the -c option you can run multiple instances so that you can position the clock and its format separately from other elements

s.png
 

ILUXA

Well-Known Member

Thanks: 219
Messages: 396

With the -c option you can run multiple instances so that you can position the clock and its format separately from other elements
It is possible to do the same with conky, just create different config and launch conky like % conky -c ~/.conkyrc.second


BTW, updated logo in "how to change xscreensaver lock screen logo", using original logo from /usr/share/examples/BSD_daemon/beastie.fig:
 

fernandel

Well-Known Member

Thanks: 67
Messages: 453

As far as I know, gnome3 is dead and not supported by GNOME team on FreeBSD now.
You cannot even install extensions from their site… Also new versions of gnome-shell use systemd as a dependency…
So, it seems, there will be no gnome3 update anymore for FreeBSD.
And it is very sad, I can say, as an ex gnome-shell user and fan, I even owned few gnome-shell extensions.
Here is my gnome-shell screen shot from 2016 :)
I am using GNOME3 long time and as you can see version of gnome-shell on the picture.
BTW: OpenBSD has version 5.24
 

teo

Well-Known Member

Thanks: 6
Messages: 379

ILUXA

Well-Known Member

Thanks: 219
Messages: 396

What is the difference between fvwm and fluxbox
With x11-wm/fvwm2 you can do almost anything you want, any panel, dock... anything.
While x11-wm/fluxbox is more like x11-wm/openbox (considering that they are different), it is limited in its configuration,
and not so configurable. But it is much harder to configure fvwm, because its configuration file uses specific "language".
Also most people do not like to learn something new, especially if it is not very easy lo learn, so fluxbox and openbox are more popular.
 

Trihexagonal

Aspiring Daemon

Thanks: 314
Messages: 738

More or less fluxfox is observed, you can easily configure and customiza fluxbox in FreeBSD?
The themes are easily edited through a plain text file. I have a few on my site you're free to use if you like. With the exception of adding programs to the menu through a text file the actual x11-wm/fluxbox configuration is done through a right-click menu.

I have noticed an issue with the x11-wm/fluxbox Force Pseudo-Transparency option that I first attributed to the Radeon card on another FreeBSD box but have since encountered on my OpenBSD box with Nvidia Optimus.

If Force Pseudo-Transparency is enabled it will break native transparency in x11/eterm. If disabled and x11-wm/fluxbox restarted transparency returns to x11/eterm. You just don't get transparency in the menu or toolbar, everything else works as it should.

I have two other FreeBSD machines with the same configuration, one uses Nvidia and the other an Intel chip, and don't experience the problem on either of those machines.