-
Search Results
-
Hi,
am new to antix but not to linux in genereal.Downloaded the core to install it inside virtualbox.
First runs crashed. Almost i had given up at that point already but then i tought try failsafe maybe it works. And voila it booted up on virtualbox.
The login and text install was very easy despite being only text also it seemed very clean and the questions where very precise. The reboot to the command prompt worked without errors.
Then i did update the package list as you would do in debian . Installing slim icewm and xterm worked with apt.What did not work out of the box was setting the xinitrc for slim. That was expected and got it running adter reading the archlinux slim article some times.
Then i was very frustrated again second time after the required failsafe thing on first boot. There are antix packages for icewm that is great. What i don’t get though is why is icewm-menu-fdo binary is missing on antix. Without this using icewm is only a mess imho.
Is there anybody using icewm with antix and did install it from the core variant?And is there a way to set another application as rox as default file manager?
Despite these flaws that can be fixed trough configuration i m sure it runs very fast. Tomorrow i will test my install again. Maybe its only my fault thinking everything should work as in ubuntu.
kind and best reagrds
bluedxca93Hi,
I have recently installed antiX on a PC and as it’s based on debian I was hoping I will be able to manage the machine using debops (an Ansible-based host management framework). This framework however requires me to install the libuser package which fails reporting a conflict for the /etc/libuser.conf file:
$ LC_ALL=C sudo apt install libuser Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: gconf-service gconf2-common libboost-python1.67.0 libexiv2-14 libgconf-2-4 libgnome-keyring-common libgnome-keyring0 libgtksourceview2.0-0 libgtksourceview2.0-common libgtop-2.0-11 libgtop2-common libpango1.0-0 libpangox-1.0-0 libqt5designer5 libqt5help5 libqt5script5 libqt5test5 libxklavier16 ndiswrapper ndiswrapper-utils-1.9 python3-distro-info unattended-upgrades Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: libuser 0 upgraded, 1 newly installed, 0 to remove and 28 not upgraded. 1 not fully installed or removed. Need to get 0 B/273 kB of archives. After this operation, 2052 kB of additional disk space will be used. (Reading database ... 148760 files and directories currently installed.) Preparing to unpack .../libuser_1%3a0.62~dfsg-0.1_i386.deb ... Unpacking libuser (1:0.62~dfsg-0.1) ... dpkg: error processing archive /var/cache/apt/archives/libuser_1%3a0.62~dfsg-0.1_i386.deb (--unpack): trying to overwrite '/etc/libuser.conf', which is also in package desktop-defaults-core-antix 0.6.5 dpkg-deb: error: paste subprocess was killed by signal (Broken pipe) Errors were encountered while processing: /var/cache/apt/archives/libuser_1%3a0.62~dfsg-0.1_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1) enki@gauss:~ $The /etc/libuser.conf file is indeed owned by the desktop-defaults-core-antix package:
$ dpkg -L package desktop-defaults-core-antix dpkg-query: pakiet "package" nie jest zainstalowany /. /etc /etc/X11 /etc/X11/xorg.conf.d /etc/X11/xorg.conf.d/synaptics.conf /etc/X11/xorg.conf.in /etc/init.d /etc/init.d/umountnfs-alternative.sh /etc/libuser.conf /etc/modprobe.d /etc/modprobe.d/hang-on-shutdown.conf /etc/modprobe.d/i915-power-saving.conf /etc/modprobe.d/iwlwifi-no-blink.conf /etc/skel /etc/skel/.Xresources /etc/skel/.config /etc/skel/.config/htop /etc/skel/.config/htop/htoprc /etc/skel/.config/xresources.d /etc/skel/.config/xresources.d/xcalc /etc/skel/.config/xresources.d/xcalc/xcalc.conf /etc/skel/.config/xresources.d/xcolours /etc/skel/.config/xresources.d/xcolours/antix.conf /etc/skel/.config/xresources.d/xcolours/zenburn.conf /etc/skel/.conkyrc /etc/skel/.conkyrc-lua /etc/skel/.nanorc /etc/skel/.xinitrc-custom /etc/udev /etc/udev/rules.d /etc/udev/rules.d/61-optical-polling-rules.rules /etc/udev/rules.d/80-net-name-slot.rules /etc/udev/rules.d/80-net-setup-link.rules /etc/udev/rules.d/90-fstab-automount.rules /etc/udev/rules.d/90-usb-semiauto.rules /root /root/.config /root/.config/htop /root/.config/htop/htoprc /usr /usr/local /usr/local/bin /usr/local/bin/conky-colors /usr/sbin /usr/sbin/autologin /usr/share /usr/share/X11 /usr/share/X11/xkb /usr/share/X11/xkb/symbols /usr/share/X11/xkb/symbols/br-abnt2 /usr/share/X11/xorg.conf.d /usr/share/X11/xorg.conf.d/20-thinkpad.conf /usr/share/doc /usr/share/doc/desktop-defaults-core-antix /usr/share/doc/desktop-defaults-core-antix/changelog.gz /usr/share/doc/desktop-defaults-core-antix/copyright /usr/share/keymaps /usr/share/keymaps/i386 /usr/share/keymaps/i386/azerty /usr/share/keymaps/i386/qwerty /usr/share/keymaps/i386/qwertz /usr/share/keymaps/i386/azerty/be.kmap.gz /usr/share/keymaps/i386/qwerty/br.kmap.gz /usr/share/keymaps/i386/qwerty/cz.kmap.gz /usr/share/keymaps/i386/qwerty/gb.kmap.gz /usr/share/keymaps/i386/qwerty/is.kmap.gz /usr/share/keymaps/i386/qwerty/jp.kmap.gz /usr/share/keymaps/i386/qwerty/lv.kmap.gz /usr/share/keymaps/i386/qwerty/pt.kmap.gz /usr/share/keymaps/i386/qwerty/se.kmap.gz /usr/share/keymaps/i386/qwerty/sk.kmap.gz /usr/share/keymaps/i386/qwerty/tr.kmap.gz /usr/share/keymaps/i386/qwertz/hr.kmap.gz /usr/share/keymaps/i386/qwertz/si.kmap.gz Użyj dpkg --contents (= dpkg-deb --contents), aby sprawdzić zawartość pakietu. enki@gauss:~ $but it’s empty on my system:
$ cat /etc/libuser.conf enki@gauss:~ $Why is it installed by the default antix installation when libuser is not? Why isn’t it treated as a normal config file with dpkg asking me whether I want to update it? How to fix this?
Mandatory inxi output:
root@gauss:~# inxi -Fxz System: Host: gauss Kernel: 4.9.212-antix.1-486-smp i686 bits: 32 compiler: gcc v: 8.3.0 Console: tty 0 Distro: antiX-19.2_386-full Hannie Schaft 27 March 2020 base: Debian GNU/Linux 10 (buster) Machine: Type: Laptop System: Dell product: OptiPlex SX280 v: N/A serial: <filter> Mobo: Dell model: 0D8695 serial: <filter> BIOS: Dell v: A09 date: 03/07/2007 CPU: Topology: Single Core model: Intel Pentium 4 bits: 32 type: MT arch: Netburst Smithfield rev: 1 L2 cache: 1024 KiB flags: nx pae sse sse2 sse3 bogomips: 11172 Speed: 2793 MHz min/max: N/A Core speeds (MHz): 1: 2793 2: 2793 Graphics: Device-1: Intel 82915G/GV/910GL Integrated Graphics vendor: Dell driver: N/A bus ID: 00:02.0 Display: server: X.org 1.20.4 driver: vesa tty: 173x43 Message: Advanced graphics data unavailable in console for root. Audio: Device-1: Intel 82801FB/FBM/FR/FW/FRW AC97 Audio vendor: Dell Optiplex GX280 driver: snd_intel8x0 v: kernel bus ID: 00:1e.2 Sound Server: ALSA v: k4.9.212-antix.1-486-smp Network: Device-1: Broadcom Limited NetXtreme BCM5751 Gigabit Ethernet PCI Express vendor: Dell Optiplex GX280 driver: tg3 v: 3.137 port: e8a0 bus ID: 02:00.0 IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter> Drives: Local Storage: total: 465.76 GiB used: 3.56 GiB (0.8%) ID-1: /dev/sda vendor: Seagate model: ST500DM002-1BD142 size: 465.76 GiB Partition: ID-1: / size: 455.45 GiB used: 3.56 GiB (0.8%) fs: ext4 dev: /dev/sda1 ID-2: swap-1 size: 2.00 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda2 Sensors: Message: No sensors data was found. Is sensors configured? Info: Processes: 139 Uptime: 42m Memory: 990.8 MiB used: 143.7 MiB (14.5%) Init: SysVinit runlevel: 5 Compilers: gcc: 8.3.0 Shell: bash v: 5.0.3 inxi: 3.0.36root@gauss:~# inxi -r Repos: Active apt repos in: /etc/apt/sources.list 1: deb http://deb.debian.org/debian buster main contrib non-free 2: deb http://deb.debian.org/debian buster-updates main contrib non-free 3: deb http://deb.debian.org/debian buster-backports main contrib non-free 4: deb http://security.debian.org/ buster/updates main contrib non-free Active apt repos in: /etc/apt/sources.list.d/antix.list 1: deb http://ftp.icm.edu.pl/pub/Linux/dist/antix-workspace/antix/buster buster main nonfree nosystemd Active apt repos in: /etc/apt/sources.list.d/buster-backports.list 1: deb http://deb.debian.org/debian buster-backports main contrib non-free Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 1: deb http://ftp.pl.debian.org/debian/ buster-updates main contrib non-free Active apt repos in: /etc/apt/sources.list.d/debian.list 1: deb http://ftp.pl.debian.org/debian/ buster main contrib non-free 2: deb http://security.debian.org/ buster/updates main contrib non-free No active apt repos in: /etc/apt/sources.list.d/onion.list No active apt repos in: /etc/apt/sources.list.d/various.list root@gauss:~#HOWTO: Basic Ratpoison Configuration
This is a basic configuration, I haven’t learned all the tricks to it but i do
know what works for me smile.Ratpoison (rp) is not for everybody, eye-candy, icons, title/taskbar are absent. It’s
all business, uses every pixel of space and uses 1 MB of RAM. Apps are maximized
by default. If you spend time comparing desktops with your buddies to see which is
prettier, stop reading, this is not for you.Gamers, devs, and all sort of miscreants love rp.
#apt-get install ratpoison dmenuBIND KEY
The way it works is: you press a ‘bind’ key plus another letter you
assign to a package you want to launch.The default keybind (or bind key) is C-t (Control + letter t) but to me, it’s
cumbersome and painful on the wrist or fingers. If you google you’ll find tons
of material on ‘.ratpoisonrc’ or ‘ratpoison configuration’.Other examples of bind keys are: C-z, C-a, C-d …etc
I found this article by Dion Moult which explains how to change the bind key to
the Caps Lock (the key next to your left pinky finger). It’s a very good
article, you should read it. It explains how to make the Caps Lock key your bind
key.https://thinkmoult.com/ratpoison-an-efficient-and-minimalist-wm.html
IMHO, the easiest way to configure rp is from another wm/DE you’re using at the moment.
Create the file .xmodmaprc in your /home:
$ touch .xmodmaprcOnce created, enter it with favorite editor:
$ nano .xmodmaprc
And paste this:
remove lock = Caps_Lock keycode 66 = F13Put xmodmaprc in your .xinitrc:
$ nano .xinitrc
Paste this:
xmodmap .xmodmaprc
LAUNCHING RP
You can launch rp from your .xinitrc, here is mine:Example:
#!/bin/sh setxkbmap -option terminate:ctrl_alt_bksp xsetroot -solid black xrdb -merge .Xdefaults unclutter -idle 2 & numlockx & xmodmap .xmodmaprc exec ratpoisonsave/exit/reboot
CONFIGURATION FILE
It’s called .ratpoisonrc, so you create it:$ touch .ratpoisonrcThen you enter it:
$ nano .ratpoisonrc
You’ll notice is blank, then paste and post something like this:
Here’s my .ratpoisonrc:alias term exec lxterminal escape F13 unbind k bind j focusdown bind h focusleft bind k focusup bind l focusright bind J exchangedown bind H exchangeleft bind K exchangeup bind L exchangeright exec /usr/bin/rpws init 2 -k exec rpws 1 exec /usr/bin/rpws init 6 -k bind F1 exec rpws 1 bind F2 exec rpws 2 exec xsetroot -solid black -cursor_name left_ptr bind semicolon colon set winname class set fgcolor yellow set bgcolor black set bargravity sw defborder 0 defpadding 0 0 0 0 defbarpadding 0 0 definekey top M-Tab next bind space exec lxterminal definekey top F2 exec xfe bind f exec firefox bind b exec brave-browser-stable definekey top F4 kill definekey top F7 exec mirage definekey top F8 exec hexchat definekey top F9 exec geany definekey top Print exec lxterminal -e scrot -cd 10 SOUND definekey top C-Down exec amixer -q set Master 5- unmute && ratpoison -c "echo Master Vol Down" definekey top C-Up exec amixer -q set Master 5+ unmute && ratpoison -c "echo Master Vol Up" bind d exec dmenu_run bind r restart bind w windows bind Escape abort bind q only bind b banish rudeness 12 #Run box (sudo and apps launching) definekey top C-space execsave/exit/reboot
—
HOW DOES IT WORK?To launch a terminal: press bind key (caps lock) and the spacebar, a white small square will
appear , and the xterm (or whatever terminal you
specify in .ratpoisonrc) will appear. Ditto for all the other apps.You want to abort in the middle of an operation? Bind key + Escape.
Close an app? F4
Want to know what windows you got open? bind + w
Want to go to one of them? bind + the window #
Want to launch dmenu? bind + d
After every change ‘restart rp’ with: bind + r
What time/date is it? bind + a
Snapshot? press the key Print.
You miss fbrun? Control key + Space bar
If you want to split the screen horizontally: bind + s
Vertically? Bind + S
Go back to normal? Bind + q
alt-tab as usual OR tap the bind key twicePlay with it, it’s addictive.
Happy trails,
macondoPS: Contrary to common wisdom, you CAN use your mouse as in any other wm.
- This topic was modified 2 years, 9 months ago by macondo.
- This topic was modified 2 years, 9 months ago by macondo.
antiX Core 64 Bit Runit IceWM
"Sometimes a man finds his destiny on the road he took to avoid it."