copy partition 

copy local



cp


cp -dpRx /OLD /NEW

tar


cd /OLD && \
tar -cp --atime-preserve --one-file-system --exclude=/lost+found -f - . \
| ( cd /NEW && tar -xpv --atime-preserve -f - )

rsync


rsync -avHx --delete /OLD /NEW


copy via network



tar


cd /OLD && \
tar -cp --atime-preserve --one-file-system --exclude=/lost+found -f - . \
| ssh 192.168.0.1 "( mkdir -p /NEW ; cd /NEW \
&& tar -xpv --atime-preserve -f - )"

rsync


rsync -avHx --delete /OLD/ root@192.168.0.1:/NEW

rsync -avz -e ssh remoteuser@remotehost:/remote/dir /this/dir/

[ view entry ] ( 1320 views )   |  print article
Grub boot Floppy Image (and bios update) 
mkdir /boot/dos
cd /boot/dos
cp /usr/lib/syslinux/memdisk .
wget http://www.fdos.org/bootdisks/autogen/FDOEM.144.gz
gunzip FDOEM.144.gz

mkdir /mnt/temp
mount -o loop -t vfat FDOEM.144 /mnt/temp
copy new bios-image and flasher to /mnt/temp
umount /mnt/temp

/boot/grub/menu.lst:
title DosDisk
kernel /boot/dos/memdisk.bin
initrd /boot/dos/FDOEM.144


[ view entry ] ( 919 views )   |  print article
xorg Xinerama / Dual Screen 
The hard work with xinerama / dual screen was:

* set the monitor sync/refresh rate (it won't start without for an old crt not supporting ddc)

* set Option "NoAccel" "true" (screen distortions)

* touchpad only works with dual screen

* instabilities with two different cards (via / ati - resolved by using only ati card that has two VGA connectors)

Testing with: #> X -config /absolutepath/xorg.conf -verbose

xinerama xorg.conf:
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
Load "int10"
Load "vbe"
Load "dbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "ru,us"
Option "XkbOptions" "grp:caps_toggle"
EndSection

Section "InputDevice"
Identifier "Generic Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "Device"
Identifier "dev0"
Driver "via"
BusID "PCI:1:0:0"
Screen 0
EndSection

Section "Device"
Identifier "dev1"
Driver "mga"
BusID "PCI:0:20:0"
Screen 1
EndSection

Section "Monitor"
Identifier "monitor0"
Option "DPMS"
EndSection

Section "Monitor"
Identifier "monitor1"
Option "DPMS"
HorizSync 28-50
VertRefresh 60-85
EndSection

Section "Screen"
Identifier "screen0"
Device "dev0"
Monitor "monitor0"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
EndSection

Section "Screen"
Identifier "screen1"
Device "dev1"
Monitor "monitor1"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
InputDevice "Generic Keyboard"
InputDevice "Generic Mouse"
Screen "screen0"
Screen "screen1" RightOf "screen0"
EndSection

Section "DRI"
Mode 0666
EndSection

Section "ServerFlags"
Option "Xinerama" "on"
EndSection
dual head xorg.conf:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
RgbPath "/etc/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "extmod"
Load "GLcore"
Load "dbe"
Load "dri"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "ru,us"
Option "XkbOptions" "grp:caps_toggle"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "PHL"
ModelName "PHILIPS 107E"
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 160.0
Option "DPMS"
EndSection

Section "Monitor"
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection

Section "Device"
Option "NoAccel" "true"
Identifier "Card0"
Driver "ati"
VendorName "ATI Technologies Inc"
BoardName "Radeon RV100 QY [Radeon 7000/VE]"
BusID "PCI:0:20:0"
Screen 0
EndSection

Section "Device"
Option "NoAccel" "true"
Identifier "Card1"
Driver "ati"
VendorName "ATI Technologies Inc"
BoardName "Radeon RV100 QY [Radeon 7000/VE]"
BusID "PCI:0:20:0"
Screen 1
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
EndSection

Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "true"
Option "DontVTSwitch" "true"
Option "DontZap" "true"
Option "DontZoom" "true"
Option "BlankTime" "0"
Option "StandbyTime" "0"
Option "SuspendTime" "0"
Option "OffTime" "0"
EndSection


[ view entry ] ( 740 views )   |  print article
xorg ati ES1000 with DRI 
xorg ati/radeon video driver for ES1000 has DRI disabled :-(

As a workaraound i changed ChipID in xorg.conf to "0x515a"

suggested by http://ubuntuforums.org/showpost.php?p= ... stcount=15
Section "Device"
Identifier "ATI Technologies Inc ES1000"
Driver "ati"
ChipID 0x515a
EndSection


[ view entry ] ( 973 views )   |  print article
udev - usb add / remove 
Because udev didn't know anything of idVendor or idProduct if you remove a device i use ENV{PRODUCT} to match for my unplugged device:


ACTION=="add", KERNEL=="event*", SUBSYSTEM=="input", \
SYSFS{idVendor}=="1234", SYSFS{idProduct}=="5678", \
SYMLINK+="input/myevent"

ACTION=="remove", SUBSYSTEM=="usb", \
ENV{PRODUCT}=="1234/5678/100", \
RUN+="/usr/bin/killall myprog"


[ view entry ] ( 858 views )   |  print article

<<First <Back | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | Next> Last>>