-
AuthorSearch Results
-
June 21, 2021 at 8:52 am #62102Member
Xecure
but upon boot am met with a menu to select window managers, none of which are Kwin
You have already switched to plasma. That is an informative window explaining that the desktop-session program antix uses is not fully compatible with this WM or DE. Click “Disable Window” so it doesn’t show anymore.
You could also get a better KDE experience if you start from antiX core. See this video series:
https://www.youtube.com/watch?v=1HAEb5LAnIE&list=PLTRkAa6x1htVkf5ObKGY2uFZfFwaIY7-WantiX Live system enthusiast.
General Live Boot Parameters for antiX.June 10, 2021 at 8:22 pm #61316In reply to: Dual MX/Antix Live persistent USB stick?
Member
Xecure
antiX comes with a GUI tool to manage all live filesystems. From the menu (or from Control Centre): “Set up Persistence”.
It lets you create, resize and delete rootfs and homefs persistence files and also lets you delete .OLD and .BAD linuxfs, rootfs and homefs files.If you are afraid of removing incorrect files inside /live/boot-dev/antiX/, you can use this tool instead.
I had been using for more than a year a 32 GB USB with antiX-core + fluxbox + KDE as live-USB as a daily driver and managed the space reducing rootfs size when needed, remastering and removing old or bad live files to always have enough space (though I must admit I don’t download too many files myself and always browse in “incognito” to save no web-browser cache).antiX Live system enthusiast.
General Live Boot Parameters for antiX.June 6, 2021 at 8:15 pm #61109Member
Xecure
Thanks! autospawn=yes did it!
Good to know. I think many DEs require this option. I remember following a dolphin_oracle video on setting KDE plasma on antiX core and he had to do this to enable pulseaudio, and I found that the same procedure worked while setting XFCE today on a VM (antix core + XFCE), just to figure out the pulseaudio problem.
Even though “volumeicon”[pavucontrol] and “pasytray” are listed in the “Notification Area” “known Applications”, they have the “no-icon” icon and do not appear in XFCE system tray.
I have no experience with XFCE, so I don’t know how to solve this. Maybe there is some other dependency needed, but I don’t really understand the problem myself.
antiX Live system enthusiast.
General Live Boot Parameters for antiX.May 23, 2021 at 4:59 pm #59944In reply to: [SOLVED] I want to get a list of what programs I run
Member
Xecure
For statistics only, if you don’t mind being spied on, anything zeitgeist related.
$ apt show activity-log-manager Package: activity-log-manager Version: 0.8.0-1.2 Priority: optional Section: utils Maintainer: Siegfried-Angel Gevatter Pujals <rainct@ubuntu.com> Installed-Size: 76.8 kB Depends: python, zeitgeist-core (>= 0.7~) | zeitgeist (>= 0.7~), python-gtk2, python-cairo, python-zeitgeist Homepage: https://launchpad.net/history-manager Tag: role::program, use::configuring Download-Size: 15.0 kB APT-Sources: http://debian.redimadrid.es/debian buster/main amd64 Packages Description: blacklist configuration user interface for Zeitgeist Zeitgeist is a service which logs the user's activities and events (files opened, websites visited, conversations held with other people, etc.) and makes the relevant information available to other applications. . It serves as a comprehensive activity log and also makes it possible to determine relationships between items based on usage patterns. . This package contains Activity Log Manager, a graphical user interface which lets you control what gets logged by Zeitgeist. It supports setting up blacklists according to several criteria (such as application or file types), temporarily stopping all logging as well as deleting recent events.$ apt show zeitgeist-explorer Package: zeitgeist-explorer Version: 0.2-1.2 Priority: optional Section: devel Maintainer: Manish Sinha <manishsinha@ubuntu.com> Installed-Size: 85.0 kB Depends: python (<< 2.8), python (>= 2.7), python2.7:any, python:any (>= 2.6.6-7~), gir1.2-gtk-3.0, python-gi, python-zeitgeist, zeitgeist (>= 0.9.0) Homepage: https://launchpad.net/zeitgeist-explorer/ Download-Size: 17.0 kB APT-Sources: http://debian.redimadrid.es/debian buster/main amd64 Packages Description: GUI application for monitoring and debugging zeitgeist Zeitgeist explorer is a tool which can be used to monitor and explore the events logged by zeitgeist. In the monitor mode is can show the events logged in real-time just like wireshark.Building a program using this data to launch and pin applications would be up to you. The other alternative is using a desktop environment. I think KDE tracks most used applications and favorites, but I am not sure.
antiX Live system enthusiast.
General Live Boot Parameters for antiX.February 24, 2021 at 9:27 am #54860Topic: Black screen after boot menu
in forum HardwareMemberdshoover54
I trying to use LIVE or Install Antix/MX. I bought new laptop with these general specs:
ThinkPad E14 Gen 2 UEFI: LENOVO v: R1AET34W (1.10 ) date: 12/19/2020
Quad Core model: AMD Ryzen 3 4300U with Radeon Graphics R2 AMD Renoir vendor: Lenovo driverother stuff but after 2 weeks downloading dozens of Linux OS and trying half a dozen USB Writers and cmd line dd scripts, I am still only able to get passed the start menu with LintMint19.3, Pop_OS and KDE neon. I have the fast boot off, secure boot disabled. I’ve used diskpart to clean USB between burns. Done the new partitions and format routines. For almost all, I’ve tried GUI, text mode, Failsafe mode, and lower graphics when available.
With the exception of the above distros, I normally get the boot or install menu, then after my selection the screen goes BLACK and never returns. Forcing a hard shutdown and restart. I have to believe my graphics card is not compatible with the Live or Install scripts at boot. Any help is very much appreciated.
thank you, daveFebruary 5, 2021 at 1:13 am #51579In reply to: Install trouble, get login, and write errors
Member
Domarius
Depending on your computer hardware, we may be able to identify the problem. Please give us the output of
inxi -Fxz
that you see on the terminal. We need:
CPU model, GPU model, aprox. age of the computer, drivers that loaded for each of the CPU, Audio, Video, etc.Approximate age is Windows Vista era I think. The manual I found online for this model mentions Vista. (It was donated to me so I don’t know much of it’s history – it had Windows 7 on it when I got it, so it’s been through some changes I’d say).
I booted off a manjaro live boot USB I had laying around;[manjaro@manjaro ~]$ inxi -Fxz System: Kernel: 5.9.16-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 Desktop: KDE Plasma 5.20.4 Distro: Manjaro Linux Machine: Type: Portable System: Dell product: Studio XPS 1340 v: A11 serial: <filter> Mobo: Dell model: 0Y525R v: A11 serial: <filter> BIOS: Dell v: A11 date: 09/08/2009 Battery: ID-1: BAT0 charge: 70.7 Wh condition: 73.2/73.3 Wh (100%) model: SIMPLO Dell status: Discharging CPU: Info: Dual Core model: Intel Core2 Duo P8700 bits: 64 type: MCP arch: Penryn rev: A L2 cache: 3 MiB flags: lm nx pae sse sse2 sse3 sse4_1 ssse3 bogomips: 10137 Speed: 1600 MHz min/max: 1600/2534 MHz boost: enabled Core speeds (MHz): 1: 1600 2: 1600 Graphics: Device-1: NVIDIA GT218M [GeForce G210M] vendor: Dell driver: nouveau v: kernel bus ID: 02:00.0 Device-2: NVIDIA C79 [GeForce 9400M G] vendor: Dell driver: nouveau v: kernel bus ID: 03:00.0 Device-3: Ricoh Integrated Webcam type: USB driver: uvcvideo bus ID: 2-3:2 Display: x11 server: X.Org 1.20.10 driver: nouveau unloaded: modesetting resolution: 1280x800~60Hz OpenGL: renderer: NVAC v: 3.3 Mesa 20.3.1 direct render: Yes Audio: Device-1: NVIDIA MCP79 High Definition Audio vendor: Dell driver: snd_hda_intel v: kernel bus ID: 00:08.0 Device-2: NVIDIA High Definition Audio driver: snd_hda_intel v: kernel bus ID: 02:00.1 Sound Server: ALSA v: k5.9.16-1-MANJARO Network: Device-1: NVIDIA MCP79 Ethernet vendor: Dell driver: forcedeth v: kernel port: 30d0 bus ID: 00:0a.0 IF: enp0s10 state: down mac: <filter> Device-2: Broadcom BCM4322 802.11a/b/g/n Wireless LAN vendor: Dell driver: b43-pci-bridge v: N/A port: 5000 bus ID: 06:00.0 IF-ID-1: wlan0 state: down mac: <filter> Drives: Local Storage: total: 469.37 GiB used: 110.5 MiB (0.0%) ID-1: /dev/sda vendor: Seagate model: ST9500420ASG size: 465.76 GiB ID-2: /dev/sdb type: USB vendor: Kingston model: DataTraveler G3 size: 3.61 GiB Partition: ID-1: / size: 2.7 GiB used: 110.5 MiB (4.0%) fs: overlay source: ERR-102 Swap: Alert: No Swap data was found. Sensors: System Temperatures: cpu: 65.0 C mobo: N/A Fan Speeds (RPM): N/A GPU: device: nouveau temp: 42.0 C device: nouveau temp: 64.0 C Info: Processes: 187 Uptime: 3m Memory: 3.6 GiB used: 1.01 GiB (28.1%) Init: systemd Compilers: gcc: N/A Packages: 1264 Shell: Bash v: 5.1.0 inxi: 3.2.01Also, we need to understand what this means:
It booted fine, I chose the default option, then chose the first option for video device. Pressed Enter to continue.
Does your boot screen look like this the first screen or the second screen?
LEGACY_BIOS boot
UEFI BootIt looks like the first screen.
What I see in detail:
The menu you get as soon as you boot off the USB image, I press enter. I assume this would be the one to boot into live mode or install it directly.
Then you get asked which video device (something I haven’t seen on other distros, so I thought it was worth mentioning). I chose the first of the 2 options, it seems fine because I still can see everything from that point on.
Then for some reason it wants you to press Enter to continue, so I do.Actually here’s a series of photos of what I see, that should help. This is each step of the way. The last 2 show the screen I get stuck on, so I press F1 and get the login…
https://gyazo.com/2a904d79a6f8cee63c93b20531a58d12
https://gyazo.com/5fb18ec0327645760ac33edba100503c
https://gyazo.com/6f483cace750813d7d63c7088d4170e1
https://gyazo.com/85da9fb28c6153e699deeebb5b3a5b96
https://gyazo.com/97a77aa28d86916f6234b3c9fbc85946- This reply was modified 2 years, 3 months ago by Domarius.
- This reply was modified 2 years, 3 months ago by Domarius.
- This reply was modified 2 years, 3 months ago by Domarius.
January 20, 2021 at 6:30 pm #50208In reply to: [SOLVED] Split: Bluetooth testing
Moderator
Brian Masinick
Good news / Bad news!
On my Dell Inspiron 5558 laptop I have found additional distributions that DO not only activate Bluetooth correctly, they actually work with Bluetooth headphones and specifically with my Soundcore Life Q10 Bluetooth headphones!
The list of distros that work include
– MX Linux 19.3 KDE Edition
– Endeavor OS
– Peppermint Linux
– openSUSEThe fact that these work is further proof that the headphones work with Linux and Bluetooth. They also work with Pixel 3 and Chromebook models such as the Acer Chromebook 715.
Something got messed up on my other MX Linux, Debian and my antiX distros that I have NOT been able to isolate, even after doing a ‘cp -rf /lib/firmware’ from a ‘workimg’ /lib/firmware to more than one of the failing versions.
The fact that one of the MX Linux versions works is evidence that the technology works.
Next step is cleaning everything else.
Since one of the MX Linux instances works I may try comparing the two MX Linux Bluetooth setups and resolve differences, try it again and if I can get both working I will then replicate the working solution to all of the other ones.I’ll get this YET!
My skills are a bit rusty but I still have the means to figure it out and when I get it 100% right I will publish my findings.
--
Brian MasinickJanuary 6, 2021 at 10:07 am #49151In reply to: Ideas for improvements in future releases
Member
Xecure
it’s too difficult for me
The thing about migrating to Wayland and abandoning Xorg would mean a major (really really big) change, meaning a LOT of work.
First, many of the live boot script (which makes antiX special, the live USB experience) would need a rework, as they are Xorg centered.
Second, non of the Window Manager (icewm, fluxbox, jwm or hlwm) would work on Wayland, so we would need to test and select from the available Wayland-only window managers (now called compositors, which most of the stable ones are tiling window managers -meaning keyboard centric, and no normal floating windows- and many of the others are still in development and are not stable), and need to study them and adapt them, finding good software to complement them (like a panel, toolba, etc.), create themes for them, prepare configuration files and create many gui or cli apps around them.
Third, the desktop-session program that helps manage lots of other options (like wallpaper, desktop icons, startup programs, let you change between Window Managers, etc.) would need to be completely redone.
Fourth, Needing to replace the current Log-in manager (SLiM), as it would not work on Wayland 8and need to adapt all log-in related programs and scripts).
Fifth, Wayland will probably (this is theory, I have nothing to back this up) NOT work on older systems with no longer supported video Cards. Should we abandone this group of people in favor of Wayland? The development team is tiny, and having to support two versions of antiX (Wayland for the new, Xorg for the old) is too big of an effort.
Sixth, Wayland still has issues (no clipboard management support, problem with sharing remote desktop, input grabbing depends on the compositor configuration if available).
Seventh, many other things that I have left out.
That is why migrating to Wayland is a lot of work, and only big teams (like Gnome team, KDE team and the creators of Wayland, that created Weston, i3 enthusiasts created sway -all of them not compatible with each other-) can achieve this, and big Distro groups (like Ubuntu and Fedora) “migrate” to Wayland (which really is using the Gnome or KDE Wayland versions).
At some point in time, migrating to Wayland will be necessary, but right now it doesn’t make sense for small development groups (except for enthusiast).
As other suggested, if you want Wayland, you can start with antiX core and follow some instructions for building your own antiX Wayland re-spin.
antiX Live system enthusiast.
General Live Boot Parameters for antiX.December 28, 2020 at 10:42 pm #48336In reply to: Trying to Add IceWM to antiX-19.3 CORE – Stuck
Moderator
Brian Masinick
Hi seaken64: I guess I don’t understand what you’re doing, are you trying to re-create the original antiX?
Because ‘core’ in my opinion is all the opposite. It’s a way to install a bare-bones distro with only the apps you want, hopefully with light ones and NO eye-candy and ONLY the properties the ORIGINAL developers wanted for lightness and speed. The object is to create a distro light and fast. You want a menu? apt-get install menu. Remember: you starting from scratch: apt-get install xorg icewm menu xfe hexchat scrot …etc, etc<iframe class=”wp-embedded-content” sandbox=”allow-scripts” security=”restricted” style=”position: absolute; clip: rect(1px, 1px, 1px, 1px);” title=”“HOWTO: IceWM basic configuration” — antiX-forum” src=”https://www.antixforum.com/forums/topic/howto-icewm-basic-configuration/embed/#?secret=Gl73dssZPF” data-secret=”Gl73dssZPF” width=”600″ height=”338″ frameborder=”0″ marginwidth=”0″ marginheight=”0″ scrolling=”no”></iframe>
Hi Macondo!
I appreciate your point of view and I acknowledge that many people will want to build the absolute minimum system that is possible and still have it contain their favorite features. Still, that is not the ONLY possible purpose for antiX Core. I still keenly remember the VERY first time Core was made available. At the time, I had been experimenting with the MEPIS of it’s day (along with some other people). Back then, we were creating MEPIS variations, first adding an additional desktop environment, for example, maybe Xfce, maybe LXDE, then we’d pull out the KDE components, add back any specific packages or applications we wanted, then we’d add our own art work.
When antiX Core first came out, the very first thing I did was add a half dozen or so meta packages that brought me in an Xfce configuration; I may have even done it using the smxi configuration tool; in any case, I created a reasonably light, nimble, efficient, and basically “rolling” instance of antiX Core, using Sid as my backing repo along with antiX, with Xfce. I used this configuration for several years, and also kept a more “standard” version of antiX, which, at most, I might alternate between Stable and Testing repos, but I’d typically replace those each time a different version came out. Anyway, even with Core, each person has the freedom to do whatever they want with it.
I now have a much newer instance of Core, and today’s version I have is indeed as you mention – quite lean and it has only the key software that I use. My point though is that Core doesn’t HAVE to be ONLY lean and mean. Heck, someone somewhere might want to add a KDE-Plasma configuration to it and someone else might prefer a huge GNOME desktop (though sure, you may as well use something else in that case). The point remains: it’s a flexible starting point that individuals can use in whatever way they want – maybe to experiment and break the heck out of it five or six times, then settle down and make a smooth, light, super simple system six months later; any of these scenarios is possible, and dare I suggest it: realistic.
Remember, software freedom also means freedom of choice; what’s great for me may be terrible for you and vice versa, but we appreciate and use the very same core software. Does this make any sense? (Maybe to some, yes, and others might respond: “Why would you EVER want to do that?”) ANSWER: to experiment, learn, and have fun doing so.
- This reply was modified 2 years, 4 months ago by Brian Masinick.
--
Brian MasinickDecember 28, 2020 at 6:47 pm #48291In reply to: Trying to Add IceWM to antiX-19.3 CORE – Stuck
Memberseaken64
Adding IceWM to antiX-19.3 CORE
In my continuing effort to learn more about how antiX works behind the scenes I am attempting to add the IceWM Window Manager to antiX CORE. I have started with a successful installation of antiX-19.3 CORE using the cli-installer. After the installation I logged in as root and ran the update and dist-upgrade routines. I tested the system from the console and everything is working fine in text mode only.
My next goal is to add the X window system and then add IceWM as my “GUI”. I do not want to add a Desktop Environment system such as Xfce or Mate. My goal is to learn more about how to setup the IceWM Window Manager to mimic what antiX BASE already has setup by default.
It would be easier to just install antiX BASE. But this is a learning exercise. I am hoping to learn how to setup IceWM from scratch, but using the antiX framework that has already been created for the BASE system. I have added IceWM to my regular Debian installs and I am always disappointed in how it looks and how the menus are setup. I like the antiX implementation of IceWM and I want to learn how it is done.
I have watched all of the videos from Dolphin_Oracle on adding an X windows system to antiX CORE. Unfortunately he does not specifically mention how to add IceWM, but instead shows how to add Xfce and KDE. There are quite a few threads on the forum about adding a WM or DE to the antiX CORE system. I have read them all and have tried to follow along and imitate the steps each user has taken to achieve their new “spin” on antiX. Brian Masnick also had a nice blog entry on how to setup Xfce on CORE using the SID repos. I have attempted to follow his instructions but I am not interested in Xfce. I want IceWM.
I am still working through some forum message threads and they have been helpful as I learn. But I am still hitting some roadblocks. Here is what I have accomplished so far and what I am missing.
I modified D_O’s apt install command string to try to install IceWM instead of Xfce. I do not want a Desktop Manager/Login Manager like Slim or LightDM, etc. I would like to have it setup to use “startx” to start up IceWM. Here’s is my first attempt at installing the missing packages:
apt-get install xserver-xorg x11-xserver-utils xfonts-base x11-utils icewm icewm-common
I rebooted (as root) and tried “startx” but it didn’t work. I added the xorg package and tried again. After reboot (as root) I tried “startx” again, it worked! I was now in IceWM. The menu was sparse and there were no Applications. But there was a “Terminal” entry. I clicked on that and it launched the xterm. I was able to launch mc, antiX-cli-cc, and cli-aptiX.
So, at this point I have a plain vanilla IceWM and no applications or anything resembling the “antiX” setup. So I started looking around to see if I could add the antiX stuff. I used cli-aptiX and added the following packages:
icewm-base-themes-antix icewm-icons-papirus-antix icewmcc rox-filer roxterm-common roxterm-gtk2 spacefm spacefm-common smbclient cifs-utils connectshares-antix control-centre-antix menu-icewm-antix menu-manager-antix xdg-utils desktop-session-antix desktop-defaults-base-antix
I have logged in as my user and I have the same plain IceWM as I did in root. I was able to change the “theme”. But the menu has not changed. There are no Applications. And I created a “startup” file in ~/.icewm/startup but it is not being used. I made an entry to change the default resolution using xrandr but it does not work. I do this on all of my antiX systems and it always works. But it appears that this IceWM is not reading the ~/.icewm/startup file.
How do I find out where IceWM is looking for the startup file and preferences? If it is looking somewhere else, how do I set it to look in my ~/.icewm folder? Did I make a mistake by using root to install? Should I have installed IceWM using my user?
The Control Centre comes on screen but is missing most of the tools and when I tried using the change Date&Time tool it failed. SpaceFM and Rox-filer are working. ROXterm also works. Connectshares fails to connect to my share. But I can use the mount command from the command line to connect to my share.
When I ran menu manager it seems to work. But the menu does not change. When installing from apt-get I do get the ‘setting up IceWM menu’ (not sure of the exact wording) and it completes with no error. I can see the menu-applications file in /usr/share/desktop-menu/.icewm/menu-applications. And it does seem to be the current menu generated and has all the applications. But it does not show on the main IceWM menu.
How do I get my main IceWM menu populated with my apps? I seem to be missing some script that modifies the IceWM menu file in my ~/.icewm folder.
I’m stuck. Thank you for any tips you can share to help me get unstuck.
Seaken64December 26, 2020 at 9:47 am #48095In reply to: Ideas for improvements in future releases
Anonymous
@amg,
yes it is possible to by building up from a core installation of antiX and installing
sway.
You may also look into the packages: waybar, wdisplays, and wlogout.
And also prepare for reading on which applications work on wayland.
You will need to also have a display/login manager such as GDM, KDM,
SDDM, or LightDM installed to start sway.there is also kde5, gnome, and enlightenment can run on wayland instead of Xorg.
Also note: The proprietary NVIDIA driver does not support Wayland. However, the free nouveau driver does.
@skidoo you wrote:
Please respect the antiX project by spelling the name correctly.absolutely should be by all members on the forum.
December 24, 2020 at 8:34 pm #48044Topic: Do I want to switch to AntiX?
in forum New Users and General QuestionsMember
Zeiss Ikon
I used AntiX years ago — 2011 to 2014, maybe a bit longer, because the older of my two desktop machines was too old/slow/small to run Mepis 11 or Kubuntu 14.04. Then technology caught up with me, and my KVM switch wasn’t compatible and the second machine (266 MHz, 768 MB RAM) didn’t get used for a long time (it’s still under my desk, waiting for upgrades).
Now I’m getting annoyed with Ubuntu — they still haven’t really grasped the meaning of “upgrade” in the way Windows had done almost thirty years ago, in terms of being able to automatically install up to the next OS version and keep all (or almost all) installed applications intact. No, if I want to upgrade my 16.04 Mate system (installed in early 2017) to 20.04, I pretty well have to do a complete clean install from ground up, including my hundreds of after-installation packages. Yes, I can fairly readily export a list of installed packages — I did that last time I did this, and it saved me missing an app I was certain I’d had six months or so later and having to re-research what would do what I needed, but for an OS that’s intended to replace Windows, it doesn’t do the same job at least as well, at least in the updates department.
So, I read that Antix is now available in a “rolling distro” format — but without requiring me to live on the bleeding edge with “unstable” or “testing” repos. My (fairly low) level of comfort with the Linux command line is all based on Debian, so I need to stick with a Debian-based distro, and there aren’t many of those that are rolling — and even fewer that are based on “stable”.
I currently like the Mate desktop (which has changed a bit since the one that was in Ubuntu 16.04, but the current version hasn’t lost all its good stuff the way KDE Plasma did when version 5 came out), which is fairly trivial to add to Antix Base or Core (I think); the big question is, is Antix Rolling actually rolling? I’ve read references to “periodic upgrades”. Will I be able to stick with Antix Rolling for longer than four-five years, stay up to date so new software doesn’t complain about new stuff I don’t have because it didn’t get backported (or didn’t automatically install if it did), and not have to install from ground up again any time soon? Or am I chasing a mythical beast?
November 29, 2020 at 2:25 pm #46097In reply to: Release recommendation: Usability improvements
Moderator
Brian Masinick
I personally do not equate usability with either complexity or “Windows_like” behavior.
I do believe that the default applications and appearence can be light, simple, clear, and straightforward without being huge and cumbersome.
While our truly light systems in size, space and number of applications are probably Net, Core, and Base today, I can personally assure you that antiX runs great on old hardware. My NEWEST Linux hardware is five years old and my oldest is between 10-15 years old.
All of them run well. I run MX Linux on one of them, the Thinkpad X201, plus I run many distros, including MX with Xfce, MX with KDE, three variations of antiX, openSUSE, Endeavor OS, and Debian, all on my Dell Inspiron 5558 laptop.
I don’t want to see antiX grow into a monster either. Perhaps one direction we could encourage are some community based snapshots that are not officially supported by antiX, but have a spot on the forum to be shared, discussed, and if any of them really “take off” they can spin off and form their own team and self sustaining distribution. After all, that’s similar to what happened with antiX.
Long ago antiX began as a very light offshoot of MEPIS, completely removing KDE and the core apps, replacing them with Fluxbox and light applications to go with it.
Later antiX added IceWM, then a few more window managers, gradually replaced or improved upon tools, installation techniques and added the best functionality from the best lightweight distributions to antiX, while creating plenty of our own homegrown tools too.
Today at least as many of the antiX tools are shared back to MX and customized to suit that community.
I don’t see either MX Linux or antiX catering primarily to a Windows based user base, though I do believe that MX Linux provides an easy place for beginners to start.
Perhaps since our two communities are still cordial and share tools it may be worth keeping that in mind.
For those who want a desktop environment that is truly Linux yet not a huge reach for former Windows converts, maybe MX Linux is a good alternative and for users who absolutely need the lightest possible configuration, who have computer systems 10-20 years old and are comfortable trying different, unfamiliar interfaces, antiX is a more appropriate starting point.
For me, I have both of them and love them both.
The only thing I can think of that we may be able to improve without turning the software into a big mess would be to decide on key base components and make sure that the menu and access to them is consistent, clean and clear.
These are good discussions. We definitely do not want to turn into something different.
We can, however, provide (and we already have) the tools that allows for the creation of spin-off works that cite our tools as their starting point.
--
Brian MasinickNovember 3, 2020 at 2:46 pm #44207In reply to: APT based offline repo (small yad-bash project)
Memberex_Koo
ust wondering if it could be taken a step further, to also install programs that one installs after installing the main system.
Do you mean to give a list of packages and get the program to search for dependencies and download them all for latter installation? I think it is doable. I will need to create a separate button inside Download packages to select “download from list”, and let you select a file with packagenames to download and create a .repo file for easy install later.
I will have a look at this tonight.[/quote]
Yes just like the offline updater, have the packagers that you normal install after installation of the system, stored so they can be installed offline.
And even keep them updated just by checking for updates for the stored packages.Like having a script to install a package or packagers. Like below as an idea but from a stored off line repo.. Sorry it is a big scrpt.
#!/bin/bash # Borrowed some of the syntax from DasGeek among others... # Tested on Debian Buster and Testing # Version 0.1 ## Define Temp location - "dis" stands for "debian-install-script" tmd_dir=/tmp/dis ## Define some variables because I'm lazy install='apt install' update='apt update; apt upgrade -y' user=$USER #User=$(getent passwd 1000 | awk -F: '{ print $1}') ## Start script cp /etc/apt/sources.list /etc/apt/sources.list.original if [[ $EUID -ne 0 ]]; then echo "This script must be run as root type: sudo ./dialog.sh" exit 1 else #Update and Upgrade echo "Updating and Upgrading" $update echo "Creating temporary folder" mkdir $tmp_dir $install dialog cmd=(dialog --title "LD-Installer" --separate-output --checklist "Please Select Software You Want To Install:" 22 80 16) options=( #A "<----Category: Repositories---->" on 1_repos " Grant Standard User Root Access" off 2_repos " Contrib and Non-free Repos" off # 3_repos " Testing Repos" off # 4_repos " Unstable Repos" off # 5_repos " Experimental Repos" off 6_repos " Return to Original" off 7_repos " Liquorx-Kernel" off #B "<----Category: Alternate Installers---->" on 1_installer " Snap Packages" off 2_installer " Flatpak" off 3_installer " Synaptic" off 4_installer " PIP" off #C "<----Category: Text Editors---->" on 1_editor " Vim" off 2_editor " Nano" off 3_editor " Geany" off 4_editor " emacs" off 5_editor " Gedit" off #D "<----Category: Phone---->" on 1_phone " android" off 2_phone " iphone" off #E "<----Category: Terminal Programs---->" on 1_terminal " Compress/Decompress" off 2_terminal " UFW" off 3_terminal " Identify hardware" off 4_terminal " Python" off 5_terminal " Cups" off 6_terminal " Youtube-dl" off 7_terminal " Htop" off 8_terminal " Parted" off 9_terminal " Curl" off 10_terminal " Wget" off 11_terminal " Ranger" off 12_terminal " Dmenu" off 13_terminal " Rofi" off 14_terminal " Build Essential" off 15_terminal " SSH" off 16_terminal " Urxvt" off 17_terminal " Sakura" off 18_terminal " Terminator" off 19_terminal " Tilix" off 20_terminal " Xterm" off #F "<----Category: Terminal Customization---->" on 1_customize " Neofetch" off 2_customize " Screenfetch" off 3_customize " Figlet" off 4_customize " Lolcat" off 5_customize " Powerline" off #G "<----Category: Email---->" on 1_email " Thunderbird" off 2_email " Neomutt" off 3_email " Geary" off #H "<----Category: Web Browsers/Downloaders---->" on 1_web " Chromium" off 2_web " Google Chrome" off 3_web " Vivaldi" off 4_web " ICE-SSB-Application" off 5_web " Transmission" off #I "<----Category: Networking---->" on 1_network " SAMBA" off #J "<----Category: Graphics---->" on 1_graphics " Nvidia Driver" off 2_graphics " AMD Driver" off #K "<----Category: Sound---->" on 1_sound " Pulse Audio" off 2_sound " ALSA" off #L "<----Category: Fonts---->" on 1_font " Microsoft fonts" off 2_font " Ubuntu fonts" off #M "<----Category: Icons---->" on 1_icon " Numix icons" off 2_icon " Moka icons" off 3_icon " Mate icons" off 4_icon " Papirus icons" off 5_icon " Deepin-icons" off #N "<----Category: Photo Viewing/Editing---->" on 1_photo " Feh" off 2_photo " Gimp" off 3_photo " Inkscape" off 4_photo " Digikam" off 5_photo " Darktable" off 6_photo " Shotwell" off #O "<----Category: Media Viewing/Editing/Converting---->" on 1_media " Handbrake" off 2_media " Kdenlive" off 3_media " VLC" off 4_media " Audacity" off 5_media " Plex Media Server" off 6_media " Simple Screen Recorder" off 7_media " OBS Studio" off 8_media " Optical Drive Software" off 9_media " SM Player" off 10_media " FFmpeg" off #P "<----Category: Gaming---->" on 1_gaming " Steam" off 2_gaming " Lutris" off #Q "<----Category: File Explorer---->" on 1_files " Nemo" off 2_files " Thunar" off 3_files " Pcmanfm" off 4_files " Caja" off 5_files " Nautilus" off 6_files " Dolphin" off #R "<----Category: Desktop Customization---->" on 1_desktop " nitrogen" off 2_desktop " variety" off 3_desktop " lxappearance" off 4_desktop " conky" off 5_desktop " QT matches GTK" off 6_desktop " Vimix Theme" off 7_desktop " Adapta Theme" off 8_desktop " Polybar" off #S "<----Category: File Systems---->" on 1_filesystem " ZFS" off 2_filesystem " Exfat" off #T "<----Category: Virtualizaion---->" on 1_virtual " Virtualbox" off 2_virtual " Gnome Boxes" off #U "<----Category: System---->" on 1_system " Swappiness=10" off V "Post Install Auto Clean Up & Update" off) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) clear for choice in $choices do case $choice in # Section A -----------------------Repositories---------------------------- 1_repos) # Find the standard user you created during installation and make it a variable User=$(getent passwd 1000 | awk -F: '{ print $1}') # Echo the user into the sudoers file echo "$User ALL=(ALL:ALL) ALL" >> /etc/sudoers sleep 1 ;; 2_repos) #Enable Contrib and Non-free Repos echo "enabling Contrib and Non-free Repos" cat /etc/apt/sources.list >> /etc/apt/sources.list.bak sed -e '/Binary/s/^/#/g' -i /etc/apt/sources.list sed -i 's/main/main contrib non-free/gI' /etc/apt/sources.list apt update sleep 1 ;; # 3_repos) # #Enable Testing Repos # echo "enabling Bullseye Repos" # #cat /etc/apt/sources.list >> /etc/apt/sources.list.bak # #echo "deb http://deb.debian.org/debian testing main contrib non-free" >> /etc/apt/sources.list # apt update # sleep 1 # ;; # 4_repos) # #Enable Unstable Repos # echo "enabling Unstable Repos" # #cat /etc/apt/sources.list >> /etc/apt/sources.list.bak # #echo "deb http://ftp.us.debian.org/debian unstable main contrib non-free" >> /etc/apt/sources.list # #echo "deb-src http://ftp.us.debian.org/debain unstable main contrib non-free" >> /etc/apt/sources.list # apt update # sleep 1 # ;; # 5_repos) # #Enable Experimental Repos # cat /etc/apt/sources.list >> /etc/apt/sources.list.bak # #echo "deb http://ftp.us.debian.org/debain experimental main contrib non-free" >> /etc/apt/sources.list # #echo "deb-src http://ftp.us.debian.org/debian experimental main contrib non-free" >> /etc/apt/sources.list # apt update # sleep 1 # ;; 6_repos) #Return sources.list to original echo "Returning /etc/apt/sources.list to its Original State cat /etc/apt/sources.list.original > /etc/apt/sources.list apt update sleep 1 ;; 7_repos) #Install dependencies echo "installing dependencies" sudo apt install curl wget apt-transport-https dirmngr echo "getting custom kernel" codename="$(find /etc/apt -type f -name '*.list' | xargs grep -E '^deb' | awk '{print $3}' | grep -Eo '^[a-z]+' | sort | uniq -c | sort -n | tail -n1 | grep -Eo '[a-z]+$')" && sudo apt-get update && sudo apt-get install apt-transport-https && echo -e "deb http://liquorix.net/debian $codename main\ndeb-src http://liquorix.net/debian $codename main\n\n# Mirrors:\n#\n# Unit193 - France\n# deb http://mirror.unit193.net/liquorix $codename main\n# deb-src http://mirror.unit193.net/liquorix $codename main" | sudo tee /etc/apt/sources.list.d/liquorix.list && curl https://liquorix.net/linux-liquorix.pub | sudo apt-key add - && sudo apt-get update echo "DONE" echo "running updates" sudo apt update echo "YOU CAN INSTALL THE NEW KERNEL MANUALLY NOW OR WHEN THIS SCRIPT FINISHES" # Section B ---------------------Alternate Installers---------------------------- 1_installer) #Install snap.d echo "Installing Snap.d" sudo apt install snapd -yy sleep 1 ;; 2_installer) #Install flatpak echo "installing Flatpak" sudo apt install flatpak -yy sleep 1 ;; 3_installer) #Install Synaptic echo "installing Synaptic" sudo apt install synaptic -yy sleep 1 ;; 4_installer) #Install PIP echo "installing PIP -python installer" sudo apt install python-pip python3-pip -yy sleep 1 ;; # Section C ------------------------Text Editors------------------------------ 1_editor) #Install Vim echo "Installing VIM" sudo apt install vim -yy sleep 1 ;; 2_editor) #Install Nano echo "Installing Nano" sudo apt install nano -yy sleep 1 ;; 3_editor) #Install Geany echo "Installing Geany" sudo apt install geany -yy sleep 1 ;; 4_editor) #Install Emacs echo "Installing Emacs" sudo apt install emacs -yy sleep 1 ;; 5_editor) #Install Gedit" echo "Installing Gedit" sudo apt install gedit -yy sleep 1 ;; # Section D ---------------------------Phone------------------------------------ 1_phone) #Install Everything for Android Phones echo "Installing Android SDK, ADB, Fastboot, and Build Tools" sudo apt install android-sdk adb fastboot android-sdk-build-tools android-sdk-common android-sdk-platform-tools -yy sleep 1 ;; 2_phone) #Install Everything to do with an iPhone" echo "Installing All Packages for iPhone" sudo apt install ideviceinstaller libimobiledevice-utils python-imobiledevice libimobiledevice6 libplist3 libplist-utils python-plist ifuse usbmuxd libusbmuxd-tools gvfs-backends gvfs-bin gvfs-fuse -yy sudo echo "user_allow-other" >> /etc/fuse.conf sudo usermod -aG fuse $User sleep 1 ;; # Section E --------------------------Terminal Programs--------------------------- 1_terminal) #Install Compression Programs echo "Installing Compression Programs" sudo apt install p7zip p7zip-full unrar-free unrar unrar-free unzip zip -yy sleep 1 ;; 2_terminal) #Install Firewall echo "Installing UFW" sudo apt install ufw gufw -yy sleep 1 ;; 3_terminal) #Install Hardware Identifier" echo "Installing lshw" sudo apt install lshw lshw-gtk -yy sleep 1 ;; 4_terminal) #Install Cups echo "Installing CUPS" sudo apt install cups cups-pdf -yy sleep 1 ;; 5_terminal) #Install Youtube-dl echo "Installing youtube-dl" sudo apt install wget -yy sudo wget https://yt-dl.org/latest/youtube-dl -O /usr/local/bin/youtube-dl sudo chmod a+x /usr/local/bin/youtube-dl hash -r sleep 1 ;; 6_terminal) #Install Htop" echo "Installing Htop" sudo apt install htop -yy sleep 1 ;; 7_terminal) #Install Parted echo "Installing Parted and Gparted" sudo apt install parted gparted -yy sleep 1 ;; 8_terminal) #Install Curl echo "Installing Curl" sudo apt install curl -yy sleep 1 ;; 9_terminal) #Install Wget echo "Installing Wget" sudo apt install wget -yy sleep 1 ;; 10_terminal) #Install Ranger echo "Installing Ranger" sudo apt install ranger -yy sleep 1 ;; 11_terminal) #Install Dmenu echo "Installing Dmenu" sudo apt install dmenu -yy sleep 1 ;; 12_terminal) #Install Rofi echo "Installing Rofi" sudo apt install rofi -yy sleep 1 ;; 13_terminal) #Install Build-Essential echo "Installing Build-Essential" sudo apt install build-essential cmake -yy sleep 1 ;; 14_terminal) #Install SSH echo "Installing SSH" sudo apt install ssh -yy sudo systemctl enable ssh sudo systemctl start ssh sleep 1 ;; 15_terminal) #Install Urxvt echo "Installing Urxvt" sudo apt install rxvt-unicode -yy sleep 1 ;; 16_terminal) #Install Sakura echo "Installing Sakura" sudo apt install sakura -yy sleep 1 ;; 17_terminal) #Install Terminator echo "Installing Terminator" sudo apt install terminator -yy sleep 1 ;; 18_terminal) #Install Tilix echo "Installing Tilix" sudo apt install tilix -yy sleep 1 ;; 19_terminal) #Install Xterm echo "Install XTerm" sudo apt install xterm -yy sleep 1 ;; # Section F -------------------------Terminal Customization-------------------------- 1_customize) #Install Neofetch echo "Installing Neofetch" sudo apt install Neofetch -yy sleep 1 ;; 2_customize) #Install Screenfetch echo "Installing Screenfetch" sudo apt install screenfetch -yy sleep 1 ;; 3_customize) #Install Figlet echo "Installing Figlet" sudo apt install figlet -yy sleep 1 ;; 4_customize) #Install Lolcat echo "Installing lolcat" sudo apt install lolcat -yy sleep 1 ;; 5_customize) #Install Powerline echo "Installing Powerline" sudo apt install powerline git -yy #Make a powerline font folder sudo mkdir /usr/share/fonts/powerline # clone powerline fonts from github git clone https://github.com/powerline/fonts # change directories into fonts folder created by cloning powerline from github cd fonts # run installation script for powerline fonts ./install.sh # copy powerline fonts into the powerline folder wer created eariler sudo cp /home/$USER/.local.share/fonts/*Powerline* /usr/share/fonts/powerline #backup the bashrc just to be safe sudo cp .bashrc .bashrc.bak #enable Powerline Shell echo "if [ -f /usr/share/powerline/bindings/bash/powerline.sh ]; then source /usr/share/powerline/bindings/bash/powerline.sh fi" >> .bashrc # Restart Bash . .bashrc sleep 1 ;; # Section G ----------------------------------Terminal Customization------------------------ 1_email) #Install Thunderbird echo "Installing Thunderbird" sudo apt install thunderbird -yy sleep 1 ;; 2_email) #Install NeoMutt echo "Install NeoMutt" sudo apt install neomutt -yy sleep 1 ;; 3_email) #Install Geary echo "Installing Geary" sudo apt install geary -yy sleep 1 ;; # Section H ----------------------------------Web Browsers/Downloaders------------------------- 1_web) #Install Chromium echo "Installing Chromium" sudo apt install chromium -yy sleep 1 ;; 2_web) #Install Google Chrome echo "Installing Gooogle Chrome" sudo apt install wget -yy wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo dpkg -i google-chome*.deb sleep 1 ;; 3_web) #Install Vivaldi echo "Installing Vivaldi" sudo apt install wget -yy wget https://downloads.vivaldi.com/stable/vivaldi-stable_2.1.1337.47-1_amd64.deb sudo dpkg -i vivaldi*.deb sleep 1 ;; 4_web) #Install ICE-SSB-Application echo "Installing ICE-SSB-Application" sudo apt install wget -yy wget https://launchpad.net/~peppermintos/+archive/ubuntu/ice-dev/+files/ice_6.0.5_all.deb sudo dpkg -i ice*.deb sleep 1 ;; 5_web) #Install Transmission echo "Installing Transmission" sudo apt install transmission-gtk -yy sleep 1 ;; # Section I ----------------------------------Networking---------------------------------------------- 1_network) #Install Samba echo "Installing Samba" sudo apt install samba samba-common samba-libs cifs-utils libcups2 cups smbclient gvfs-backends net-tools network-manager network-manager-openvpn network-manager-openvpn-gnome #backup smb.conf sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak sudo chmod 755 /etc/samba/smb.conf.bak sudo chmod 755 /etc/samba/smb.conf sudo grep -v -E "^#|^;" /etc/samba/smb.conf.bak | grep . > /etc/samba/smb.conf sudo systemctl enable smbd sudo systemctl start smbd sudo systemctl enable nmbd sudo systemctl start nmbd sleep 1 ;; # Section J -------------------------------Graphics--------------------------------------------------- 1_graphics) #Install Nvidia Driver echo "Installing Nvidia Driver" echo "Make sure you have the contrib and non-free repos enabled and updated" sudo apt install nvidia-driver -yy sleep 1 ;; 1_graphics) #Install AMD Driver echo "Installing AMD firmware for graphics cards" sudo apt install firmware-amd-graphics -yy sleep 1 ;; # Section K --------------------------------------Sound---------------------------------------------- 1_sound) #Install Pulse Audio echo "Installing Pulse Audio" sudo apt install pulseaudio pulseaudio-utils pavucontrol pulseaudio-equalizer gstreamer1.0-pulseaudio -yy sleep 1 ;; 2_sound) #Install ALSA echo "Installing ALSA" sudo apt install alsa-utils gstreamser1.0-alsa alsamixergui alsaplayer-gtk alsa-player-daemon alsa-player-common alsa-player-alsa libao-common libao-dbd libao-dev libao4 libasound2 libasound-data libasoundev-libasound-doc libasound-plugins -yy sleep 1 ;; # Section L -------------------------------------Fonts------------------------------------------------ 1_font) #Install Microsoft fonts echo "Installing Microsoft fonts" sudo apt install ttf-mscorefonts-installer -yy sleep 1 ;; 2_font) #Install Ubuntu fonts echo "Installing Ubuntu fonts" # make an ubuntu font folder sudo mkdir /usr/share/fonts/truetype/ubuntu-fonts # download ubuntu font family sudo apt install wget unzip -yy wget https://assets.ubuntu.com/v1/fad7939b-ubuntu-font-family-0.83.zip unzip *.zip # change directories into unzipped ubuntu folder cd ubuntu-font-family* # move all ttf fonts into the ubuntu font folder we created eariler sudo mv *.ttf /usr/share/fonts/truetype/ubuntu-fonts/ # change directories back home cd .. # remove all files dending in ".zip" rm *.zip # remove all folders beginning with "ubuntu-font-family" rm -r ubuntu-font-family* sleep 1 ;; # Section M ---------------------------------Icons--------------------------------------------------- 1_icon) #Install Numix Icons echo "Installing Numix Icons" sudo apt install numix-icon-theme -yy sleep 1 ;; 2_icon) #Install Moka Icons echo "Installing Moka Icons" sudo apt install moka-icon-theme -yy sleep 1 ;; 3_icon) #Install Mate Icons echo "Installing Mate Icons" sudo apt install mate-icon-theme mate-icon-theme-faenza -yy sleep 1 ;; 4_icon) #Install Papirus Icons echo "Installing Papirus Icons" sudo apt install papirus-icon-theme -yy sleep 1 ;; 5_icon) #Install Deepin Icons echo "Installing Deepin Icons" sudo apt install deepin-icon-theme -yy sleep 1 ;; # Section N ---------------------------------Photo Viewing/Editing-------------------------------------- 1_photo) #Install Feh echo "Installing Feh" sudo apt install feh -yy sleep 1 ;; 2_photo) #Install Gimp echo "Installing Gimp" sudo apt install gimp -yy sleep 1 ;; 3_photo) #Install Inkscape echo "Installing Inkscape" sudo apt install inkscape -yy sleep 1 ;; 4_photo) #Install Digikam echo "Installing Digikam" sudo apt install digikam -yy sleep 1 ;; 5_photo) #Install Darktable echo "Installing Darktable" sudo apt install darktable -yy sleep 1 ;; 6_photo) #Install Shotwell echo "Installing Shotwell" sudo apt install shotwell shotwell-common -yy sleep 1 ;; # Section O --------------------------Media Viewing/Editing/Converting--------------------------------- 1_media) #Install Handbrake echo "Installing Handbrake" sudo apt install handbrake -yy sleep 1 ;; 2_media) #Install Kdenlive echo "Installing Kdenlive" sudo apt install kdenlive -yy sleep 1 ;; 3_media) #Install VLC echo "Installing VLC" sudo apt install VLC -yy sleep 1 ;; 4_media) #Install Audacity echo "Installaing Audacity" sudo apt install audacity -yy sleep 1 ;; 5_media) #Install Plex Media Server echo "Installing Plex Media Server" sudo apt install wget -yy wget -q https://downloads.plex.tv/plex-media-server-new/1.16.2.1321-ad17d5f9e/debian/plexmediaserver_1.16.2.1321-ad17d5f9e_amd64.deb sudo dpkg -i plex*.deb sudo systemctl enable plexmediaserver sudo systemctl start plexmediaserver sleep 1 ;; 6_media) #Install Simple Screen Recorder echo "Installing Simple Screen Recorder" sudo apt install simplescreenrecorder -yy sleep 1 ;; 7_media) #Install OBS Studio echo "Installing OBS-Studio" sudo apt install obs-studio -yy sleep 1 ;; 8_media) #Install Optical Drive Software echo "Installing Optical Drive Software" sudo apt install k3b asunder -yy sudo chmod 4711 /usr/bin/cdrdao sudo chmod 4711 /usr/bin/wodim sleep 1 ;; 9_media) #Install SM Player echo "Installing SMPlayer" sudo apt install smplayer smplayer-themes -yy sleep 1 ;; 10_media) #Install FFmpeg echo "Install FFmpeg" sudo apt install ffmpeg -yy sleep 1 ;; # Section P --------------------------------Gaming------------------------------------------------- 1_gaming) #Installing Steam ulimit -Hn > ulimit.txt # fix permissions for scripting sudo chown $USER /etc/apt/sources.list.d # add 32bit architecture sudo dpkg --add-architecture i386 # update sudo apt update -yy # Install vulkan and mesa drivers sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386 -yy # Install dxvk sudo apt install dxvk dxvk-wine32-development dxvk-wine64-development -yy # Install Steam sudo apt install steam -yy # Install game mode sudo apt install gamemode -yy sleep 1 ;; 2_gaming) #Install Lutris echo " Installing Lutris" # import wine gpg key sudo chown $User /etc/apt/sources.list sudo chmod 755 /etc/apt/sources.list sudo chown $User /etc/apt/sources.list.d/ sudo chmod 755 /etc/apt/sources.list.d/ sudo wget -nc https://dl.winehq.org/wine-builds/winehq.key # add wine gpg key sudo apt-key add winehq.key # add wine repository sudo touch /etc/apt/sources.list.d/wine.list sudo echo "deb https://dl.winehq.org/wine-builds/debian buster main" > /etc/apt/sources.list.d/wine.list # update sudo apt update -yy # Install wine staging sudo apt install --install-recommends winehq-staging -yy # Install wine-tricks sudo apt install winetricks -yy # Install PlayOnLinux sudo apt install playonlinux -yy # Import lutris repository key sudo wget https://download.opensuse.org/repositories/home:/strycore/Debian_9.0/Release.key # Add key with apt sudo apt-key add Release.key # Add Lutris Repository sudo touch /etc/apt/sources.list.d/lutris.list sudo echo "deb http://download.opensuse.org/repositories/home:/strycore/Debian_9.0/ ./" > /etc/apt/sources.list.d/lutris.list $update sudo apt install lutris -yy # Change Permissions to Root sudo chown root:root /etc/apt/sources.list sudo chmod 600 /etc/apt/sources.list sudo chown root:root /etc/apt/sources.list.d/ sudo chmod 600 /etc/apt/sources.list.d/ sleep 1 ;; # Section Q -----------------------------------File Explorers----------------------------------------------- 1_files) #Install Nemo echo "Installing Nemo" sudo apt install nemo nemo-python nemo-data nemo-fileroller ffmpegthumbnailer nemo-nextcloud nemo-owncloud -yy sleep 1 ;; 2_files) #Install Thunar echo "Installing Thunar" sudo apt install thunar thunar-data thunar-archive-plugin thunar-media-tags-plugin thunar-vcs-plugin thunar-volman ffmpegthumbnailer -yy sleep 1 ;; 3_files) #Install Pcmanfm echo "Installing Pcmanfm" sudo apt install pcmanfm pcmanfm-qt ffmpegthumbnailer -yy sleep 1 ;; 4_files) #Install Caja echo "Installing Caja" sudo apt install caja caja-common caja-actions caja-actions-common caja-admin caja-extensions-common caja-image-converter caja-open-terminal caja-sendto caja-share caja-wallpaper caja-xattr-tage caja-rename caja-seahorse caja-nextcloud caja-owncloud caja-dropbox ffmpegthumbnailer -yy sleep 1 ;; 5_files) #Install Nautilus echo "Installing Nautilus" sudo apt install nautilus nautilus-data nautilus-admin nautilus-compare nautilus-hide nautilus-scripts-manager nautilus-sendto nautilus-share ffmpegthumbnailer -yy sleep 1 ;; 6_files) #Install Dolphin echo "Installing Dolphin" sudo apt install doplhin dolphin-dev ffmpegthumbnailer -yy sleep 1 ;; # Section R ----------------------------------Desktop Customization--------------------------------------------- 1_desktop) #Install nitrogen echo "Installing nitrogen" sudo apt install nitrogen -yy sleep 1 ;; 2_desktop) #Install Variety echo "Installing Variety" sudo apt install variety -yy sleep 1 ;; 3_desktop) #Install LX Appearance echo "Installing LXAppearance" sudo apt install lxappearance -yy sleep 1 ;; 4_desktop) #Install conky echo "Installing Conky" sudo apt install conky-all sleep 1 ;; 5_desktop) #Make qt match gtk echo "Make QT match GTK Themes" sudo chown $User /etc/environment sudo chmod 755 /etc/environment sudo echo "QT_QPA_PLATFORMTHEME=gtk2" >> /etc/environment sudo chown root:root /etc/environment sudo chmod 600 /etc/environment sleep 1 ;; 6_desktop) #Install Vimix Theme echo "Installing Vimix Theme" #Install git sudo apt install git -yy #Clone the git Repo echo "Cloning the Git Repo" git clone https://github.com/vinceliuice/vimix-gtk-themes cd vimix-gtk-themes ./Install cd .. sudo rm -r vimix* sleep 1 ;; 7_desktop) #Install Adapta Theme echo "Installing Adapta Themes" sudo apt install adapta-gtk-theme -yy sleep 1 ;; 8_desktop) # Install polybar echo "installing Dependencies" sudo apt install cmake cmake-data libcairo2-dev libxcb1-dev libxcb-ewmh-dev -yy sudo apt install libxcb-icccm4-dev libxcb-image0-dev libxcb-randr0-dev libxcb-util0-dev -yy sudo apt install libxcb-xkb-dev pkg-config python-xcbgen xcb-proto libxcb-xrm-dev -yy sudo apt install libasound2-dev libmpdclient-dev libiw-dev libcurl4-openssl-dev -yy sudo apt install libpulse-dev ccache libxcb-composite0 libxcb-composite0-dev -yy # Download from polybar from github echo "Downloading Polybar form Github" git clone https://github.com/jaagr/polybar.git # Change directories into polybar cd polybar echo "Installing Polybar" ./build.sh ;; # Section S -----------------------------------File Systems------------------------------------------- 1_filesystem) #Install ZFS echo " Make sure you have the contrib and non-free repos enabled and updated" sleep 1 echo "Installing the headers for your kernel" sudo apt install linux-headers-"$(uname -r)" linux-image-amd64 -yy echo "Installing the ZFS DKMS and Utilities" sudo apt install zfs-dkms zfsutils-linux -yy echo "Installing kernel modules" sudo modprobe zfs echo "Enabling ZFS Services" sudo systemctl enable zfs.target sudo systemctl enable zfs-import-cache sudo systemctl enable zfs-mount sudo systemctl enable zfs-import.target sudo systemctl enable zfs-import-scan sudo systemctl enable zfs-share echo "Starting ZFS Services" sudo systemctl start zfs.target sudo systemctl start zfs-import-cache sudo systemctl start zfs-mount sudo systemctl start zfs-import.target sudo systemctl start zfs-import-scan sudo systemctl start zfs-share sleep 1 ;; 2_filesystem) #Install Exfat echo "Installing Exfat Utilities" sudo apt install exfat-utils -yy sleep 1 ;; # Section T ------------------------------------Virtualization------------------------------------------ 1_virtual) #Install Virtualbox echo "wget is needed... installing" sudo apt install wget -yy echo "Setting up the Repository" wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add - echo "Adding Repo to Sources.list" sudo chown $USER /etc/apt/sources.list.d/ sudo chmod 755 /etc/apt/sources.list.d/ sudo echo "deb http://download.virtualbox.org/virtualbox/debian bionic contrib" >> /etc/apt/sources.list.d/virtualbox.list echo "Running Updates" sudo apt update -yy echo "Installing Virtualbox" sudo apt install virtualbox-6.0 -yy echo "Downloading Extension Pack" wget -q https://download.virtualbox.org/virtualbox/6.0.10/Oracle_VM_VirtualBox_Extension_Pack-6.0.10.vbox-extpack echo "Adding user to the vbox user group" sudo usermod -aG vboxusers $User sleep 1 ;; 2_virtual) #Install Gnome Boxes echo "Installing Gnome Boxes" sudo apt install gnome-boxes -yy sleep 1 ;; V) #Cleanup echo "Cleaning up" sudo apt update -yy sudo apt upgrade -yy sudo apt autoremove -yy rm -rf $tmp_dir ;; esac done fiOctober 29, 2020 at 4:08 pm #44028In reply to: [SOLVED] 64 bit or 32 bit confusion
Moderator
Brian Masinick
Right now I have four computers capable of running antiX. The first is about five years old; it is a Dell Inspiron 5558 with 8 GB of memory, multiple core processors, etc. and it’s more than enough to run not only antiX, it can still handle systems with full desktop environments (KDE, GNOME or XFCE) and applications. When new it was downright fast. It’s not fast, compared to newer computers, but it’s fine.
An older HP desktop in the 5000 series (probably inherited from Compaq Computer, an acquisition of Hewlett Packard, has a really nice monitor, but the CPU and memory are not quite as plentiful as on the Dell. It’s plenty to run antiX however. Another HP laptop has a hinge between the display and the keyboard that is starting to come “unhinged”, but it has plenty of resources to run antiX too. Finally, a really rugged, business quality Lenovo X201 laptop, which I believe is approximately the same age (or in the same design era) as my Dell Inspiron 5558; this one easily handles antiX.
Your model may not be as powerful as any of these, and it’s been quite a while now since I had this next system, but I once owned a 2000-era Dell Dimension 4100 desktop. When it was new it was one of the favored desktops of its time and it was a 32-bit unit, but by the time I was finished using it around 2009-2011 it still worked but was no longer a “powerful” system for that era. One of the last distributions that still ran well on this unit was antiX. From 2007 until 2015 I had Gateway 2000 and Lenovo 3000 laptops, both 32-bit. Just before sending them to a recycling location antiX was among just a few systems that would still run in 32-bit mode and it ran well on both of them.
Though these computers are not the same as your system, they spam about twenty years worth of various generations of systems and antiX always ran flawlessly on each of them; I hope this is confidence inspiring; there is a very good chance than antiX will work well in your situation as well.
- This reply was modified 2 years, 6 months ago by Brian Masinick.
--
Brian Masinick -
AuthorSearch Results
Search Results for 'core kde'
-
Search Results
-
Topic: Black screen after boot menu
I trying to use LIVE or Install Antix/MX. I bought new laptop with these general specs:
ThinkPad E14 Gen 2 UEFI: LENOVO v: R1AET34W (1.10 ) date: 12/19/2020
Quad Core model: AMD Ryzen 3 4300U with Radeon Graphics R2 AMD Renoir vendor: Lenovo driverother stuff but after 2 weeks downloading dozens of Linux OS and trying half a dozen USB Writers and cmd line dd scripts, I am still only able to get passed the start menu with LintMint19.3, Pop_OS and KDE neon. I have the fast boot off, secure boot disabled. I’ve used diskpart to clean USB between burns. Done the new partitions and format routines. For almost all, I’ve tried GUI, text mode, Failsafe mode, and lower graphics when available.
With the exception of the above distros, I normally get the boot or install menu, then after my selection the screen goes BLACK and never returns. Forcing a hard shutdown and restart. I have to believe my graphics card is not compatible with the Live or Install scripts at boot. Any help is very much appreciated.
thank you, daveI used AntiX years ago — 2011 to 2014, maybe a bit longer, because the older of my two desktop machines was too old/slow/small to run Mepis 11 or Kubuntu 14.04. Then technology caught up with me, and my KVM switch wasn’t compatible and the second machine (266 MHz, 768 MB RAM) didn’t get used for a long time (it’s still under my desk, waiting for upgrades).
Now I’m getting annoyed with Ubuntu — they still haven’t really grasped the meaning of “upgrade” in the way Windows had done almost thirty years ago, in terms of being able to automatically install up to the next OS version and keep all (or almost all) installed applications intact. No, if I want to upgrade my 16.04 Mate system (installed in early 2017) to 20.04, I pretty well have to do a complete clean install from ground up, including my hundreds of after-installation packages. Yes, I can fairly readily export a list of installed packages — I did that last time I did this, and it saved me missing an app I was certain I’d had six months or so later and having to re-research what would do what I needed, but for an OS that’s intended to replace Windows, it doesn’t do the same job at least as well, at least in the updates department.
So, I read that Antix is now available in a “rolling distro” format — but without requiring me to live on the bleeding edge with “unstable” or “testing” repos. My (fairly low) level of comfort with the Linux command line is all based on Debian, so I need to stick with a Debian-based distro, and there aren’t many of those that are rolling — and even fewer that are based on “stable”.
I currently like the Mate desktop (which has changed a bit since the one that was in Ubuntu 16.04, but the current version hasn’t lost all its good stuff the way KDE Plasma did when version 5 came out), which is fairly trivial to add to Antix Base or Core (I think); the big question is, is Antix Rolling actually rolling? I’ve read references to “periodic upgrades”. Will I be able to stick with Antix Rolling for longer than four-five years, stay up to date so new software doesn’t complain about new stuff I don’t have because it didn’t get backported (or didn’t automatically install if it did), and not have to install from ground up again any time soon? Or am I chasing a mythical beast?