LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Mobile
User Name
Password
Linux - Mobile This forum is for the discussion of all topics relating to Mobile Linux. This includes Android, Tizen, Sailfish OS, Replicant, Ubuntu Touch, webOS, and other similar projects and products.

Notices


Reply
  Search this Thread
Old 03-23-2010, 07:26 PM   #1
adnyxo
LQ Newbie
 
Registered: Mar 2010
Posts: 1

Rep: Reputation: 0
Best desktop for x11 on a 320x240 screen with 32 mb RAM


I have a modified zipit z2, running debian. I am trying to find a good wm/desktop that requires little memory and processor power, and not much screen real estate. Right now im using fluxbox, but i would prefer something that does not use the mouse so much. any suggestions?
 
Old 03-25-2010, 05:07 AM   #2
rubentje1991
Member
 
Registered: Feb 2008
Location: Belgium
Distribution: PCLinuxOS
Posts: 102

Rep: Reputation: 22
ligth weight desktops

LXDE and XFCE are other possibilities

I would think you can change settings to fully use them without using the mouse much
 
Old 03-26-2010, 12:45 AM   #3
evo2
LQ Guru
 
Registered: Jan 2009
Location: Japan
Distribution: Mostly Debian and CentOS
Posts: 6,724

Rep: Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705
I don't think thee are any desktops that would work with 32 Mb RAM. You would need to just use a very light window manager. I use matchbox on a zaurus with 64 Mb ram. If you really want to get away from the rodent you could have a look at awesome (although it seems to be using 28 Mb on my desktop right now).

Evo2
 
Old 03-26-2010, 01:22 AM   #4
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556
Small WM: i3

You might look at i3. This is the git repo and Here's the main site where you can read about it. It's under active development currently (updated pretty much daily, but the MASTER branch is stable), but I've been using it for a couple months now without problems (I use the NEXT branch). If you find a problem that's not addressed in the docs, pop into the IRC and ask about it.
It's as mouse free as you like; I use the mouse mainly to operate Firefox, but as far as opening & closing apps or windows, moving windows, changing focus, launching stuff or whatever, it's all keyboard. And, screen real estate used by it can be big fat zero: if you don't use a status bar, you have a blank screen at your disposal..

I really don't know how much *real* ram it consumes while running (beyond what I can get from the tools shown below), but it's pretty small. Below is what I see in HTOP and PMAP for the process.
Code:
 PID  USER     PRI  NI  VIRT   RES   SHR S CPU% MEM%   TIME+  Command 
 3472 sasha     20   0 39352  1888  1352 S  0.0  0.0  0:05.16 /usr/bin/i3
