Living limited

Is it possible to live in a Linux terminal? I have a netbook with 2gb of ram and I need to go on with it for like 10 days. Kind of a linux noob, looking for advice. For like my resume I installed Arch with a guide so imagine how shit I am.

Attached: IMG_8854.jpg (1242x592, 1.06M)

Other urls found in this thread:

nongnu.org/fbi-improved/
mplayerhq.hu/DOCS/HTML/en/fbdev.html
youtube.com/watch?v=lcMxS62oQp8
github.com/bbidulock/icewm
twitter.com/SFWRedditGifs

Yes but it's pretty fucking stupid. People do it all the time in the context of managing remote assets but that's work.
If you install X or similar and use a tiling wm that would be cheating.
Go nuts until you get over your ricer phase, I'm sure staring at fucking htop all day will be awesome.

Also, to get started install lynx and browse the internet all day. I'm pretty sure you can even get it to display images in ascii.

this is what you need to survive without a display server:
tmux
fbpad
fbpdf
fbv
mpv (use fbdev as output)
mps-youtube
w3m (w3m-img if you're that desperate)
with these, you have the ability to create splits, have separate windows, look at images, read ebooks and pdfs, and watch videos.
the only thing really that you're missing is javascript and gaymez, but fucking grow up already.

>Is it possible to live in a Linux terminal?
Depends on what you want to do. Text editing with Vim and Tmux is generally fine, but webbrowsing with Lynx can be painful.

>I have a netbook with 2gb of ram and I need to go on with it for like 10 days.
2GB is plenty of RAM to run a DE. Just install something lightweight: LXDE, XFCE or similar.

I don't gayme.

flash Puppy Linux on a usb drive, stupid nigger

Bloat

2gb ram is enough to run pretty much anything except for maybe KDE or GNOME. The bottleneck would be browser if you're planning to use it but then why even think about terminal so whatever.

Doesnt matter the distro, web browsers are all bloat

Install windows XP still better then terminal only

The more I grew out of my ricer phase, the more I spent time on the terminal lol. Even don't use ranger anymore, just sh commands

I actually did install XP on the machine but web browsing is still painful. I'm using sea monkey. Plus with XP I can't even use w3m so

You go for a non-systemd distro for even less bloat (and yes, on such a small RAM systemd really does eat a lot). Devuan, Void, Alpine. You go for a tiling WM of your choice. Then you go for st as a terminal emulator replacement.

You go even deeper for other stuff people mentioned around here.

For web browsing...palememe browser. You can still use that in a tiling WM.

OP said 2GB of RAM, not 512MB.

Honestly me too but I don't try to prioritize using it or force solutions into it when other things work better

Same, but for most things I just naturally tend to opt for terminal solutions, it feels much more productive

Unrelated but does linux require X to run games?
I would like to have an almost dos like linux system that has no X and run cli software and games from the terminal.

Is it possible to use firefox or some other similar browser without X?

Yes, is not bad actually. Depending on your workflow you need to find alternative tools to work here.

I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.

Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Linux", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.

There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux" distributions are really distributions of GNU/Linux.

Attached: 1520504269063.jpg (413x630, 67K)

You can see pictures on your terminal: fim nongnu.org/fbi-improved/
You can also see PDFs on the terminal: fimgs (comes with the above)
You can even watch videos on the terminal: MPlayer with fb0 as output mplayerhq.hu/DOCS/HTML/en/fbdev.html
But what about a window manager you say: GNU Screen
Need a web browser that can import your Firefox bookmarks: links2
You can even get a wallpaper and extra fonts with Fbterm.

We should talk about this more often.

Attached: 1522089295019.jpg (500x678, 290K)

no

you will need firefox to google "how to use linux terminal"

Fuck off CIAnigger

2GB of ram is massive. People had desktop computers before the year 2000. You can manage.

or just w3m which is fine. You can get 100% graphics in your fucking terminal if you're not re tarded.

Only games that require X

Why is people suggesting w3m when links2 can do graphics too and has better options and can import bookmarks from Firefox? I mean, I know it has nice colors but links2 can be configured too.

WINE has an OpenGL mode IIRC, so does QEMU and AdvancedMAME has an explicit framebuffer option. Is my goto setup for my gaming machine.

There's a lot of 3rd party shit that uses w3m as a backend for graphics display. Just the go-to option, I guess.

>Is it possible to live in a Linux terminal
yes when you get a TV to watch shit on you will be good who needs DE anyways

Attached: 0i3r0ieofkfdg.webm (1920x1080, 1.08M)

>There's a lot of 3rd party shit that uses w3m as a backend for graphics display
Really? I only know of Ranger, and the w3m trick to display pictures doesn't work on the framebuffer when links2 does. My guess it just got more promotion than links2 at some point.

>I'm sure staring at fucking htop all day will be awesome
Exactly what I've been doing all day.
Because the hard drive in this laptop is finally dying and I'm trying to compress some qcow2 disk images so I can move them to a backup drive.
If I start X the drive will lock up with some read errors.
Oh, and it's a hyperthreaded single core. This command has been running for four hours and it's at ~30%.
Fuck it's painful

Wait, is this what we were talking here? I was suggesting going extremely minimal and working only on the framebuffer. My server can do torrents AND act as a media center. I was watching Naruto yesterday while Transmission did his thing.

I almost forgot to mention you can watch videos from Youtube on your terminal youtube.com/watch?v=lcMxS62oQp8
Just change VLC with your preferred video player.

Yes, it is.

With Links, you can fully render web pages to the framebuffer. Not entirely sure, but I think NetSurf can do it too.

VLC and mplayer can stream video to it too, and you might wanna get a terminal multiplexer like tmux or screen. I did this for a bit without framebuffer graphics, but it got annoying after a while.

However, there are plenty of distros/WMs/DMs/etc that work well on low spec'd computers, you'd have more than enough RAM left over with openbox and dillo on Alpine.

I'm using 11" laptop with only terminal for 3 years now. HDTV for watching. Plex for streaming. Storage server with rTorrent for p2p. If its not work related than having DE just for neofetch threads its pure degeneracy. H-hey look at my fancy setup.

Attached: 032o0oy-=56o-=pe.jpg (238x211, 12K)

Thumbs up user, any SBC like raspberry pis can now work as a media center or seedbox at the same time. Would recommend.

2G is plenty for basically anything graphical

Well this thread is filled with good advice. Good luck OP.

Honestly that sounds pretty comfy OP, might break out the t40 and install arch without xorg just to see if I can do my work like that

Is there any graphical browser that supports javascript that works with the framebuffer?

I have a netbook with 2GB of RAM (Dell Mini 1012). I use it with a full desktop with MATE.no issues, no problems, no anything. It works just fine and is quick enough for most basic tasks.

Mine () dual boots between Linux and Win7 Pro. XP would actually be better 'cause it's significantly faster, and Firefox still supports it, but when I did it I needed to be able to run the VMWare VIC and it needed better encryption support than XP has, so I flipped it to Win7.

>missing gaymes
Nethack, dwarf fortress and dosbox are all you need desu and they work in the framebuffer

Htop = wrong tool
Use atop, does IO...

NetSurf is getting there with its own engine, or you can wait for NetRunner to work someday.

You mean, top, right user?

It would cost at least $400 with storage and all with 1 year warranty fuck that shit. Server/VPS cost is 100 per year. Zero maintenance.

What?

I have a p4 512mb and it can't.

that's where you're wrong, kiddo

Attached: 1517142080853.png (1280x800, 327K)

Sayo suggests:
Don't be a fool. Use X.
A wm like i3 is suggested. You can have as many terminals as you want in the layout you want, even use tmux/etc. But it'll work better on X.
X isn't free, but it works well in computers far weaker than yours, with way less ram (like, say, 32mb).
The bloat is elsewhere. Like the programs you run. But you have a lot of choice there.
Also, why Linux in the first place? This is an opportunity to actually try seriously using OpenBSD for a few days. Just a random idea.

Attached: 1513016432796.png (1024x1024, 80K)

>Don't be a fool. Use X.
Unnecessary.
>A wm like i3 is suggested. You can have as many terminals as you want in the layout you want, even use tmux/etc. But it'll work better on X.
There are other window manager out there that work perfectly fine like IceWM like the user said just look >Also, why Linux in the first place? This is an opportunity to actually try seriously using OpenBSD for a few days. Just a random idea.
BSD is shit, and no support.

>icewm
Sayo is aware of icewm and a load of other WMs. Sayo recommends i3 as she personally likes it and it is quite lightweight and has an interestic workflow to it (thanks to being a dynamic wm).
And Sayo has had some bad experiences with icewm freezing in recent years, which as far as she knows aren't solved. It used to be one of her favourite WMs, but she didn't use it in a while and it unfortunately gained some bugs. Or they were always there and newish software got good at triggering them.
>BSD is shit, and no support.
Sayo likes and recommends OpenBSD. She thinks anyone calling it shit haven't actually looked into it seriously, or even tried to use it for a non-trivial amount of time.
>(X) Unnecessary.
Sayo thinks so is turning the computer on, ultimately.
Rin asked Sayo to go to sleep together, so that's it. Good night.

Attached: 1496805401672.png (1024x1024, 230K)

> Is it possible to live in a Linux terminal?
Yes, but seeing how you visit imageboards you're unlikely to prefer it that way, framebuffer or not.

> 2gb of ram
That's not really limited. Just don't run the most bloated software.

original icewm isn't maintained anymore, but have you tried github.com/bbidulock/icewm ?

i3 is nice, but it's not for everyone
icewm is about as light as a 'windows 95-esque' wm goes, while being somewhat maintained and compatible with modern standards
also check out menumaker, it can generate icewm-compatible menus (filling out the 'start' and desktop menus with modern/standard categories of everything installed), rather than editing them manually

Sayo a shit, your advice is bad you should be ashamed.

It doesn't matter which DE or WM you're running when you're using a server kernel on a notebook.

Heh 2 GB is actually enough for doing most things, you don't need to run everything in the terminal. Just get a light DE, like LXDE for instance, and a light wm, like i3, and you're set. I'm running LXDE + i3 on my new laptop and RAM usage rarely goes above 1 GB even when I'm multitasking (ofc it depends on what you do). Keeping 5 tabs open in Firefox, one of which has a video playing in the blackground, and simultaneously working on three different terminals with nano consumes around 1.4 GB of RAM on my system (Lubuntu 18.04 + i3).

bump
i use linux terminal exclusively
but only in a VM which i assigned 256 mb RAM

OpenBSD is a meme
>Filesystem
default FS doesn't even support SSD TRIM, and I don't think OpenBSD supports anything modern like ZFS or BTRFS.
This is a problem because OpenBSD claims to be about security, but forgets that security is made up of three parts: confidentiality, integrity, and availability.
In this case, availability seems to be the one that's lacking. Who cares how hack-resistant your system is if the data you're protecting is corrupted?
That's not even getting into the volume management stuff that's missing, and the snapshots, and the everything.
>Security
"Only two remote holes in the default install!!!!!!!"
Yay!
I hope you realize that this literally only applies to a base system install with absolutely no packages added. In other words, not exactly representative or meaningful towards... anything really
>Sustainability
A few years ago, OpenBSD was actually in danger of shutting down because they couldn't keep the fucking lights on. How could anyone see this as a system they could rely on, when it could be in danger of ending at any time?
>Standards-compliance
"B-But OpenBSD is written in strictly standards-compliant C! Clearly that's better than muh GNU virus!"
So you're not allowed to create extensions to the standard? You should only implement the standard and nothing more? Keep in mind that this is nothing like EEE, as the GNU extensions are Free Software, with freely available source code, as opposed to proprietary shite. People should be allowed to innovate and improve things.
If you're gonna be anal about standards-compliance, then why let people make their own implementations anyway? Why not have the standards organizations make one C implementation and force everyone to use it?

Attached: NOpenBSD.png (1000x1000, 168K)

1. install Ubuntu Mate
2. uninstall the crap you wont use

This will give you sane defaults for pretty much anything, the configuration tools to change them if you want to, rice the thing and a light enough graphical system

use w3m as web browser and mutt as email client

No, I like atop. If just disk, iotop, and if network, slurm/iftop