Minimalist Trisquel

39 respostas [Última entrada]
insomniac@fedora.email
Desconectado
Joined: 08/31/2021

I've been using Debian for quite sometime now. I tried Trisquel and
ended up actually running it for a while. With Debian I can start with a
standard install image: just the tty, and then install all I
need... It would be cool if there was a super minimalist Trisquel ISO
that starts you off in a terminal as well.

jxself
Desconectado
Joined: 09/13/2010

There already is and you already have it. When you boot up the installer, notice the option to "Install Trisquel in text mode" or words to that effect. It starts the netinstall. It's also possible to download the netinstall as a separate ISO from the Trisquel download page if you'd rather. You can also accomplish this by purging packages that you already have installed. It's not necessary to re-install to get to that state.

lanun
Desconectado
Joined: 04/01/2021

> You can also accomplish this by purging packages that you already have installed.

I never thought about that. Thanks for mentioning, it will be an interesting experiment.

Although I am still to find out how to remove all these extra packages at once.

loldier
Desconectado
Joined: 02/17/2016

I took some screenshots in a VM.

Choose 'install' if you wish to add a desktop environment. The other option 'command line' has no software selection (tasksel). The installer is text-based under both entries.

Log in and install some packages.

Add packages 'xorg' 'xterm' 'twm' to have a basic desktop. Create .xinitrc with two lines 'xterm &' and 'twm' and save the file

TWM has huge titlebars, to correct run 'export LC_ALL=C' and then run 'startx'

https://forums.debian.net/viewtopic.php?t=63412

t9_install.png t9_prompt.png t9_root_weave.png t9_x.png
loldier
Desconectado
Joined: 02/17/2016

This is like old times!

mwm and Seamonkey.

t9_seamonkey.png
Legimet
Desconectado
Joined: 12/10/2013

Every single GNU/Linux distribution can be used without a desktop environment. The default installation image doesn't really matter. GNU/Linux is more popular on servers than on desktops anyway.

damidu
Desconectado
Joined: 03/30/2021

If you want to be very minimalist why do you not use emacs in tty? I'm testing that and I feel like in another world.

Editing /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=1366x768" or what you like.

You can do all your computing with that. That's interesting. Of course you can switch between tty and X/abrowser for fun. ctrl+alt+F1 , ctrl+alt+F2.

Legimet
Desconectado
Joined: 12/10/2013

You can also view images in tty using fbi/fim and play videos using mpv.

damidu
Desconectado
Joined: 03/30/2021

A funny thing is to read pdf files with the command 'less' and of curse computer usage memory decrease.

loldier
Desconectado
Joined: 02/17/2016

EeePC 701 with minimal Debian. From around 2008-2009.

Use as a table clock.

With room to spare (1.4 gigs of 4GB).

RAM 2GB.

eeepc_clock02.jpg eeepc_xterm.jpg 2021-09-03-170445_800x480_scrot.png
loldier
Desconectado
Joined: 02/17/2016

Listening to a podcast on the EeePC 701. It's quite a capable little machine even after more than ten years.

eeepc701_debian.jpg 2021-09-03-205019_800x480_scrot.png
loldier
Desconectado
Joined: 02/17/2016

EeePC 701 with Trisquel 9 minimal.

After base installation, 2.5 gigs available.

Added xorg and some stuff (xterm, nano, mwm, cmus, mpv, mupdf, feh, wallpaper), now down to 1.8 gigs.

Boots and works fast enough, doesn't feel sluggish.

Oh, yes, and added alsa-utils for sound.

Some screenshots.

eeepc701_trisquel9_xeyes.png eeepc701_trisquel9.jpg alsa-utils_cmus.png
nadebula.1984
Desconectado
Joined: 05/01/2018

It seems that the internal SSD in eeePC 701 series cannot be upgraded.

I still keep two Atom netbooks. One Acer Aspire One and one Lenovo S10e. They are still usable if connected to an external VGA display. The built-in displays (1024*600 and 1024*576, respectively) are too constrained.

