Gryphon - OpenSUSE 11.0: Difference between revisions

From miki
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 &rarr; 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
** &rarr; disable all widgets animations in ''Baghira'' (disable button animations, use ''Baghira'' style progress bars...)
** <u>Solution</u>: disable all widgets animations in ''Baghira'' (disable button animations, use ''Baghira'' style progress bars...)
** <u>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).
** <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

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

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

Evolution

  • Edited as root /usr/share/evolution/2.22/ui/evolution-mail-message.xml and .../evolution.xml to change keyboard shortcuts:
    • Exit application: *Control*qnone;
    • 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.
http://www.google.be/ http://www.wikipedia.org/ http://delicious.com/m1p
https://secure.priorweb.be/webmail/src/login.php http://www.scarlet.be/wlogon/?uncnx= https://kiwi.noekeon.org/miki/index.php?title=Main_Page
http://www.theregister.co.uk/ http://mip.noekeon.org/

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

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
    • TigerBorder 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).
  • AppearanceFonts
    • 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
  • 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 SettingsConfigure Global Shortcuts or through YaSTLook & 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

  • SettingsFontBitstream Vera Sans Mono, size 8.
  • SettingsSize132x40.
  • SettingsSave as Default.
  • Window MenuAdvancedSpecial Application Settings; → Geometry panel → PositionRemember.

Konqueror

  • ViewIcon SizeTiny.

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.autoExportHTMLtrue.

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
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
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' );

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 page
PageUp ctrl=Page left
PageDown 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).
  • OptionsEventsEnable popup notifications (all notifications)

SSH

##### 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
}
  • SettingsKeyfiles → add ~/.tc/tckeyfile as default key file.
  • SettingsPreferencesSystem 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 RelayDNS Relay local databaselocal domain name = hell.
  • [2008-07-31] Settings  - YaSTNetwork devicesNetwork settingsHostname/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).
  • [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 - SettingsPreferencesVideoZoom 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