i3 wm タイル型ウィンドウマネージャ [パソコン・物欲]

i3 wm タイル型ウィンドウマネージャ--------今回の私のパソコン環境、i7 -920  OS: Korora 25 gnome 最初にenterキーを二回押して起動した。なにもない真っ黒、下の方に一行conkyでパソコンの情報が表示されているだけ。とっつきにくいでしょう。




korora linuxの場合準備するものdnf install ibus-mozc compton volumeicon scrot pcmanfm lxterminal blueman clipit xfce4-power-manager nitrogen conky 

# yum groupinstall "Korean Support" そして# yum groupinstall "Japanese Support"もインストールする。


korora linuxの場合/home/satou/.config/i3/config を編集しました。私のような素人はwebプラウザ、ファイルマネージャ、terminal(端末)に素早くアクセスできれば問題ありません。自分の好きなようにショットカットキーを作成して構いません。普段ショットカットキーをあまり使ってない方は違和感があるでしょう。




あとはオリジナルの ショットカットキー少し覚えればokです。参考サイト様

開いているソフトを閉じる -----------mod(windowsキー)+shift+qキー


i3wm を閉じる--------------mod(windowsキー)+shift+eキー

私の場合 そのほかにパソコンストップ-----mod(windowsキー)+p  画面キャプチャー--------printキーを押す。

音声 ボリュームコントロール---------↑↓キーにしました。日本語入力はibus-mozcを使用できるようにしています。壁紙はnitrogenを使用しています。

画面が いっぱいになったなら次の空のウインドウにいきましょう。windowsキー+数字キー






以下は2段階操作になります。例 一段階windowsキー+v  2段階windowsキー+Enter






人間は 忘れる動物といいます。・・・・で、windowsキー+shift+F11で私のi3のページを一発で開くようにしました。

bindsym $mod+Shift+F11 exec firefox



以下korora linuxの場合/home/satou/.config/i3/config参考記入例丸写し------------------------------------------------------------

# This file has been auto-generated by i3-config-wizard(1).

# It will not be overwritten, so edit it as you like.


# Should you change your keyboard layout some time, delete

# this file and re-run i3-config-wizard(1).


# i3 config file (v4)


# Please see for a complete reference!

bindsym $mod+g exec /usr/bin/google-chrome

bindsym Print exec scrot '%Y-%m-%d-%T_$wx$h_scrot.png' -e 'mv $f /home/satou/画像'

# start a file manager

bindsym $mod+Shift+F12 exec pcmanfm

bindsym $mod+p exec systemctl poweroff

# Pulse Audio controls

exec_once --no-startup-id volumeicon

bindsym XF86AudioMute exec ~/bin/ # mute sound volume for sink aka output

bindsym $mod+XF86AudioMute exec ~/bin/ # full sound volume for sink aka output

bindsym XF86AudioRaiseVolume exec ~/bin/ #increase sound volume

bindsym XF86AudioLowerVolume exec ~/bin/ #decrease sound volume

bindsym XF86AudioMicMute exec ~/bin/ # mute microphone aka sound source

set $mod Mod4

# Font for window titles. Will also be used by the bar unless a different font

# is used in the bar {} block below.

font pango:monospace 8

# This font is widely installed, provides lots of unicode glyphs, right-to-left

# text rendering and scalability on retina/hidpi displays (thanks to pango).

#font pango:DejaVu Sans Mono 8

# Before i3 v4.8, we used to recommend this one as the default:

# font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1

# The font above is very space-efficient, that is, it looks good, sharp and

# clear in small sizes. However, its unicode glyph coverage is limited, the old

# X core fonts rendering does not support right-to-left and this being a bitmap

# font, it doesn’t scale on retina/hidpi displays.

# Use Mouse+$mod to drag floating windows to their wanted position

floating_modifier $mod

# start a terminal

bindsym $mod+Return exec lxterminal

# kill focused window

bindsym $mod+Shift+q kill

# start dmenu (a program launcher)

bindsym $mod+d exec dmenu_run

