You are not logged in.
Thank you guys. I finally did it.
Installed synaptic and uninstalled pulseaudio, pulseaudio-tools and pulseaudio-utils which in turn dragged a bunch of others. Went to the terminal and got my beloved alsamixer Happy camper! Sound is great.
I always do a minimal installation and never get any package with "pulse" in the name.
So do I, I use IceWM
I got 2 boxes, and installed Devuan on both, the 64 bit one with (XFS) and the 32 bit with (ext 4).
The 64 bit gave me Pulse audio by default, and the 32 bit, ALSA.
Now I can't get rid of pulseaudio. I DID NOT INSTALL PULSEAUDIO!!
I did a fresh install and got pulseaudio by default, I always use alsa.
bobo@foo:~$ sudo dpkg -P pulseaudio pulseaudio-utils
dpkg: dependency problems prevent removal of pulseaudio:
osspd-pulseaudio depends on pulseaudio.
dpkg: error processing package pulseaudio (--purge):
dependency problems - not removing
dpkg: dependency problems prevent removal of pulseaudio-utils:
pulseaudio depends on pulseaudio-utils; however:
Package pulseaudio-utils is to be removed.
dpkg: error processing package pulseaudio-utils (--purge):
dependency problems - not removing
Errors were encountered while processing:
pulseaudio
pulseaudio-utils
bobo@foo:~$ sudo dpkg -P pulseaudio osspd-pulseaudio pulseaudio-utils
dpkg: dependency problems prevent removal of osspd-pulseaudio:
osspd depends on osspd-pulseaudio | osspd-backend; however:
Package osspd-pulseaudio is to be removed.
Package osspd-backend is not installed.
Package osspd-pulseaudio which provides osspd-backend is to be removed.
osspd depends on osspd-pulseaudio | osspd-backend; however:
Package osspd-pulseaudio is to be removed.
Package osspd-backend is not installed.
Package osspd-pulseaudio which provides osspd-backend is to be removed.
dpkg: error processing package osspd-pulseaudio (--purge):
dependency problems - not removing
dpkg: dependency problems prevent removal of pulseaudio:
osspd-pulseaudio depends on pulseaudio.
dpkg: error processing package pulseaudio (--purge):
dependency problems - not removing
dpkg: dependency problems prevent removal of pulseaudio-utils:
pulseaudio depends on pulseaudio-utils; however:
Package pulseaudio-utils is to be removed.
dpkg: error processing package pulseaudio-utils (--purge):
dependency problems - not removing
Errors were encountered while processing:
osspd-pulseaudio
pulseaudio
pulseaudio-utils
I got 2 SSDs on my box, Devuan the default, and Freebsd on the second one.
My wife likes Netflix, so Devuan is her ticket. I like Devuan's simplicity, good job devs!
I got ratpoison on both.
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 .
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 dmenu
BIND 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.
http://thinkmoult.com/ratpoison-an-effi … malist-wm/
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 .xmodmaprc
Once created, enter it with favorite editor:
$ nano .xmodmaprc
And paste this:
remove lock = Caps_Lock
keycode 66 = F13
Put xmodmaprc in your .xinitrc:
$ nano .xinitrc
Paste this:
xmodmap .xmodmaprc
CONFIGURATION FILE
It's called .ratpoisonrc, so you create it:
$ touch .ratpoisonrc
Then 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
definekey top F4 kill
definekey top F7 exec mirage
definekey top F8 exec hexchat
definekey top Print exec lxterminal -e scrot -cd 10
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"
This is a basic configuration, I haven't learned all the tricks to it but i do
know what works for me :).
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
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 exec
save/exit/reboot
--
HOW DOES IT WORK?
To launch a terminal: press bind key (caps lock) a white small square will
appear and then press the space bar, 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 twice
LAUNCHING RP
You can launch rp from your .xinitrc, here is mine:
#!/bin/sh
setxkbmap -option terminate:ctrl_alt_bksp
xsetroot -solid black
xrdb -merge .Xdefaults
unclutter -idle 2 &
numlockx &
xmodmap .xmodmaprc
exec ratpoison
save/exit/reboot
Play with it, it's addictive.
Happy trails,
macondo
Is Seamonkey in the repos?
Hi macondo You are interessing me because you make publicity for ratpoison! But I don't understand the reason of your initial choices: Why JFS? I did immediately adopt ext4 and did never have after that some problem: it is fast and robust!
Why not? I wanted to know what JFS was like. Now I know it works with LILO and as a seconday OS with GRUB, actually it is a nice file system to work with. I googled a bit before installing it, and it is supposed to be good with small files like the ones I use.
Ext 4 is what most people use I wanted to try something else than the "unwashed masses" use. Most don't know jackcrap what they're doing or why. I have decided XFS is the one for me.
remark: I also would like to use ratpoison but only if it would possible to accede immediately after boot to ratpoison without to have to login or enter a command like "ratpoison"
Simple, put it in your .xinitrc: (exec ratpoison).
(I know, you can make a link like ln -s /usr/bin/ratpoison /usr/bin/go to make the text length shorter!) and only if I would find a way to use a background picture easily and without to install more (jwm does it without some help and installs only about 500 kB!)
Background pictures?? (wallpapers) wasting resources? My desktop is prettier than yours? Ratpoison is not for you
Eventually, you will understand ratpoison, there is no eye-candy, just speed and simplicity. It uses only 1 MB of RAM
Thanks, cynwulf, see you're still with openbsd
macondo aka Lou
George Michael - Kissing a Fool
A Conversation with Commodore UK's David John Pleasance & Trevor Dickinson
Well not really a bug, just a typo in the manual, somebody typed in an extra jwm.
macondo123 wrote:I installed JWM and the global config file does not exist. The manual lists it as: /etc/jwm/jwm/system.jwmrc
which it does not exist.The correct file is at: /etc/jwm/system.jwmrc
I copied it to my /home:
$ cp /etc/jwm/system.jwmrc .jwmrc
and edited as USER:
$ nano .jwmrc
and configured and solved the problem.
Hope it helps somebody
Well...they did it AGAIN!
They put the default file in the manual as /etc/jwm/jwmrc (which is blank)
The correct global file is at:
/etc/jwm/system.jwmrc
my bad, the cd is 227 MB, thanks yeti
With this:
<your_user_name> ALL=NOPASSWD:ALL
you need NO passwd...
HOWTO: IceWM Configuration (Verbose)
Obviously, this is a subjective matter. There are different ways of doing this,
I like to edit the files.
IceWM comes by default with alt-tab to switch windows, alt-F10 to maximize,
alt-F9 to minimize the screen, the Windows key will give you the main menu. In
the main menu click on Settings > Focus and choose your favorite, (i like
"Sloppy"). Do it again, and click on Themes and choose.
NOTE: winkey (Windows key) + space bar will give a 'run box' at the taskbar by
default. from where you can launch apps a la gmrun.
If you go to the icewm site: www.icewm.org -> IceWM Manual you get all the keybinds
and mouse commands. It's a very worthwile read, it will teach you how to lock
your screen (xtrlock), move a window to another workspace, screensavers, and so
forth, how to start an app in a different workspace when you enter the X system,
etc.
Congratulations! you're ready for prime time. Just point and click.
But if you want to increase your speed, if you're a geek wannabe, if the Windows
way of working bring tears to your eyes, then KEYBINDINGS are for you.
My configuration uses 4 files: preferences, keys, winoptions, and prefoverride.
Preferences deals with the window manager's behavior.
Keys with keybindings.
Winoptions with options that alter the windows.
Prefoverride changes the default keybinds for the ones you like.
You CANNOT edit the global file, so you have to create them and put them in your /home.
The global file resides in /usr/share/icewm/preferences where all the
preferences for IceWM are, copy/paste the ones relevant to your way of working,
and put them in your ~/.icewm/preferences.
Now create these files in your /home, and edit them as USER. The directory .icewm already exists.
$ touch .icewm/preferences
$ touch .icewm/keys
$ touch .icewm/winoptions
$ touch .icewm/prefoverride
PREFERENCES
So now all you have to do is edit .icewm/preferences as USER.
$ nano .icewm/preferences
Choose the preferences you like from the global file
(/usr/share/icewm/preferences) and copy/paste them into your .icewm/preferences.
Every preference consists of 2 lines, both of which are commented (#), uncomment
(erase the hash mark) on the second line of the preference, and add 1 or 0
(zero) at the end.
1 = enables the preference
0 = disables it.
save/exit and RESTART icewm - Menu >Logout >Restart icewm for it to take
effect.
Clear as mud?
Example:
# Hide title bar when maximized
#HideTitleBarWhenMaximized=0 # 0/1
After editing it, it should look like this if you wanted it enabled:
# Hide title bar when maximized
HideTitleBarWhenMaximized=1
Restart icewm, restart icewm, restart icewm
Me? I copied/pasted my personal preferences I stored
in my web mail. It takes me 5 minutes to config icewm.
Here's my .icewm/preferences:
OpaqueMove=0
OpaqueResize=0
SmartPlacement=1
MenuMouseTracking=1
ModSuperIsCtrlAlt=1
UseMouseWheel=1
QuickSwitch=1
AutoReloadMenus=1
ShowProgramsMenu=1
ShowThemesMenu=1
ShowHelp=1
TerminalCommand="lxterminal"
ShutdownCommand="sudo poweroff"
RebootCommand="sudo reboot"
WorkspaceNames=" 1 ", " 2 "
TaskBarAutoHide=0
TaskBarShowClock=1
TaskBarShowAPMStatus=0
TaskBarAtTop=0
TaskBarShowAPMStatus=0
TaskBarShowAPMTime=0
TaskBarShowMailboxStatus=0
TaskBarShowWindows=1
TaskBarShowShowDesktopButton=0
TaskBarShowTray=1
TaskBarShowWindowIcons=0
TaskBarShowCPUStatus=1
TaskBarShowNetStatus=0
TaskBarShowCollapseButton=1
TaskBarWorkspacesLeft=1
TimeFormat="%R"
TaskBarShowShowDesktopButton=0
TaskBarShowWindowListMenu=1
TaskBarShowMailboxStatus=0
TaskBarMailboxStatusBeepOnNewMail=0
NormalTaskBarFontName="-*-sans-medium-r-*-*-*-100-*-*-*-*-*- *"
NormalTaskBarFontNameXft="sans-serif:size=10"
ActiveTaskBarFontName="-*-sans-r-*-*-*-100-*-*-*-*-*-*"
ActiveTaskBarFontNameXft="sans-serif:size=10"
HideTitleBarWhenMaximized=0
save/exit your favorite editor.
KEYS
Same. Choose what you need. I erased everything and pasted my keybinds.
This is my .icewm/keys:
$ nano .icewm/keys
Example:
key "F1" lxterminal
key "F2" xfe
key "Ctrl+f" firefox
key "Ctrl+g" google-chrome-stable
key "F7" mirage
key "F8" hexchat
key "Print" lxterminal -e scrot -cd 10
#Sound
key "Ctrl+Down" amixer -q set Master 9%- # lower volume
key "Ctrl+Up" amixer -q set Master 9%+ # raise volume
Save/exit your editor.
Ctrl+Up arrow increases volume.
Ctrl+Down arrow decreases volume
If you get no sound go to alsamixer as USER and unmute with M key.
$ alsamixer
Needless to say choose your favorite applications and keybinds.
I have no use for the Fn keys, but if you do, just add Alt or Ctrl or Super (winkey) example:
key "Alt+ l" leafpad
key "Ctrl+f" firefox
SOUND
A word about sound. In my case, I haven't had good luck with Pulseaudio, so I use ALSA.
$ apt-cache search alsa
Installed the alsa packages plus aumix and menu.
# apt-get install aumix menu alsa-lib alsa-plugins alsa-utils
Config the sound volume:
$ alsamixer
Unmute sound with letter M
WINOPTIONS
Go to .icewm/winoptions and paste this, I'm only interested in
maximizing my windows:
$ nano .icewm/winoptions
lxterminal.Lxterminal.startMaximized: 1
hexchat.Hexchat.startMaximized: 1
firefox.Firefox.startMaximized: 1
xfe.Xfe.startMaximized: 1
mirage.Mirage.startMaximized: 1
save/exit
PREFOVERRIDE
$ nano .icewm/prefoverride
And paste this:
KeyWinClose="F4"
KeyWinMaximize="F12"
save/exit
So now I close applications with F4 (boom! gone) and maximize the windows with
one key (F12), instead of the default Alt+F10.
THEMES
I'm not much for themes and eye-candy, my thing is simplicity and speed.
Go to www.box-look.org, click on "icewm themes" in the left column, if you know
the name of the theme, click on "alphabetical". Click on Download. There are
over 400 themes for IceWM in this site. There are a bunch on the right column on
the site.Download the theme file /home/<yourusername>/Downloads (automatic with
Firefox).
I launch xfe (my file manager) as ROOT, I find the theme in Downloads,
right-click on it, and choose "Extract to" in the next screen at the bottom I
type the location where to be extracted, (/usr/share/icewm/themes) press
Enter, and that's it, the new theme appears in Settings>Themes from the main
menu. Click on it and you'll have a new theme immediately.
NOTE: Restart icewm every time you do changes on the window manager.
Main menu > Logout > Restart IceWM
Happy trails,
macondo aka macondo123, Lou
bobo@foo:~$ inxi -Fz
System: Host: foo Kernel: 4.9.0-0.bpo.3-amd64 x86_64 (64 bit) Desktop: IceWM 1.3.8 Distro: Devuan GNU/Linux 1
Machine: System: Gigabyte product: N/A
Mobo: Gigabyte model: H61M-DS2 v: x.x Bios: American Megatrends v: F6 date: 09/30/2014
CPU: Dual core Intel Celeron G1610 (-MCP-) cache: 2048 KB
Clock Speeds: 1: 1721 MHz 2: 1691 MHz
Graphics: Card: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller
Display Server: X.Org 1.16.4 drivers: intel (unloaded: fbdev,vesa) Resolution: 1600x900@60.00hz
GLX Renderer: Mesa DRI Intel Ivybridge Desktop GLX Version: 3.0 Mesa 10.3.2
Audio: Card Intel 6 Series/C200 Series Family High Definition Audio Controller driver: snd_hda_intel
Sound: Advanced Linux Sound Architecture v: k4.9.0-0.bpo.3-amd64
Network: Card: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller driver: r8169
IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives: HDD Total Size: 500.1GB (0.8% used) ID-1: /dev/sda model: TOSHIBA_DT01ACA0 size: 500.1GB
Partition: ID-1: / size: 44G used: 1.8G (4%) fs: jfs dev: /dev/sda3
ID-2: swap-1 size: 2.10GB used: 0.00GB (0%) fs: swap dev: /dev/sda2
Sensors: System Temperatures: cpu: 29.8C mobo: 27.8C
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 95 Uptime: 2:40 Memory: 521.8/3851.7MB Client: Shell (bash) inxi: 2.1.28
PS: I launch it from my .xinitrc:
exec icewm
The Best of Sade
Really. Perhaps you don't know me, I have never used Ubuntu.