Both have Atheros wireless NICs. The Lenovo one preloaded with a Broadcom card but there was no white-list restrictions. It, however, accepted only single-sided WLAN cards, so I used the AR2427 from my non-functional (i.e., unusable) Asus eeePC 1001 series.

loldier
Desconectado
Joined: 02/17/2016

The main storage is soldered. There's a maintenance hatch for a minipcie card on the bottom, but the board has no connector (some later 701s have a socket).

I connected the netbook to a VGA display.

Here's a screenshot. It feels surprisingly zippy-peppy.

eeepc701_trisquel9_jwm_xfe.png eeepc701_t9_saigon.png eeepc701_t9_mc.png
nadebula.1984
Desconectado
Joined: 05/01/2018

There are mini PCIe slots on some netbooks, but they don't support mSATA SSDs, because there wasn't mSATA standard by then.

It is possible to use an M.2 NVMe to mini PCIe converter card and install an M.2 2230 or 2242 NVMe SSD there, although it may seem wasteful, and you may have to leave MBR and grub on the main SSD.

My both netbooks use standard 320 GB HDDs and I have no plan to upgrade them to solid state storage.

Legimet
Desconectado
Joined: 12/10/2013

LibreCMC isn't really GNU/Linux (the website says that it's GNU/Linux, but it uses Busybox and musl rather than coreutils and glibc), and is more intended for embedded systems such as routers. Not really ideal for a general-purpose server.

jxself
Desconectado
Joined: 09/13/2010

My understanding from past interactions is that they call it GNU/Linux because it does have GNU components. Linux-libre for one; that's a GNU package. And it does offer options to build from source to use even more GNU components, like glibc and etc.

Legimet
Desconectado
Joined: 12/10/2013

Right. Maybe a standard installation of LibreCMC should be called Busybox/musl/GNU Linux-libre, but that would be cumbersome. Anyway, my point is that a regular GNU/Linux distro (without a desktop environment) is preferable for servers, and that's one reason that people use the minimal netinstall iso. Also, some people prefer to use a different desktop environment or window manager than those included in the iso's.

Legimet
Desconectado
Joined: 12/10/2013

By the way, speaking of LibreCMC, I was looking at the source code the other day and I found a file which is under the JSON license. Isn't this considered nonfree?

https://gogs.librecmc.org/libreCMC/libreCMC/src/LTS/package/luci/modules/luci-base/src/jsmin.c

jxself
Desconectado
Joined: 09/13/2010

If you find non-free bits, or suspected non-free bits, please report that to the distro. I don't know that the libreCMC people will see anything on a random website like Trisquel's. :)

Magic Banana

I am a member!

I am a translator!

Conectado
Joined: 07/24/2010
lanun
Desconectado
Joined: 04/01/2021

It is indeed considered by the FSF as nonfree, because of the following statement: “The Software shall be used for Good, not Evil.” As a massive evildoer myself, I feel highly concerned.

andyprough
Desconectado
Joined: 02/12/2015

That's terribly restrictive. Most everyone in the world is evil except me. Good thing the FSF will not stand for such unjust censorship.

lanun
Desconectado
Joined: 04/01/2021

Agreed. "I solemnly swear that I am up to no good" should be the only authorized addition to the GPL.

andyprough
Desconectado
Joined: 02/12/2015

Redhat won't let you use any of their software or anything made with their programming languages unless you worship Cthulhu.

Not sure why the FSF hasn't raised an eyebrow about that clause yet.

lanun
Desconectado
Joined: 04/01/2021

> unless you worship Cthulhu

That is indeed harsh. Even Chthulu is known for never forcing his worshipers to use Rust.

damidu
Desconectado
Joined: 03/30/2021

I may be wrong but I find pure "tty" sessions more responsive. I only use emacs and it's more faster than the graphical one. If you use your computer only for text reading and editing that's look more efficient.

Edit

And it's more relaxing :-) I don't do anywhate with the mouse and don't lost the track of time, no distraction.