# There also is the (new) i3-dmenu-desktop which only displays applications

# shipping a .desktop file. It is a wrapper around dmenu, so you need that

# installed.

# bindsym $mod+d exec --no-startup-id i3-dmenu-desktop

# change focus

bindsym $mod+j focus left

bindsym $mod+k focus down

bindsym $mod+l focus up

bindsym $mod+semicolon focus right

# alternatively, you can use the cursor keys:

bindsym $mod+Left focus left

bindsym $mod+Down focus down

bindsym $mod+Up focus up

bindsym $mod+Right focus right

# move focused window

bindsym $mod+Shift+j move left

bindsym $mod+Shift+k move down

bindsym $mod+Shift+l move up

bindsym $mod+Shift+semicolon move right

# alternatively, you can use the cursor keys:

bindsym $mod+Shift+Left move left

bindsym $mod+Shift+Down move down

bindsym $mod+Shift+Up move up

bindsym $mod+Shift+Right move right

# split in horizontal orientation

bindsym $mod+h split h

# split in vertical orientation

bindsym $mod+v split v

# enter fullscreen mode for the focused container

bindsym $mod+f fullscreen toggle

# change container layout (stacked, tabbed, toggle split)

bindsym $mod+s layout stacking

bindsym $mod+w layout tabbed

bindsym $mod+e layout toggle split

# toggle tiling / floating

bindsym $mod+Shift+space floating toggle

# change focus between tiling / floating windows

bindsym $mod+space focus mode_toggle

# focus the parent container

bindsym $mod+a focus parent

# focus the child container

#bindsym $mod+d focus child

# switch to workspace

bindsym $mod+1 workspace 1

bindsym $mod+2 workspace 2

bindsym $mod+3 workspace 3

bindsym $mod+4 workspace 4

bindsym $mod+5 workspace 5

bindsym $mod+6 workspace 6

bindsym $mod+7 workspace 7

bindsym $mod+8 workspace 8

bindsym $mod+9 workspace 9

bindsym $mod+0 workspace 10

# move focused container to workspace

bindsym $mod+Shift+1 move container to workspace 1

bindsym $mod+Shift+2 move container to workspace 2

bindsym $mod+Shift+3 move container to workspace 3

bindsym $mod+Shift+4 move container to workspace 4

bindsym $mod+Shift+5 move container to workspace 5

bindsym $mod+Shift+6 move container to workspace 6

bindsym $mod+Shift+7 move container to workspace 7

bindsym $mod+Shift+8 move container to workspace 8

bindsym $mod+Shift+9 move container to workspace 9

bindsym $mod+Shift+0 move container to workspace 10

# reload the configuration file

bindsym $mod+Shift+c reload

# restart i3 inplace (preserves your layout/session, can be used to upgrade i3)

bindsym $mod+Shift+r restart

# exit i3 (logs you out of your X session)

bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -b 'Yes, exit i3' 'i3-msg exit'"

# resize window (you can also use the mouse for that)

