Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 29 May 2017, 00:03
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Desktop
i3 - an improved tiling window manager
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [2 Posts]  
Author Message
linuph


Joined: 03 Jun 2012
Posts: 128
Location: Philippines

PostPosted: Sat 29 Sep 2012, 10:35    Post subject:  i3 - an improved tiling window manager
Subject description: compiled on Dpup Exprimo 5.X.3.4.10
 

i3 window manager
version i3-wm_4.2.1

"i3 improved tiling wm".
http://www.google.com/search?client=safari&rls=en&q=i3&ie=UTF-8&oe=UTF-8

Compiled on Dpup Exprimo 5.X.3.4.10

For experimenters! This is not a ready-to-be-used window manager program. Some things have to be taken care of before it runs. It seems to be rather flexible and the documentation on the above site is quite useful. Unfortunately there is no forum but one can contact the developers through IRC or email. Not much activity though, it seems.

I decided to experiment with i3 after I had a look at alternatives wmii (couldn't not get it to work properly) and awesome (compiling problems). After a bit of library hunting, i3 compiled without problems and worked right from the start without issues (or have not yet discovered them yet).

My intention is to use i3 for some very specific purposes where I use a fixed screen layout with few and simple keystroke commands.

Since it works OK (so far), I thought to share it and share experiences.

I packed several items in the attached archive. I decided for this to keep transparency to a maximum, at least for me, anyway.

There are 8 pets to be installed:
- i3-wm_4.2.1 is the main program
- 7 libraries

Two more items to install:
- i3.png:
Copy to /usr/share/pixmaps
- wmswitcher_i3 (added i3 option):
Rename /usr/sbin/wmswitcher to /usr/sbin/wmswicher.bak, copy wmswitcher_i3 in its place and rename to wmswitcher.

Some libraries and symlinks end up in /usr/lib/i386-linux-gnu. However, /usr/lib is expected while running i3. Therefore add to /etc/profile.local:

Code:
if [ -d /usr/lib/i386-linux-gnu ]; then
   LD_LIBRARY_PATH="$LD_LIBRARY_PATH;/usr/lib/i386-linux-gnu"
   PATH="$PATH:/usr/lib/i386-linux-gnu"
fi


The whole thing takes less than 1Mb so it can easily coexist with other window managers.

A few remarks:
i3 is not limited to tiling alone. Mixed with stacking and floating is possible.
The configuration file is in /root/.i3/config.
Version 4.3 is released (19 Sep). Some compiling problems with that one.
I hope to come back on it soon.

Let me now if I missed anything in the package.
Back to top
View user's profile Send private message 
navegante

Joined: 16 Mar 2010
Posts: 53
Location: Montevideo

PostPosted: Sat 27 May 2017, 16:19    Post subject: tahrpup 6.0.6
Subject description: my experience with i3wm
 

It´s an old topic but I think it is important to add experiencies for others.
Eeepc 1000H, 2GB ram (made for winxp), Tahrpup 6.0.6 32 bit, full install on an ext2 partition (the best and fastest way to work with Pupi Linux, my preferred os on this machine). I didn´t "downstrip" Tahrpup and just updated Palemoon browser and Flash Player.
Usage of ram, ( using "free -m" on terminal, just opening the graphic interface): With JWM 160MB, with i3wm 90 MB, buffers included.
The same Tahrpup, frugal install on an ext3 partition: 360MB.
For my pupose -streaming online videos- the jwc desktop with full install on an ext2 partition does the job well, 70 MB of used ram is not much difference. Maybe having just 1GB of ram could be of importance.
I installed i3-wm_4.7.2-1_i386.deb found on the internet and made for Ubuntu Tahr and installed from pupi package manager libxc_xinerama0_1.10, libxcb_cursor0_0.1.1-3, libev4_4.15-3 as dependencies.
Other packages I tried didn´t work, dmenu doesn´t work because of unfilled dependencies.
Pupi with i3wm may have sense for dedicated purposes on older machines for "heavy duty" tasks. A "prompt version" of pupi on which one could build up what´s needed would be the best. One could have a dedicated pupi os for heavvy tasks alongside other Pupi-desktop- versions and boot at will.

.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [2 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Desktop
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0531s ][ Queries: 12 (0.0050s) ][ GZIP on ]