Results 1 to 2 of 2

Thread: Tweaks for Knoppix 6.7.1

  1. #1
    Senior Member registered user
    Join Date
    May 2006
    Location
    Columbia, Maryland USA
    Posts
    1,631

    Tweaks for Knoppix 6.7.1

    .
    Optional tweaks appropriate to Knoppix 6.7.1 LiveUSB that I've found useful.

    Summary:
    OS-related Minor Changes--located in usr, etc, root & mnt-system, where mpt#='minor program tweak(#)'
    Abbreviated description of changes:....................... OS file locations related to changes:
    Use Synaptic to downgrade lxpanel to stable 0.5.6-1....... /usr/bin/lxpanel (req'd for lxmenu if lxpanel at top)
    Use Synaptic to add bleachbit for re-mastering............ /usr/bin/bleachbit & ~/.config/bleachbit
    Use Synaptic to add ntpdate; see also mpt4................ /usr/sbin/ntpdate & /etc/network/if-up.d/ntpdate
    Use Prefs menu to install M$ fonts & flash plug-in........ /usr/sbin/knoppix-install-extras zenity menu choices
    Use mpt1 to add lxpanel menu entries for mc & alsamixer.. /usr/share/applications/................................(1)
    Use mpt2 & gui to set firewall mode='easy', active='yes'.. /etc/sysconfig/firewall & /usr/sbin/firewall line 288...(2)
    Use mpt3 to re-establish /var/log/syslog.................. /etc/init.d/knoppix-autoconfig/syslog-knoppix.conf......(3)
    Use mpt4 to to adjust for local time...................... /etc/default/rcS & /mnt-system/boot/syslog/syslog.conf..(4)
    Use mpt5 to change a parameter for bash's use with mc..... /etc/bash.bashrc ('=ignoredups' -> '=ignoreboth').......(5)
    Use mpt6 to disable touchpad.............................. /etc/X11/Xsession.d/15x11-disable-synaptics.............(6)
    Use mpt7 to delete desktop 'knoppix' icon................. /etc/X11/Xsession.d/45knoppix comment out line 200......(7)
    Use mpt8 & backup to RECORD update*.tar.gz................ /root/backup -> /mnt-system/update*.tar.gz...........(
    **To RESTORE KNOPPIX-DATA....................(use tar -xzf /mnt-system/update*.tar.gz -C / command)

    Details of the numbered tweaks:
    1. Add lxpanel menu entries for mc and alsamixer:
    Use /usr/share/applications/htop.desktop as a pattern to define similar mc.desktop
    and alsamixer.desktop files in /usr/share/applications/. Of course-- change Name,
    Comment, Exec, Icon, GenericName entries as appropriate to provide these two new
    choices on the SystemTools submenu.

    2. Correct a minor bug in knoppix-firewall:
    Add debian-knoppix repo to Synaptic, reload, and upgrade firewall-knoppix
    to 0.5-6; then for example, set (or accept) mode='easy', active='yes'.

    3. Re-establish /var/log/syslog:
    Edit /etc/syslog-knoppix.conf to contain the line
    *.*;auth,authpriv.none (tab here) /var/log/syslog
    I know you can find syslog at Ctl-Alt-F12, but it's harder to work with that.

    4. One way to define time settings, for example for Eastern US Time:
    Set hardware clock to local time; in /etc/default/rcS, set 'UTC=no'; and in
    /mnt-system/boot/syslinux/syslinux.conf, set kernel option to 'tz=America/New_York'.
    To be independent of Windows 7 in providing for the correct transition between
    Daylight-Savings and Standard time, add ntpdate and allow it internet access to NTP.
    Really optional: my favorite digital clock format is %l:%M%P. (note, small 'ell')

    5. Change a 'history control' setting affecting bash's use with mc:
    Edit /etc/bash.bashrc line 15, changing'=ignoredups' to '=ignoreboth'.

    6. Disable the touchpad, if you have & prefer a wireless mouse:
    Add a one-line program, called /etc/X11/Xsession.d/15x11-disable-synaptics,
    containing the command
    synclient "TouchpadOff=1"
    Make this root:root ownership and executable.

    7. Delete the 'knoppix' desktop icon:
    If you don't need or can't find a use for what this icon provides, then you can
    make the desktop less cluttered by editing /etc/X11/Xsession.d/45knoppix by
    commenting out line 200; that is, the line following the comment
    '# Create a link to our KNOPPIX DVD'.
    Fair warning: DO NOT, as an alternative, use pcmanfm to 'trash' this icon.

    8. Make a backup of personal-settings:
    The following works for me. Don't use all available Mb on your USB for persistence;
    leave a few hundred Mb in /mnt-system for self-contained, personal-settings backups.
    Assuming you and backup are both in /root, do './backup'; this will produce a compressed
    file, update*.tar.gz, in /mnt-system, where * represents a date. When required to
    replace a spoiled KNOPPIX-DATA, do 'tar -xzf /mnt-system/update*.tar.gz -C /' to restore
    KNOPPIX-DATA to an earlier, presumably healthier state. My backups are about 53 Mb.
    Code:
    #!/bin/bash
    #
    # /root/backup
    # remember to do 'chmod +x backup' & 'chown root:root backup'
    #
    cd /; STOR=/mnt-system/update$(date +'%m%d%H').tar.gz
    echo -e 'Compressing data; patience, this may take a little time..\c'
    tar -cz --exclude=*/Cache/*\ 
        -f  $STOR KNOPPIX-DATA/home/ KNOPPIX-DATA/etc/ KNOPPIX-DATA/root/\
                  mnt-system/boot/syslinux/syslinux.cfg
    echo '.Done.'; echo 'Restore using the command, tar -xzf '$STOR' -C /'
    #
    exit 0
    utu, 18Nov11
    Last edited by utu; 11-19-2011 at 01:35 AM.

  2. #2
    Senior Member registered user
    Join Date
    May 2006
    Location
    Columbia, Maryland USA
    Posts
    1,631
    An addendum to the personal backup/update*.tar.gz idea:

    /mnt-system/restore.txt
    Save thus to /mnt-system to help remind yourself how to restore
    your persistent store if it becomes corrupted.

    If the LiveUSB will not boot as usual, then start over
    and at the 'boot:' prompt, input 'knoppix noimage' and knoppix
    should boot with the original CD version of Knoppix 6.7.1.

    After this has booted, then re-establish KNOPPIX-DATA with the
    command, as root, 'tar -xzf update112410.tar.gz -C /',
    assuming the saved update is 'update112410.tar.gz'.

    Once that is completed, reboot again, and knoppix-data.img
    should have been rolled-back to a former state.
    Some recent changes in usr/ may not survive,
    but all of home/ root/ etc/ & syslinux.cfg should be preserved.
    Last edited by utu; 11-28-2011 at 02:23 AM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Dell 14

Dell 14" TOUCHSCREN Laptop 8th Gen Core i5 16GB RAM 512GB SSD/256 Bluetooth W11

$235.00



Dell 14

Dell 14" Screen Laptop 8th Gen Core i5 16GB RAM 256GB SSD Bluetooth WebCam Win11

$185.00



Lenovo Loq 15Irh8 15

Lenovo Loq 15Irh8 15" Laptop Core i5-13420H GeForce RTX 2050 16GB 512GB SSD W11H

$519.99



Dell OptiPlex 3060 MICRO DESKTOP PC COMPUTER I5 8TH GEN UP TO 32GB UP TO 2TB M.2 picture

Dell OptiPlex 3060 MICRO DESKTOP PC COMPUTER I5 8TH GEN UP TO 32GB UP TO 2TB M.2

$295.00



AMD Ryzen 7 5800X3D Vermeer 3.4GHz 8-Core AM4 Boxed Processor (No Cooler) NEW picture

AMD Ryzen 7 5800X3D Vermeer 3.4GHz 8-Core AM4 Boxed Processor (No Cooler) NEW

$329.99



Intel - Core i5-13600K 13th Gen 14 cores 6 P-cores + 8 E-cores 24M Cache, 3.5... picture

Intel - Core i5-13600K 13th Gen 14 cores 6 P-cores + 8 E-cores 24M Cache, 3.5...

$314.99



Intel Core I7-4770 CPU Processor 3.40 GHz Quad Core Haswell SR149 LGA 1150... picture

Intel Core I7-4770 CPU Processor 3.40 GHz Quad Core Haswell SR149 LGA 1150...

$35.00



HP Essential Laptop Computer 15.6

HP Essential Laptop Computer 15.6" HD Intel Core i7 8 GB memory; 128 GB SSD

$449.99



Dell 15.6

Dell 15.6" NVIDIA Gaming Laptop - Intel Quad Core i7 64GB RAM 2TB SSD Windows 11

$523.00



LENOVO LEGION T7 34IMZ5 | CORE I7-11700K | 512GB | 16GB | RTX 3070 | WIN11 | NEW picture

LENOVO LEGION T7 34IMZ5 | CORE I7-11700K | 512GB | 16GB | RTX 3070 | WIN11 | NEW

$764.99