-
AuthorSearch Results
-
January 29, 2023 at 10:31 pm #98525
In reply to: Split: Copy/Paste IMAGES
Moderator
Brian Masinick
In whatever application you are using, can you select the text, starting at the beginning to wherever you want, then hit the right mouse button.
Does a list of choices appear?
If yes, select cut, copy or whatever you need.Then navigate to whatever you want and right click again and paste the contents.
There are Ctrl sequences too but apparently they don’t work for you so this is another way to get it done.
--
Brian MasinickJanuary 28, 2023 at 5:54 pm #98468In reply to: kernel 4.9 has reached EOL (end of life)
Membergreyowl
@Brian
Thank you for the information.
I just went ahead and installed 4.19-0-256 kernel on the D620. It booted up fine. It runs my printer and scanner fine. No apparent difficulties.
So, this is good until Dec 2024 with forthcoming security updates. Right.
Another two year reprieve!If I run into any problems with the 4.19 kernel, I will report back.
Now, to install 4.19 on the D610.
Dell Latitude D620 laptop with antiX 22 (64 bit)
January 24, 2023 at 10:11 pm #98203In reply to: How-to install applications
Member
andyprough
I use “python3-pip” or “pip3” (I’ll call it “pip”) to install one networking program that I can’t get from anywhere else, and that I need to connect to a work network. From what I know about it (which isn’t a great deal), pip is a kind of repo of different python programs that are contributed by community developers.
If your distro already has python3 installed (which I believe antiX does already), then you would install the pip packages to get set up to use pip with a command like this:
sudo apt install python3-pip python3-setuptoolsAnd then install any other dependencies for your python program, and install the python program you want from pip with:
sudo pip3 install [program-name]You can also upgrade your pip program after installing if you find out that a new version has been released:
sudo pip3 install [program-name] –upgradeReasons to use pip: I would only use it if there is a specific python package you need that is provided through pip by the developer that isn’t easily available through other means.
Reasons NOT to use pip: apparently the pip repo has been a black-hat hackers playground, and they have uploaded some malicious python software with very similarly spelled names to legitimate python programs. So I would not go poking around in pip looking for “fun” programs to install. If you must install something from there, get the exact instructions on the program name and how to install it from the program’s developer, and install only that.
Workability on antiX: Excellent
January 22, 2023 at 1:57 pm #97989In reply to: antiX 22 dwm Unofficial Spin
Memberolsztyn
Can you attach your st config.h file and the resulting file using the the command below?
My Config.h from source code attached as well as fonts.txt.
Thanks and regards.Update:
Sorry, the upload rejected config.h so copying inline below:/* See LICENSE file for copyright and license details. */
/*
* appearance
*
* font: see http://freedesktop.org/software/fontconfig/fontconfig-user.html
*/
static char *font = “Liberation Mono:pixelsize=12:antialias=true:autohint=true”;
static int borderpx = 2;/*
* What program is execed by st depends of these precedence rules:
* 1: program passed with -e
* 2: scroll and/or utmp
* 3: SHELL environment variable
* 4: value of shell in /etc/passwd
* 5: value of shell in config.h
*/
static char *shell = “/bin/sh”;
char *utmp = NULL;
/* scroll program: to enable use a string like “scroll” */
char *scroll = NULL;
char *stty_args = “stty raw pass8 nl -echo -iexten -cstopb 38400”;/* identification sequence returned in DA and DECID */
char *vtiden = “\033[?6c”;/* Kerning / character bounding-box multipliers */
static float cwscale = 1.0;
static float chscale = 1.0;/*
* word delimiter string
*
* More advanced example: L” `’\”()[]{}”
*/
wchar_t *worddelimiters = L” “;/* selection timeouts (in milliseconds) */
static unsigned int doubleclicktimeout = 300;
static unsigned int tripleclicktimeout = 600;/* alt screens */
int allowaltscreen = 1;/* allow certain non-interactive (insecure) window operations such as:
setting the clipboard text */
int allowwindowops = 0;/*
* draw latency range in ms – from new content/keypress/etc until drawing.
* within this range, st draws when content stops arriving (idle). mostly it’s
* near minlatency, but it waits longer for slow updates to avoid partial draw.
* low minlatency will tear/flicker more, as it can “detect” idle too early.
*/
static double minlatency = 8;
static double maxlatency = 33;/*
* blinking timeout (set to 0 to disable blinking) for the terminal blinking
* attribute.
*/
static unsigned int blinktimeout = 800;/*
* thickness of underline and bar cursors
*/
static unsigned int cursorthickness = 2;/*
* bell volume. It must be a value between -100 and 100. Use 0 for disabling
* it
*/
static int bellvolume = 0;/* default TERM value */
char *termname = “st-256color”;/*
* spaces per tab
*
* When you are changing this value, don’t forget to adapt the »it« value in
* the st.info and appropriately install the st.info in the environment where
* you use this st version.
*
* it#$tabspaces,
*
* Secondly make sure your kernel is not expanding tabs. When running `stty
* -a` »tab0« should appear. You can tell the terminal to not expand tabs by
* running following command:
*
* stty tabs
*/
unsigned int tabspaces = 8;/* Terminal colors (16 first used in escape sequence) */
static const char *colorname[] = {
/* 8 normal colors */
“black”,
“red3”,
“green3”,
“yellow3”,
“blue2”,
“magenta3”,
“cyan3”,
“gray90”,/* 8 bright colors */
“gray50”,
“red”,
“green”,
“yellow”,
“#5c5cff”,
“magenta”,
“cyan”,
“white”,[255] = 0,
/* more colors can be added after 255 to use with DefaultXX */
“#cccccc”,
“#555555”,
};/*
* Default colors (colorname index)
* foreground, background, cursor, reverse cursor
*/
unsigned int defaultfg = 7;
unsigned int defaultbg = 0;
static unsigned int defaultcs = 256;
static unsigned int defaultrcs = 257;/*
* Default shape of cursor
* 2: Block (“█”)
* 4: Underline (“_”)
* 6: Bar (“|”)
* 7: Snowman (“☃”)
*/
static unsigned int cursorshape = 2;/*
* Default columns and rows numbers
*/static unsigned int cols = 80;
static unsigned int rows = 24;/*
* Default colour and shape of the mouse cursor
*/
static unsigned int mouseshape = XC_xterm;
static unsigned int mousefg = 7;
static unsigned int mousebg = 0;/*
* Color used to display font attributes when fontconfig selected a font which
* doesn’t match the ones requested.
*/
static unsigned int defaultattr = 11;/*
* Force mouse select/shortcuts while mask is active (when MODE_MOUSE is set).
* Note that if you want to use ShiftMask with selmasks, set this to an other
* modifier, set to 0 to not use it.
*/
static uint forcemousemod = ShiftMask;/*
* Internal mouse shortcuts.
* Beware that overloading Button1 will disable the selection.
*/
static MouseShortcut mshortcuts[] = {
/* mask button function argument release */
{ XK_ANY_MOD, Button2, selpaste, {.i = 0}, 1 },
{ ShiftMask, Button4, ttysend, {.s = “\033[5;2~”} },
{ XK_ANY_MOD, Button4, ttysend, {.s = “\031”} },
{ ShiftMask, Button5, ttysend, {.s = “\033[6;2~”} },
{ XK_ANY_MOD, Button5, ttysend, {.s = “\005”} },
};/* Internal keyboard shortcuts. */
#define MODKEY Mod1Mask
#define TERMMOD (ControlMask|ShiftMask)static Shortcut shortcuts[] = {
/* mask keysym function argument */
{ XK_ANY_MOD, XK_Break, sendbreak, {.i = 0} },
{ ControlMask, XK_Print, toggleprinter, {.i = 0} },
{ ShiftMask, XK_Print, printscreen, {.i = 0} },
{ XK_ANY_MOD, XK_Print, printsel, {.i = 0} },
{ TERMMOD, XK_Prior, zoom, {.f = +1} },
{ TERMMOD, XK_Next, zoom, {.f = -1} },
{ TERMMOD, XK_Home, zoomreset, {.f = 0} },
{ TERMMOD, XK_C, clipcopy, {.i = 0} },
{ TERMMOD, XK_V, clippaste, {.i = 0} },
{ TERMMOD, XK_Y, selpaste, {.i = 0} },
{ ShiftMask, XK_Insert, selpaste, {.i = 0} },
{ TERMMOD, XK_Num_Lock, numlock, {.i = 0} },
};/*
* Special keys (change & recompile st.info accordingly)
*
* Mask value:
* * Use XK_ANY_MOD to match the key no matter modifiers state
* * Use XK_NO_MOD to match the key alone (no modifiers)
* appkey value:
* * 0: no value
* * > 0: keypad application mode enabled
* * = 2: term.numlock = 1
* * < 0: keypad application mode disabled
* appcursor value:
* * 0: no value
* * > 0: cursor application mode enabled
* * < 0: cursor application mode disabled
*
* Be careful with the order of the definitions because st searches in
* this table sequentially, so any XK_ANY_MOD must be in the last
* position for a key.
*//*
* If you want keys other than the X11 function keys (0xFD00 – 0xFFFF)
* to be mapped below, add them to this array.
*/
static KeySym mappedkeys[] = { -1 };/*
* State bits to ignore when matching key or button events. By default,
* numlock (Mod2Mask) and keyboard layout (XK_SWITCH_MOD) are ignored.
*/
static uint ignoremod = Mod2Mask|XK_SWITCH_MOD;/*
* This is the huge key array which defines all compatibility to the Linux
* world. Please decide about changes wisely.
*/
static Key key[] = {
/* keysym mask string appkey appcursor */
{ XK_KP_Home, ShiftMask, “\033[2J”, 0, -1},
{ XK_KP_Home, ShiftMask, “\033[1;2H”, 0, +1},
{ XK_KP_Home, XK_ANY_MOD, “\033[H”, 0, -1},
{ XK_KP_Home, XK_ANY_MOD, “\033[1~”, 0, +1},
{ XK_KP_Up, XK_ANY_MOD, “\033Ox”, +1, 0},
{ XK_KP_Up, XK_ANY_MOD, “\033[A”, 0, -1},
{ XK_KP_Up, XK_ANY_MOD, “\033OA”, 0, +1},
{ XK_KP_Down, XK_ANY_MOD, “\033Or”, +1, 0},
{ XK_KP_Down, XK_ANY_MOD, “\033 = {
[SEL_RECTANGULAR] = Mod1Mask,
};/*
* Printable characters in ASCII, used to estimate the advance width
* of single wide characters.
*/
static char ascii_printable[] =
” !\”#$%&'()*+,-./0123456789:;<=>?”
“@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_”
“`abcdefghijklmnopqrstuvwxyz{|}~”;- This reply was modified 3 months, 2 weeks ago by olsztyn.
- This reply was modified 3 months, 2 weeks ago by olsztyn.
Attachments:
Live antiX Boot Options (Previously posted by Xecure):
https://antixlinuxfan.miraheze.org/wiki/Table_of_antiX_Boot_ParametersJanuary 21, 2023 at 7:20 pm #97931In reply to: antiX 22 dwm Unofficial Spin
Member
techore
On boot connman fills the screen with what I would categorize as “info” messages communicating its progress. You lose the login as a result. Hit enter, login prompt appears, and good to go. After login, I am seeing messages of adding and deleting a route to the gateway. It is not constant so it doesn’t impede tty use but it is annoying. tty is getting other messages, e.g. cron, but very infrequently.
My thought is errors should print to tty where informational or even warnings go to a log. I have an opinion, apparently. 😀
I suppose it is a small thing and I shouldn’t let it annoy me.
January 14, 2023 at 6:20 am #97390In reply to: Tor Browser errors
Memberandfree
One of the reasons I prefer the direct download is it does not pull in any extra packages. Pls see simulated install below for further details in that regard.
$ sudo apt install -s torbrowser-launcher Reading package lists... Done Building dependency tree... Done Reading state information... Done Suggested packages: apparmor Recommended packages: tor The following NEW packages will be installed: torbrowser-launcher 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Inst torbrowser-launcher (0.3.3-6 Debian:11.6/stable [i386]) Conf torbrowser-launcher (0.3.3-6 Debian:11.6/stable [i386])January 12, 2023 at 8:21 am #97235Topic: Educate me please on BIOS, UEFI, GPT, MBR
in forum SoftwareMemberkaye
Hello Friends!
Can someone enlighten me once and for all please.
1. About creating live USB – most if not all of my live USB are of MBR partitioning scheme (Gparted calls it msdos I think). But apparently I can make them GPT as well, because antiX’s Live USB Maker provides the option to do so. Am I correct?
2. If answer to number 1 is Yes, why would one choose to create an MBR-partitioned live USB of any linux distro, instead of GPT? Is it specifically for when the motherboard is old and is not of the UEFI type (which means the motherboard still uses BIOS?), and therefore cannot boot a GPT-partitioned live USB?
3. If the live USB is MBR-partitioned, I can use it to install the operating system onto a hard drive that is GPT-partitioned, correct?
4. If the live USB is GPT-partitioned, I can use it to install the operating system onto a hard drive that is MBR-partitioned, as long as the motherboard uses UEFI and therefore can boot a GPT-partitioned live USB, correct?
That’s all I can think of for now.
Thank you for your time!
January 11, 2023 at 6:53 pm #97196In reply to: Basic Question: ICEWM corner window sensitivity
Member
flyingchap
HOW TO MAKE ANTIX ICEWM WINDOW FRAMEs “EASILY GRIPPABLE”
I knew I’d met this and resolved it early in my “ANTIX Journey” but couldn’t remember how – so I’ve looked up my note, & thought I’d contribute it here:
It’s the border-width parameter that controls it: lots of themes have super-thin ones.
On ICEWM you can alter border widths by adding a file:
/home/yourusername/.icewm/prefoverride ( or .prefoverride, or both)
and in that file, paste this:
BorderSizeX = 4
BorderSizeY = 4Then use Menu > Logout > Restart ICEWM to restart the WM.
That makes the “edges grippable”. ‘Tweak to Taste’.
Note however — you can also press ALT + RIGHT MOUSE while dragging inside
near any window corner, and it picks it up.- This reply was modified 4 months ago by flyingchap. Reason: just typos
January 10, 2023 at 11:33 pm #97134In reply to: Interface graphique yad pour pwgen
MemberRobin
Bonjour,
quelques suggestions d’amélioration :
1.) Il y a un grave problème de sécurité : Vous laissez tous les mots de passe générés dans un fichier temporaire dans /tmp/mdp_generes.txt après avoir quitté le programme. Tout le monde peut les lire en texte clair. Ce n’est pas la meilleure idée, je crois.
2.) Au lieu de vérifier la présence de /usr/bin/pwgen, vous devriez vérifier le résultat de la commande “which pwgen”, qui sera zéro si la commande est connue, et un si la commande est inconnue. Cela couvre les cas où le binaire pwgen est installé à un autre endroit du système.
3.) Je suggère de diviser la longue entrée qui se trouve à la ligne 23 et de couper certaines des séquences de formatage intraduisibles. Cela permettra d’utiliser la traduction automatique plus facilement sur cette ressource.
4.) Pourquoi marquez-vous une chaîne vide pour la traduction (ligne 23) ? Si elle n’est pas destinée à être traduite, comme le dit votre commentaire dans le fichier .pot, ne la marquez pas. Dans ce cas, elle n’apparaîtra pas du tout dans le fichier .pot.
5.) Les commentaires destinés à être visibles dans l’éditeur de traduction transifex en tant que notes de développeurs doivent être marqués par #. au lieu de # seulement.
Indications supplémentaires :
de_DE n’est pas nécessaire, “de” suffit. Il sera utilisé pour tous les pays parlant allemand, et si quelqu’un veut créer des traductions séparées pour l’Autriche ou la Suisse, il suffit d’ajouter de_AT et/ou de_CH.Vous ne devez pas placer de fichiers .po ou .pot dans les sous-dossiers /locale/LC_MESSAGES. Il ne doit y avoir que des fichiers de type .mo.
Salutations amicales
Windows is like a submarine. Open a window and serious problems will start.
January 6, 2023 at 12:48 pm #96930In reply to: unable to detect external drive on antiX-22_386 full
Member
punranger
Off the top of my head: This has been an issue for me in the past. Apparently, antiX is very strict with mounting external drives. I recall two solutions: a) An intermittent solution by using zzzfm, under “Devices”, I was able to mount the external drive. b) A permanent solution was to edit a config file to allow the specific drive or optionally all external drives to be auto mounted. This has been discussed in the forums. Search the forum for details.
antiX linux: The best way to revive an old computer - https://www.youtube.com/watch?v=JCTaUAP6sSg
January 5, 2023 at 11:25 pm #96906Member
oops
Maybe you can also try the latest LibreOffice for x32 bits:
https://downloadarchive.documentfoundation.org/libreoffice/old/6.2.8.2/deb/x86/LibreOffice_6.2.8.2_Linux_x86_deb.tar.gz 11-Oct-2019 19:15 214M
+
LibreOffice_6.2.8.2_Linux_x86_deb_langpack_…
+
LibreOffice_6.2.8.2_Linux_x86_deb_helppack_…- This reply was modified 4 months ago by oops.
January 5, 2023 at 3:03 pm #96876In reply to: Pipewire without systemd
Memberstevesr0
hi olsztyn,
I was trying to summarize my understanding of three things:
(1) What file selects the window manager – I thought that what was written in that default-desktop was THEN used. After reading your response, I see that is incorrect. Looking into a number of posts about this, it appears rather complicated. And I won’t look into it further at this time (but open to someone sending a reference that explains it <g>).
(2) I do believe the sequence is the window manager is launched and after that the applications to run in that window manager are launched.
(3) The /etc/xdg/autostart directory is supposed to start some “things”.
(4) It is recommended that openbox be launched using “openbox-session”. (I tried editing the default-desktop file without effect, but that file apparently doesn’t actually select the wm, just displays the selected one. I am not sure at this moment which file to try editing [see number (1) above]).
I am finished trying to change things on my system for the near term.
I will watch the forum and respond to posts when I think I might have something useful to say, but I don’t plan to update either Pipewire stuff (other tasks coming up).
stevesr0
January 5, 2023 at 2:53 pm #96875In reply to: [solved]: remaster-antix and antiX menu files
Forum Admin
dolphin_oracle
@dolphin_oracle, thank you for reply. Does this provide additional insight?
Using dpkg on the ISO.
dpkg-query -S /etc/skel/.icewm/menu remaster-antix: /usr/local/share/live-files/files/etc/skel/.icewm/menuMy initial assumption is I did something wrong and I don’t, generally, post unless I have spent hours independently investigating.
I appreciate all of you in providing ideas and guidance.
so apparently I was wrong 🙂
the files under /usr/local/share/live-files are a sort of “reset to default case” files, used by both remaster and snapshot. I didn’t realize the menu files were actually there.
workaround would be to remove the files in the /usr/local/share/live-files that you don’t want to show up in /etc/skel before running the snapshot. they might come back if antiX updates remaster-antix, but at least now you know.
January 5, 2023 at 1:34 am #96820In reply to: Pipewire without systemd
Memberstevesr0
hi olsztyn,
You are correct. Thanks for correcting my mistake <g>.
I looked over my files and some online info on /etc/xdg/autostart and /etc/xdg/openbox/autostart. The only apparent difference to expect from the loading of /edg/autostart is that the .desktop files should start applications. However, I don’t know yet how to test whether these are active or not on my system.
The three step sequence I believe, is that startx launches X, then the ~/.desktop-session/default-desktop launches openbox and then /etc/xdg/openbox/ launch applications that run within openbox.
(Parenthetical) Question: In my default-desktop file, I just changed the “openbox” entry to “openbox-session” and restarted X without obvious change. Which do you have in your default-desktop file?
stevesr0
January 2, 2023 at 2:31 am #96585MemberJohn Biles
Hello Everyone,
Between 2007 and 2017 I released TEENpup and then LegacyOS Linux which were based on Puppy Linux which some of you might have tried or used a few years back. Development stopped in 2017 as I found the base LegacyOS was based on no longer could keep up with the Web Browser standards that kept changing and after 10 years decided to stop development. Mid last year I decided to start developing a new version of LegacyOS and as before was going to base it on Puppy Linux. It soon became apparent while Puppy is an excellent Distro that it would no longer suit the direction I wanted now for LegacyOS.
For the last 5 months I have been working on a new version of LegacyOS now based on antiX and hence felt it time to join the forum and say hello. Release date for LegacyOS_2023_64 will be mid to late January and will be hosted at SourceForge with older Puppy based releases.As with previous LegacyOS releases LegacyOS will only come with the Icewm as the default Window Manager.
LegacyOS 2023 x64 released. now based on antiX.
-
AuthorSearch Results
Search Results for 'ppa'
-
Search Results
-
Hello Friends!
Can someone enlighten me once and for all please.
1. About creating live USB – most if not all of my live USB are of MBR partitioning scheme (Gparted calls it msdos I think). But apparently I can make them GPT as well, because antiX’s Live USB Maker provides the option to do so. Am I correct?
2. If answer to number 1 is Yes, why would one choose to create an MBR-partitioned live USB of any linux distro, instead of GPT? Is it specifically for when the motherboard is old and is not of the UEFI type (which means the motherboard still uses BIOS?), and therefore cannot boot a GPT-partitioned live USB?
3. If the live USB is MBR-partitioned, I can use it to install the operating system onto a hard drive that is GPT-partitioned, correct?
4. If the live USB is GPT-partitioned, I can use it to install the operating system onto a hard drive that is MBR-partitioned, as long as the motherboard uses UEFI and therefore can boot a GPT-partitioned live USB, correct?
That’s all I can think of for now.
Thank you for your time!
Hello Everyone,
Between 2007 and 2017 I released TEENpup and then LegacyOS Linux which were based on Puppy Linux which some of you might have tried or used a few years back. Development stopped in 2017 as I found the base LegacyOS was based on no longer could keep up with the Web Browser standards that kept changing and after 10 years decided to stop development. Mid last year I decided to start developing a new version of LegacyOS and as before was going to base it on Puppy Linux. It soon became apparent while Puppy is an excellent Distro that it would no longer suit the direction I wanted now for LegacyOS.
For the last 5 months I have been working on a new version of LegacyOS now based on antiX and hence felt it time to join the forum and say hello. Release date for LegacyOS_2023_64 will be mid to late January and will be hosted at SourceForge with older Puppy based releases.As with previous LegacyOS releases LegacyOS will only come with the Icewm as the default Window Manager.
LegacyOS 2023 x64 released. now based on antiX.