Gryphon - OpenSUSE 11.0: Difference between revisions
Jump to navigation
Jump to search
(→Problems / Solutions: High X load due to KDE Baghira animated widgets) |
|||
Line 680: | Line 680: | ||
== Problems / Solutions == |
== Problems / Solutions == |
||
* [<tt>2008-11-10</tt>] - High CPU load when burning dvds in '''k3b''' |
|||
** <u>Solution</u>: load apparently due to KDE ''Baghira'' style animations → disable all widgets animations (button animations, use ''Baghira'' style progress bars...) |
|||
* [<tt>2008-11-10</tt>] - High X load due to ''KDE Baghira'' animated widgets |
* [<tt>2008-11-10</tt>] - High X load due to ''KDE Baghira'' animated widgets |
||
** |
** <u>Solution</u>: disable all widgets animations in ''Baghira'' (disable button animations, use ''Baghira'' style progress bars...) |
||
** <u> |
** <u>Next problem</u>: disable button animation settings seems not to be kept. Eg.: burn a DVD in ''K3b'', open ''htop'' and note ''X'' load, open KDE ''kcontrol'', enable and disable back ''Baghira'' button animation, open ''htop'' again and compare current ''X'' load (problem is that the load is now smaller meaning the previou settings was not kept). |
||
== To Do == |
== To Do == |
Revision as of 09:36, 10 November 2008
Gryphon - OpenSUSE 11.0 - Configuration log
General Setup
First boot
- Automatic configuration update ⇒ added NVIDIA repository + added auto update repository
- YaST ⇒ Repositories ⇒ disabled DVD repository
File system
- Mount sda5 to mnt/sda5
% su
% mkdir /mnt/sda5
% chmod 777 /mnt/sda5
% ln -s /mnt/sda5/home /home
% mv /srv /mnt/sda5/srv
% ln -s /mnt/sda5/srv /srv
- Enable write access to user in group for NTFS mount (fmask=113,dmask=002 in /etc/fstab)
- /etc/fstab
... /dev/disk/by-id/scsi-SATA_IC35L040AVER07-_SXPTXF49264-part1 /windows/C ntfs-3g users,gid=users,fmask=113,dmask=002,locale=en_US.UTF-8 0 0 /dev/disk/by-id/scsi-SATA_ST3250620A_3QF0EC3W-part1 /windows/D ntfs-3g users,gid=users,fmask=113,dmask=002,locale=en_US.UTF-8 0 0 /dev/disk/by-id/scsi-SATA_IC35L040AVER07-_SXPTXF49264-part6 /windows/F vfat users,gid=users,umask=0002,utf8=true 0 0 /dev/disk/by-id/scsi-SATA_IC35L120AVV207-_VNVD02G4G4TKBG-part1 /windows/J ntfs-3g users,gid=users,fmask=113,dmask=002,locale=en_US.UTF-8 0 0 /dev/disk/by-id/scsi-SATA_IC35L120AVV207-_VNVD02G4G4TKBG-part2 /windows/K ntfs-3g users,gid=users,fmask=113,dmask=002,locale=en_US.UTF-8 0 0 ...
- Installed package sdram.
YaST Repositories
- Added http://download.opensuse.org/repositories/home:/Fisiu/openSUSE_11.0/ (for Psi).
- Packman: http://packman.mirrors.skynet.be/pub/packman/suse/11.0/
Applications
Amarok
- Amarok collection stored in MySQL (host: localhost, port: 3306, DB name: amarok, user: amarok)
- To set up Amarok MySQL database (see Amarok MySQL HowTo):
% mysql -p -u root mysql> CREATE DATABASE amarok; mysql> USE amarok; mysql> GRANT ALL ON amarok.* TO amarok@localhost IDENTIFIED BY 'PASSWORD_CHANGE_ME'; mysql> FLUSH PRIVILEGES;
- Installed amarok-packman package (metapackage to install amarok from the packman repository).
- Selected Xine engine (needed for crossfading).
- → Now Amarok plays ogg in Gnome desktop too!
- Crossfading: 0ms (crossfading 100ms handy for making gapless playback, but playback is sometimes jerky when enabled)
- Fade-out: 1500ms (3500ms much too long)
- Updated to xine-lib/1.1.15 (solve bug Amarok freeze at track change).
Amule
- reference page
- Install from Packman repository, package amule.
iplist
- Installed iplist to deny spying peer. See Amule#iplist.
- Lists:
- level1.gz, ads-trackers-and-bad-pr0n.gz,edu.gz,spyware.gz (removed bogon.gz)
Apache 2
- Configuration files in /etc/apache2.
- Can be partly configured through YaST package yast2-http-server.
- port: 80, interface: 127.0.0.1, 172.19.3.3, open port in firewall, Modules: PHP5.
- /etc/apache2/httpd.conf
... <Directory /> Options FollowSymLinks # because /srv is a symlink ... </Directory> ...
- /etc/apache2/default-server.conf
... ServerName gryphon ServerAdmin root@gryphon
- Apache user is given in /etc/apache2/uid.conf
Bash
~/.bashrc (excerpt)
Also look for configuration in:
##### ALIASES #################################################################
# Miscellaneous shell aliases
LS_OPTIONS="$LS_OPTIONS -F --group-directories-first";
alias dua="du -sh * .*"
alias dfh="df -h"
alias la="ls -a"
alias lla="la -l"
alias sed="sed -r"
alias sudo="sudo DISPLAY=:0.0"
alias grep="grep --color" # show differences in color
##### HISTORY #################################################################
# Enable extended pattern matching
shopt -s extglob
# Ignore some controlling instructions
export HISTIGNORE="[ ]*:&:bg:fg:exit:?:??:???:history*( )"
~/.inputrc
################################################################################
## ~/.inputrc
##
## Control the behaviour of the readline library used e.g.
## by the bash in the interactive mode for line editing.
##
################################################################################
#
# MIP CUSTOM BINDING STARTS HERE
#
# Allow 8-bit input/output (for Cygwin)
set meta-flag on
set convert-meta off
set input-meta on
set output-meta on
$if Bash
# Don't ring bell on completion
#set bell-style none
# or, don't beep at me - show me
#set bell-style visible
#
# If set to on, words which have more than one possible completion without
# any possible partial completion cause the matches to be listed immediately
# instead of ringing the bell.
#
set show-all-if-unmodified on
#
# If set to on, words which have more than one possible completion cause the
# matches to be listed immediately instead of ringing the bell.
#
set show-all-if-ambiguous on
# Expand homedir name
#set expand-tilde on
# Append "/" to all dirnames
#set mark-directories on
#set mark-symlinked-directories on
# Match all files
#set match-hidden-files on
# 'Magic Space'
# Insert a space character then performs
# a history expansion in the line
Space: magic-space
$endif
"\eOA":history-search-backward #Up arrow
"\e[A":history-search-backward #Up arrow
"\eOB":history-search-forward #Down arrow
"\e[B":history-search-forward #Down arrow
"\C- ":dynamic-complete-history #Ctrl-space
"\e ":dynamic-complete-history #Esc-space
~/.dir_colors
~/.dir_colors is parsed by /etc/bash.bashrc on openSUSE.
# Configuration file for the color ls utility
#
# This file goes in the /etc directory, and must be world readable.
# You can copy this file to .dir_colors in your $HOME directory to override
# the system defaults.
# COLOR needs one of these arguments: 'tty' colorizes output to ttys, but not
# pipes. 'all' adds color characters to all output. 'none' shuts colorization
# off.
COLOR tty
# Extra command line options for ls go here.
# Basically these ones are:
# -F = show '/' for dirs, '*' for executables, etc.
# -T 0 = don't trust tab spacing when formatting ls output.
OPTIONS -F -T 0
# Below, there should be one TERM entry for each termtype that is colorizable
TERM linux
TERM linux-c
TERM console
TERM con132x25
TERM con132x30
TERM con132x43
TERM con132x60
TERM con80x25
TERM con80x28
TERM con80x30
TERM con80x43
TERM con80x50
TERM con80x60
TERM gnome
TERM mach-color
TERM rxvt
TERM rxvt-unicode
TERM screen
TERM screen-w
TERM screen-256color
TERM vt100
TERM vt102
TERM xterm
TERM xterm-debian
TERM xterm-256color
TERM iterm
# EIGHTBIT, followed by '1' for on, '0' for off. (8-bit output)
EIGHTBIT 1
# Below are the color init strings for the basic file types. A color init
# string consists of one or more of the following numeric codes:
#
# Attribute codes:
# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed
# Text color codes:
# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
# Background color codes:
# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
NORMAL 00 # global default, although everything should be something.
FILE 00 # normal file
DIR 00;34 # directory
LINK 00;36 # symbolic link
FIFO 40;33 # pipe
SOCK 00;35 # socket
DOOR 00;35 # door
BLK 40;33;01 # block device driver
CHR 40;33;01 # character device driver
ORPHAN 41;33;01 # symlink to nonexistent file
# This is for files with execute permission:
EXEC 00;32
# List any file extensions like '.gz' or '.tar' that you would like ls
# to colorize below. Put the extension, a space, and the color init string.
# (and any comments you want to add after a '#')
# executables (bright green)
.cmd 00;32
.exe 00;32
.com 00;32
.bat 00;32
.btm 00;32
.dll 00;32
# archives or compressed
.tar 00;31
.tbz 00;31
.tgz 00;31
.rpm 00;31
.deb 00;31
.arj 00;31
.taz 00;31
.lzh 00;31
.lzma 00;31
.zip 00;31
.zoo 00;31
.z 00;31
.Z 00;31
.gz 00;31
.bz2 00;31
.tb2 00;31
.tz2 00;31
.tbz2 00;31
# image formats
.avi 00;35
.bmp 00;35
.fli 00;35
.gif 00;35
.jpg 00;35
.jpeg 00;35
.mng 00;35
.mov 00;35
.mpg 00;35
.pcx 00;35
.pbm 00;35
.pgm 00;35
.png 00;35
.ppm 00;35
.tga 00;35
.tif 00;35
.xbm 00;35
.xpm 00;35
.dl 00;35
.gl 00;35
.wmv 00;35
# sound formats
.aiff 00;32
.au 00;32
.mid 00;32
.mp3 00;32
.ogg 00;32
.voc 00;32
.wav 00;32
Courier-IMAP
- Installed courier-imap and setup init.d scripts (see IMAP#Courier IMAP).
Evolution
- Edited as root /usr/share/evolution/2.22/ui/evolution-mail-message.xml and .../evolution.xml to change keyboard shortcuts:
- Exit application: *Control*q → none;
- Mark mail as read: *Control*k → *Control*q;
- Mark mail as unread: *Control**Shift*k → *Control*u;
- Message source: *Control*u → *Control*k;
<!-- /usr/share/evolution/2.22/ui/evolution.xml: -->
<cmd name="FileExit" _label="_Quit" _tip="Exit the program"/>
<!-- /usr/share/evolution/2.22/ui/evolution-mail-message.xml: -->
<cmd name="MessageMarkAsRead" _tip="Mark the selected messages as having been read" accel="*Control*q" pixtype="pixbuf"/>
<cmd name="MessageMarkAsUnRead" _tip="Mark the selected messages as not having been read" accel="*Control*u" pixtype="pixbuf"/>
<cmd name="ViewSource" _tip="Show the raw email source of the message" accel="*Control*k"/>
FireFox
- home = http://www.google.be
- iFox 3.0.1 add-on theme.
- Extensions
- Live HTTP headers 0.14
- Delicious Bookmarks 2.0.95
- Fire Gestures 1.1.3.1
- Cycle Input Focus 1.0.0
- Fast Dial 2.3
- 4x3 thumbnails. Page font = Sans-serif, size 12.
- Removed/disabled extensions
- Beagle Indexer 1.1.0
- Always ask me where to save files + Always show the tab bar + Remember password for sites + Use a Master Password
- Keyword searches:
- g → Google | http://www.google.be
- w → Wikipedia | http://en.wikipedia.org
- wf → Wikipedia FR | http://fr.wikipedia.org
- dt → Delicious - Add tag | http://delicious.com/m1p (tag search - type space separated tag for multiple tag search)
Gnome
- Gnome desktop - added new panel + config.
- Window List panel - show window from all workspace.
- gnome-terminal
- Set default terminal window size to 150x50, position +100+100.
Gnome DO
- My reference page
- Start Gnome DO at login
- Hide window on first launch (quiet mode)
- Launch key: <alt>+space.
- Add kde3 applications to catalog:
sudo ln -s /opt/kde3/share/applications/kde /usr/share/applications/kde
- Plugins:
- Del.icio.us Tag Search - v2.0.
- Firefox v2.0.4 (don't forget about:config → browser.bookmarks.autoExportHTML = true).
- GNOME Terminal v1.0
- Google Calculator v1.0
htop
- Setup → Display Options → Tree view
- Setup → Display Options → Hide userland threads
- Setup → Display Options → Highlight program "basename"
- Setup → Colors → Light Terminal
K3b
- Do not eject medium after write process.
Kate
- Appearance: no Dynamic word wrap, show line numbers, show scrollbar marks
- Fonts & Colors: Bitstream Vera Sans Mono 8
- Cursor & Selection: no Smart home and smart end
- Editing: don't show tabulators, tab width=4
- Indentation: indentation mode=Normal, tab/backspace indents,
- Open/Save: Remove trailing space, Backup prefix=., Backup suffix=~
- Plugins: KTextEditory Word Completion Plugin
KDE
- Wiki page on KDE.
- Installed Baghira OSX-like theme (package baghira).
- Style = Baghira
- Restored settings from previous install.
- Don't animate buttons / hovered sliders
- Progress bars: Style=Baghira, do not show value
- Window Decorations = Baghira
- Border size = Normal
- Minimum Title Height = 22
- Show resize grip
- Add auto spacing
- Default Mode = Tiger
- Tiger → Border size = 1
- Buttons → custom title bar button positions = Help / Maximize / Minimize / (no spacer!) / Close (match WindowBlinds settings).
- Mouse
- Icons theme = Shere Khan X.
- Checked Double Click to open files and folders.
- Window Shadows enabled
- Active window size = Inactive window size = 6.
- Vertical offset = 80%.
- Horizontal offset = 40%.
- Shadow color = black.
- Remove shadow on move/resize.
- Desktop background = ~/.customization/Isabelle Hires Noir&Blanc crop-despeckle 936x1024.png.
- Screensaver → slideshow from slide~/.customization/screensaver< (incl. subfolders / resize photo).
- Appearance → Fonts
- Custom settings:
- General = Lucida Sans 9
- Fixed width = Lucida Console 9
- Toolbar = Lucida Sans 9
- Menu = Lucida Sans 9
- Window Title = Lucida Sans 10 (semibold)
- Taskbar = Lucida Sans 9
- Desktop = Lucida Sans 9
- Default settings:
- General = Sans Serif 10
- Fixed width = monospace 10
- Toolbar = Sans Serif 10
- Menu = Sans Serif 10
- Window Title = Sans Serif 10
- Taskbar = Sans Serif 10
- Desktop = Sans Serif 11
- Custom settings:
- Keyboard shortcuts
- Popup Launch Menu = Win + Space
- Very handy in OpenSuse when combined with the search box in launch menu. Simply type Win + Space followed by the name of the application.
KMixer
- Global keyboard shortcuts (Menu Settings → Configure Global Shortcuts or through YaST → Look & Feel):
- Increase Volume of Master Channel: Ctrl+KP_Add
- Decrease Volume of Master Channel: Ctrl+KP_Subtract
- Toggle Mute of Master Channel: Ctrl+KP_Divide
Konsole
- Settings → Font → Bitstream Vera Sans Mono, size 8.
- Settings → Size → 132x40.
- Settings → Save as Default.
- Window Menu → Advanced → Special Application Settings; → Geometry panel → Position → Remember.
Konqueror
- View → Icon Size → Tiny.
Launchy
- Installed from packman repository.
- Option: NO check for update at start up.
- Option: Hide Launchy when it loses focus.
- Shortcut: Alt+Space (Ctrl+Space is taken by Opera for home page)
- Catalog: added /opt/kde3/share/applications/kde/, extension *.desktop
- Gnome: add Launchy as new entry to startup program list (Launchy, /usr/bin/launchy, keystroke launcher).
- Firefox: bookmarks must be exported to .html to be indexed by Launchy. Type about:config in address bar, and change the settings browser.bookmarks.autoExportHTML ← true.
MediaWiki
- Version mediawiki 1.12.0.
- Requires LAMP server packages (Linux, Apache, MySQL and PHP).
- Installation
- Assume mediawiki-1.12.0.tar.gz copied at /srv/www/htdocs
- Assume apache browser user/grp: wwwrun/www
% su
% cd /srv/www/htdocs/
% tar -xzvf mediawiki-1.12.0.tar.gz
% mv mediawiki-1.12.0 wiki
% chown -R wwwrun wiki
% chgrp -R www wiki
- Browse to http://localhost/wiki/config. Settings set as follows:
- Wiki name: wiki
- Admin user: wikiadmin
- Admin pwd: ********
- database name: wikidb
- DB username: wikiuser
- DB pwd: ********
- su account: root
- su pwd: ********
- Copy configuration files:
cd /srv/www/htdocs/wiki/
cp config/LocalSettings.php .
chmod 600 LocalSettings.php
chown wwwrun LocalSettings.php
chgrp www LocalSettings.php
rm -r config
- Browse to http://localhost/wiki. Create user baddreams.
- user: baddreams
- pwd: ********
- email: baddreams@gryphon.hell
- real name: Baddreams
- File LocalSettings.inc.php:
- Enable file upload.
$wgEnableUploads = true;
- File includes/DefaultSettings.php:
- Change supported upload file types.
$wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg', 'pdf' );
- Add directory http://localhost/wiki/upload (root - chmod 755), to store big upload files.
MySQL
- Root password set (e.g. through phpMyAdmin → privileges → select root user → Change pwd)
Opera
- Use Master Password to protect saved passwords.
- Set Google as default search engine (toolbar and speed dial).
- Keyboard configuration (! keyboard ini file is UTF8. See this bug)
[Application] Platform Windows-Unix-MCE, PageUp ctrl=Switch to previous page Platform Windows-Unix-MCE, PageDown ctrl=Switch to next pagePageUp ctrl=Page leftPageDown ctrl=Page right
- Added 2 buttons for Delicious in file ~/.opera/toolbar/standard_toolbar (1).ini:
[Hotlist Floating.content] Button0, -1726668283=Add/Remove Panels Button1, "Go to page"="Go to page, "http://del.icio.us/m1p", , "Delicious", "Panel Mail"" Button2, "Go to page"="Go to page, "javascript:location.href='http://del.icio.us/m1p?url='+encodeURIComponent (location.href)+'&title='+encodeURIComponent(document.title)", , "Tag", "Compose mail""
Psi
- Gnome: Added Psi as startup program (Psi, /usr/bin/psi, Jabber-Client).
- Options → Events → Enable popup notifications (all notifications)
SSH
- Helper aliases in ~/.bashrc:
##### SSH #####################################################################
alias sshag="ssh-agent bash --rcfile ~/.basshrc" # launch a shell in which ssh private key passphrase is cached
alias sftpn="sftp daemenj@ftp.noekeon.org"
alias sshn="ssh -t noekeon 'bash --rcfile ~/private/mip.bashrc'"
# function scpnup - Copy file from/to remote Miki Wiki's upload directory
# USAGE: scpnup localfilename @
# scpnup @ remotefilename
function scpnup() {
[ "$1" = "@" ] && SRC="daemenj@noekeon:/opt/www/daemenj/web/kiwi.noekeon.org/miki/upload/$2" || SRC="$1";
[ "$2" = "@" ] && DST="daemenj@noekeon:/opt/www/daemenj/web/kiwi.noekeon.org/miki/upload/" || DST=".";
scp "$SRC" "$DST"
}
- sshag starts a new shell in which passphrase is cached. It uses the rcfile ~/.basshrc:
# .basshrc: Bash resource file for preloading ssh keys in the ssh-agent
#
# Use:
# ---
# ssh-agent bash --rcfile ~/.basshrc
#Source primary resource file
source ~/.bashrc
#Add all ssh keys in ~/.ssh
ssh-add
- Content of ~/.ssh/config:
Host ftp.noekeon.org noekeon User daemenj HostName ftp.noekeon.org
Synergy
- Reference page
- Installed package synergy v1.3.1, and xselection (to circumvent Firefox copy/paste Chine bug)
- Package download from homepage, installed with YaST (double-click in Konqueror)
- Helper aliases in ~/.bashrc:
##### SYNERGY #################################################################
# Run 'xselection PRIMARY' after copy from Firefox (before paste) to workaround Chinese bug
alias xsel='xselection PRIMARY'
- /etc/synergy.conf
section: screens gryphon: BEQLEUNXP1NB103: end section: links gryphon: left = BEQLEUNXP1NB103 BEQLEUNXP1NB103: right = gryphon end section: options screenSaverSync = true keystroke(shift+Alt+right) = switchInDirection(right) keystroke(shift+alt+left) = switchInDirection(left) end
- At the beginning of /etc/X11/gdm/Init
# # Start the synergy server # /usr/bin/killall synergys sleep 1 /usr/bin/synergys --config /etc/synergy.conf --daemon
- At the beginning of /etc/gdm/PostLogin/Default
# # Kill all running synergy server # /usr/bin/killall synergys sleep 1
- At the beginning of /etc/gdm/PreSession/Default
# # Start synergy server # /usr/bin/killall synergys sleep 1 /usr/bin/synergys --config /etc/synergy.conf --daemon
TrueCrypt
- Using TrueCrypt 6.0a.
- Personal configuration directory in ~/.tc.
- Added function tc in ~/.bashrc to mount tc volume in command-line.
# 2008-07-28 - macro for TrueCrypt
# To mount a volume: tc VOLUME-NAME
# to unmount : tc -d
tc() {
if [ "$1" == "" ]
then
echo "usage:"
echo " tc VOLUME-NAME"
echo " tc -d"
elif [ "$1" == "-d" ]
then
truecrypt -d
else
echo "Mounting TrueCrypt volume \"$1\" to /mnt/tc"
truecrypt -k ~/.tc/tckeyfile "$1" /mnt/tc
fi
}
- Settings → Keyfiles → add ~/.tc/tckeyfile as default key file.
- Settings → Preferences → System Integration panel → Open Explorer window for succesfully mounted volume.
Vim
- Changes to ~/.vimrc and /root/.vimrc (see this page)
- Enable Syntax highlighting
- Remap HJKLM to MHJKL
X
- Fonts installed in ~/.fonts:
- Mac fonts AppleGaramond (Bold/Italic/...)
- Mac fonts Aquabase (Bold/Italic/...)
- Mac fonts Lucida (Console/Sans/...)
- Chess Alpha 2
- chess_merida_unicode
- fences
- symbol
- Mouse pointer speed: xset m 3/2 10 (for new Microsoft Laser Wireless Mouse 6000). Can be set permanently using KDE/Gnome Mouse configuration GUI.
Problems / Solutions
- [2008-11-10] - High CPU load when burning dvds in k3b
- Solution: load apparently due to KDE Baghira style animations → disable all widgets animations (button animations, use Baghira style progress bars...)
- [2008-11-10] - High X load due to KDE Baghira animated widgets
- Solution: disable all widgets animations in Baghira (disable button animations, use Baghira style progress bars...)
- Next problem: disable button animation settings seems not to be kept. Eg.: burn a DVD in K3b, open htop and note X load, open KDE kcontrol, enable and disable back Baghira button animation, open htop again and compare current X load (problem is that the load is now smaller meaning the previou settings was not kept).
To Do
- [2008-08-13] @TODO - Upgrade Launchy.
- [2008-07-28] @TODO - Describe general file system setup (sda5, symlink to /home, symlink to /srv).
- [2008-07-28] @TODO - fix mbstring support (see http://localhost/phpMyAdmin).
- [2008-07-28] @TODO - MediaWiki - change pwd.
- [2008-07-28] @TODO - MediaWiki - Install some memcache sw (Turck MMCache, eAccelerator, APC or XCache).
- [2008-07-30] @TODO - Set up phpMyAdmin (can't be accessed anymore since root password was set).
- [2008-07-31] @TODO - Solve pulseaudio dependency problem during system update.
pulseaudio-utils-0.9.10-26.3.i586 requires libpulse-browse0 = 0.9.10, but this requirement cannot be provided pulseaudio-module-gconf-0.9.10-26.3.i586 requires pulseaudio = 0.9.10, but this requirement cannot be provided
- Temporary fix: disable packman repository from the list of software repositories.
- [2008-07-31] @TODO - Solve VLC no sound in Gnome.
Done
- [2008-07-31]Solve Amarok not playing OGG file in Gnome.
- → Install Amarok package from Packman repository, and select Xine engine.
Recovered from previous install
- [2008-07-28] Truecrypt directory ~/.tc.
- [2008-07-28] GNUpg directory ~/.gnupg.
Miscellaneous Configuration Log
- [2008-07-28] Install - Package php5-mysql.
- [2008-07-28] Install - Package yast2-http-server.
- [2008-07-28] Install - Wiki mediawiki 1.12.0.
- [2008-07-28] Settings - YaST → System Services (run level) → enable mysql to run at level 2,3,5.
- [2008-07-28] Settings - Copied from previous install: ~/.gnupg.
- [2008-07-28] Install - Opera 9.51.
- [2008-07-28] Install - BitStream Vera 1.10 (copied to /usr/share/fonts).
- [2008-07-28] Install - TrueCrypt - TrueCrypt 6.0a (extract and execute; will install very quickly with YaST).
[2008-07-28] Settings - TrueCrypt - chmod u+s /usr/bin/truecrypt.- Setuid does not work on GTK+. Instead add /usr/bin/truecrypt to /etc/sudoers.
- [2008-07-28] Settings - TrueCrypt - Added to /etc/sudoers: ALL ALL = (ALL) NOPASSWD: /usr/bin/truecrypt.
- [2008-07-28] Settings - TrueCrypt - as root, mkdir /mnt/tc;
- [2008-07-28] Settings - TrueCrypt - Added macro tc in ~/.bashrc.
- [2008-07-28] Settings - Bash - Added to ~/.bashrc alias sshag, sftpn, sshn, dua, dfh, la, lla.
- [2008-07-30] Install - Package w32codec-all.
- [2008-07-30] Settings - MySql - Change root password (phpMyAdmin → privileges → select root user → Change pwd).
- [2008-07-30] Settings - Amarok - wizard setup - use MySQL.
- [2008-07-30] Settings - Gnome - Window List panel - show window from all workspace.
- [2008-07-31] Settings - MediaWiki - Enabled file upload.
- [2008-07-31] Settings - MediaWiki - Added pdf as allowed upload file type.
- [2008-07-31] Settings - MediaWiki - Added directory http://localhost/wiki/upload for big file upload.
- [2008-07-31] Settings - Scarlet box - DNS Relay → DNS Relay local database → local domain name = hell.
- [2008-07-31] Settings - YaST → Network devices → Network settings → Hostname/site = gryphon.hell (before was linux-co7e.site).
- Note: hostname can also be found in /etc/HOSTNAME - but might be set/ignored by DHCP client
- Note: domain name must only contain letter/figure/hyphen; it can't contain any underscore!
- [2008-07-31] Install - Installed codecs-gnome.ymp (http://opensuse-community.org/codecs-gnome.ymp).
- Added repositories:
- http://download.opensuse.org/distribution/11.0/repo/non-oss/suse (Main Repository (NON-OSS))
- http://download.opensuse.org/distribution/11.0/repo/oss (Main Repository (OSS))
- http://download.videolan.org/pub/videolan/vlc/SuSE/11.0/ (VideoLan Repository)
- http://ftp.skynet.be/pub/packman/suse/11.0/ (Packman Repository)
- Package installed: ffmpeg, flash-player, gst-fluendo-mp3, java-1_5_0-sun-plugin, libdvdcss, libxine1, w32codec-all
- Added repositories:
- [2008-08-09] Settings - /etc/fstab - changed fmask=133,dmask=022 to fmask=113,dmask=002 (enable write access to users).
- [2008-07-31] Install - Installed gstreamer plugins and addons: gstreamer-0_10-ffmpeg, gstreamer-0_10-plugins-uglygstreamer (http://opensuse-community.org/codecs-gnome.ymp).
- [2008-08-10] Settings - KDE - Global keyboard shortcuts for KMixer.
- [2008-08-10] Settings - VLC - Settings → Preferences → Video → Zoom video = 2.0000 (requires Advanced options checked).
- [2008-08-10] Settings - FireFox - installed iFox 3.0.1 theme add-on.
- [2008-08-12] Settings - X - Installed (home) MAC fonts (Garamond, Lucida, Aqua base)
- [2008-08-12] Settings - X - Installed (home) fonts ChessAlpha2, chess_merida_unicode, fences, symbol
- [2008-08-12] Settings - KDE - Updated window shadows, window decorations,...
- [2008-08-13] Install - Launchy.
- [2008-08-21] Settings - Configure Desktop - Popup Launch Menu keyboard shortcut = Win + Space.
- [2008-08-21] Settings - Network settings - Do not change hostname via DHCP.
- [2008-09-17] Install - Psi instant messaging, v0.12.2.
- [2008-09-17] Install - p7zip v4.57 (needed to extract archive with password encrypted with AES using WinZip 9.0, unsupported compression method 99).
- [2008-10-04] Install - package htop (an improved top)
- [2008-10-13] Uninstall - package imap (it's actually UW IMAP - no support for maildir)
- [2008-10-13] Install - package courier imap