andyprough
Desconectado
Joined: 02/12/2015

And if you aren't using emacs, there's tmux that will allow you to multi-task in the tty. I like to use tmux to split the tty into 3 panes, and listen to my podcasts with gst123 in one, research stuff online in elinks in another, and write up my thoughts with a text editor in a third pane. You are right, it's a more relaxing way to work.

2021-09-11_03-32.jpg
damidu
Desconectado
Joined: 03/30/2021

I'll drop abrowser/icecat for viewing the trisquel forum. In emacs trisquel.info is blazing fast. Thank you for the screenshot. I use bigger fonts in tty. I start Linux with video=1366x768 on a 32" (I don't know why, I like to use this one) and set terminus fonts with dpkg-reconfigure console-setup and gpm on trisquel. I'll drop gpm too, I don't know why I like to move the mouse.

My setup is not exceptional and I need to buy a laptop for the next 40 years . I can drop graphical apps completely.

And I can play videos in tty with mplayer.

andyprough
Desconectado
Joined: 02/12/2015

I did not think about using gpm - that's a very intriguing idea.

How do you get mpv running videos in your tty? I just get errors (of course) of --no-video or something. You must have passed some configuration to xorg I'm thinking.

And are you running a graphical web browser without a window manager somehow? If so, I want to hear more.

damidu
Desconectado
Joined: 03/30/2021

I'm running ratpoison with abrowser on tty2, and emacs on tty1, I switch between them all the time. For videos I use mplayer

mplayer -vo fbdev your_video , (mplayer works without X)

I think you can start X with abrowser if you put exec abrowser in your xinitrc and then run startx.

It's about time but I will live without ratpoison.

Edit: Your last post with mpv is very interesting.

andyprough
Desconectado
Joined: 02/12/2015

I don't know if I would want to live completely without dwm. Vanilla dwm is only about 30mb of memory - probably less resources than starting programs in tty with x.

andyprough
Desconectado
Joined: 02/12/2015

Answered my own question:

To start mpv in a tty: startx /usr/bin/mpv [path to video file]
To start abrowser: startx /usr/bin/abrowser

I'm sure there are more tricks - let me know, this is very interesting.

damidu
Desconectado
Joined: 03/30/2021

The last thing, to trash X completely is to view pdf files. I can view in text mode with less. fbgs is also a solution but no ideal. I'm asking my self if I need really to view pdf files. To live completly in tty.

Well it's ok with pdftotext and then open it with emacs. It's hard to remember pages with a pager. You can't jump to a specific page, you literally scroll text.

The computer will never be turned off.

andyprough
Desconectado
Joined: 02/12/2015

I use qpdfview as one of my main PDF viewers. To start an instance from the tty is the same as for mpv and abrowser:

startx /usr/bin/qpdfview [path_to_pdf_file]

Apparently one key to getting programs to start with startx is write the program's full path.

damidu
Desconectado
Joined: 03/30/2021

I can use pdftotext and read it with emacs. It's fast. And open videos in tty with mplayer.
Yes I can start abrowser but it's only for fun. It won't be my principal tool anymore.

The computer is silent and I have 31 GB of memory free. It's only text. You don't have distraction. Seriously that's crazy.

Edit: I've switched to abrowser to look some things and this is a screenshot of a guy who live in tty with tmux.
https://i.redd.it/mvs732dmbqv51.png

It's my point of view but I don't understand why use i3 or something else after that. Yes I can open abrowser on a tty and switching to it for read something but it's not the main tool.

andyprough
Desconectado
Joined: 02/12/2015

[deleted - duplicate post #2]

andyprough
Desconectado
Joined: 02/12/2015

[deleted - duplicate post]

andyprough
Desconectado
Joined: 02/12/2015

[deleted - duplicate post #3]

damidu
Desconectado
Joined: 03/30/2021

If someone want very minimalism. There is a "distro" at the firmware level. I never tried it. I can't speak for it. https://www.linuxboot.org/