Knoppix
Work around Knoppix (Debian-Knoppix GNU/Linux Live-cd)
Knoppix my best friend
I discovered Knoppix few years ago, near end of 2002.
I am moderator on Knoppix french spoken user forum and co-foundator member of Linucie.net which manage website of knoppix-fr.org.
I am using Knoppix every day at work, at home ...
Knoppix 5.3 & KDE4
/etc/sysconfig/desktop:DESKTOP="kde4"
/etc/sysconfig/knoppix:DESKTOP="kde4"
/etc/sysconfig/xsession-commands:kde4_restart
custom xorg.conf in live knx 6
créer un fichier: /root/xorg.conf avec vos modifications
créer un fichier: /etc/sysconfig/xserver le rendre executable
son contenu:
echo "Suppression du fichier original : "
rm -f /etc/X11/xorg.conf
echo "copie du fichier perso : "
cp /root/xorg.conf /etc/X11/
xorg.conf tablet + usb keyboard + usb mouse
many thanks to http://www.alfonsomartone.itb.it/zswdjp.html(approve sites)
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc:unscaled"
FontPath "/usr/share/fonts/X11/75dpi:unscaled"
FontPath "/usr/share/fonts/X11/100dpi:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/Speedo"
FontPath "/usr/share/fonts/X11/PEX"
# Additional fonts: Locale, Gimp, TTF...
FontPath "/usr/share/fonts/X11/cyrillic"
# FontPath "/usr/share/fonts/X11/latin2/75dpi"
# FontPath "/usr/share/fonts/X11/latin2/100dpi"
# True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig!
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/latex-ttf-fonts"
EndSection
Section "Module"
Load "dbe"
Load "ddc"
Load "bitmap"
Load "type1"
Load "int10"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
Load "dri"
EndSection
Section "InputDevice" # internal (unaccessible) keyboard
Driver "kbd" # serves as base when plugging USB keyboards
Identifier "fakekeyboard"
Option "Protocol" "Standard"
Option "XkbLayout" "fr"
Option "XkbModel" "pc102"
Option "XkbRules" "xfree86"
Option "XkbVariant" "basic"
EndSection
Section "InputDevice" # the USB keyboard here is "event3"
Driver "kbd"
Identifier "usbkeyboard"
Option "Device" "/dev/input/event3"
Option "Name" "X-Technologies PS2-to-USB keyboar"
Option "Protocol" "Standard"
Option "XkbLayout" "fr"
Option "XkbModel" "pc102"
Option "XkbRules" "xfree86"
Option "XkbVariant" "basic"
EndSection
Section "InputDevice" # the three Wacom serial devices for the screen...
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/ttyS0"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Stylistic ST5xxx ONLY
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/ttyS0"
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Stylistic ST5xxx ONLY
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/ttyS0"
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Stylistic ST5xxx ONLY
EndSection
Section "Monitor"
DisplaySize 305 230
HorizSync 29-61
Identifier "monitor"
ModelName "Wacom Penabled 1024x768"
Option "DPMS"
VendorName "LCD Touchscreen"
VertRefresh 50-76
# Option "Rotate" "normal" # Rotate: ignored if "normal"...
# Option "Rotate" "RIGht" # Rotate: ...not used if "right" or other
EndSection
Section "Screen"
DefaultDepth 24 # I855 driver only supports 8/16/24 depths
# 8 and 16-bit depth do not support screen rotate (RandR)
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
Device "intel855gm"
Identifier "touchscreen"
Monitor "monitor"
EndSection
Section "Device"
BoardName "855 GM"
BusID "0:2:0"
Driver "intel"
Identifier "intel855gm"
Option "XVideo"
# Option "SWcursor"
# Option "RandRRotation" "True"
# Option "Rotate" "On"
Option "XvMCSurfaces" "7" # current driver version does not use it
Option "LinearAlloc" "16384" # current driver version does not use it
Option "DRI"
Screen 0
VendorName "Intel"
EndSection
Section "ServerLayout"
Identifier "normallayout"
InputDevice "fakekeyboard" "CoreKeyboard"
# InputDevice "usbmouse"
InputDevice "usbkeyboard"
InputDevice "Stylus" "SendCoreEvents" # don't use COREPOINTER (xournal bug)
InputDevice "Eraser" "SendCoreEvents"
InputDevice "Cursor" "SendCoreEvents"
Option "Clone" "on"
Option "AllowMouseOpenFail" "on"
Option "Xinerama" "off"
Screen "touchscreen"
EndSection
Section "DRI"
Group "video"
Mode 0660
EndSection
Section "Extensions"
# Option "RandR" "Enable" # ignored extension on i855
EndSection
Knoppix DVD to CD : need to get a list of package to remove
The idea
- a dedicated server with near 10Gb of storage and Debian etch
- an ISO image of Knoppix DVD KNOPPIX_V5.3.1DVD-2008-03-26-EN.iso
I would like to chroot in Knoppix in order to test removing package and build a package list of what to remove.
Ideally We could have a web interface that allow to select different packages to remove (with simulate option :p), and then build this list.
The idea is to be able to build a list of package to keep/remove on DVD version.
I thought about DVD image mounted and chroot in it from a server available from anywhere but available network,
php-apt-parser could be a base http://alioth.debian.org/projects/php-apt-parser/
Problems
- Mount 2 cloop file to have a working root and be able to chroot into
- apt-get -s remove don't show space freed, so we could not see disk space gain.