Here's what `pmap` shows (still appears larger than your target memory usage, but I'm using 24bit color and two wide monitors -- I *guess* memory used would be less, with smaller screen/displays? I'm not sure though..):
Code:
sasha@reactor: pmap 3472
3472:   /usr/bin/i3 --force-xinerama -V -d all -a
0000000000400000    220K r-x--  /usr/bin/i3-Wed-Mar-24-2010-v2
0000000000636000      8K rw---  /usr/bin/i3-Wed-Mar-24-2010-v2
0000000000638000      8K rw---    [ anon ]
00000000014a4000    432K rw---    [ anon ]
00007f5b749dd000      8K r-x--  /lib64/libdl-2.11.1.so
00007f5b749df000   2048K -----  /lib64/libdl-2.11.1.so
00007f5b74bdf000      4K r----  /lib64/libdl-2.11.1.so
00007f5b74be0000      4K rw---  /lib64/libdl-2.11.1.so
00007f5b74be1000     20K r-x--  /usr/lib64/libXdmcp.so.6.0.0
00007f5b74be6000   2044K -----  /usr/lib64/libXdmcp.so.6.0.0
00007f5b74de5000      4K rw---  /usr/lib64/libXdmcp.so.6.0.0
00007f5b74de6000      8K r-x--  /usr/lib64/libXau.so.6.0.0
00007f5b74de8000   2048K -----  /usr/lib64/libXau.so.6.0.0
00007f5b74fe8000      4K rw---  /usr/lib64/libXau.so.6.0.0
00007f5b74fe9000   1440K r-x--  /lib64/libc-2.11.1.so
00007f5b75151000   2044K -----  /lib64/libc-2.11.1.so
00007f5b75350000     16K r----  /lib64/libc-2.11.1.so
00007f5b75354000      4K rw---  /lib64/libc-2.11.1.so
00007f5b75355000     20K rw---    [ anon ]
00007f5b7535a000     52K r-x--  /usr/lib64/libev.so.3.0.0
00007f5b75367000   2044K -----  /usr/lib64/libev.so.3.0.0
00007f5b75566000      4K rw---  /usr/lib64/libev.so.3.0.0
00007f5b75567000      4K rw---    [ anon ]
00007f5b75568000   1228K r-x--  /usr/lib64/libX11.so.6.3.0
00007f5b7569b000   2044K -----  /usr/lib64/libX11.so.6.3.0
00007f5b7589a000     24K rw---  /usr/lib64/libX11.so.6.3.0
00007f5b758a0000     28K r-x--  /usr/lib/libyajl.so.1.0.10
00007f5b758a7000   2044K -----  /usr/lib/libyajl.so.1.0.10
00007f5b75aa6000      4K rw---  /usr/lib/libyajl.so.1.0.10
00007f5b75aa7000    108K r-x--  /usr/lib64/libxcb.so.1.1.0
00007f5b75ac2000   2044K -----  /usr/lib64/libxcb.so.1.1.0
00007f5b75cc1000      4K rw---  /usr/lib64/libxcb.so.1.1.0
00007f5b75cc2000     32K r-x--  /usr/lib64/libxcb-randr.so.0.1.0
00007f5b75cca000   2048K -----  /usr/lib64/libxcb-randr.so.0.1.0
00007f5b75eca000      4K rw---  /usr/lib64/libxcb-randr.so.0.1.0
00007f5b75ecb000      8K r-x--  /usr/lib64/libxcb-xinerama.so.0.0.0
00007f5b75ecd000   2044K -----  /usr/lib64/libxcb-xinerama.so.0.0.0
00007f5b760cc000      4K rw---  /usr/lib64/libxcb-xinerama.so.0.0.0
00007f5b760cd000     16K r-x--  /usr/lib64/libxcb-icccm.so.1.0.0
00007f5b760d1000   2044K -----  /usr/lib64/libxcb-icccm.so.1.0.0
00007f5b762d0000      4K rw---  /usr/lib64/libxcb-icccm.so.1.0.0
00007f5b762d1000      8K r-x--  /usr/lib64/libxcb-aux.so.0.0.0
00007f5b762d3000   2048K -----  /usr/lib64/libxcb-aux.so.0.0.0
00007f5b764d3000      4K rw---  /usr/lib64/libxcb-aux.so.0.0.0
00007f5b764d4000     12K r-x--  /usr/lib64/libxcb-atom.so.1.0.0
00007f5b764d7000   2044K -----  /usr/lib64/libxcb-atom.so.1.0.0
00007f5b766d6000      4K rw---  /usr/lib64/libxcb-atom.so.1.0.0
00007f5b766d7000      8K r-x--  /usr/lib64/libxcb-keysyms.so.1.0.0
00007f5b766d9000   2044K -----  /usr/lib64/libxcb-keysyms.so.1.0.0
00007f5b768d8000      4K rw---  /usr/lib64/libxcb-keysyms.so.1.0.0
00007f5b768d9000      4K r-x--  /usr/lib64/libxcb-property.so.1.0.0
00007f5b768da000   2048K -----  /usr/lib64/libxcb-property.so.1.0.0
00007f5b76ada000      4K rw---  /usr/lib64/libxcb-property.so.1.0.0
00007f5b76adb000     12K r-x--  /usr/lib64/libxcb-event.so.1.0.0
00007f5b76ade000   2044K -----  /usr/lib64/libxcb-event.so.1.0.0
00007f5b76cdd000      4K rw---  /usr/lib64/libxcb-event.so.1.0.0
00007f5b76cde000    520K r-x--  /lib64/libm-2.11.1.so
00007f5b76d60000   2044K -----  /lib64/libm-2.11.1.so
00007f5b76f5f000      4K r----  /lib64/libm-2.11.1.so
00007f5b76f60000      4K rw---  /lib64/libm-2.11.1.so
00007f5b76f61000    128K r-x--  /lib64/ld-2.11.1.so
00007f5b7715a000     32K rw---    [ anon ]
00007f5b7717e000      8K rw---    [ anon ]
00007f5b77180000      4K r----  /lib64/ld-2.11.1.so
00007f5b77181000      4K rw---  /lib64/ld-2.11.1.so
00007f5b77182000      4K rw---    [ anon ]
00007fffea088000     84K rw---    [ stack ]
00007fffea1bb000      4K r-x--    [ anon ]
ffffffffff600000      4K r-x--    [ anon ]
 total            39356K
