Is the Core version different in v19 versus v17?

  • This topic has 23 replies, 3 voices, and was last updated Feb 4-1:43 am by Anonymous.
Viewing 9 posts - 16 through 24 (of 24 total)
  • Author
    Posts
  • #29244
    Member
    seaken64
      Helpful
      Up
      0
      ::

      It’s interesting if you limit yourself to a TUI only. You have to think differently and find new ways of accomplishing your task. For instance, if I don’t have Firefox or SeaMonkey available to me how do I “browse” the internet? How do I look at a picture or video? Is it even possible? It turns out it is possible to do most things without the GUI. But it means using links, or youtube-dl, or fbi, etc. And there are twitter clients, etc. A lot of modern computing can be accomplished on an old computer using a TUI. I find that fascinating!

      Seaken64

      #29245
      Member
      seaken64
        Helpful
        Up
        0
        ::

        Thank you for the links skidoo. I will check them out. The netsurf looks very interesting. I use that in the GUI but never knew it was also available in TUI. Very cool!

        Seaken64

        #29292
        Moderator
        christophe
          Helpful
          Up
          0
          ::

          Skidoo & Seaken64,

          I liked those links. The framebuffer looks very interesting (if complex) to me. I know links2 -g runs in the framebuffer, so it may be less complex than I was thinking…

          Also, ranger is great! It works very nicely in roxterm (in X). (I like how it opened qpdfview when I clicked a pdf file!)

          In just console (no X), mc doesn’t like tmux; it runs up both my processor cores to 90% & fills up my root persistence file (logs, I believe). Lots of lag — rendering mc unusable. I thought the cause was tmux at first, but after further testing, I found that mc was the culprit. Which I thought was horrible, because I liked it so much — I have fond memories of running it in “zipslack” way back when (circa 2000)!

          But ranger will be a fine, if not better, substitute. Thanks for the suggestion! I have yet to run it much outside of X. But I’m getting used to tmux (and I tested that it doesn’t react like mc does), so I’m very excited about it.

          • This reply was modified 3 years, 6 months ago by christophe.

          confirmed antiX frugaler, since 2019

          #29294
          Moderator
          christophe
            Helpful
            Up
            0
            ::

            An update: I’m posting this from links2 via antiX 19 core without X. Having lots of fun exploring what can be done here — even without adding X!

            tmux (installed by default, it seems) & “ranger” file manager are a must, IMO.

            Incidently, does anyone know of a good cli pdf viewer, so I can read my books from “naked” core?

            confirmed antiX frugaler, since 2019

            #29295
            Moderator
            christophe
              Helpful
              Up
              0
              ::

              Regarding pdf files, it seems I needed a work-around. I found these instructions on the net: I installed poppler-utils & opened a pdf file in ranger with “pdftotext”. It copied the pdf to a text file; then selecting the new file, ranger opened it in nano. It looks just fine. I could use “pdftohtml” & view in a browser, but I haven’t tried that yet.
              I’ll just have to manually keep my place somehow, I think, though (with either method).

              But if it were TOO easy, would it be as fun? (Maybe. But I guess I’ll never know.) 😉

              confirmed antiX frugaler, since 2019

              #29334
              Anonymous
                Helpful
                Up
                0
                ::

                christophe, below are my up-n-running working notes for a true “viewer” that I successfully tested in antiX 17 a while back. As I recall, you can set bookmarks while viewing a document, but the marks are discarded when the program exits. When viewing a looooong doc across multiple sessions, you could note the page number prior to exit and “touch ~/reminderfilename228” (or something like that, some filename to jog your memory).

                FWIW, after the test drive, I just deleted the app and archived the notes. I don’t consume many PDF-formatted docs. Of the few currently on my system, most are sitting as *.pdf.gz and I would probably only ever access ’em (within an Xsession) if they surfaced within recoll search results.

                cd /tmp
                git clone https://github.com/jichu4n/jfbview
                cd /tmp/jfbview
                
                ### retrieve build dependencies (29.8MB)
                sudo apt install libssl-dev libopenjp2-7-dev libjbig2dec-dev libharfbuzz-dev libncurses5-dev libimlib2-dev libmupdf-dev
                
                make
                ### creates THREE executables:
                ###
                ###    jfbview </path/to/somefile.pdf>
                ###      ^--- BEAUTIFULLY RENDERED OUTPUT, INCLUDING INLINE IMAGES
                ###           HUGE MEMORY FOOTPRINT (48MB+) EVEN IF WHEN YOU SPECIFY --cache_size=1
                ###
                ###      v--- UGLY ~~ ITS WORDWRAPPED OUTPUT OFTEN SPLITS WORDS ACROSS LINES
                ###    jpdfcat </path/to/somefile.pdf> | less
                ###    jpdfcat </path/to/somefile.pdf> 3 8 ### CAN OPTIONALLY SPECIFY A PAGE OR RANGE OF PAGES
                ###        this utility is analagous to "pdftotext"
                ###
                ###    jpdfgrep </path/to/somefile.pdf> 'my search string'
                
                rm *.o
                
                ###  optional cleanup
                sudo apt purge libssl-dev libopenjp2-7-dev libjbig2dec-dev libharfbuzz-dev libncurses5-dev libimlib2-dev libmupdf-dev
                
                ### NOW SWITCH TO A VIRTUAL TERMINAL AND TEST:
                sudo updatedb && locate .pdf
                /tmp/jfbview/jfbview </path/to/somefile.pdf>
                man -l /tmp/jfbview/jfbview.1
                • This reply was modified 1 year, 2 months ago by Brian Masinick. Reason: From skidoo
                #29335
                Moderator
                christophe
                  Helpful
                  Up
                  0
                  ::

                  Thanks, Skidoo!

                  Compiling programs is something I’ve shied away from in the past (except once, when you walked me through compiling & testing your 32-bit gexec a while back). But I’m adding this to my list (along with shell scripting). I copied your notes & looked up general knowledge on using github.

                  (Regarding gexec: I find myself using it nearly every day. I especially like the tick box to keep the dialog box open after running — that’s a nice addition.)

                  confirmed antiX frugaler, since 2019

                  #29337
                  Anonymous
                    Helpful
                    Up
                    0
                    ::

                    zero github knowledge required, just a prerequisite that I neglected to mention: sudo apt install git
                    After that, you should be able to copy/paste the steps shown in my notes.

                    #76734
                    Anonymous
                      Helpful
                      Up
                      0
                      ::

                      Nov 2019, skidoo said:

                      you can even run an “X-less” web browser ~~ netsurf (debian package “netsurf-fb”)

                      sad news.
                      As of version 3.10, netsurf-fb (both the debian “bullseye” package, and as found in the upstream project)
                      apparently requires (declared within the libnsfb MAKEFILE) a wayland session.

                      • This reply was modified 1 year, 2 months ago by Brian Masinick. Reason: From skidoo
                    Viewing 9 posts - 16 through 24 (of 24 total)
                    • You must be logged in to reply to this topic.