Xbox 360 3rl Prevention

1. Replace stock fan with Talismoon Whisper
2. Replace thermal paste with AS5, just a drop in the middle of gpu and cpu
3. Do the fan shroud mod
4. Put a nylon washer (2mm) under between the x-clamp and mobo
5. Operate the 360 standing up above madcatz stand

360 running stable priceless, wasted time pricey.

P + (-P) = Zero ;
Zero is perfection

1. X-Clamp replacement, specifically, the RJBTech Mark III style. It’s by far the best. Even lawdawg uses this method himself now on his own xbox.
1. Clean heatsinks with ArticClean system to remove old gunk. Replace thermal pads/compound on both heatsinks with Artic Silver Ceramique (I don’t like the Silver 5 stuff as it’s capacative and you’re placing it on an exposed core with components with exposed legs surrounding them. Plus Ceramique does not dry out nearly as fast as Silver 5)
3. Lap and polish your heatsinks. I did both of mine to a literal mirror polish (2000 grit paper followed by polish). Took about an hour.
4. Add copper ram heatsinks to the two exposed ram chips on the top of the board, and to the southbridge. Glue them on with ArticSilver Ceramique adhesive not the crappy tape that most come with.
5. Make sure the ram on the bottom of the board (all four) have thermal gap filler material
6. Add thermal gap filler material to the ram under the GPU heatsink. I realize you may not have any.. I might be able to get you some. I have a “source”… When it’s a dedicated source and anyone can buy from them I’ll post up. I hope to have a reseller and part number for the $#!t I’m using soon.
7. Cut the metal mesh/grid out completely that is in front of the fans, so that only the plastic grille of the case itself remains. The plastic grille is more then enough protection the metal is overkill and is extra air resistence. Cutting the plastic grille too is even better but I liked having a bit of fan protection. You could also just enlarge the holes.
8. Replace fans with the tailsmoon fans
9. Do the RJBTech fanshroud air splitter/divider. Cover the top of the GPU heatsink and seal it to the shroud as well per his instructions

Quoted from: Here

Windows 2003 Domain Controller Australia Time

Use au.pool.ntp.org as NTP Server

Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\NtpServer
b. In the right pane, right-click NtpServer, and then click Modify.
c. In Edit Value, type Peers in the Value data box, and then click OK.

No reason to be late this time!

Reference:
http://au.pool.ntp.org/
http://support.microsoft.com/kb/816042

Rails Development and Boredom

Simplistic Complexity Apache 2.2, mod_proxy_balancer, & Mongrel on Ubuntu 6.06
Reference for my brave journey on Rails. Just killing time ;-)

http://www.valibuk.net/?p=41
For the love of Gentoo, I have to say goodbye to Ubuntu Dapper because Apache 2.2 can be resolved by unmasking and not just by compiling from source (3rd party apt sources are not future proof)

OSD(On Screen Display) for Thinkpad T30 Gentoo 2006.0

recompile kernel with /dev/nvram support
nano -w /etc/modules.autoload/kernel2.6
=c=
nvram
=c=
modprobe nvram
USE=”xosd” emerge -avDt tbp #xosd is to display OSD in X

nano -w ~.fluxbox/startup
=c=
tpb &
=c=

nano -w /etc/udev/rules.d/10-custom.rules
=c=
KERNEL=”nvram”, NAME=”%k”, MODE=”0664″
=c=

reboot to initialize udev

Gentoo beyond sources 4 kernel for Thinkpad T30 Gentoo 2006.0

Since acx module (driver for Linksys WPC54Gv2 PCMCIA) does not work with Suspend2 2.6.16-r8, it’s time to leap forward and use Beyond Sources kernel for gentoo.

mkdir -p /usr/local/portage/sys-kernel/beyond-sources && cd /usr/local/portage/sys-kernel/beyond-sources
wget http://beyond-sources.generation.no/gentoo/2.6.16-beyond4/beyond-sources-2.6.16-r4.ebuild

nano -w /etc/make.conf
=c=
PORTDIR_OVERLAY=”/usr/local/portage”
PORTAGE_TMPDIR=”/var/tmp/portage”
=c=

echo ‘sys-kernel/beyond-sources ~x86’>>/etc/portage/package.keywords && emerge beyond-sources

things to enable
/dev/nvram
agpgart
locales
scsi for usb
acpi thinkpad
suspend2 > swap
p4 m
governor
netfilter
traffic shaping cbq

# boot manager , add this resume2=swap:/dev/hda6
nano -w /etc/lilo.conf
=c=
image=/boot/kernel-genkernel-x86-2.6.16-beyond4
label=gentoo
read-only
root=/dev/ram0
append=”init=/linuxrc ramdisk=8192 real_root=/dev/hda5 udev resume2=swap:/dev/hda6″
initrd=/boot/initramfs-genkernel-x86-2.6.16-beyond4
=c=
sbin/lilo

# re-emerge modules
emerge -avDt x11-drm
nano -w /etc/modules.autoload.d/kernel-2.6
=c=
agpgart
button # to play around with LID state for sleep on lidclose
=c=

emerge -avDt sys-kernel/module-rebuild
module-rebuild populate
module-rebuild rebuild
modules-update

# Hibernation, remember to issue /sbin/lilo and dont hibernate after a kernel recompile. Edit /etc/hibernate/hibernante.conf and /etc/hibernate/ram.conf accordingly

hibernate-ram
hibernate

Sticky RSS news on Fluxbox

Xfce terminal has a file action support for url so the output of the script will be displayed on Terminal and the url can be click from there.