Sorry if it's still too greedy - your requirements are really slim

Sasha
 
Old 04-02-2010, 08:58 AM   #5
evildarknight
Member
 
Registered: Nov 2006
Location: Paradise Mauritius
Distribution: Debian lenny, Jlime,Delilinux
Posts: 57

Rep: Reputation: 15
how does icewm thrive?did you try?
 
Old 04-09-2010, 04:38 AM   #6
Joe of Loath
Member
 
Registered: Dec 2009
Location: Bristol, UK
Distribution: Ubuntu, Debian, Arch.
Posts: 152

Rep: Reputation: 28
Think yourself lucky, I have a box with 8mb of RAM I'm trying to get X on...

What WM is it on DSL, JWM? I'd try that, it's been demonstrated on 16mb systems.
 
Old 04-09-2010, 04:54 PM   #7
rndm_luser
LQ Newbie
 
Registered: Jan 2009
Posts: 8

Rep: Reputation: 1
If you're looking for keyboard centric tiling window managers, check out suckless.org. Specifically, look at wmii, dwm, and 2wm. They all integrate with a dynamic menu called dmenu which makes launching applications trivially easy. I use 2wm myself on a low resolution notebook and I've found it to be the most efficient.
 
Old 04-09-2010, 04:57 PM   #8
Mr-Bisquit
Member
 
Registered: Feb 2009
Distribution: FreeBSD, OpenBSD, NetBSD, Debian, Fedora
Posts: 770
Blog Entries: 52

Rep: Reputation: 68
Find a link to the old basic linux.
 
Old 04-13-2010, 04:51 PM   #9
smeezekitty
Senior Member
 
Registered: Sep 2009
Location: Washington U.S.
Distribution: M$ Windows / Debian / Ubuntu / DSL / many others
Posts: 2,339

Rep: Reputation: 231Reputation: 231Reputation: 231
fluxbox does work on 32 mb ram but 320x240??!?!? good luck.
Havent used that since the 1990s
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
nVidia driver only giving 640x480 and 320x240 stromdal Linux - Desktop 5 09-09-2008 12:52 AM
X11 Screen Resolution ZLau Linux - Desktop 2 06-14-2008 01:50 AM
X11 no screen error computerpress Slackware 1 01-16-2005 03:16 AM
Can anyone here view emulators or games fullscreen @ 320x240? gescom Slackware 4 08-25-2004 11:25 AM
x11 and 'screen' beaucoup Linux - Software 2 10-10-2003 01:30 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Mobile

All times are GMT -5. The time now is 01:01 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration