Smaller graphical install than basic on Eee PC 701.

You have a problem with Salix? Post here and we'll do what we can to help.
prfaasse
Posts: 14
Joined: 22. Sep 2009, 18:31
Location: Amsterdam

Re: Smaller graphical install than basic on Eee PC 701.

Post by prfaasse »

but I haven't used a soldering iron since shop class in junior high school :shock:
In that case, better you on't burn your fingers on this trick :) The soldering work required is quite 'fine'. I had the advantage of being able to use a fully-equiped electronics workshop with microscope for this 'mod'.
in case of panic: scream and run in circles
User avatar
globetrotterdk
Posts: 435
Joined: 26. Oct 2010, 13:57
Location: Denmark

Re: Smaller graphical install than basic on Eee PC 701.

Post by globetrotterdk »

I just got hit by some weird behavior. After the screensaver had been on for a while, when I wanted to work on the system again, there was a desktop picture, but no taskbar, no desktop icons, and no folder. A different kind of right-click menu showed up with "LXDE" written at the top. pcmanfm, nor anything else would start from the menu, except xterm. So, I got xterm running and su'ed and then issued:

Code: Select all

shutdown -h now
which shutdown the computer. When I restarted, the desktop icons and taskbar were flashing wildly, Gslapt quit running, etc. This doesn't have anything to do with the files that I removed, does it? Things seem to have stabilized now since I switched the desktop picture.
Military justice is to justice what military music is to music. - Groucho Marx
User avatar
gapan
Salix Wizard
Posts: 6354
Joined: 6. Jun 2009, 17:40

Re: Smaller graphical install than basic on Eee PC 701.

Post by gapan »

That's weird. Maybe it's some specific screensaver that is not compatible with your graphics card. You can just select one screensaver (or more) that you know that is working properly. Or even set it to just blank the screen.
Image
Image
User avatar
globetrotterdk
Posts: 435
Joined: 26. Oct 2010, 13:57
Location: Denmark

Re: Smaller graphical install than basic on Eee PC 701.

Post by globetrotterdk »

gapan wrote:That's weird. Maybe it's some specific screensaver that is not compatible with your graphics card. You can just select one screensaver (or more) that you know that is working properly. Or even set it to just blank the screen.
Many thanks.
Military justice is to justice what military music is to music. - Groucho Marx
User avatar
caitlyn
Posts: 209
Joined: 5. Dec 2009, 20:42
Location: Hunstville, Texas, USA

Re: Smaller graphical install than basic on Eee PC 701.

Post by caitlyn »

thenktor wrote:As I've pointed out in another thread there won't be much room you can save with an Openbox "edition":
You want a file manager? Perhaps PCManFM...
You want a panel? Perhaps LXpanel...
You want a terminal? Perhaps LXterminal...
Of course there are lightweight alternatives, but they need ca. the same space.
I actually beg to differ. I am putting together a build at ~1GB installed size that will work for the EeePC 2G Surf and other similar systems. It's not pure SalixOS as it uses some very different packages and borrows things from Absolute Linux and VectorLinux as well. It will probably be the first derivative of Salix and I am doing it precisely for systems like globetrotterdk has and other legacy or limited systems that need a truly miniature distro.

I should point out that there are other distros that have accomplished this: Debris Linux (Ubuntu-based) would be a good example. Wolvix Cub was a great example for a Slackware based system but development on that has been stuck for a while. Austrumi is another but I've found the hardware support a bit limited. CDLinux is a third but the last time I tried it the installer was a bit broken and it lacked even the basic Slackware package tools.

My point, though, is that it can be done and is being done. If the SalixOS devs would like me to create a mini-Salix build rather than going off in my own direction and if they are willing to incorporate some of my packages I'd certainly be happy to go that route. The world really doesn't need another distro. I had actually suggested this a while back and received a rather chilly reception: I was told to install core. The net result is that I started doing it myself as I had time.
User avatar
globetrotterdk
Posts: 435
Joined: 26. Oct 2010, 13:57
Location: Denmark

Re: Smaller graphical install than basic on Eee PC 701.

Post by globetrotterdk »

Yes! Please keep us informed on your progress caitlyn :D
Military justice is to justice what military music is to music. - Groucho Marx
User avatar
gapan
Salix Wizard
Posts: 6354
Joined: 6. Jun 2009, 17:40

Re: Smaller graphical install than basic on Eee PC 701.

Post by gapan »

@caitlyn,

please share your ideas. If it doesn't break compatibility with slackware it would certainly be possible to have it under the salix roof.
Image
Image
User avatar
Akuna
Salix Wizard
Posts: 1038
Joined: 14. Jun 2009, 12:25

Re: Smaller graphical install than basic on Eee PC 701.

Post by Akuna »

caitlyn wrote:
thenktor wrote:If the SalixOS devs would like me to create a mini-Salix build rather than going off in my own direction and if they are willing to incorporate some of my packages I'd certainly be happy to go that route. The world really doesn't need another distro. I had actually suggested this a while back and received a rather chilly reception: I was told to install core. The net result is that I started doing it myself as I had time.
That's sound really good to me, would you like to elaborate a bit more on the project? Is your 'mini-distro' more like a netbook edition or is it also geared towards older hardware ?
Image
What really matters is where you are going, not where you come from.
User avatar
caitlyn
Posts: 209
Joined: 5. Dec 2009, 20:42
Location: Hunstville, Texas, USA

Re: Smaller graphical install than basic on Eee PC 701.

Post by caitlyn »

Thank you all for your positive replies. I am particularly thankful for the responses by gapan and Akuna as I know you are both core SalixOS developers.

To answer gapan's question, my initial test builds use SalixOS core as a starting point and I had fully intended to leverage the SalixOS repository rather than trying to build my own up from nothing. So... the end result should be fully compatible with both Slackware 13.1 and SalixOS 13.1.x.

Akuna, that is an incredibly astute question. The answer is that the original idea was simply a compact build. The focus wasn't on super lightweight. OTOH, to keep things small you do end up going with lighter apps (i.e.: no OpenOffice or Firefox in the iso) so the net result is that it should work as well as or perhaps slightly better than the existing LXDE edition on legacy hardware. My real goal, though, was to create something that would install in a small space and work on an original EeePC, Everex Cloudbook, Sylvania g or some of the later Toshiba Libretto models. The original EeePC had a 900MHz Celeron processor underclocked to 600MHz, 512MB RAM, a 7" screen at 800x480 and, as already noted, a whopping 2GB SSD. That is the baseline that the build has to run well in.

I had thought about eventually doing an ultralight build separately using some of the same principles that Damn Small Linux used, i.e.: eschewing GTK+ apps in favor of fltk or perhaps the Fox toolkit. That would require a lot more work including rewriting the GUI tools to use fltk if possible. I consider it a separate project, one I may never get to. I did effectively do it as a one-off for a friend, building a working SalixOS install from core plus stripped down X.org that runs well in 64MB of RAM and probably would function in as little as 32-48MB of RAM but it requires using the command line for administration and for wifi. If I did an ultralight build for real I would want it to have GUI tools.

Let me describe where I am now. The only place I decided to really go off on my own was the kernel and in the choice of some of the configuration tools. I could go with a vanilla Slackware kernel but as you know the huge kernels that you use by default do live up to their name. I went with a newer kernel and an initrd similar to what Vector Linux Light does. I also like the idea of a control panel approach to systems configuration as I think it is easier for people to learn and that left the salixtools out in the cold. Again, I could go back and use the salixtools to fit in with the rest of the SalixOS releases and I would certainly be willing to do so to get under the "Salix roof".

I build my packages using a modified version of the Vector Linux sbbuilder tool. (Yes, the modifications are a Caitlyn special. sbbuilder is just a very nice Perl script so no special coding skills were needed.) I can build packages that meet all of the SalixOS package building rules that way but the scripts look different than any of yours. For example, sbbuilder does generate the slack-desc right in the script. It also does a great job for python based packages :) If that is acceptable for inclusion in the SalixOS repository then, again, it would be nice to get under the Salix roof and simply call this a respin.

The target audience is anyone who wants to use a netbook or nettop or other constrained system, old or new, to do real work rather than as an appliance. People who like Unity or Ubuntu Netbook Edition will positively hate what I am doing. My idea for the default desktop is the one I described in my 2009 article at http://broadcast.oreilly.com/2009/03/im ... ce-ma.html. I really like the way PekWM makes it easy and intuitive to have a single tabbed window with a variety of applications. It's simply brilliant for small screens. I also liberally borrow (steal?) vcpufreq from VectorLinux to handle processor scaling. I am trying to get it working without HAL and with vl-hot as I describe at: http://broadcast.oreilly.com/2009/02/vl ... rnati.html. I have run into some issues on that front so that piece is not ready for prime time or even an alpha release.

To do this as an alpha build of a SalixOS edition rather than as something separate I need to put back the artwork and the logo/graphics and branding which is pretty darned easy to do. Beyond that, I really need to know how far I can safely stray from what has typically been done for existing SalixOS editions and how much of what I describe above is acceptable and what isn't. I am willing to sacrifice a few personal preferences to work within the SalixOS family. What I am not willing to sacrifice is achieving maximum functionality for small systems in a small build. Right now the iso I have is ~205MB and fits on a mini CD-R.

Did I answer all the questions? Does this sound like something that could be made to work with the SalixOS framework?
User avatar
caitlyn
Posts: 209
Joined: 5. Dec 2009, 20:42
Location: Hunstville, Texas, USA

Re: Smaller graphical install than basic on Eee PC 701.

Post by caitlyn »

P.S.: If you have a developer's IRC channel I will be happy to discuss what I am doing there. As I said before, I have no real desire to create a new or competing distro and certainly no desire to redo all the infrastructure that SalixOS already has, like the wiki and the forum and I am certainly open to changing things to fit in better. Just please remember the time difference (UTC-5 here as of next week) which may make direct communications a bit more interesting.
Post Reply