# this will emerge the xfce dependencies
emerge -avDt xfce-extra/terminal

# curl is needed to read on rss page
emerge -avDt curl

# adapted script
nano -w ~/.rsschannel/slashdot
=c=
clear
url=”http://rss.slashdot.org/Slashdot/slashdot”
curl –silent “$url”|egrep “(title>|link>)”|sed -n ‘4,$p’|sed -e ‘s//\n/’ -e ‘s/<\/title>//’ -e ‘s/<link>//’ -e ‘s/<\/link>//’|head -n 19|fmt<br /> echo ‘SLASHDOT’<br /> sleep 3600<br /> exec ~/.rsschannel/slashdot<br /> =c=</p> <p>The problem with the above script is it will leave a running ‘sh’ and ‘sleep’ process everytime you kill your X (Ctrl Alt Backspace, I don’t like xdm). A preferred method is to dump the output of the script into a file and use cat to display it. The updating of the news will be done using cron.</p> <p>nano -w ~/.rsschannel/slashdotdump<br /> =c=<br /> url=”http://rss.slashdot.org/Slashdot/slashdot”<br /> curl –silent “$url”|egrep “(title>|link>)”|sed -n ‘4,$p’|sed -e ‘s/<title>/\n/’ -e ‘s/<\/title>//’ -e ‘s/<link>//’ -e ‘s/<\/link>//’|head -n 19|fmt<br /> =c=</p> <p># enable user to use cron<br /> sudo usermod -G users,wheel,audio,cron your_username</p> <p>relogin the user to activate the added group</p> <p># run the fetching every hour<br /> crontab -e<br /> =c=<br /> 0 * * * * ~/.rsschannel/slashdotdump | cat > ~/.rsschannel/slashdotrss<br /> =c=</p> <p>emerge -avDt elinks<br /> # Put the rss on fluxbox startup<br /> nano -w ~/.fluxbox/startup<br /> Terminal –hide-menubar –hide-borders –hide-toolbars –title=rssreader –geometry=40×25-10+35 -e elinks .rsschannel/slashdotrss &</p> <p>Referrence:<br /> http://gentoo-wiki.com/TIP_Console_Text_on_the_Desktop_using_Eterm#Fluxbox_and_Eterm_Console_Desktop<br /> http://www.macdevcenter.com/pub/a/mac/2004/03/12/rss_scripting.html</p> </div><!-- .entry-content --> <footer class="entry-footer"> <span class="byline"><span class="author vcard"><img alt='' src='https://secure.gravatar.com/avatar/a82c3c27adfaa11659a791eb7586d89f33739d3ab057326f1d6cfb9920601bf1?s=49&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/a82c3c27adfaa11659a791eb7586d89f33739d3ab057326f1d6cfb9920601bf1?s=98&d=mm&r=g 2x' class='avatar avatar-49 photo' height='49' width='49' loading='lazy' decoding='async'/><span class="screen-reader-text">Author </span> <a class="url fn n" href="https://xorprime.azzenti.com/author/xorprime/">xorprime</a></span></span><span class="posted-on"><span class="screen-reader-text">Posted on </span><a href="https://xorprime.azzenti.com/2006/08/21/sticky-rss-news-on-fluxbox/" rel="bookmark"><time class="entry-date published updated" datetime="2006-08-21T14:04:00+10:00">21 August 2006</time></a></span><span class="cat-links"><span class="screen-reader-text">Categories </span><a href="https://xorprime.azzenti.com/category/technology/" rel="category tag">Technology</a></span><span class="comments-link"><a href="https://xorprime.azzenti.com/2006/08/21/sticky-rss-news-on-fluxbox/#respond">Leave a comment<span class="screen-reader-text"> on Sticky RSS news on Fluxbox</span></a></span> </footer><!-- .entry-footer --> </article><!-- #post-152 --> <article id="post-151" class="post-151 post type-post status-publish format-standard hentry category-technology"> <header class="entry-header"> <h2 class="entry-title"><a href="https://xorprime.azzenti.com/2006/08/21/wifi-on-thinkpad-t30-using-wpc54g-v2-texas-instrument-chipset-acx/" rel="bookmark">Wifi on Thinkpad T30 using WPC54G v2 (Texas Instrument chipset acx)</a></h2> </header><!-- .entry-header --> <div class="entry-content"> <p># check the hardware if it is detected<br /> lspci | grep ACX<br /> 07:00.0 Network controller: Texas Instruments ACX 111 54Mbps Wireless Interface</p> <p># get the acx module and firmware<br /> emerge -avDt acx acx-firmware<br /> modprobe acx</p> <p>lsmod | grep acx<br /> =o=<br /> acx 111368 0<br /> firmware_class 6144 2 pcmcia,acx<br /> usbcore 79364 8 acx,sl811_hcd,ohci_hcd,uhci_hcd,usb_storage,usbhid,ehci_hcd<br /> =o=</p> <p># see if the module has been loaded<br /> iwconfig<br /> =o=<br /> wlan0 IEEE 802.11b+/g+ ESSID:”STA35A634″ Nickname:”acx v0.3.35″<br /> Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated<br /> Bit Rate:54 Mb/s Tx-Power=15 dBm Sensitivity=1/3<br /> Retry min limit:7 RTS thr:off<br /> Encryption key:off<br /> Power Management:off<br /> Link Quality:0 Signal level:0 Noise level:0<br /> Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0<br /> Tx excessive retries:0 Invalid misc:0 Missed beacon:0<br /> =o=</p> <p>emerge -avDt wireless-tools</p> <p>nano -w ~/scripts/wifistart.sh<br /> =c=<br /> #!/bin/bash<br /> echo “Do not do on remote”<br /> ifconfig eth0 down<br /> ifconfig wlan0 down<br /> rmmod acx<br /> modprobe acx<br /> iwconfig wlan0 essid XXXXXX channel 11 key xxxxxxxxx<br /> dhcpcd wlan0<br /> =c=</p> <p>chmod +x ~/scripts/wifistart.sh</p> <p>echo ‘acx’ >> /etc/modules.autoload.d/kernel-2.6<br /> modules-update</p> <p>Reference:<br /> http://forums.gentoo.org/viewtopic-t-410147-highlight-wpc54g.html<br /> http://gentoo-wiki.com/HOWTO_Wireless_Configuration_and_Startup</p> </div><!-- .entry-content --> <footer class="entry-footer"> <span class="byline"><span class="author vcard"><img alt='' src='https://secure.gravatar.com/avatar/a82c3c27adfaa11659a791eb7586d89f33739d3ab057326f1d6cfb9920601bf1?s=49&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/a82c3c27adfaa11659a791eb7586d89f33739d3ab057326f1d6cfb9920601bf1?s=98&d=mm&r=g 2x' class='avatar avatar-49 photo' height='49' width='49' loading='lazy' decoding='async'/><span class="screen-reader-text">Author </span> <a class="url fn n" href="https://xorprime.azzenti.com/author/xorprime/">xorprime</a></span></span><span class="posted-on"><span class="screen-reader-text">Posted on </span><a href="https://xorprime.azzenti.com/2006/08/21/wifi-on-thinkpad-t30-using-wpc54g-v2-texas-instrument-chipset-acx/" rel="bookmark"><time class="entry-date published updated" datetime="2006-08-21T10:06:00+10:00">21 August 2006</time></a></span><span class="cat-links"><span class="screen-reader-text">Categories </span><a href="https://xorprime.azzenti.com/category/technology/" rel="category tag">Technology</a></span><span class="comments-link"><a href="https://xorprime.azzenti.com/2006/08/21/wifi-on-thinkpad-t30-using-wpc54g-v2-texas-instrument-chipset-acx/#respond">Leave a comment<span class="screen-reader-text"> on Wifi on Thinkpad T30 using WPC54G v2 (Texas Instrument chipset acx)</span></a></span> </footer><!-- .entry-footer --> </article><!-- #post-151 --> <article id="post-150" class="post-150 post type-post status-publish format-standard hentry category-technology"> <header class="entry-header"> <h2 class="entry-title"><a href="https://xorprime.azzenti.com/2006/08/21/gentoo-20060-install-on-thinkpad-t30/" rel="bookmark">Gentoo 2006.0 Install on Thinkpad T30</a></h2> </header><!-- .entry-header --> <div class="entry-content"> <p>Gentoo 2006.0 Install on Thinkpad T30</p> <p>Linux: Gentoo 2006.0<br /> Thinkpad T30 2.0Ghz 512</p> <p>CPU: Intel Mobile Intel(R) Pentium(R) 4 – M CPU 2.00GHz stepping 07<br /> Memory: 513460k/523712k available (2285k kernel code, 9700k reserved, 551k data, 172k init, 0k highm$<br /> hda: SAMSUNG MP0804H, ATA DISK drive<br /> hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 1658kB Cache, UDMA(33)</p> <p>localhost home # lspci</p> <p>00:00.0 Host bridge: Intel Corporation 82845 845 (Brookdale) Chipset Host Bridge (rev 04)<br /> 00:01.0 PCI bridge: Intel Corporation 82845 845 (Brookdale) Chipset AGP Bridge (rev 04)<br /> 00:1d.0 USB Controller: Intel Corporation 82801CA/CAM USB (Hub #1) (rev 02)<br /> 00:1d.1 USB Controller: Intel Corporation 82801CA/CAM USB (Hub #2) (rev 02)<br /> 00:1d.2 USB Controller: Intel Corporation 82801CA/CAM USB (Hub #3) (rev 02)<br /> 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 42)<br /> 00:1f.0 ISA bridge: Intel Corporation 82801CAM ISA Bridge (LPC) (rev 02)<br /> 00:1f.1 IDE interface: Intel Corporation 82801CAM IDE U100 (rev 02)<br /> 00:1f.3 SMBus: Intel Corporation 82801CA/CAM SMBus Controller (rev 02)<br /> 00:1f.5 Multimedia audio controller: Intel Corporation 82801CA/CAM AC’97 Audio Controller (rev 02)<br /> 00:1f.6 Modem: Intel Corporation 82801CA/CAM AC’97 Modem Controller (rev 02)<br /> 01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500]<br /> 02:00.0 CardBus bridge: Texas Instruments PCI1520 PC card Cardbus Controller (rev 01)<br /> 02:00.1 CardBus bridge: Texas Instruments PCI1520 PC card Cardbus Controller (rev 01)<br /> 02:08.0 Ethernet controller: Intel Corporation 82801CAM (ICH3) PRO/100 VE (LOM) Ethernet Controller (rev 42)<br /> 07:00.0 Network controller: Texas Instruments ACX 111 54Mbps Wireless Interface</p> <p>The Install</p> <p>Legend:<br /> = action<br /> =c= config<br /> =o= output</p> <p>Boot using the minimal install CD “Gentoo 2006.0 Minimal CD/InstallCD”</p> <p>On Boot:</p> <p>gentoo<br /> net-setup eth0<br /> passwd</p> <p>/etc/init.d/ssh start</p> <p>ifconfig<br /> =o=<br /> IP for eth0<br /> =o=</p> <p>SSH client: (logged as root)</p> <p>useradd -m -G users xorprime<br /> passwd xorprime<br /> hdparm -d 1 -A 1 -m 16 -u 1 -a 64 /dev/hda</p> <p>=partition=<br /> /dev/hda1 /boot 512<br /> /dev/hda2 windows<br /> /dev/hda3 ntfs data<br /> /dev/hda4 extention<br /> /dev/hda5 /<br /> /dev/hda6 swap</p> <p>mke2fs /dev/hda1<br /> mke2fs -j /dev/hda5<br /> mkswap /dev/hda6<br /> swapon /dev/hda6<br /> mount /dev/hda5 /mnt/gentoo<br /> mkdir /mnt/gentoo/boot<br /> mount /dev/hda1 /mnt/gentoo/boot<br /> cd /mnt/gentoo<br /> links http://www.gentoo.org/main/en/mirrors.xml</p> <p>=<br /> download stage3 and portage snapshots<br /> =</p> <p>tar xvjpf stage3-*.tar.bz2<br /> cd /mnt/gentoo<br /> tar xvjf /mnt/gentoo/portage-.tar.bz2 -C /mnt/gentoo/usr<br /> nano -w /mnt/gentoo/etc/make.conf<br /> =c=<br /> CFLAGS=”-march=pentium4m -Os -pipe -msse2 -mfpmath=sse”<br /> CHOST=”i686-pc-linux-gnu”<br /> CXXFLAGS=”${CFLAGS}”<br /> =c=<br /> MAKEOPTS=”-j2″<br /> mirrorselect -i -o >> /mnt/gentoo/etc/make.conf<br /> mirrorselect -i -r -o >> /mnt/gentoo/etc/make.conf<br /> cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf<br /> mount -t proc none /mnt/gentoo/proc<br /> mount -o bind /dev /mnt/gentoo/dev<br /> chroot /mnt/gentoo /bin/bash<br /> env-update<br /> source /etc/profile<br /> export PS1=”(chroot) $PS1″<br /> emerge –sync</p> <p>ls -FGg /etc/make.profile<br /> less /usr/portage/profiles/use.desc<br /> mkdir -p /etc/portage<br /> echo “sys-libs/glibc userlocales” >> /etc/portage/package.use<br /> nano -w /etc/locales.build</p> <p>USE=”-doc symlink” emerge gentoo-sources<br /> ls -l /usr/src/linux</p> <p>emerge genkernel<br /> zcat /proc/config.gz > /usr/share/genkernel/x86/kernel-config-2.6<br /> genkernel –menuconfig all<br /> ls /boot/kernel* /boot/initramfs*</p> <p>emerge coldplug<br /> rc-update add coldplug boot</p> <p>find /lib/modules// -type f -iname ‘*.o’ -or -iname ‘*.ko’<br /> nano -w /etc/modules.autoload.d/kernel-2.6</p> <p>nano -w /etc/conf.d/net<br /> ==<br /> config_eth0=( “192.168.1.52 netmask 255.255.255.0 brd 192.168.1.255” )<br /> routes_eth0=( “default gw 192.168.1.1” )<br /> ==<br /> rc-update add net.eth0 default<br /> passwd<br /> echo “tts/0” >> /etc/securetty<br /> nano -w /etc/rc.conf<br /> nano -w /etc/conf.d/keymaps<br /> ls /usr/share/zoneinfo<br /> cp /usr/share/zoneinfo/Australia/Sydney /etc/localtime<br /> date 081914582006 #19 August 14:58 2006<br /> nano -w /etc/conf.d/clock<br /> emerge syslog-ng<br /> rc-update add syslog-ng default<br /> emerge vixie-cron<br /> rc-update add vixie-cron default<br /> emerge reiserfsprogs</p> <p>emerge lilo<br /> nano -w /etc/lilo.conf<br /> =c=<br /> boot=/dev/hda1 # Install LILO in the MBR<br /> prompt # Give the user the chance to select another section<br /> timeout=50 # Wait 5 (five) seconds before booting the default se$<br /> default=gentoo # When the timeout has passed, boot the “gentoo” sect$</p> <p># For genkernel users<br /> image=/boot/kernel-genkernel-x86-2.6.17-gentoo-r4<br /> label=gentoo<br /> read-only<br /> root=/dev/ram0<br /> append=”init=/linuxrc ramdisk=8192 real_root=/dev/hda5 udev”<br /> initrd=/boot/initramfs-genkernel-x86-2.6.17-gentoo-r4<br /> other=/dev/hda2<br /> label=WindowsXP<br /> =c=<br /> /sbin/lilo<br /> cd<br /> umount /mnt/gentoo/boot /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo<br /> reboot<br /> useradd -m -G users,wheel,audio -s /bin/bash xorprime<br /> passwd xorprime<a href="http://azzenti.com/files/attachment/blog">Config Files</a></p> </div><!-- .entry-content --> <footer class="entry-footer"> <span class="byline"><span class="author vcard"><img alt='' src='https://secure.gravatar.com/avatar/a82c3c27adfaa11659a791eb7586d89f33739d3ab057326f1d6cfb9920601bf1?s=49&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/a82c3c27adfaa11659a791eb7586d89f33739d3ab057326f1d6cfb9920601bf1?s=98&d=mm&r=g 2x' class='avatar avatar-49 photo' height='49' width='49' loading='lazy' decoding='async'/><span class="screen-reader-text">Author </span> <a class="url fn n" href="https://xorprime.azzenti.com/author/xorprime/">xorprime</a></span></span><span class="posted-on"><span class="screen-reader-text">Posted on </span><a href="https://xorprime.azzenti.com/2006/08/21/gentoo-20060-install-on-thinkpad-t30/" rel="bookmark"><time class="entry-date published updated" datetime="2006-08-21T09:58:00+10:00">21 August 2006</time></a></span><span class="cat-links"><span class="screen-reader-text">Categories </span><a href="https://xorprime.azzenti.com/category/technology/" rel="category tag">Technology</a></span><span class="comments-link"><a href="https://xorprime.azzenti.com/2006/08/21/gentoo-20060-install-on-thinkpad-t30/#respond">Leave a comment<span class="screen-reader-text"> on Gentoo 2006.0 Install on Thinkpad T30</span></a></span> </footer><!-- .entry-footer --> </article><!-- #post-150 --> <article id="post-149" class="post-149 post type-post status-publish format-standard hentry category-technology"> <header class="entry-header"> <h2 class="entry-title"><a href="https://xorprime.azzenti.com/2006/08/20/xorg-and-ati-mobility-radeon-7500-on-thinkpad-t30/" rel="bookmark">Xorg and Ati Mobility Radeon 7500 on Thinkpad T30</a></h2> </header><!-- .entry-header --> <div class="entry-content"> <p># Put in the appropriate USE vars for Thinkpad T30<br /> nano -w /etc/make.conf<br /> =c=<br /> INPUT_DEVICES=”keyboard mouse synaptics”<br /> VIDEO_CARDS=”radeon”</p> <p>USE=”bitmap-fonts truetype-fonts type1-fonts”<br /> =c=</p> <p>echo ‘>=x11-base/x11-drm-20050502 ~x86’ >> /etc/portage/package.keywords<br /> echo ‘media-libs/freetype -bindist’ >> /etc/portage/package.use</p> <p>emerge -avDt x11-drm xorg-x11 xf86-video-ati</p> <p>cat /etc/X11/xorg.conf<br /> =c=<br /> # ———– [ ServerLayout section ] —————- #<br /> Section “ServerLayout”<br /> Identifier “Default”<br /> Screen “LCD”<br /> InputDevice “Keyboard0” “CoreKeyboard”<br /> InputDevice “Mouse0” “CorePointer”<br /> InputDevice “Touchpad” “SendCoreEvents”<br /> EndSection</p> <p># ———– [ Files ] ——————————- #<br /> Section “Files”<br /> RgbPath “/usr/share/X11/rgb”<br /> ModulePath “/usr/lib/xorg/modules”<br /> FontPath “/usr/share/fonts/misc:unscaled”<br /> FontPath “/usr/share/fonts/corefonts”<br /> FontPath “/usr/share/fonts/freefonts”<br /> FontPath “/usr/share/fonts/sharefonts”<br /> FontPath “/usr/share/fonts/TTF”<br /> FontPath “/usr/share/fonts/Type1”<br /> FontPath “/usr/share/fonts/artwiz-aleczapka-en:unscaled”<br /> FontPath “/usr/share/fonts/terminus”<br /> FontPath “/usr/share/fonts/ttf-bitstream-vera”<br /> FontPath “/usr/share/fonts/unifont”<br /> FontPath “/usr/share/fonts/local”<br /> FontPath “/usr/share/fonts/cyrillic”<br /> FontPath “/usr/share/fonts/100dpi:unscaled”<br /> FontPath “/usr/share/fonts/75dpi:unscaled”<br /> EndSection</p> <p># ———– [ Server flags ] ———————— #<br /> Section “ServerFlags”<br /> Option “DefaultServerLayout” “Default”<br /> Option “allowmouseopenfail”<br /> EndSection</p> <p># ———– [ Modules ] —————————– #<br /> Section “Module”<br /> Load “dbe”<br /> Load “dri”<br /> Load “extmod”<br /> Load “freetype”<br /> Load “type1”<br /> Load “glx”<br /> Load “record”<br /> Load “synaptics”<br /> Load “xtrap”<br /> EndSection</p> <p># ———– [ Input devices ] ———————– #<br /> Section “InputDevice”<br /> Identifier “Keyboard0”<br /> Driver “kbd”<br /> Option “CoreKeyboard”<br /> Option “XkbModel” “pc105”<br /> Option “XkbLayout” “us”<br /> Option “AutoRepeat” “250 30”<br /> EndSection</p> <p>Section “InputDevice”<br /> Identifier “Mouse0”<br /> Driver “mouse”<br /> Option “CorePointer”<br /> Option “Device” “/dev/input/mice”<br /> Option “Protocol” “ExplorerPS/2”<br /> Option “ZAxisMapping” “4 5”<br /> Option “Emulate3Buttons” “true”<br /> EndSection</p> <p>Section “InputDevice”<br /> Identifier “Touchpad”<br /> Driver “synaptics”<br /> Option “SendCoreEvents” “true”<br /> Option “Device” “/dev/psaux”<br /> Option “Protocol” “auto-dev”<br /> Option “SHMConfig” “on”<br /> Option “LeftEdge” “1500”<br /> Option “RightEdge” “5500”<br /> Option “TopEdge” “1400”<br /> Option “BottomEdge” “4500”<br /> Option “FingerLow” “20”<br /> Option “FingerHigh” “40”<br /> Option “MaxTapTime” “180”<br /> Option “MaxTapMove” “220”<br /> Option “MaxDoubleTapTime” “220”<br /> Option “VertScrollDelta” “100”<br /> Option “HorizScrollDelta” “100”<br /> Option “EdgeMotionSpeed” “40”<br /> Option “MinSpeed” “0.12”<br /> Option “MaxSpeed” “0.12”<br /> Option “AccelFactor” “0.0010”<br /> Option “UpDownScrolling” “1”<br /> Option “RTCornerButton” “0”<br /> Option “RBCornerButton” “0”<br /> Option “LTCornerButton” “0”<br /> Option “LBCornerButton” “0”<br /> Option “TapButton1” “0”<br /> Option “TapButton2” “2”<br /> Option “TapButton3” “0”<br /> Option “EmulateMidButtonTime” “75”<br /> Option “PalmDetect” “1”<br /> EndSection</p> <p># ———– [ Graphics device ] ——————— #<br /> Section “Device”<br /> Identifier “Radeon 7500M”<br /> VendorName “ATI Technologies Inc”<br /> BoardName “Radeon Mobility M7 LW”<br /> Driver “ati”<br /> Option “SWcursor” “off”<br /> Option “NoAccel” “off”<br /> Option “Dac6Bit” “off”<br /> Option “UseFBDev” “off”<br /> Option “AGPMode” “4”<br /> Option “AGPFastWrite” “off”<br /> Option “BusType” “AGP”<br /> Option “DDCMode” “on”<br /> Option “DisplayPriority” “BIOS”<br /> Option “MonitorLayout” “LVDS”<br /> Option “EnablePageFlip” “on”<br /> Option “RenderAccel” “on”<br /> #Option “backingstore” “true”<br /> Option “SubPixelOrder” “RGB”<br /> BusID “PCI:1:0:0”<br /> Screen 0<br /> EndSection</p> <p># ———– [ Monitor section ] ——————— #<br /> Section “Monitor”<br /> Identifier “T30LCD”<br /> DisplaySize 370.4 277.8 # Real size. Will give 125 dpi<br /> Option “dpms”<br /> EndSection</p> <p># ———– [ Screen section ] ———————- #<br /> Section “Screen”<br /> Identifier “LCD”<br /> Device “Radeon 7500M”<br /> Monitor “T30LCD”<br /> DefaultDepth 24<br /> SubSection “Display”<br /> Viewport 0 0<br /> Depth 1<br /> EndSubSection<br /> SubSection “Display”<br /> Viewport 0 0<br /> Depth 4<br /> EndSubSection<br /> SubSection “Display”<br /> Viewport 0 0<br /> Depth 8<br /> EndSubSection<br /> SubSection “Display”<br /> Viewport 0 0<br /> Depth 15<br /> EndSubSection<br /> SubSection “Display”<br /> Viewport 0 0<br /> Depth 16<br /> EndSubSection<br /> SubSection “Display”<br /> Viewport 0 0<br /> Depth 24<br /> EndSubSection<br /> EndSection</p> <p># ———– [ xorg-x11-6.8+] ———————— #<br /> Section “Extensions”<br /> Option “Composite” “Enable”<br /> EndSection</p> <p># ———– [ Misc ] ——————————– #<br /> Section “DRI”<br /> # Group 0<br /> Mode 0666<br /> EndSection</p> <p># end of XF86Config<br /> =c=</p> <p>Reference:<br /> http://forums.gentoo.org/viewtopic-p-2137276.html#2137276<br /> http://forums.gentoo.org/viewtopic-t-244949-postdays-0-postorder-asc-start-25.html<br /> http://gentoo-wiki.com/HOWTO_TV-Out#ATI-opensource-driver</p> </div><!-- .entry-content --> <footer class="entry-footer"> <span class="byline"><span class="author vcard"><img alt='' src='https://secure.gravatar.com/avatar/a82c3c27adfaa11659a791eb7586d89f33739d3ab057326f1d6cfb9920601bf1?s=49&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/a82c3c27adfaa11659a791eb7586d89f33739d3ab057326f1d6cfb9920601bf1?s=98&d=mm&r=g 2x' class='avatar avatar-49 photo' height='49' width='49' loading='lazy' decoding='async'/><span class="screen-reader-text">Author </span> <a class="url fn n" href="https://xorprime.azzenti.com/author/xorprime/">xorprime</a></span></span><span class="posted-on"><span class="screen-reader-text">Posted on </span><a href="https://xorprime.azzenti.com/2006/08/20/xorg-and-ati-mobility-radeon-7500-on-thinkpad-t30/" rel="bookmark"><time class="entry-date published updated" datetime="2006-08-20T21:17:00+10:00">20 August 2006</time></a></span><span class="cat-links"><span class="screen-reader-text">Categories </span><a href="https://xorprime.azzenti.com/category/technology/" rel="category tag">Technology</a></span><span class="comments-link"><a href="https://xorprime.azzenti.com/2006/08/20/xorg-and-ati-mobility-radeon-7500-on-thinkpad-t30/#respond">Leave a comment<span class="screen-reader-text"> on Xorg and Ati Mobility Radeon 7500 on Thinkpad T30</span></a></span> </footer><!-- .entry-footer --> </article><!-- #post-149 --> <article id="post-147" class="post-147 post type-post status-publish format-standard hentry category-technology"> <header class="entry-header"> <h2 class="entry-title"><a href="https://xorprime.azzenti.com/2006/07/13/upgrading-kernel-using-old-config/" rel="bookmark">Upgrading kernel using old config</a></h2> </header><!-- .entry-header --> <div class="entry-content"> <p>genkernel –menuconfig –oldconfig all</p> </div><!-- .entry-content --> <footer class="entry-footer"> <span class="byline"><span class="author vcard"><img alt='' src='https://secure.gravatar.com/avatar/a82c3c27adfaa11659a791eb7586d89f33739d3ab057326f1d6cfb9920601bf1?s=49&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/a82c3c27adfaa11659a791eb7586d89f33739d3ab057326f1d6cfb9920601bf1?s=98&d=mm&r=g 2x' class='avatar avatar-49 photo' height='49' width='49' loading='lazy' decoding='async'/><span class="screen-reader-text">Author </span> <a class="url fn n" href="https://xorprime.azzenti.com/author/xorprime/">xorprime</a></span></span><span class="posted-on"><span class="screen-reader-text">Posted on </span><a href="https://xorprime.azzenti.com/2006/07/13/upgrading-kernel-using-old-config/" rel="bookmark"><time class="entry-date published updated" datetime="2006-07-13T11:25:00+10:00">13 July 2006</time></a></span><span class="cat-links"><span class="screen-reader-text">Categories </span><a href="https://xorprime.azzenti.com/category/technology/" rel="category tag">Technology</a></span><span class="comments-link"><a href="https://xorprime.azzenti.com/2006/07/13/upgrading-kernel-using-old-config/#respond">Leave a comment<span class="screen-reader-text"> on Upgrading kernel using old config</span></a></span> </footer><!-- .entry-footer --> </article><!-- #post-147 --> <nav class="navigation pagination" aria-label="Posts pagination"> <h2 class="screen-reader-text">Posts pagination</h2> <div class="nav-links"><a class="prev page-numbers" href="https://xorprime.azzenti.com/author/xorprime/page/5/">Previous page</a> <a class="page-numbers" href="https://xorprime.azzenti.com/author/xorprime/"><span class="meta-nav screen-reader-text">Page </span>1</a> <span class="page-numbers dots">…</span> <a class="page-numbers" href="https://xorprime.azzenti.com/author/xorprime/page/5/"><span class="meta-nav screen-reader-text">Page </span>5</a> <span aria-current="page" class="page-numbers current"><span class="meta-nav screen-reader-text">Page </span>6</span> <a class="page-numbers" href="https://xorprime.azzenti.com/author/xorprime/page/7/"><span class="meta-nav screen-reader-text">Page </span>7</a> <span class="page-numbers dots">…</span> <a class="page-numbers" href="https://xorprime.azzenti.com/author/xorprime/page/16/"><span class="meta-nav screen-reader-text">Page </span>16</a> <a class="next page-numbers" href="https://xorprime.azzenti.com/author/xorprime/page/7/">Next page</a></div> </nav> </main><!-- .site-main --> </div><!-- .content-area --> <aside id="secondary" class="sidebar widget-area"> <section id="text-330099631" class="widget widget_text"><h2 class="widget-title">About</h2> <div class="textwidget">I am a geek. I work with marketing. I code. And I survive meetings. I am passionate towards web design, web analytics, mobile apps, social media and startups.</div> </section><section id="search-2" class="widget widget_search"> <form role="search" method="get" class="search-form" action="https://xorprime.azzenti.com/"> <label> <span class="screen-reader-text"> Search for: </span> <input type="search" class="search-field" placeholder="Search …" value="" name="s" /> </label> <button type="submit" class="search-submit"><span class="screen-reader-text"> Search </span></button> </form> </section><section id="categories-99269551" class="widget widget_categories"><h2 class="widget-title">Categories</h2><nav aria-label="Categories"> <ul> <li class="cat-item cat-item-6"><a href="https://xorprime.azzenti.com/category/blog/">Blog</a> </li> <li class="cat-item cat-item-3"><a href="https://xorprime.azzenti.com/category/technology/">Technology</a> </li> </ul> </nav></section><section id="archives-2" class="widget widget_archive"><h2 class="widget-title">Archives</h2> <label class="screen-reader-text" for="archives-dropdown-2">Archives</label> <select id="archives-dropdown-2" name="archive-dropdown"> <option value="">Select Month</option> <option value='https://xorprime.azzenti.com/2025/01/'> January 2025  (1)</option> <option value='https://xorprime.azzenti.com/2024/05/'> May 2024  (1)</option> <option value='https://xorprime.azzenti.com/2024/01/'> January 2024  (1)</option> <option value='https://xorprime.azzenti.com/2022/11/'> November 2022  (1)</option> <option value='https://xorprime.azzenti.com/2021/12/'> December 2021  (1)</option> <option value='https://xorprime.azzenti.com/2013/10/'> October 2013  (1)</option> <option value='https://xorprime.azzenti.com/2013/06/'> June 2013  (1)</option> <option value='https://xorprime.azzenti.com/2013/04/'> April 2013  (2)</option> <option value='https://xorprime.azzenti.com/2013/03/'> March 2013  (1)</option> <option value='https://xorprime.azzenti.com/2012/04/'> April 2012  (1)</option> <option value='https://xorprime.azzenti.com/2011/06/'> June 2011  (1)</option> <option value='https://xorprime.azzenti.com/2011/05/'> May 2011  (1)</option> <option value='https://xorprime.azzenti.com/2011/02/'> February 2011  (1)</option> <option value='https://xorprime.azzenti.com/2010/06/'> June 2010  (1)</option> <option value='https://xorprime.azzenti.com/2010/01/'> January 2010  (2)</option> <option value='https://xorprime.azzenti.com/2009/11/'> November 2009  (1)</option> <option value='https://xorprime.azzenti.com/2009/05/'> May 2009  (1)</option> <option value='https://xorprime.azzenti.com/2009/04/'> April 2009  (1)</option> <option value='https://xorprime.azzenti.com/2009/02/'> February 2009  (3)</option> <option value='https://xorprime.azzenti.com/2009/01/'> January 2009  (8)</option> <option value='https://xorprime.azzenti.com/2008/12/'> December 2008  (2)</option> <option value='https://xorprime.azzenti.com/2008/11/'> November 2008  (1)</option> <option value='https://xorprime.azzenti.com/2008/10/'> October 2008  (1)</option> <option value='https://xorprime.azzenti.com/2008/09/'> September 2008  (1)</option> <option value='https://xorprime.azzenti.com/2008/07/'> July 2008  (2)</option> <option value='https://xorprime.azzenti.com/2008/06/'> June 2008  (4)</option> <option value='https://xorprime.azzenti.com/2008/05/'> May 2008  (5)</option> <option value='https://xorprime.azzenti.com/2008/04/'> April 2008  (1)</option> <option value='https://xorprime.azzenti.com/2008/03/'> March 2008  (2)</option> <option value='https://xorprime.azzenti.com/2007/10/'> October 2007  (1)</option> <option value='https://xorprime.azzenti.com/2007/09/'> September 2007  (1)</option> <option value='https://xorprime.azzenti.com/2007/08/'> August 2007  (1)</option> <option value='https://xorprime.azzenti.com/2006/08/'> August 2006  (6)</option> <option value='https://xorprime.azzenti.com/2006/07/'> July 2006  (11)</option> <option value='https://xorprime.azzenti.com/2006/04/'> April 2006  (1)</option> <option value='https://xorprime.azzenti.com/2006/03/'> March 2006  (1)</option> <option value='https://xorprime.azzenti.com/2006/02/'> February 2006  (1)</option> <option value='https://xorprime.azzenti.com/2005/10/'> October 2005  (1)</option> <option value='https://xorprime.azzenti.com/2005/09/'> September 2005  (6)</option> <option value='https://xorprime.azzenti.com/2005/07/'> July 2005  (1)</option> <option value='https://xorprime.azzenti.com/2005/06/'> June 2005  (2)</option> <option value='https://xorprime.azzenti.com/2005/05/'> May 2005  (8)</option> <option value='https://xorprime.azzenti.com/2005/04/'> April 2005  (1)</option> <option value='https://xorprime.azzenti.com/2005/03/'> March 2005  (4)</option> <option value='https://xorprime.azzenti.com/2005/02/'> February 2005  (11)</option> <option value='https://xorprime.azzenti.com/2005/01/'> January 2005  (2)</option> <option value='https://xorprime.azzenti.com/2004/12/'> December 2004  (3)</option> <option value='https://xorprime.azzenti.com/2004/11/'> November 2004  (9)</option> <option value='https://xorprime.azzenti.com/2004/10/'> October 2004  (4)</option> <option value='https://xorprime.azzenti.com/2004/08/'> August 2004  (3)</option> <option value='https://xorprime.azzenti.com/2004/07/'> July 2004  (13)</option> <option value='https://xorprime.azzenti.com/2004/06/'> June 2004  (1)</option> <option value='https://xorprime.azzenti.com/2004/05/'> May 2004  (5)</option> <option value='https://xorprime.azzenti.com/2004/04/'> April 2004  (2)</option> <option value='https://xorprime.azzenti.com/2004/03/'> March 2004  (6)</option> <option value='https://xorprime.azzenti.com/2004/02/'> February 2004  (1)</option> <option value='https://xorprime.azzenti.com/2003/10/'> October 2003  (1)</option> <option value='https://xorprime.azzenti.com/2003/09/'> September 2003  (3)</option> </select> <script> (function() { var dropdown = document.getElementById( "archives-dropdown-2" ); function onSelectChange() { if ( dropdown.options[ dropdown.selectedIndex ].value !== '' ) { document.location.href = this.options[ this.selectedIndex ].value; } } dropdown.onchange = onSelectChange; })(); </script> </section><section id="meta-2" class="widget widget_meta"><h2 class="widget-title">Meta</h2><nav aria-label="Meta"> <ul> <li><a href="https://xorprime.azzenti.com/wp-login.php">Log in</a></li> <li><a href="https://xorprime.azzenti.com/feed/">Entries feed</a></li> <li><a href="https://xorprime.azzenti.com/comments/feed/">Comments feed</a></li> <li><a href="https://wordpress.org/">WordPress.org</a></li> </ul> </nav></section><section id="text-421186671" class="widget widget_text"><h2 class="widget-title">License</h2> <div class="textwidget"><a rel="license" href="http://creativecommons.org/licenses/by/2.5/au/"><img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by/2.5/au/80x15.png" /></a><br />This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/2.5/au/">Creative Commons Attribution 2.5 Australia License</a>.</div> </section> </aside><!-- .sidebar .widget-area --> </div><!-- .site-content --> <footer id="colophon" class="site-footer"> <div class="site-info"> <span class="site-title"><a href="https://xorprime.azzenti.com/" rel="home">xorprime</a></span> <a href="https://wordpress.org/" class="imprint"> Proudly powered by WordPress </a> </div><!-- .site-info --> </footer><!-- .site-footer --> </div><!-- .site-inner --> </div><!-- .site --> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/twentysixteen\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <script src="https://xorprime.azzenti.com/wp-content/plugins/wp-syntax/js/wp-syntax.js?ver=1.2" id="wp-syntax-js-js"></script> </body> </html>