Next  |  Prev  |  Up  |  Top  |  JOS Index  |  JOS Pubs  |  JOS Home  |  Search

F11-to-F13 Things To Do After Upgrade

After eliminating xorg.conf and merging my home directory with a newly created user directory, as discussed above, I needed to reset some basic preferences. Since I'm an Emacs user, I always make caps lock and additional control key, and for the first time (as far as I know), I can now swap the ``Alt'' and ``Windows'' key on the left side of my (Apple6) keyboard! This is a huge win, since before, I had to use Option (on the Apple keyboard) as Alt, while Command is in the more natural position for this.


I am now much happier on the Apple keyboard than before. The only remaining problem is that sometimes Caps Lock does not work as Control. In emacs, when typing Control-a to get to the beginning of the current line, I'm often leaving little 'a's around in the text. This doesn't happen on any other keyboard, and it happens on both my Apple and older keyboard under Fedora Linux. I believe the problem was worse in earlier Fedora releases, but it's still there. The problem goes away if I carefully press Control well before the key it is to modify, so it's some kind of race condition in the keyboard driver. There needs to be a way to set the capture window for Control so that ``virtually simultaneous'' is allowed.

Blog of new installs in F13 so far (see F11 section for prior installs):

yum install jack-audio-connection-kit-devel.i686 # for faust2jack
yum install guitarix # pulled in jack-capture, xdialog, zite-resampler
yum install libsndfile-devel fftw-devel # needed by guitarix source 'waf configure'
yum install qt-devel # for qmake-qt4
cd /usr/bin; ln -s qmake-qt4 qmake # for 'make jackqt' in Faust examples
yum install liblrdf-devel # RDF descriptions of LADSPA plugins (pulls in raptor-devel)
yum install libsamplerate-devel # audio sample-rate conversion
yum install imake # for makedepend
yum remove faust # change over to git repo [also removes faust-tools]:
git clone git:// faust
yum install grip # need to grab stuff off of an audio CD
yum install fvwm # playing around with window managers in GNOME
yum install switchdesk # playing around with window managers in GNOME
yum install ccsm # compiz plugin config tool (more wm fun!)
yum install emerald-themes # I really should get back to work!
yum install <more compiz stuff listed at
# Summary for both GNOME and KDE:
yum install ccsm emerald-themes compizconfig-backend-kconfig \
    compizconfig-backend-gconf fusion-icon* emerald compiz-fusion \
    compiz-fusion-gnome libcompizconfig compiz-gnome compiz-bcop compiz \
    compizconfig-python compiz-fusion-extras compiz-fusion-extras-gnome
yum install xcalib # can invert video with 'xcalib -invert -alter'
yum install supercollider-devel # headers needed by faust2supercollider script
yum install supercollider-emacs  # not pulled in by -devel
yum install supercollider-extras # needed for default(!) 'swing' gui
yum install supercollider-midifile # MIDI file reading support
yum install supercollider-dewdrop # Contains
yum install beagle-gnome # tired of not having "spotlight" type desktop search capability
yum install gitk # nice GUI for git
yum install mingw32-iconv # so pure-lang/pure would compile
# In pd-pure/Makefile, changed pdincludedir to $(includedir)/pdextended
yum install libtool-ltdl-devel # so pure-lang/pure-faust would compile
yum install portmidi-devel # so pure-midi would compile
yum install clang # to compile C++ to LLVM (installs llvm)
yum install llvm-devel  # needed by faust2 (51MB)
yum install clang-devel # maybe only this one was needed
yum install dot2tex # pulled in graphviz, pydot, pyparsing (for Faust dot graphs)
yum remove compiz-fusion-extras-gnome # resolve dependency snafu
yum remove compiz-fusion-extras
yum install compiz-fusion-extras

Next  |  Prev  |  Up  |  Top  |  JOS Index  |  JOS Pubs  |  JOS Home  |  Search

Download mycomputers.pdf
[Comment on this page via email]

``My Computers'', by Julius O. Smith III, Web document.
Copyright © 2014-03-25 by Julius O. Smith III
Center for Computer Research in Music and Acoustics (CCRMA),   Stanford University