mode "resize" {

        # These bindings trigger as soon as you enter the resize mode

        # Pressing left will shrink the window’s width.

        # Pressing right will grow the window’s width.

        # Pressing up will shrink the window’s height.

        # Pressing down will grow the window’s height.

        bindsym j resize shrink width 10 px or 10 ppt

        bindsym k resize grow height 10 px or 10 ppt

        bindsym l resize shrink height 10 px or 10 ppt

        bindsym semicolon resize grow width 10 px or 10 ppt

        # same bindings, but for the arrow keys

        bindsym Left resize shrink width 10 px or 10 ppt

        bindsym Down resize grow height 10 px or 10 ppt

        bindsym Up resize shrink height 10 px or 10 ppt

        bindsym Right resize grow width 10 px or 10 ppt

        # back to normal: Enter or Escape

        bindsym Return mode "default"

        bindsym Escape mode "default"


bindsym $mod+r mode "resize"

# Autostart applications

exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1

exec --no-startup-id nitrogen --restore; sleep 1; compton -b

exec --no-startup-id nm-applet

exec --no-startup-id ibus-daemon -d -x

exec --no-startup-id xfce4-power-manager

exec --no-startup-id pamac-tray

exec --no-startup-id clipit

# exec --no-startup-id blueman

# exec_always --no-startup-id sbxkb

exec --no-startup-id conky

# exec --no-startup-id start_conky_green

exec --no-startup-id xautolock -time 10 -locker blurlock

exec_always --no-startup-id fix_xcursor

# Start i3bar to display a workspace bar (plus the system information i3status

# finds out, if available)

bar {

        status_command i3status




korora linux場合のconkyrcも少し変更しています以下/etc/conky/conky.conf丸写し----------------------------------------------

-- vim: ts=4 sw=4 noet ai cindent syntax=lua


Conky, a system monitor, based on torsmo

Any original torsmo code is licensed under the BSD license

All code written since the fork of torsmo is licensed under the GPL

Please see COPYING for details

Copyright (c) 2004, Hannu Saransaari and Lauri Hakkarainen

Copyright (c) 2005-2012 Brenden Matthews, Philip Kovacs, et. al. (see AUTHORS)

All rights reserved.

This program is free software: you can redistribute it and/or modify

it under the terms of the GNU General Public License as published by

the Free Software Foundation, either version 3 of the License, or

(at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of


GNU General Public License for more details.

You should have received a copy of the GNU General Public License

along with this program.  If not, see <>.


conky.config = {

alignment = 'top_right',

background = true,

color2 = '588078',

cpu_avg_samples = 2,

default_color = '80FFF9',

double_buffer = true,

font = 'IPAGothic:size=8',

draw_shades = false,

gap_x = 25,

gap_y = 13,

minimum_width = 200,

no_buffers = true,

own_window = true,

own_window_type = 'override',

own_window_transparent = true,

update_interval = 1.0,

use_xft = true,


conky.text = [[

${voffset 8}$color2${font IPAGothic:size=16}${time %A}$font\

${voffset -8}$alignr$color${font IPAGothic:size=38}${time %e}$font

$color${voffset -30}$color${font IPAGothic:size=18}${time %b}$font\

${voffset -3} $color${font IPAGothic:size=20}${time %Y}$font$color2$hr


${voffset 20}${goto 40}${color}CPU${font IPAGothic:bold:size=8}$alignr$cpu%

${voffset 5}${goto 40}$font$color2${top name 1}$alignr$color${top cpu 1}%

${goto 40}$color2${top name 2}$alignr$color${top cpu 2}%

${goto 40}$color2${top name 3}$alignr$color${top cpu 3}%

${goto 40}$color2${top name 4}$alignr$color${top cpu 4}%

# ${goto 40}$color2${top name 5}$alignr$color${top cpu 5}%


${voffset 10}${goto 40}${color}RAM${font IPAGothic:bold:size=8}$alignr$mem$font

${goto 40}${voffset 5}$color2${top_mem name 1}$alignr$color${top_mem mem_res 1}

${goto 40}$color2${top_mem name 2}$alignr$color${top_mem mem_res 2}

${goto 40}$color2${top_mem name 3}$alignr$color${top_mem mem_res 3}

${goto 40}$color2${top_mem name 4}$alignr$color${top_mem mem_res 4}

# ${goto 40}$color2${top_mem name 5}$alignr$color${top_mem mem_res 5}


${voffset 10}${goto 40}${color}Swap${font IPAGothic:bold:size=8}$alignr${swap}/ ${swapfree}

${voffset 15}$font$alignr${execi 10000 awk -F= '/TION/ {print $2}' /etc/lsb-release |sed 's/"//g'} \

${execi 10000 awk -F= '/EASE=/ {printf $2" "} /NAME/ {print $2}' /etc/lsb-release}

${voffset 10}${color2}${alignr}${execi 1200 whoami}@${nodename}

${alignr}${color2}${font IPAGothic:size=8}uptime: ${color}${uptime_short}

${voffset 5}${color2}${font IPAGothic:size=8}${alignr}kernel: ${color}${kernel}







manjaro i3 から少し移植しています。






korora linuxの親切機能、自分の希望のソフトを記入すると探してインストールしてくれるもの。 










Blackbox--------------いまさら [パソコン・物欲]

Blackboxウィンドウマネージャー 2005年で開発終了しているが、今も隠れたファンがおられるとおもいます。今回の私のパソコン環境は、i7-4790K CPU @ 8x 4.4GHz openSUSE 42.2-kdeのosです。






1./home/user/フォルダに /home/satou/.blackboxを作成(複製)する。(/usr/share/blackboxより持ってくる)


2. ./home/user/フォルダ隠れファイルの/home/satou/.blackboxrcに以下を記入

session.styleFile: /home/satou/.blackbox/styles/Sword

session.menuFile: /home/satou/.blackbox/blackbox-menu

3. /home/satou/.blackbox/styles/Swordの中に背景画像のパスを記入以下記入例

rootCommand:            bsetbg -f /home/satou/画像/02_4x3.jpg 

4. /home/satou/.blackbox/blackbox-menuを編集する以下私の記入例、メニュウのworkspacesを使いやすいところに表示させました。最小化したソフトの画面を復活するときに使います。丸写し




 # Automatically generated file. Do not edit (see /usr/share/doc/menu/README)

[begin] (suse.blackbox)

      [exec] (lxterminal)  {lxterminal} 

      [exec] (pcmanfm)  {pcmanfm} 

      [exec] (google-chrome)  {google-chrome} 

   [submenu] (Blackbox設定) 

     [submenu] (ウィンドウマネージャ) 

      [restart] (Blackbox)  {/usr/bin/blackbox} 

      [restart] (FluxBox)  {/usr/bin/startfluxbox} 

      [restart] (IceWM)  {/usr/bin/icewm} 

      [restart] (Openbox)  {/usr/bin/openbox} 


       [exec] (Update Blackbox Menu) {xdgmenumaker -f blackbox > ~/.blackbox/xdg_menu}

      [config] (Configuration) 

      [submenu] (Styles) 

         [stylesdir] (~/.blackbox/styles) 


      [workspaces] (Workspaces) 


      [reconfig] (Reconfigure) 

      [restart] (Restart) 

      [exit] (Exit) 



      [include] (|xdg_menu --format blackbox)


   [workspaces] (Workspaces) 

   [exec] (再起動)  {systemctl reboot}

   [exec] (停止)  {systemctl poweroff}

   [exit] (Exit)


[exit] (Exit)


わたしの Stylefile for blackbox丸写し

 ! Stylefile for blackbox

! Automagically generated by bbstylemaker

! -- info --                         Sword                       pitkon                         jul 25 2005
style.credits:                      style based on the wallpaper "Heavenly Sword" by Hebimaru ( with the artist's permission

! -- background --
rootCommand:                        bsetbg -f /home/satou/画像/Godafoss_Iceland.jpg

! -- toolbar --
toolbar:                            raised gradient vertical
toolbar.color:                      #fefce0
toolbar.colorTo:                    #7a7359
toolbar.textColor:                  #5d2e0d
toolbar.justify:                    center
toolbar.font:                       Verdana
toolbar.fontHeight:                 17

toolbar.label:                      raised gradient vertical
toolbar.label.color:                #fefce0
toolbar.label.colorTo:              #7a7359
toolbar.label.textColor:            #5d2e0d

toolbar.windowLabel:                flat gradient vertical
toolbar.windowLabel.color:          #110700
toolbar.windowLabel.colorTo:        #c2b09d
toolbar.windowLabel.textColor:      #fefefe

toolbar.clock:                      raised gradient vertical
toolbar.clock.color:                #fefce0
toolbar.clock.colorTo:              #7a7359
toolbar.clock.textColor:            #5d2e0d

toolbar.button:                     flat gradient diagonal
toolbar.button.color:               #283400
toolbar.button.colorTo:             #edfc93
toolbar.button.picColor:            #000000

toolbar.button.pressed:             sunken gradient vertical
toolbar.button.pressed.color:       #fefce0
toolbar.button.pressed.colorTo:     #7a7359
toolbar.button.pressed.picColor:    #000000

! -- menu --
menu.title:                         raised gradient diagonal
menu.title.color:                   #110700
menu.title.colorTo:                 #c2b09d
menu.title.textColor:               #fefefe
menu.title.justify:                 center
menu.title.font:                    Verdana
menu.title.fontHeight:              17
menu.title.fontWeight:              bold

menu.frame:                         raised gradient vertical
menu.frame.color:                   #fefce0
menu.frame.colorTo:                 #7a7359
menu.frame.textColor:               #000000
menu.frame.justify:                 center
menu.frame.font:                    Verdana

menu.hilite:                        flat gradient vertical
menu.hilite.color:                  #283400
menu.hilite.colorTo:                #edfc93
menu.hilite.textColor:              #000000

menu.bullet:                        circle
menu.bullet.position:               right

! -- window --
window.title.focus:                 raised gradient vertical
window.title.focus.color:           #fefce0
window.title.focus.colorTo:         #7a7359

window.label.focus:                 raised gradient vertical
window.label.focus.color:           #4e1900
window.label.focus.colorTo:         #efbd87
window.label.focus.textColor:       #fefefe

window.handle.focus:                flat gradient vertical
window.handle.focus.color:          #fefce0
window.handle.focus.colorTo:        #7a7359

window.grip.focus:                  raised gradient crossdiagonal
window.grip.focus.color:            #4e1900
window.grip.focus.colorTo:          #efbd87

window.button.focus:                flat gradient diagonal
window.button.focus.color:          #283400
window.button.focus.colorTo:        #edfc93
window.button.focus.picColor:       #000000

window.button.pressed:              sunken gradient vertical
window.button.pressed.color:        #fefce0
window.button.pressed.colorTo:      #7a7359
window.button.pressed.picColor:     #000000

window.title.unfocus:               raised gradient vertical
window.title.unfocus.color:         #110700
window.title.unfocus.colorTo:       #c2b09d

window.label.unfocus:               flat gradient vertical
window.label.unfocus.color:         #110700
window.label.unfocus.colorTo:       #c2b09d
window.label.unfocus.textColor:     #fefce0

window.handle.unfocus:              flat gradient vertical
window.handle.unfocus.color:        #110700
window.handle.unfocus.colorTo:      #c2b09d

window.grip.unfocus:                raised gradient diagonal
window.grip.unfocus.color:          #fefce0
window.grip.unfocus.colorTo:        #7a7359

window.button.unfocus:              flat gradient crossdiagonal
window.button.unfocus.color:        #fefce0
window.button.unfocus.colorTo:      #7a7359
window.button.unfocus.picColor:     #5d2e0d

window.frame.focusColor:            #5b1f05
window.frame.unfocusColor:          #058a76

window.font:                        Verdana
window.fontHeight:                  16
window.justify:                     center

! -- misc. --
borderColor:                        #000000
borderWidth:                        2
bevelWidth:                         2
frameWidth:                         7
handleWidth:                        11


















ubuntu------ネット接続が切れる [パソコン・物欲]

 ubuntuとはなに?と思われる方も多数おられると思います。windowsと同じような働きをする有名なパソコンosです。私のパソコンはi7-920 GeForce GTS 250です。ubuntu-16.04.1-desktop-amd64.iso


ubuntu派生のnatureOS 3.0で遊んでいたら、ネットがブツブツ切れた。何度も再接続を行っても切れた。私の頭も沸騰した。本家のubuntuはどうかと新しくダウンロードしてきてみたら同じ症状でした 。参考サイト様の記事のとおりにしたら接続できるようになりました。-------端末上の作業で素人には敷居が高いでしょう





    $ sudo vi /etc/network/interfaces


    $ sudo vi /etc/nsswitch.conf

    # hosts:          files [NOTFOUND=return] dns
    hosts: files dns


私の現在のファイルの様子です以下参考画像。 上記の同じ作業は# sudo nautilusを使ってもできるでしょう。