https://www.thinkwiki.org/w/api.php?action=feedcontributions&user=Thhart&feedformat=atomThinkWiki - User contributions [en]2024-03-28T20:57:47ZUser contributionsMediaWiki 1.31.12https://www.thinkwiki.org/w/index.php?title=Problem_with_display_remaining_black_after_resume&diff=60510Problem with display remaining black after resume2020-09-23T07:33:26Z<p>Thhart: /* Affected Models */</p>
<hr />
<div>There has been a problem encountered where the display stays black on resuming from suspend.<br />
<br />
The symptom might have you think first that your system hang up, but you will realize that your ThinkPad works and you can even reset it via {{key|Ctrl}}{{key|Alt}}{{key|Del}}.<br />
<br />
==Affected Models==<br />
*ThinkPad {{T41p}}, {{T42}}, {{T42p}}, {{T43}}, {{T43p}}, {{T60}}, {{T60p}}, {{T61}}, {{T61p}} {{T410s}}<br />
*Thinkpad {{T23}}<br />
*ThinkPad {{X21}}, {{X30}}, {{X31}}, {{X40}}, {{X41}}<br />
*ThinkPad {{R31}}, {{R50e}}{{footnote|1}}, {{R50p}}, {{R51}} (with BIOS 1.11), {{R52}}, {{R60}}, {{R61}}<br />
*ThinkPad {{A30p}}<br />
*ThinkPad {{390X}} (doesn't wake up; LCD backlight on, harddrive light remains on)<br />
*ThinkPad {{Z60t}}, {{Z60m}}, {{Z61m}}, {{Z61e}}<br />
*ThinkPad {{X40}}, {{X60s}}, {{X60}}, {{X61}}, {{X61s}}, {{X200}}, {{X200s}}, {{X201s}}<br />
*Thinkpad {{X1_Extreme_G2}}<br />
<br />
==Affected Operating Systems==<br />
*Linux (it's a kernel issue)<br />
*FreeBSD (6.x at least)<br />
*Windows XP<br />
<br />
==Solutions==<br />
===Quick workaround for R61i, T23, maybe others===<br />
Try pressing CTRL+ALT+F1 to switch to text console. The backlight should come on normally. Press CTRL+ALT+F7 to return to X.<br />
<br />
This solution is not working on R61i using Debian Squeeze. Upgrading the BIOS fixes the issue for R61i.<br />
<br />
On a T23 using Ubuntu Feisty, pressing Fn+F7 (external/internal display change) once or twice brought the display back. After upgrading to Ubuntu Gutsy it doesn't work anymore, but pressing Fn+F3 (blank screen) and Fn (restore display) works.<br />
<br />
===Quick Workaround for R61 (at least 8918-5QG) using NVidia===<br />
<br />
Use Vesa driver instead of the proprietary NVidia driver.<br />
<br />
===Quick Workaround for T61 (at least 7662-CTO) using NVidia Quadro NVS 140===<br />
<br />
Try pressing Fn+F4 to get the OS suspend to RAM. Nothing on the screen will indicate that the OS is being suspended except for the Sleep LED. Wake up the OS by pressing the Fn key. This induces an additional 5-10 seconds of work. But this has consistently worked with no issues.<br />
<br />
===Pseudo-solution for R61===<br />
On an R61 running Fedora Core 9, the nv driver fails to turn the backlight on after resuming from a suspend to RAM. I fixed this by using the proprietary NVIDIA Linux drivers (v177.82).<br />
<br />
=== Solution for ThinkPad Z60t ===<br />
<br />
* '''Display controller:''' Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)<br />
* '''Distro:''' Fedora release 7 (Moonshine)<br />
* '''Kernel:''' Linux 2.6.22.5-76.fc7<br />
<br />
The solution is straight forward - just to add configuration parameter for the default '''pm-utils''' package. Create file <code>/etc/pm/config.d/config</code> and put there one line <code>DISPLAY_QUIRK_S3_BIOS="true"</code>, or execute following command:<br />
<br />
echo DISPLAY_QUIRK_S3_BIOS=\"true\" >> /etc/pm/config.d/config<br />
<br />
===Semi-Solution for ThinkPad X60 with damaged system after s2ram usage===<br />
It happend when restarting a s2ram-session.<br />
<br />
'''Symptom:''' Black screen with blinking "_" sign remaind. (without the ")<br />
<br />
'''System status:''' HDD idle, fan running, everything else looks to wait for something to happen.<br />
<br />
'''Semi-Solution:''' Booting with DVD-ROM and going through the installations menu,<br />
where you choose "other" and "boot a installed system" (something like that). Gladly it works,<br />
and OpenSuSE 10.1 comes up with 50% "failed" messages! I than shutdown properly, rebooted again<br />
and had 100% "done" again, with no other things affected.<br />
<br />
'''Further:''' Repairing with the DVD-ROM crashed massivly(!), so I selected "boot a installed system" as final<br />
solution and it worked!<br />
<br />
'''Unknown:''' Maybe the Solution for ThinkPads with 1400x1050 internal LCD and Intel 915GM will help,<br />
because X60s and X60 are very familiar. (Not tested so far.)<br />
<br />
(If this Problem is not right here, please edit and move.)<br />
<br />
===Solution for ThinkPads with 1400x1050 internal LCD and Intel 915GM ===<br />
see [[1400x1050 on Intel 915GM]].<br />
===Solution for ThinkPads with ATI graphic chips and Intel 915/945GM ===<br />
<br />
Affected models include {{X41}}, {{X60s}}, {{X200s}}, {{R60}}, {{T60}}, and {{Z61t}}.<br />
<br />
This soluton also applies to T42 with Intel 855 and ATI 9600 M10.<br />
<br />
{{WARN|The use of {{bootparm|acpi_sleep|s3_bios}} can cause subtle and pervasive system corruption in kernels after 2.6.32 or so. Its use should be avoided; all other alternatives should be considered first. (Details: {{bootparm|acpi_sleep|s3_bios}} causes the kernel to call the BIOS POST code during resume-from-RAM. The kernel's resume path does not provide the execution environment expected by POST code, resulting in nasty side-effects.)}}<br />
<br />
One solution may be to provide the {{bootparm|acpi_sleep|s3_bios}} kernel parameter in your kernel parameter line.<br />
<br />
For grub this would look like this:<br />
<br />
title Linux, kernel 2.6.11-1-686<br />
root (hd0,0)<br />
kernel /boot/vmlinuz-2.6.11-1-686 root=/dev/hda1 ro acpi_sleep=s3_bios<br />
initrd /boot/initrd.img-2.6.11-1-686<br />
savedefault<br />
boot<br />
<br />
For lilo it would look like this:<br />
<br />
image=/boot/vmlinuz<br />
append="acpi_sleep=s3_bios"<br />
<br />
The actual process of going to sleep is then managed through a sleep script; as a start, see the {{path|sleep.sh}} script in the Extreme Graphics 2 section below, but note the following comments:<br />
<br />
In [[:Category:OpenSUSE|OpenSUSE]] 10.1 (at least on a T43p), it's necessary to override the default options for s2ram if you're using the newer ATI driver. This can be done putting {{bootparm|SUSPEND2RAM_FORCE|"yes"}} and {{bootparm|SUSPEND2RAM_ACPI_SLEEP|"3"}} in {{path|/etc/powersave/sleep}}.<br />
<br />
In {{Ubuntu}} or {{Kubuntu}}, it may be necessary to modify {{path|/etc/default/acpi-support}}. In that file, make sure that {{path|ACPI_SLEEP}} is uncommented and set to true. With ATI chips, also make sure that {{path|SAVE_VBE_STATE}} is uncommented and set to true; with Intel chips, on the other hand, ensure that nothing is done with respect to VBE--no reposts, no state saves. Also commenting POST_VIDEO may help. <br />
<br />
In {{Fedora}}, it may be necessary with the Intel chips to edit the {{path|resume_video()}} function in {{path|/etc/pm/functions-intel}} to comment out the VBE post and restore. (As of FC6 these seem to be pre-commented out.) Also, the laptop, after waking up, may go back to sleep immediately or whenever the AC adapter is disconnected. When this happens, it's caused by a bug in the HAL daemon that incorrectly reports certain ACPI events. This is a known problem and a simple workaround is described [http://live.gnome.org/GnomePowerManager/Faq#head-b8b1280115b0a51c2cc27b13a57121130ebf36cb here].<br />
<br />
{{NOTE|It is possible this method will not work if the laptop is docked. It is also possible that the cited workaround for the HAL daemon bug will not work on some machines. A kludgier workaround in this event is to kill the HAL daemon on suspend. This necessitates the resuscitation of GPM upon resume.}}<br />
<br />
Another solution is to use vbetool. If you are using {{Debian}} with the hibernate package, uncomment "EnableVbetool yes" in {{path|/etc/hibernate/hibernate.conf}} (or {{path|/etc/hibernate/ram.conf}}).<br />
<br />
<br />
----<br />
<br />
On '''T60 2007-CTO''' (Core2Duo 2Ghz, 2GB Ram, ATI X1400) the screen stayed blank after suspend-to-ram until I set '''vga=0''' in lilo.conf.<br />
<br />
Working config:<br />
Linux 2.6.21.5<br />
fglrx 8.37.6<br />
debian etch:<br />
powersaved 0.14.0-5:<br />
UNLOAD_MODULES_BEFORE_SUSPEND2DISK="usb_storage ohci_hcd uhci_hcd ehci_hcd ipw3945 pcmcia yenta_socket rsrc_nonstatic pcmcia_core"<br />
UNLOAD_MODULES_BEFORE_SUSPEND2RAM="usb_storage ohci_hcd uhci_hcd ehci_hcd ipw3945 pcmcia yenta_socket rsrc_nonstatic pcmcia_core" <br />
hibernate:<br />
SwitchToTextMode yes<br />
lilo.conf:<br />
vga=0<br />
<br />
"EnableVbetool yes" and other suggestions didn't work for me.<br />
<br />
For suspend-to-disk, don't load fglrx in initrd.<br />
<br />
----<br />
<br />
On '''T60-20076RG''' (Core2Duo 2GHz, ATI X1400) with {{OpenSUSE}} 11.1 and fglrx 8-12 the following had to be done to get suspend to RAM always resume:<br />
* Add {{bootparm|S2RAM_QUIRKS_SOURCE|"s2ram"}} to file {{path|/etc/pm/config.d/config}}<br />
* Create an executable script {{path|/etc/pm/sleep.d/00text}} containing:<br />
#!/bin/bash<br />
<br />
case "$1" in<br />
hibernate|suspend)<br />
/bin/chvt 1<br />
;;<br />
thaw|resume)<br />
/bin/chvt 7<br />
;;<br />
esac<br />
<br />
There seems to be a bug ([https://bugzilla.novell.com/show_bug.cgi?id=463434 Novell bugzilla]) which makes it impossible for s2ram to switch to text console while suspending through pm-suspend. The script above forces console change. Along with setting s2ram as quirks source (which makes it correctly set acpi_bios before suspend - to s3_bios,s3_mode<br />
for T60 2007*) this can make resume work flawlessly despite using vesafb.<br />
<br />
===Solution for ThinkPads with Intel Extreme Graphics 2===<br />
{{NOTE|<br />
On [[:Category:X40|X40]]s/[[:Category:X41|X41]]s - even with Intel Extreme Graphics - and for [[:Category:R52|R52]]s with Intel Graphics Media Accelerator 900 the [[Problem with display remaining black after resume#Solution for ThinkPads with ATI graphic chips|solution for ATI graphics chips]] above is reported to work. In this case, make sure no changes to VBE are made, especially no state saves and no reposts.}}<br />
<br />
The following solution should work on 865G, 865GV, 855GM, 855GME, 852GME chipsets.<br />
*First of all, '''do not''' use the {{bootparm|acpi_sleep|s3_bios}} kernel parameter.<br />
*Second, completely remove framebuffer support from your kernel. If it's built as modules, it is important that they do not get loaded at all.<br />
*Before suspending, change to a console and safe the video state with {{cmdroot|cat /proc/bus/pci/00/02.0 > /tmp/video_state}}.<br />
*On resume, restore the video state with {{cmdroot|cat /tmp/video_state > /proc/bus/pci/00/02.0}} and change back to X.<br />
*For Debian Etch 4.0 on R50e just make following changes to /etc/default/acpi-support:<br />
#SAVE_VBE_STATE=true<br />
#VBESTATE=/var/lib/acpi-support/vbestate<br />
#POST_VIDEO=true<br />
SAVE_VIDEO_PCI_STATE=true<br />
<br />
*For a R50e the only thing needed to make suspend to ram work in Ubuntu 6.06 is adding<br />
Option "VBERestore" "yes"<br />
to the <tt>Device</tt> section in your {{path|/etc/X11/xorg.conf}}, and the example script below.<br />
<br />
The following example {{path|/etc/acpi/actions/sleep.sh}} script shows how to integrate the according lines.<br />
<br />
#!/bin/bash<br />
<br />
# change to console 1<br />
FGCONSOLE=`fgconsole`<br />
chvt 6<br />
<br />
# safe video state<br />
cat /proc/bus/pci/00/02.0 > /tmp/video_state<br />
<br />
# sync filesystem<br />
sync<br />
<br />
# sync hardware clock with system time<br />
hwclock --systohc<br />
<br />
# go to sleep<br />
echo -n 3 > /proc/acpi/sleep<br />
<br />
# waking up<br />
# restore system clock<br />
hwclock --hctosys<br />
<br />
# restore video state<br />
cat /tmp/video_state > /proc/bus/pci/00/02.0<br />
<br />
# change back to X<br />
chvt $FGCONSOLE<br />
<br />
# clean up behind us<br />
rm /tmp/video_state<br />
<br />
With Ubuntu 6.10 on a [[:Category:R51|R51 (2887-32G)]] I ''just'' (as none of the other tricks above) had to add {{bootparm|fb|false}} to the kernel line in {{path|/etc/grub/menu.lst}} and edit {{path|/etc/defaults/acpi-support}} this way:<br />
<br />
SAVE_VBE_STATE=false<br />
POST_VIDEO=false<br />
SAVE_VIDEO_PCI_STATE=true<br />
USE_DPMS=false<br />
DOUBLE_CONSOLE_SWITCH=false<br />
<br />
===Solution for ThinkPads with Intel I830 Chipset===<br />
The following solution worked for me on an X30 with I830M chipset with kernel >= 2.6.16.<br />
<br />
it *almost* works on my T400S (intel mobile 4 integrated graphics) and kernel lenny-2.6.30-amd64, but see below for better solution. (sometimes, it doesn't wake up at all, probably because some kernel modules unrelated to video don't like this suspend method. once, i had to restart gdm. i am using a weird setup if two gdm sessions on two virtual terminals, don't know if that's required to reproduce the latter problem.)<br />
<br />
this works with vesafb and also with intelfb frambuffer support.<br />
<br />
The following example {{path|/etc/acpi/actions/sleep.sh}} script shows how to integrate the according lines.<br />
<br />
#!/bin/bash<br />
<br />
FGCONSOLE=`fgconsole`<br />
chvt 8<br />
sync<br />
hwclock --systohc<br />
<br />
echo -n "mem" > /sys/power/state<br />
<br />
hwclock --hctosys<br />
vbetool post<br />
<br />
if [ "$FGCONSOLE" -ge "7" ] ; then<br />
chvt $FGCONSOLE<br />
else<br />
chvt 7<br />
chvt $FGCONSOLE<br />
fi<br />
<br />
If it still doesn't work try to add<br />
Option "ForceEnablePipeA" "true"<br />
to the <tt>Device</tt> section in your {{path|/etc/X11/xorg.conf}}.<br />
<br />
===Solution for ThinkPads with ATI graphic (and possibly other) chips and FreeBSD===<br />
<br />
The FreeBSD acpi(4) manpage mentions a tunable parameter, "hw.acpi.reset_video":<br />
<br />
hw.acpi.reset_video<br />
Reset the video adapter from real mode during the resume path.<br />
Some systems need this help, others have display problems if it<br />
is enabled. Default is 0 (disabled).<br />
<br />
This tunable can be set by adding the following line to your FreeBSD machine's /boot/loader.conf file:<br />
<br />
hw.acpi.reset_video="1"<br />
<br />
And rebooting your machine. Hopefully, the next time you resume from a suspend, you'll see your video again. This solution doesn't appear to be specific to ATI hardware in any way, so I presume it would be helpful for video chipsets other than ATI, as well.<br />
<br />
If this entry doesn't help you, you might consider searching in the [http://lists.freebsd.org/pipermail/freebsd-mobile/ FreeBSD-Mobile email-list archive] for more insight.<br />
<br />
<br />
{{footnotes|<br />
#If you have this problem with R50e and the above solution doesn't work, try switching to console first. An example sleep script can be found [[How to configure acpid|here]].<br />
}}<br />
<br />
===Solution using s2ram for Intel 915/945GM===<br />
<br />
Just using the "s2ram -f -p" command from the uswsusp package will work from within X, at least on a {{Z61e}}. On {{X60s}} it is enough to issue the "s2ram" command and it works. On {{X61}} "s2ram -f -a 1" can work properly. Best idea seems to be to put this into the corresponding acpi script:<br />
<br />
% cat /etc/acpi/sleep.sh <br />
#!/bin/sh<br />
test -f /usr/share/acpi-support/power-funcs || exit 0<br />
test -f /usr/sbin/s2ram || exit 0<br />
rmmod usb_storage<br />
rmmod uhci_hcd<br />
rmmod ehci_hcd<br />
/usr/sbin/s2ram -f -a 1 -m<br />
modprobe uhci_hcd<br />
modprobe ehci_hcd<br />
modprobe usb_storage<br />
<br />
Source: [http://d.hatena.ne.jp/conceal-rs/20080309/1205083315 http://d.hatena.ne.jp/conceal-rs/20080309/1205083315]<br />
Works on my X61.<br />
<br />
T400S (intel mobile 4 integrated graphics) and kernel lenny-2.6.30-amd64: seems good so far (around 5 suspends without problems).<br />
<br />
===Solution using DOUBLE_CONSOLE_SWITCH===<br />
<br />
By setting the following in {{path|/etc/default/acpi-support}} the display comes back on {{X61s}} using Intel chipset:<br />
<br />
DOUBLE_CONSOLE_SWITCH=true<br />
<br />
Fedora 8 doesn't have DOUBLE_CONSOLE_SWITCH, but it works when one does: First, add option "VBERestore" "true" to /etc/X11/xorg.conf<br />
<br />
Section "Device"<br />
Identifier "Videocard0"<br />
Driver "intel"<br />
Option "VBERestore" "true" <br />
EndSection<br />
<br />
Then suspends with<br />
<br />
pm-suspend --quirk-vbemode-restore --quirk-s3-bios<br />
<br />
===Solution for nvidia-drivers-180* series===<br />
<br />
The proprietary NVidia drivers of the 180 series introduce several problems with suspend to ram:<br />
<br />
* Situation 1: Suspend from console, '''no''' X-Server running:<br/><br />
You might need to use vbetool to save and restore the vbestate.<br />
When using hibernate-script, this can be done by setting the following config variables:<br />
EnableVbetool yes<br />
RestoreVbeStateFrom /var/lib/vbetool/vbestate<br />
VbetoolPost yes<br />
<br />
You may need to run <code>mkdir -p /var/lib/vbetool && vbetool vbestate save > /var/lib/vbetool/vbestate</code> first.<br />
<br />
On newer distributions, you might need to '''not''' use vbetool. On a Ubuntu Hardy with Linux 2.6.24, and probably on other Debian-based distributions, edit '/etc/default/acpi-support' and set 'SAVE_VBE_STATE=false'. <br />
<br />
* Situation 2: Suspend from running X-Server:<br/><br />
You '''cannot''' use vbetool or any other quirks, since it seems to confuse the nvidia X driver. That means you should enter S3 simply by doing <code>echo mem > /sys/power/state</code>.<br />
<br />
If you have your hotkeys handled by acpid, you might differentiate those two cases by checking for a running X process in your hotkey handler (i.e. <code>/etc/acpid/default.sh</code>):<br />
pgrep -x X > /dev/null \ # checks for running process with name "X"<br />
&& echo mem > /sys/power/state # if found, do plain S3 suspend<br />
|| hibernate-ram # otherwise, run quirked script<br />
<br />
Furthermore, it seems to be a good idea to use the 180 series with a 2.6.28* kernel.<br />
<br />
It has been reported that acpi_sleep=S3_bios should be used instead of acpi_sleep=S3_mode<br />
as a boot option.<br />
<br />
See, http://www.nvnews.net/vbulletin/showthread.php?t=123303&highlight=suspend&page=6<br />
<br />
<br />
It might also help to put <code>blacklist intel_agp </code><br />
in <code>/etc/modprobe.d/blacklist<br />
<br />
Finally, it seems to depend on precise model nr.<br />
See<br />
https://bugs.launchpad.net/ubuntu/+bug/235284<br />
for a discussion and patch.<br />
<br />
=== Quirk workaround for T410s ===<br />
The vbe post quirk in pm-utils works on a T410s 29123KC.<br />
<br />
On Debian sid pm-utils script is hacked to apply '--quirk-vbe-post' when kms is in place.</div>Thharthttps://www.thinkwiki.org/w/index.php?title=How_to_control_fan_speed&diff=50249How to control fan speed2011-01-08T12:23:52Z<p>Thhart: /* Supported models */ added W510</p>
<hr />
<div>This page discusses methods for controlling the system fan.<br />
<br />
{| width="100%" columns="2"<br />
|style="vertical-align:top;white-space:nowrap;" | __TOC__<br />
|style="vertical-align:top" |<br />
<br />
{{WARN|When designing fan-control applets, never ignore a valid thermal sensor.<br />
<br />
Even if it seems to be stuck at a certain temperature, you must take that sensor into account. While it will probably make the fan spin faster than if the sensor was ignored, that's exactly what would happen when the fan is under EC control, and could very well be the reason for the "stuck" value in the first place.<br />
<br />
Always play it safe. If a battery pack seems to want the fan to always run faster, the only safe thing to do is to make it run faster.}}<br />
|}<br />
<br />
==For Linux==<br />
<br />
{{NOTE|Fan control operations are disabled by default for safety reasons.}}<br />
<br />
To enable fan control, the module parameter <tt>fan_control=1</tt> must be given to thinkpad-acpi.<br />
<br />
For example, in Ubuntu 8.04 (Hardy Heron), add the following to {{path|/etc/modprobe.d/options}}: <tt>options thinkpad_acpi fan_control=1</tt><br />
<br />
For Debian Squeeze (testing) create {{path|/etc/modprobe.d/thinkpad_acpi.conf}} with: <tt>options thinkpad_acpi fan_control=1</tt> and install the package <tt>thinkfan</tt><br />
<br />
Having done so, reboot and you can use the following commands to control fan speed:<br />
<br />
{{cmdroot|echo level 0 > /proc/acpi/ibm/fan}} (fan off)<br />
<br />
{{cmdroot|echo level 2 > /proc/acpi/ibm/fan}} (low speed)<br />
<br />
{{cmdroot|echo level 4 > /proc/acpi/ibm/fan}} (medium speed)<br />
<br />
{{cmdroot|echo level 7 > /proc/acpi/ibm/fan}} (maximum speed)<br />
<br />
{{cmdroot|echo level auto > /proc/acpi/ibm/fan}} (automatic - default)<br />
<br />
{{cmdroot|echo level disengaged > /proc/acpi/ibm/fan}} (disengaged)<br />
<br />
If you receive a PERMISSION DENIED error you can use the following command syntax instead as a work-around:<br />
<br />
<code style="white-space:nowrap;color:#495988;background-color:white;"><nowiki>#</nowiki> echo level 0 | sudo tee /proc/acpi/ibm/fan</code> (fan off)<br />
<br />
<code style="white-space:nowrap;color:#495988;background-color:white;"><nowiki>#</nowiki> echo level 2 | sudo tee /proc/acpi/ibm/fan</code> (low speed)<br />
<br />
<code style="white-space:nowrap;color:#495988;background-color:white;"><nowiki>#</nowiki> echo level 4 | sudo tee /proc/acpi/ibm/fan</code> (medium speed)<br />
<br />
<code style="white-space:nowrap;color:#495988;background-color:white;"><nowiki>#</nowiki> echo level 7 | sudo tee /proc/acpi/ibm/fan</code> (maximum speed)<br />
<br />
<code style="white-space:nowrap;color:#495988;background-color:white;"><nowiki>#</nowiki> echo level auto | sudo tee /proc/acpi/ibm/fan</code> (automatic - default)<br />
<br />
<code style="white-space:nowrap;color:#495988;background-color:white;"><nowiki>#</nowiki> echo level disengaged | sudo tee /proc/acpi/ibm/fan</code> (disengaged)<br />
<br />
===Automated control scripts===<br />
<br />
An [[ACPI fan control script#Variable speed control scripts|ACPI fan control script]] can be used to override the firmware's fan algorithm with gentler, quieter version. It monitors the laptop's [[thermal sensors]] and sets the fan speed accordingly, according to customizable thresholds. For the default behavior, simply save {{CodeRef|tp-fancontrol}} as {{path|tp-fancontrol}}, make sure you've loaded [[thinkpad-acpi]] with the "fan_control=1" parameter, and run:<br /><br />
{{cmdroot|./tp-fancontrol}}<br />
<br />
There is an distro independent daemon (http://launchpad.net/tp-fan/tpfand/0.94/+download/tpfand-0.94.tar.gz), written in python. Packages are available for debian based linux systems.<br />
<br />
[http://www.gambitchess.org/moin.py/ThinkPad_Fan_Control A GTK GUI program (packaged for Ubuntu 7.10 and 8.04)] may also help.<br />
<br />
===Automated program - Simple ThinkPad Fan Control===<br />
Written by Stanko, stanko [at] mfhinc [dot] net<br />
<br />
This is program for controlling fans speed on IBM/Lenovo ThinkPads. It is written<br />
for Linux only. This program is written in C, using GTK GUI.<br />
<br />
You are required to have the Linux kernel with 'thinkpad-acpi' patch.<br />
You must also enable manual control for your fans. For Linux 2.6.22 and above,<br />
you must add 'fan_control=1' as a module parameter to 'thinkpad-acpi'.<br />
For example, in Debian Lenny (and Ubuntu 8.04), you must add the following<br />
to "/etc/modprobe.d/options":<br />
options thinkpad_acpi fan_control=1<br />
<br />
Having done so, reboot. Now you'll be able to use this program easily.<br />
<br />
Here is screenshot:<br />
[[Image:Tpfc.png|none]]<br />
<br />
and direct download (src + i386 32bit binary). Please read README.txt file<br />
included in package. [[http://stanko.mfhinc.net/projects/tpfc/tpfc0.5.tar.gz tpfc0.5.tar.gz]]<br />
<br />
I wrote this for my own personal use, and thought that it would be a good idea<br />
to release it to the world, and hope that it will be useful to someone!<br />
Feel free to send comments, bug reports or a thanks to the e-mail above.<br />
<br />
==For Windows==<br />
<br />
Shimodax's ThinkPad fan control tool offers similar functionality (see [http://forum.thinkpads.com/viewtopic.php?t=17715 forum discussion] at thinkpads.com). Source and binaries are available through the [http://sourceforge.net/projects/tp4xfancontrol "Tp4xFanControl"] project on SourceForge.<br />
<br />
==Hardware specs==<br />
<br />
The following hardware behavior was discovered experimentally by [[User:Thinker|Thinker]] and neither provided by nor confirmed by IBM/Lenovo. The following description may be inaccurate and may vary by model (see list of models above). The terminology probably does not match the one used by IBM/Lenovo engineers.<br />
<br />
{{NOTE|Information on other models is included in the [[thinkpad-acpi]] [[Git]] version.}}<br />
{{NOTE|1=The ThinkPad {{X61s}} and {{X61}} with WWAN have a [http://forum.notebookreview.com/showthread.php?t=141931 second system fan]. It shares the same control register as the main fan (cannot be controlled separately), and exposes a second tachometer.}}<br />
<br />
ACPI DSDT register HFSP (8 bits, offset 0x2F in the <tt>EmbeddedController</tt> address space, accessed through the standard EC interface at IO ports 0x62 and 0x66) is read/writable and has the following meaning:<br />
<br />
Bits 7 6 5 4 3 2 1 0<br />
---------------<br />
Value 1 0 * * * * * * - automatic<br />
* 1 * * * * * * - disengaged<br />
0 0 N N N N N N - manual (0..63; 0=disable fan, 1=min, ..., 7=max)<br />
<br />
Changing modes may not be immediate on all ThinkPads. Later ThinkPad models seem to take at least 5s to start responding to a fan mode change, for example.<br />
<br />
After boot, the HFSP register may not reflect the true state of the EC (on some models it reads 0x07 even though the EC is actually in automatic mode).<br />
<br />
The HFSP register controls both fans at the same time in the X61/X61s.<br />
<br />
=== Fan Tachometer ===<br />
<br />
The embedded controller registers 0x84 (LSB), 0x85 (MSB) are the main fan tachometer, and report fan speed in RPM in everything since the {{A31}} and maybe a little earlier. Not much is know about the tachometer in earlier models, or even whether they had one or not.<br />
<br />
On the X61/X61s, one must select through EC register 0x31 bit 0 which fan the tachometer registers will expose (Firmware 7M). Beware: this is the same register used for brightness control in other models.<br />
<br />
=== Automatic mode ===<br />
In ''automatic'' mode, the embedded controller sets the fan speed automatically according to system temperatures and some unknown algorithm.<br />
<br />
Note that the ACPI DSDT may supplement this in some models. The {{X40}}, for example, changes the profile of speeds the automatic mode should use depending on battery status.<br />
<br />
=== Manual mode ===<br />
<br />
In ''manual'' mode, the fan level is forced to the given value and the EC will auto-regulate the fan to maintain at a (roughly) constant RPM, which is model-dependent. Manual speed levels 8-63 yield the same behavior as level 7, and the the ACPI DSDT uses level 7 for the emergency mode it enters upon critical CPU/GPU temperature, so apparently 7 is the real maximum level.<br />
<br />
=== Disengaged (full-speed) mode ===<br />
<br />
In ''disengaged'' mode, the embedded controller does not monitor the fan speed. It "disengages" the closed-loop control function that keeps track of fan speed, and uses an open-loop control function that ramps up the fan to its maximum speed (100% duty-cycle). The end speed is not stable, but it is often much faster than the maximum speed manual and automatic modes would set the fan to.<br />
<br />
Most newer ThinkPads take quite a while (in excess of one minute) to fully enter disengaged mode. Exiting it is much faster. The {{A31}} acts differently, and switches to disengaged mode as fast as it switches to other modes.<br />
<br />
For some reason, the embedded controller may stop updating the tachometer registers while entering or exiting disengaged mode in some ThinkPad firmware versions (hence the EC tachometer registers will not be updated on these models while entering/exiting disengaged mode). Once it arrives at maximum speed, or once it gets back at closed-loop cruise speed, the embedded controller starts updating the tachometer registers again. Later T models such as the {{T43}} have this problem, while the {{A31}} does not.<br />
<br />
{{HINT|Apparently the [[Problem with fan noise|pulsing fan noise]] experienced by some users can be cured by repeatedly running 2-4 seconds of manual control followed by 0.5-1 seconds of disengaged mode. The pulse occurs when the the embedded controller computes the fan speed and adjusts the fan voltage adaptively every few seconds (~4.8sec for the ThinkPad T43); the aforementioned mode switching doesn't give it a chance to do so. One of the [[ACPI fan control script#Variable speed control scripts|ACPI fan control scripts]] implements this solution.}}<br />
<br />
==Supported models==<br />
<br />
The above was successfully tested on the following models:<br />
<br />
* ThinkPad {{A31}}, {{A31p}} (fan levels RPM: 0 = off, 1-2 = ~3280-3380 (!), 3-5 = ~3200, 6-7 = ~3380, "disengaged" = ~4000 (see NOTE above))<br />
* ThinkPad {{R50}} (highest manual level is 3; disengage mode works and reaches much higher RPM)<br />
* ThinkPad {{R50p}} (fan levels RPM: 0 = off, 1-2 = ~3200, 3-5 = ~3500-3600, 6-7 = ~3700-3800, disengaged = ~5300)<br />
* ThinkPad {{R51}} (fan levels RPM: 0 = off, 1-2 = ~3150, 3-5 = ~3350, 6 = ~3750, disengaged = ~5100)<br />
* ThinkPad {{R51e}} (fan levels RPM: 0 = off, 1-2 = ~3300, 3-5 = ~3800, 6 = ~4150, disengaged = ~5100)<br />
* ThinkPad {{R52}} (fan levels RPM: 0 = off, 1-2 = ~3350, 3-5 = ~3650, 6 = ~4250, disengaged = ~5245)<br />
* ThinkPad {{R60}} (fan levels RPM: 0 = off, 1-1 = ~2650, 3-5 = ~3300, 6-7 = ~3950, disengaged = ~4800)<br />
* ThinkPad {{R60e}}<br />
* ThinkPad {{R61i}} (fan levels RPM: 0 = off, 1 = 2689, 2 = 2729, 3 = 3059, 4 = 3047, 5 = 3051, 6 = 3515, 7 = 3468, full-speed/disengaged = 4119~4200)mod.#7650-D7G@+/-2yr.used<br />
* ThinkPad {{T22}}<br />
* ThinkPad {{T23}} <br />
** (low speed = '''~2200''', medium and maximum speed = '''~4800'''; disengaged mode works at '''~5800''')<br />
** (fan levels = ~RPM: 0 = '''0'''; 1,2 = '''~2200'''; 3,4,5,6,7 = '''~4900'''; disengaged,full-speed = '''~6331''')<br />
* ThinkPad {{T30}}<br />
* ThinkPad {{T40}} (fan levels RPM: 1-2 = ~2950, 3-5 = ~3600, 6-7 = ~4050; disengaged = ~5400)<br />
* ThinkPad {{T41}}, {{T41p}} (fan levels RPM: 1-2 = ~2980, 3-5 = ~3500, 6-7 = ~4050; disengaged mode works at ~5100)<br />
* ThinkPad {{T410i}} (fan levels RPM: 0 = off, 1 = ~1950, 2 = ~3575, 3-4 = ~3700, 5-6 = ~3825, 7 = ~4525; full-speed/disengaged = ~5450; only Linux-tested with tpfc0.5)<br />
* ThinkPad {{T42}}, {{T42p}} (fan levels RPM: 1-2 = ~2900, 3-5 = ~3700, 6-7 = ~4700; disengaged mode works at ~5200)<br />
* ThinkPad {{T43}}, {{T43p}} (fan levels RPM: 1-2 = ~3300, 3-5 = ~4100, 6-7 = ~4700; disengaged mode works at ~6450)<br />
* ThinkPad {{T60}} (fan levels RPM: 1-2 = 3000-3100, 3-5 = ~3600, 6-7 = ~4500; disengaged mode works at ~5500)<br />
* ThinkPad {{T61}} (fan levels RPM: 0 = off, 1-2 = ~2980, 3-5 = ~3330, 6-7 = ~3760; disengaged mode works at ~4500)<br />
* ThinkPad {{W500}} (fan levels RPM: 0=off, 1-2 = 1900, 3-5 = ~3000, 6-7 = ~3500; disengaged mode works at ~5100)<br />
* ThinkPad {{W510}} (fan levels RPM: 0=off, 1 = ~2750, 2 = ~3100, 3-5 = ~3500, 6-7 = ~4000; disengaged mode works at ~4585)<br />
* ThinkPad {{X30}} (level 0 = off, low = ~3900, medium = ~4200, maximum = ~4650, disengaged = ~5900)<br />
* ThinkPad {{X31}} (fan levels RPM: 0 = off, 1-2 = ~2850, 3-5 = ~3450, 6 = ~4050, 7 = ~4150; disengaged mode works at ~4975)<br />
* ThinkPad {{X40}}<br />
* ThinkPad {{X41}}<br />
* ThinkPad {{X41T}}<br />
* ThinkPad {{X60}} (fan levels RPM: 7 = ~3700, disengaged ~4700)<br />
* ThinkPad {{X61}} (fan levels RPM: 1-2 = ~3400, 3-5 = ~3800, 6-7 = ~4500, disengaged = ~6700)<br />
* ThinkPad {{X61s}} (fan levels RPM: 0 = off, 1-2 = ~3800, 3-5 = ~4500, 6-7 = ~4800, disengaged = ~4800) (though fancontrol can keep it at 2500rpm...)<br />
* ThinkPad {{Z60t}}, {{Z60m}} (fan levels RPM: 1-2 = ~1700, 3-5 = ~2800, 6-7 = ~3500)<br />
* ThinkPad {{Z61m}}<br />
* Thinkpad {{Z61p}} (fan levels 0-7, auto, disengaged; enable, disable; watchdog (untested))<br />
Probably other models are supported too (please update this page if you confirm this; maintain some ordering too).<br />
<br />
==Models using a different interface==<br />
<br />
The following models also work, use a different access method which supported (only) via the {{path|/proc/acpi/ibm/fan}} of [[thinkpad-acpi]]. No need for patching.<br />
<br />
* ThinkPad {{600E}}, {{600X}}, {{770E}}, {{770X}} (these use a different fan control interface)<br />
<br />
==Unsupported models==<br />
<br />
* ThinkPad {{560}} (these models don't have a fan)</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Problem_with_high_pitch_noises&diff=48809Problem with high pitch noises2010-06-16T06:37:33Z<p>Thhart: /* Possible sources */ Added power supply</p>
<hr />
<div>Information on strange high pitch, low volume noises emitted by ThinkPads.<br />
<br />
==Problem description==<br />
Even though ThinkPads are known as very silent notebooks, they tend to emit different, mostly high pitch noises in certain circumstances. The noises are of low volume and hence not realized by everyone or at least tolerated by most people. However, there are those with "bat like ears" that hear them and might be annoyed by that.<br />
<br />
==Affected Models==<br />
Noises have been experienced in the following situations:<br />
{| border="1" cellspacing="0" cellpadding="2"<br />
|-<br />
! style="vertical-align:top;background-color:#DDDDDD;" | situation<br />
! style="vertical-align:top;background-color:#DDDDDD;" | noise description<br />
! style="vertical-align:top;background-color:#DDDDDD;" | affected models<br />
|-<br />
| style="vertical-align:top;" |<br />
Plugged into AC / running at high CPU frequency<br />
| style="vertical-align:top;" |<br />
soft crackling, buzzing noise<br />
| style="vertical-align:top;" |<br />
*{{T41}}<br />
**2379-DJU<br />
|-<br />
| style="vertical-align:top;" |<br />
ThinkPad suspended to RAM<br />
| style="vertical-align:top;" |<br />
constant high pitch noise<br />
| style="vertical-align:top;" |<br />
*{{T42p}}<br />
|-<br />
| style="vertical-align:top;" |<br />
ThinkPad connected to power and switched off, with battery fully charged<br />
| style="vertical-align:top;" |<br />
constant high pitch noise<br />
| style="vertical-align:top;" |<br />
*{{T41p}}<br />
**2373-GHG<br />
|-<br />
| style="vertical-align:top;" |<br />
moving windows or just the mouse in xorg<br />
| style="vertical-align:top;" |<br />
strange noise like a rapid series of very short high pitch noises adding to a constant kind of whistling (only as long as the movement goes)<br />
| style="vertical-align:top;" |<br />
*{{A21m}}<br />
**2628<br />
*{{T41p}}<br />
**2373-GHG<br />
*{{T60}}<br />
|-<br />
| style="vertical-align:top;" |<br />
Thinkpad connected to power or working on battery, also when suspended to RAM<br />
| style="vertical-align:top;" |<br />
High pitch noise also when HD is powered down.<br />
| style="vertical-align:top;" |<br />
*{{T23}}<br />
**2647-DG4<br />
*{{X24}}<br />
**2662-MWG<br />
|-<br />
| style="vertical-align:top;" |<br />
Thinkpad connected to power battery charged less than 60%<br />
| style="vertical-align:top;" |<br />
High pitch noise till battery is charged more than 60%.<br />
| style="vertical-align:top;" |<br />
*{{T41p}}<br />
**2373-GEG<br />
|-<br />
| style="vertical-align:top;" |<br />
Constantly, if AC connected<br />
| style="vertical-align:top;" |<br />
High pitched, low volume constant noise.<br />
| style="vertical-align:top;" |<br />
*{{T40}}<br />
**2373-88U<br />
|-<br />
| style="vertical-align:top;" |<br />
When the CPU freq jumps up to 1Ghz or above, or when the laptop is in suspend mode<br />
| style="vertical-align:top;" |<br />
Constant high pitched<br />
| style="vertical-align:top;" |<br />
*{{R50}}<br />
**1829-6DM<br />
|-<br />
| style="vertical-align:top;" |<br />
(May come from harddisk.)<br />
| style="vertical-align:top;" |<br />
continuous, intermittent, low volume, high pitched<br />
| style="vertical-align:top;" |<br />
*{{600X}}<br />
|-<br />
| style="vertical-align:top;" |<br />
ACPI puts the processor into the C3 or C4 power saving states (i.e., the system is idle).<br />
| style="vertical-align:top;" |<br />
High-pitched crackling noise.<br />
| style="vertical-align:top;" |<br />
*{{X41}}<br />
*{{T43}}<br />
**2686-DGU<br />
*{{T43p}}<br />
*{{T60}}<br />
**2007-72U<br />
*{{T21}}<br />
*{{T20}}<br />
**2648-46U<br />
|-<br />
| style="vertical-align:top;" |<br />
Cpufreqd (or powernowd etc.) slows down the processor, for exemple at the end of an heavy task.<br />
| style="vertical-align:top;" |<br />
High-pitched crackling noise.<br />
| style="vertical-align:top;" |<br />
*{{T42}}<br />
|-<br />
| style="vertical-align:top;" |<br />
When on battery<br />
| style="vertical-align:top;" |<br />
Noise level varies from inaudible to clearly audible, screeching sound, or sometimes beeping (when wifi is on). <br />
| style="vertical-align:top;" |<br />
*{{A21m}}<br />
**2628<br />
*{{R51}}<br />
**EHG-1829<br />
*{{R52}}<br />
**1858-A11<br />
**1846-B5G<br />
*{{R60}}<br />
**9461-DXG<br />
**9462-77G<br />
**9456-HTG<br />
**9461-DXG<br />
*{{R60e}}<br />
**0657-A9G<br />
**0657-3LG<br />
*{{T43}}<br />
**2686-DGU<br />
**1871-4AG<br />
*{{T60}}<br />
**2007-72U<br />
**1951-24G<br />
**1951-24G<br />
**2007-49G<br />
**2007-FUG<br />
*{{T60p}}<br />
**2007-FBG<br />
*{{T61}}<br />
**7659-12G<br />
**8898-5FG<br />
**6463-9WG<br />
*{{x60}}<br />
*{{x31}}<br />
**2673-CBU<br />
*{{Z61m}}<br />
**9450-3HG<br />
**9452-128<br />
**9452-W5Q<br />
*{{Z61t}}<br />
**9440-2QU<br />
<br />
|-<br />
| CPU is used much AND laptop is on AC power AND the TFT panel is enabled.<br />
| Screetching high pitch noise, like a million crickets<br />
| <br />
* {{X41}}<br />
<br />
|-<br />
| Network is pluged in and networkload is ~100%.<br />
| low volume highfreq. pitch noise from left speaker or cpu.<br />
|<br />
*{{Z60m}}, {{Z60t}}<br />
*{{T40}}<br />
*{{T43}}<br />
**2687-DDU<br />
<br />
|-<br />
| Constant, but is louder when Tablet Pen is near screen, on battery power<br />
| high pitch noise, screeching sounds *solved by "Media player paused" (see below) and also by BIOS versions 1.05 and later.<br />
|<br />
*{{X60_Tablet}}<br />
**6366-4DU<br />
|}<br />
<br />
==Affected Operating Systems==<br />
All, though Linux appears especially susceptible.<br />
<br />
==Possible sources==<br />
<br />
* '''CPU activity:''' On some models the noise is triggered by certain CPU power states or activity patterns (as proven [http://www.wisdom.weizmann.ac.il/~tromer/acoustic here]).<br />
* '''Graphics processor:''' In some models from the T2x era, e.g. the {{T23}}, the problem was related to the graphics circuitry and occured especially or only while making use of DirectDraw functions. IBM was able to fix it through a BIOS upgrade.<br />
* '''Hard disk:''' On some ThinkPads the processor and hard disk are adjacent and produce similar noise. For example, in the {{X41}} the sound generated by the hard disk is likely to be loudest at the vent.<br />
* '''Gigabit Ethernet processor:''' In some models (e.g., {{T43}}) high ethernet activity causes a high pitch noise.<br />
* '''Screen brightness:''' on an {{X31}}, a hissing sound is started whenever screen brightness is not full.<br />
* '''Power supply:''' a T61p is known to have the sound if a 90W power supply revision 01 is used. An alternative power supply of an other manufacturer did not make the laptop noisy.<br />
<br />
==Status==<br />
<br />
The problem is highly specific to operating system, model and even individual machines. There is no universal solution, but on most machines one of the following will reduce or eliminate the noise (possibly at some cost in power consumption).<br />
<br />
==Solutions for CPU-triggered noise==<br />
<br />
===Limit ACPI CPU power states===<br />
<br />
By default, the kernel supports up to eight ACPI CPU power saving states (C-states), called C1 through C8 (but the ThinkPad BIOS and hardware often offers (or remaps them to) only C1 to C4). Often only the extreme power saving modes C4 or C3 produce the noise, so the noise can be stopped by instructing the Linux ACPI code to use only lower modes. This has a cost, though: disabling C3 and C4 will make the CPU consume more power and reduce battery life. <br />
<br />
To forbid the ACPI driver from using C4 (this fixed the problem with on some ThinkPad {{T43}}, {{T43p}} and {{T41}}):<br />
* If the ACPI processor component is compiled as built-in (<tt>CONFIG_ACPI_PROCESSOR=y</tt>):<br />
**Pass the {{bootparm|processor.max_cstate|3}} kernel argument.<br />
* If the ACPI processor component is loaded as a module (<tt>CONFIG_ACPI_PROCESSOR=m</tt> and <tt>processor</tt> shows in the output of {{cmdroot|lsmod}}), do either of:<br />
** Pass the {{bootparm|processor.max_cstate|3}} kernel argument (this does not work in Ubuntu 5.10 with default kernel).<br />
** Add <code>options processor max_cstate=3</code> to {{path|/etc/modprobe.conf}} (or {{path|/etc/modprobe.conf.local}}, or {{path|/etc/modprobe.d/...}}, depending on your system) (this does not work in Ubuntu 5.10 with default kernel).<br />
** {{cmdroot|echo 3 > /sys/module/processor/parameters/max_cstate}} (this can be changed in runtime for experimentation). (If may need to be set again upon resume from suspend, e.g., in the wakeup script.)<br />
** (On Ubuntu 5.10, the default kernel uses <code>processor</code> as a module. Unfortunately, the script loading it, {{path|/etc/init.d/acpid}}, ignores the <code>options processor max_cstate=3</code> setting in {{path|/etc/modprobe.d/<my file>}}. As a solution for this specific problem, add the line <code>echo 2 > /sys/module/processor/parameters/max_cstate</code> directly to {{path|/etc/init.d/acpid}}, at the end of the function <code>load_modules()</code>, immediately after the line <code>echo "$PRINTK" > /proc/sys/kernel/printk</code>.)<br />
** On Gentoo: Configure your Thinkpad as described in the [http://www.gentoo.org/doc/en/power-management-guide.xml Power Management Guide]. Then as root create the files {{path|/etc/init.d/limit-sleep-states}} and {{path|/etc/conf.d/limit-sleep-states}} as below. After that just issue the command {{cmdroot|rc-update add limit-sleep-states default}} to limit the sleep states only when running on AC power, or {{cmdroot|rc-update add limit-sleep-states default battery}} to always limit the sleep states.<br />
cat <<EOF > /etc/init.d/limit-sleep-states<br />
#!/sbin/runscript<br />
<br />
depend() {<br />
need acpid<br />
}<br />
<br />
start() {<br />
ebegin "Limiting CPU sleep state to C${LIMIT_CSTATE}"<br />
echo $LIMIT_CSTATE > /sys/module/processor/parameters/max_cstate<br />
eend $?<br />
}<br />
<br />
stop() {<br />
ebegin "Removing CPU sleep state limit"<br />
echo $REMOVE_CSTATE > /sys/module/processor/parameters/max_cstate<br />
eend $?<br />
}<br />
EOF<br />
<br />
cat <<EOF > /etc/conf.d/limit-sleep-states<br />
# limit CPU sleep state to the following value (adjust accordingly)<br />
LIMIT_CSTATE=3<br />
# some value which is higher than all available sleep states<br />
REMOVE_CSTATE=8<br />
EOF<br />
<br />
To also forbid the C3 state, replace "<tt>3</tt>" with "<tt>2</tt>" above (this fixed the problem on some ThinkPad {{X40}}, {{X41}}, {{X60}}, {{T60}}, {{T61}}, {{Z61t}} and {{R52}}, as well as on {{T20}} where C4 is not supported at all).<br />
<br />
Note that these options affect power consumption when the CPU is idle. For example, here is the [[How to measure power consumption|measured power consumption]] on a ThinkPad {{T43}}:<br />
* {{bootparm|processor.max_cstate|4}}: 15160mW (default, noisy)<br />
* {{bootparm|processor.max_cstate|3}}: 15770mW (660mW higher, silent)<br />
* {{bootparm|processor.max_cstate|2}}: 16100mW (2940mW higher, silent)<br />
<br />
One can control how often Linux tries to enter the C3 state by using the {{bootparm|processor.bm_history|<bitmask>}} parameter on kernels with a scheduler frequency below 800Hz (and if you have noise problems, you really should not be running the kernel at 1000Hz...). Setting {{bootparm|processor.bm_history|0xFFFFFFFF}} will cause C3 to be entered less often. This will waste more power as the CPU won't do C3 or C4 as often, but at least it doesn't forbid C3 and C4 permanently, unlike {{bootparm|max_cstate|2}}.<br />
<br />
See the [http://thinkwiki.org/wiki?title=Talk:Problem_with_high_pitch_noises discussion page] for further information and success reports.<br />
<br />
*Jakob Schou Pedersen: Editing the file {{path|/etc/init.d/acpid}} as described above (the last solution) worked on my T43 :-)<br />
<br />
===Turn off CPU power saving in the BIOS===<br />
<br />
Go into the BIOS and turn off the power saving processor feature that puts it into idle mode. This should be somewhere under Config/Power - look for "CPU Power Management", the default being automatic. Set "CPU Power Management" to "Disabled" (This worked on a ThinkPad {{T43}}, {{T21}}, {{X60s}}, {{T60}} and {{Z61m}}). However, this also affects power consumption when the CPU is idle, it's similar to disabling the C4/C3 ACPI CPU power state. For example, on a Z61m 9450-3HG, a full charged battery with power management enabled in the BIOS provides the notebook with power for about 3.5h, if disabled, the battery-lifetime is only about 2h.<br />
<br />
===Disable ACPI CPU power states===<br />
<br />
Completely disable CPU ACPI power states. Discussion:<br />
<br />
*From Martin Steigerwald: I made the observation that I get at least less high pitch noises on my {{T23}} when I do not use the two ACPI modules "processor" and "thermal" (depends on the first one). I have no clue, why. Anyone with similar experiences?<br />
:Omar Yasin: I've got a {{R52}} and when I load the same ACPIO modules the high pitch noises are not as loud but I can still hear them.<br />
*Kaspar Schleiser: On my {{T23}} the noise is less loud when setting max_cstate to 2, but to completely silence it, I have to set it to "1". Is that the same as removing the "processor"-module? "cat /proc/acpi/battery/BAT0/state" does not show increased power drain.<br />
*Niko Ehrenfeuchter: I'm experiencing the same here on my {{X24}}. Removing the "processor" module also stops the pitch noise, which does ONLY occur when setting the CPU to maximum speed (using cpufreq). On low speed it's completely silent, even having loaded the processor module.<br />
<br />
*Rolf Adelsberger: I can confirm this: the high pitch noise is only remarkable (at least with my ears ;-) ) if the processor speed is set to maximum frequency.<br />
<br />
*Stefan Baums: My {{X41}} produced a high-pitched crackle from the processor vent on the left. Changing HZ did nothing, and the 'processor' module could not easily be removed from the system (Ubuntu 5.04). What solved the problem for me was adding {{bootparm|idle|halt}} to the boot command line. Unfortunately, this solution only lasts until the first hibernation or suspend - when the computer ({{X41}}) resumes, the high-pitched crackle is back.<br />
<br />
* The {{bootparm|idle|halt}} solution combined with setting <code>#define HZ 100</code> in the kernel fixes the problem on a {{T43}}.<br />
<br />
* jhatch: {{bootparm|idle|halt}} plus <code>#define HZ 100</code> also worked on my {{T43}}. It still reverts back to noisy after a suspend/resume though. This needs to be fixed...<br />
<br />
===Use both C-States (sleep modes) and P-States (frequency scaling)===<br />
*Max Gaukler: I had the problem with a "beeping" noise of my {{R60}} on battery. When using powertop I recognised that it went into C3 (deep sleep mode), but it was always running at the highest possible frequency. I followed the instructions in [[How_to_make_use_of_Dynamic_Frequency_Scaling|How to make use of Dynamic Frequency Scaling]] and the noise disappeared except for a short time during boot until frequency scaling has been loaded.<br />
<br />
===Change the timer interrupt frequency===<br />
<br />
Change the "HZ" kernel constants to alter the frequency of timer interrupts. Discussion:<br />
<br />
{{NOTE|The timer interrupt frequency (HZ) in current Linux kernels is directly tied to the kernel task scheduler. Lower frequencies provide larger time-slices and thus also higher latencies (which may kill latency-sensitive applications like audio processing). 100Hz ended up as the recommended "server" setting (because it increases disk/CPU throughput in a latency-insensitive environment). Higher frequencies are better for latency-sensitive applications, and improve desktop responsivity at the cost of less processor throughput. 1000Hz ended up as the recommended "desktop" setting.}}<br />
<br />
*Andreas Karnahl: i've read in several forums it has something to do with the "idle"-state (or "C3") of the processor. There is a frequency called "timer interrupt" (or so mething like that). Since kernel 2.6x it is set to 1000 Hz by default (compared to 100 Hz in Kernel 2.4x). The exact reason i don't know, but it is safe to change this frequency to 100 Hz in kernel 2.6x (by the way, windows up to XP uses 100 Hz by default).<br />Just do the following:<br /><br />
: In {{path|[path to kernel-sources]/include/asm-i386/param.h}} find the line<br />
:: <code>#define HZ 1000</code><br />
: and change the value of HZ to 100: <br />
:: <code>#define HZ 100</code><br />
:Then recompile the kernel.<br />After i changed it on my ThinkPad {{A30}} (under SuSE 9.2 and 9.3) and recompiling the kernel the high pitch noise is gone away.<br />
<br />
* Omar Yasin: Worked on my {{R52}}, thanks.<br />
<br />
* [[User:Thinker|Thinker]]: In modern kernels this constant is in the kernel configuration {{kernelconf|CONFIG_HZ|Processor type and features||Timer Frequency|||||}}.<br />
<br />
* [[User:sklnd|sklnd]]: As of 2.6.21, enabling a tickless kernel (CONFIG_NO_HZ) seems to fix the sound issue on the X60. This also has the added benefit of causing the kernel to wake up less, which will improve battery life.<br />
<br />
===Prevent idling===<br />
<br />
Indirectly avoid power saving states by making sure the CPU is rarely idle:<br />
<br />
* Paul RIVIER: Here is a really simple workaround. C3 / C4 states are mainly called when the cpu freq is higher than required, for example if your cpufreqd is lazy to slow down the frequency but quick to raise it. That is why I use powernowd with the builtin "passive" mode, which is lazy for raising frequency, but quick to go back to the lowest. Now I don't hear them as often as before, as I avoid C3/C4 states at high frequency.<br />
<br />
* The problem also occurs on my {{X41}} with 2.6.11. Setting up [[How to make use of Dynamic Frequency Scaling|frequency scaling]] with the <code>ondemand</code> governor makes things a lot better, as the processor does not stay with the maximum frequency when in idle mode. It can be still heard sometimes, though.<br />
<br />
* On a {{T43}} the noise was gone after dropping cpufreqd and switching to the ondemand governor - maybe because of the high sampling rate? (used the default: 10ms)<br />
<br />
===Change the processor voltage===<br />
<br />
Reducing the processor voltage (when possible) may decrease or eliminate the noise. On one ThinkPad {{T43}}, [[Pentium M undervolting and underclocking|undervolting the Pentium M processor]] eliminated the high-pitched noise. Compared to the other solutions this has the benefit of lower power consumption, both due to the undervolting itself and because there is no need to forbid high APCI CPU power saving modes.<br />
<br />
===Kernel BIOS options===<br />
<br />
Adding acpi_sleep=s3_bios and pci=bios as boot parameters significantly reduced the pitch noise on a T61. Seems to be the best solution so far, without losing battery capacity. If ondemand governor is enabled as well, the noise is almost gone.--[[User:Mozz|Mozz]] 13:14, 18 January 2008 (CET)<br />
<br />
===Kernel Update===<br />
<br />
The recent kernel update in Ubuntu 8.04 from 2.6.24-19 to 2.6.24-21 made the noise disappear on my T61. With the old kernel the sound was very audible when running on battery power, although setting the kernel BIOS options as specified in the paragraph above made it somewhat bearable. Now I can barely hear anything with the default startup options, even with my ear close to the laptop.<br />
<br />
==Solutions for screen brightness related sounds==<br />
<br />
===Disable BIOS brightness control===<br />
<br />
The sound starts when on batteries as the BIOS automatically reduces screen brightness. To disable this, simply switch Config>Display>Brightness from<br />
Normal to High. See also [[User:Piccobello/Hissing sound on battery|here]].<br />
<br />
==Other solutions==<br />
<br />
===Disable UltraBay===<br />
*Naheed Vora: My {{T41}} (2373-268) started to give high pitch noise ocassionally, when I upgraded to 2.6.11 kernel. I tried to unload lot of modules but finally figured out that disabling bay stops the noise. If you have [[ibm-acpi]], do (need a cleaner solution): {{cmduser|echo eject >/proc/acpi/ibm/bay}} .<br />
<br />
===Disable IrDA===<br />
*Mike Perry: I was able to cure an intermittent high-pitched whine on both my {{X24}} and {{X40}} by disabling the Infrared port.<br />
<br />
===Disable the Linuxant Modem Driver===<br />
*Joern Heissler: I made another experience. I played around with linuxant conexant [[Modem Devices|modem]] drivers. After loading them I got some noise on my {{T42p}}.<br />
<br />
===Media Player paused===<br />
*Eilif Muller: On my {{R52}} the high-pitched noises go away if I load XMMS, play something then pause it.<br />
*Jacob: On my {{T43}} DGU it goes away if I open mplayerc.exe and press play then pause it. This is the high-pitched noise that only shows up when I'm on battery.<br />
*butcom: On my {{X60 Tablet}}, this tip works in Windows as well with Media Player Classic or Windows Media Player. Just open either program, start playing any music file and pause it and the screeching noise stops.<br />
<br />
''I'd guess that the above tip works as when xmms or similar is running, it is uncompressing compressed audio/video, which is a processor intensive action. Keeping this paused means that the app won't 'let go' of the processor, forcing it to stay up and running, which stops it entering the higher powersave modes.''<br />
<br />
===nice yes===<br />
<br />
Run the command: <br />
{{cmduser|nice yes > /dev/null}}.<br />
<br />
This is a good way to test whether the processor is causing the interference, since it forces the CPU to stay at full power. Of course, this will make your system get warm, and probably turn on the fan, as well as eating power.<br />
<br />
===Upgrade BIOS===<br />
On a ThinkPad {{X60s}}, [[BIOS_Upgrade|upgrading the BIOS]] to version 1.06 eliminated the high pitch noise when running on battery.<br />
<br />
On a ThinkPad {{R60}}, [[BIOS_Upgrade|upgrading the BIOS]] to version 2.19 eliminated the voice also.<br />
<br />
===Disable USB===<br />
On one {{T43}} and one {{X60}}, (partially) disabling USB using {{cmdroot|rmmod uhci_hcd}} significantly reduced the noise. Also, on a {{T60}} this trick worked well, doing ''rmmod/modprobe'' twice wiped the noise permanently.<br />
<br />
This is likely a CPU-induced noise case, as disabling USB UHCI will reduce a lot the amount of busmaster activity while the computer is idle, and thus has a direct effect on the need for ACPI C-state transitions from C3/C4 to C2 or lower states in a {{T43}} or {{X60}}.<br />
<br />
*syscrash: Plugging in my USB mouse has completely solved the problem for me.<br />
*lorien: Plugging USB mouse helped me too {{T61}}<br />
*telofy: Disabling USB "solved" the problem; so does disabling the CPU idle setting in the BIOS on my X200s.<br />
<br />
===Suspend USB===<br />
*Stefan Ott: On my X41, the noise seems to have stopped since I enabled "USB selective suspend/resume and wakeup" (CONFIG_USB_SUSPEND).<br />
*babrodtk: This approach worked with an R60 as well.</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Talk:Problem_with_high_pitch_noises&diff=48795Talk:Problem with high pitch noises2010-06-14T08:55:26Z<p>Thhart: /* Discussion of "Limit ACPI CPU power states" */</p>
<hr />
<div>==Discussion of "Limit ACPI CPU power states"==<br />
<br />
*Stefan Baums: I raised this issue on the linux-kernel mailing list, and from there it was forwarded to the acpi-devel mailing list. See the discussion [http://sourceforge.net/mailarchive/forum.php?thread_id=7593600&forum_id=6102 here] and [http://sourceforge.net/mailarchive/forum.php?thread_id=7599419&forum_id=6102 here]. Results: The <code>idle=halt</code> kernel parameter disables ACPI C-state switching entirely (i.e., locks the processor in C1). It is preferable to pass to the ACPI processor component the option {{bootparm|max_cstate|2}}, which only disables the problematic states C3 and C4. The only way to accomplish this that worked for me was to compile the ACPI processor component permanently into the kernel (<tt>CONFIG_ACPI_PROCESSOR=y</tt>) and then enable it by adding the parameter {{bootparm|processor.max_cstate|2}} to the boot command line (and of course removing {{bootparm|idle|halt}}). Now the computer switches back and forth between C1 and C2, but avoids the noise-inducing C3 and C4, and frequency scaling works regardless. [Update: I now use the default Ubuntu kernel, with <code>processor</code> as a module, and disabled C3 and C4 by modifying {{path|/etc/init.d/acpid}} as explained on the article page.] ({{X41}})<br />
*Simon Eggert: The {{bootparm|processor.max_cstate|3}} option worked for me on my {{T43p}} thanks.<br />
* Adding <code>options processor max_cstate=2</code> in {{path|/etc/modprobe.conf}} (or {{path|/etc/modprobe.conf.local}} on my SuSE 9.3 installation) prevents the CPU permanently from entering into C3 and higher states. ({{X40}}, {{R52}})<br />
* [[User:Thinker|Thinker]]: On one {{T43}}, this worked even with {{bootparm|processor.max_cstate|3}}. That is, C3 was silent and only C4 produced whining (at both HZ=100 and HZ=250). <br />
* [[User:Thinker|Thinker]]: These options affect power consumption when the CPU is idle. Here are the figures on one ThinkPad T43:<br />
** {{bootparm|processor.max_cstate|4}}: 15160mW (default, noisy)<br />
** {{bootparm|processor.max_cstate|3}}: 15770mW (660mW higher, silent)<br />
** {{bootparm|processor.max_cstate|2}}: 16100mW (2940mW higher, silent)<br />
<br />
* [[User:Gsmenden|gsmenden]]: On a debian system, no modprobe.conf, can use modutils to add max_cstate line. On my t43p the noise only occcurs when on battery power after suspend / resume cycle. It is definitely is still present when hard disk is spun down. Nevertheless there may be multiple sources of this (quite annoying) sound.<br />
<br />
* [[User:Gsmenden|gsmenden]]: Update - if you don't want to use modutils, can manually load it on bootup by adding "processor max_cstate=3" in /etc/modules on a debian system. Noise still present upon resume though on my t43p though :(<br />
<br />
* [[User:Nephiel|Nephiel]]: My {{Z60m}} also had the "screeching when on battery" problem with Ubuntu 5.10. Editing {{path|/etc/init.d/acpid}} as described worked. It needed C2: C3 was quieter but still noticeable.<br />
<br />
* Michael Kiausch: On my {{x41}} the noise disappears on unloading uhci-hcd module (no matter which c-state), unfortunately this is not an option as this disables usb. ''edit:'' only works if HZ=100<br />
<br />
* Just tested M. Kiausch's suggestion on a {{t43}}. The high-pitch noise is gone (HZ=100, cstate=4), but there is a low-pitch noise with about the same "beat". It is much less audible though, and I really had to keep an ear close to the exhaust to hear it. But the noise is still there.<br />
<br />
* Michael Kiausch: You're right, same low-pitch-noise on {{x41}}, but it is really hard to hear. Does anyone know in which way the usb-uhci is related to the c-states?<br />
<br />
* [[User:Slurm|Slurm]] The high-pitch noise occurs on my x41 only if i'm on battery and my mouse(usb, optical) is plugged in.<br />
<br />
* Martin Aumueller: Upgrading the BIOS on my X60s from 1.04 to 1.06 solved the noise problem for me, however it seems to draw about 500 mW more power with the newer BIOS.<br />
<br />
* [[User:Piccobello|Piccobello]]: on an {{X31}}, I noticed a very weak sound that seems to be turned on whenever I switch to the '''performance''' governor, and is only turned off if I switch to '''powersave''', regardless of wether the battery is used.<br />
<br />
* Zachinger: Some info on my experiences with my new T410s: Shows two types of noise. A weak high pitch noise that seemed to be related to usb/bluetooth. Switching bluetooth and WLAN of reduces it a bit further. But most annoyingly is a buzzing noise caused by the C-states when on AC. Switching off CPU powersavings in the BIOS or setting max_cstate=1 at boot time works both but costs almost 1 hour in battery. But I can greatly reduce that sound by using the 65W AC adapter from my old X60s instead of the 90W!<br />
<br />
* Thomas Hartwig: My noise with a T61p is related to the power supply. I have the sound if I use a standard 90 W from Lenovo Revision 1, I have no sound if I use either: 60 W supply from Lenovo, 90 W supply from Firstcom. If the sound is there (original power supply) it changes according to screen brightness, however it is always there. I have read a german forum statement that states other supply units from Lenovo with different revisions are not resulting in the sound. [[User:Thhart|Thhart]]<br />
<br />
== Harddisk related noise ==<br />
<br />
on my T43p the noise definitely comes from the harddisk and can be heard both in Windows and Linux. Only at boot time, before the harddisk spins up, or when I manually spin down the harddisk with<br />
<br />
{{cmdroot|hdparm -y /dev/sda}}<br />
<br />
the system is silent.<br />
<br />
<br />
Hi, I don't have an IBM but Dell Latitude D410 laptop. My problem is that not only the high pitch noise is produced but the processor itself comes very busy when speedstep-centrino module is loaded. On karamba monitor (not very reliable but I can feel the difference) I get 50-100% processor occupation. Right now I'm recompiling my 2.6.14 kernel to 100Hz timer freq. (was 250) and we'll see what happens.<br />
<br />
If you have any suggestions don't hestite since I practically can't use speedsteping because battery discharges rapidly <br />
<br />
Cheers<br />
Wojtek<br />
<br />
== Noise from Wlan ==<br />
Hi, I have a high frequency noise from my wifi modul: It occurs only with linux, only in battery mode. Disabling wifi via hardware switch disables the noise!<br><br />
Any Ideas?<br><br />
Florian<br><br><br />
EDIT: Giving the cpus something to calc disables the noise, too!<br><br />
EDIT2: "Turn off CPU power saving in in BIOS" seems (!!) to solve the problem! But where is the connection to the wlan?<br />
<br />
== Noise from Fan ==<br />
http://forum.thinkpads.com/viewtopic.php?p=171683<br />
<br />
== Noise from Microphone on the T60 ==<br />
I found out that the "pitching" noise while workin on battery could be solved else as setting "cstate" to "2" and loosing battery time.<br />
<br />
The real problem about the pitching noise on my T60 is the misplacement of the microphone, which seems to be vulnerable to the frequencies the processor is generating on cstates above "2"!<br />
<br />
Now the fix which has worked for me is:<br />
<br />
Setting the module option "position_fix=2"!<br />
<br />
Thanks to the existing Thinkwiki article about the soundcard:<br />
http://www.thinkwiki.org/wiki/AD1981HD<br />
<br />
Debian:<br />
open up the /etc/modprobe.d/alsa-base file and go to the line where "snd-hda-intel" is loaded.<br />
After this line insert "options snd-hda-intel position_fix=2".<br />
<br />
Reload your alsa config and enjoy the silence!!!<br />
<br />
== Noise from BACKLIGHT ==<br />
<br />
Dimming display (via fn-home/end or acpi) results in a high pitched noise.<br />
Only solution is to keep lcd at full brightness or turned off.<br />
[http://en.wikipedia.org/wiki/Burst_dimming More info about dimming used in laptops]<br />
<br />
I ([[User:KotCzarny|KotCzarny]]) have noticed this problem in: {{X30}}, {{X31}}, {{X32}}, {{X41_Tablet}}.<br />
<br />
== Noise from BLUETOOTH ==<br />
I([[User:mkay|mkay]]) have just realised that all my high pitched noises, when my {{T60}} is on battery, disappear if I turn of bluetooth with the key combination FN+F5 on my {{T60}}.<br />
I can confirm that disabling bluetooth removes most of the noise. However, there is one more thing - USB suspend. I noticed that when running powertop (http://www.lesswatts.org/projects/powertop/) and following suggestions, one suggestion (enabling USB suspend) removes rest of the noise.<br />
<br />
== ASLA Vs. noise on X200s ==<br />
<br />
Noise on '''X200s''' virtually disappeared after I configured ALSA. [[User:Sanmai|Sanmai]] 11:47, 11 May 2010 (UTC)</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35948Installing Fedora 8 on a ThinkPad T61p2008-01-14T23:13:53Z<p>Thhart: /* Audio */</p>
<hr />
<div>== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
Please look here for further informations as well:<br />
* [[Installing_Fedora_8_Generic_Notes | Installing Fedora 8 Generic Notes]]<br />
<br />
== Installation Notes ==<br />
<br />
Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
Note: The for the initial install of older Windows (XP/Server 2k3 Gold & SP1) disks you need the SATA interface to operate in ''Compatibility'' mode; however, Fedora 8 needs it in ''AHCI'' mode. If T61p is set to ''Compatibility'' mode in BIOS, install will likely hang or display giberish.<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
To enable full support of your display add vga=893 as bootloader option for your kernel.<br />
<br />
=== Brightness ===<br />
As of kernel update: 2.6.23.9-85 and its linked drivers from livna funtion keys are working even in X and the nvidia driver.<br />
<br />
<br />
== Mouse ==<br />
<br />
Important note: the [[Synaptics TouchPad driver for X]], which is detected by default, does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
<br />
To get further button support of more than three buttons of your super mouse you should have a look at following software:<br />
[http://www.ollisalonen.com/btnx http://www.ollisalonen.com/btnx]<br />
<br />
== Audio ==<br />
Is fully working now. Muting is working and unmuting with the volume keys as well. If you are using KDE then you have to choose "Threaded Open Sound System" as audio system in the control center. I could not use PulseAudio (make sure you do not install kde-settings-pulseaudio or pulseaudio). With PulseAudio the sound was always delayed and the cpu usage was very high.<br />
<br />
The volume keys are only standard keys with the keycodes 174 and 176. So you have to assign them to mixer control actions. For that KDE needs a keysymname to be able to assign it in its mixer controls. So you can add following lines to the file /etc/X11/Xmodmap:<br />
<code><br />
keycode 174 = 0xffd2<br />
keycode 176 = 0xffd3<br />
</code><br />
KDE users should put these codes in ~/.Xmodmap and use following script "xmodmap.sh" in the ~/.kde/Autostart folder (KDE uses not the standard xinit files):<br />
<code><br />
#!/bin/sh<br />
[ -e "$HOME/.Xmodmap" ] && xmodmap $HOME/.Xmodmap<br />
</code><br />
<br />
Now the volume keys are sending F21 and F22 which I assigned to the global shortcut in the kmix configuration for volume up and down. Furthermore I added a link in the ~/.kde/Autostart folder to kmix to make sure it is always started (somehow it will not restart itself).<br />
<br />
=== Issues ===<br />
Sound driver seems to crash sometimes before or after suspend. Please share you experiences, do you know of any relating bugs?<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Suspend to Disk / Hibernate ==<br />
Has display problems (black after resume until hard reset), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
See "[[How to enable the fingerprint reader with ThinkFinger]]" for configuration information and tips.<br />
<br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35937Installing Fedora 8 on a ThinkPad T61p2008-01-14T09:01:22Z<p>Thhart: /* Audio */</p>
<hr />
<div>== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
Please look here for further informations as well:<br />
* [[Installing_Fedora_8_Generic_Notes | Installing Fedora 8 Generic Notes]]<br />
<br />
== Installation Notes ==<br />
<br />
Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
Note: The for the initial install of older Windows (XP/Server 2k3 Gold & SP1) disks you need the SATA interface to operate in ''Compatibility'' mode; however, Fedora 8 needs it in ''AHCI'' mode. If T61p is set to ''Compatibility'' mode in BIOS, install will likely hang or display giberish.<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
To enable full support of your display add vga=893 as bootloader option for your kernel.<br />
<br />
=== Brightness ===<br />
As of kernel update: 2.6.23.9-85 and its linked drivers from livna funtion keys are working even in X and the nvidia driver.<br />
<br />
<br />
== Mouse ==<br />
<br />
Important note: the [[Synaptics TouchPad driver for X]], which is detected by default, does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
<br />
To get further button support of more than three buttons of your super mouse you should have a look at following software:<br />
[http://www.ollisalonen.com/btnx http://www.ollisalonen.com/btnx]<br />
<br />
== Audio ==<br />
Is fully working now. Muting is working and unmuting with the volume keys as well. If you are using KDE then you have to choose "Threaded Open Sound System" as audio system in the control center. I could not use PulseAudio (make sure you do not install kde-settings-pulseaudio or pulseaudio). With PulseAudio the sound was always delayed and the cpu usage was very high.<br />
<br />
The volume keys are only standard keys with the keycodes 174 and 176. So you have to assign them to mixer control actions. For that KDE needs a keysymname to be able to assign it in its mixer controls. So you can add following lines to the file /etc/X11/Xmodmap:<br />
<code><br />
keycode 174 = 0xffd2<br />
keycode 176 = 0xffd3<br />
</code><br />
KDE users should put these codes in ~/.Xmodmap and use following script "xmodmap.sh" in the ~/.kde/Autostart folder (KDE uses not the standard xinit files):<br />
<code><br />
#!/bin/sh<br />
[ -e "$HOME/.Xmodmap" ] && xmodmap $HOME/.Xmodmap<br />
</code><br />
<br />
Now the volume keys are sending F21 and F22 which I assigned to the global shortcut in the kmix configuration for volume up and down. Furthermore I added a link in the ~/.kde/Autostart folder to kmix to make sure it is always started (somehow it will not restart itself).<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Suspend to Disk / Hibernate ==<br />
Has display problems (black after resume until hard reset), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
See "[[How to enable the fingerprint reader with ThinkFinger]]" for configuration information and tips.<br />
<br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35880Installing Fedora 8 on a ThinkPad T61p2008-01-12T17:58:27Z<p>Thhart: /* Audio */</p>
<hr />
<div>== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
Please look here for further informations as well:<br />
* [[Installing_Fedora_8_Generic_Notes | Installing Fedora 8 Generic Notes]]<br />
<br />
== Installation Notes ==<br />
<br />
Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
To enable full support of your display add vga=893 as bootloader option for your kernel.<br />
<br />
=== Brightness ===<br />
As of kernel update: 2.6.23.9-85 and its linked drivers from livna funtion keys are working even in X and the nvidia driver.<br />
<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
<br />
To get further button support of more than three buttons of your super mouse you should have a look at following software:<br />
[http://www.ollisalonen.com/btnx http://www.ollisalonen.com/btnx]<br />
<br />
== Audio ==<br />
Is fully working now. Muting is working and unmuting with the volume keys as well. If you are using KDE then you have to choose "Threaded Open Sound System" as audio system in the control center. I could not use PulseAudio (make sure you do not install kde-settings-pulseaudio or pulseaudio). With PulseAudio the sound was always delayed and the cpu usage was very high.<br />
<br />
The volume keys are only standard keys with the keycodes 174 and 176. So you have to assign them to mixer control actions. For that KDE needs a keysymname to be able to assign it in its mixer controls. So you can add following lines to the file /etc/X11/Xmodmap:<br />
<code><br />
keycode 174 = 0xffd2<br />
keycode 176 = 0xffd3<br />
</code><br />
<br />
Now the volume keys are sending F21 and F22 which I assigned to the global shortcut in the kmix configuration for volume up and down. Furthermore I added a link in the ~/.kde/Autostart folder to kmix to make sure it is always started (somehow it will not restart itself).<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Suspend to Disk / Hibernate ==<br />
Has display problems (black after resume until hard reset), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Talk:Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35826Talk:Installing Fedora 8 on a ThinkPad T61p2008-01-11T17:42:04Z<p>Thhart: </p>
<hr />
<div>Can the same trick of Fedora 7 be applied to Fedora 8 regarding the alsa drivers and the sound buttons?<br />
<br />
-- Yes of course, should be working as well. --[[User:Thhart|Thhart]] 18:42, 11 January 2008 (CET)<br />
<br />
== 32-bit or 64-bit? ==<br />
<br />
The T61p should work with 64-bit, right? How well does that work? --[[User:Whizkid|Whizkid]] 18:37, 28 December 2007 (CET)<br />
<br />
-- I see no reason to do that, you only have less application support and probably other unknown problems. AFAIK it gives you no markable performance advantages. --[[User:Thhart|Thhart]] 18:42, 11 January 2008 (CET)</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Talk:Installing_Fedora_8_Generic_Notes&diff=35825Talk:Installing Fedora 8 Generic Notes2008-01-11T17:38:59Z<p>Thhart: </p>
<hr />
<div>Does the Windows license allow for using the fonts on another machine? For those who use Fedora because it only uses open-source and free software, would using those fonts conflict with that philosophy? --[[User:Whizkid|Whizkid]] 16:20, 8 December 2007 (UTC)<br />
<br />
-- Indeed the copyright is a different one, that is why it is not included by default. So it is on your own to decide. On the other hand if your laptop came with Windows preinstalled you have payed even for the fonts. --[[User:Thhart|Thhart]] 18:38, 11 January 2008 (CET)</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Talk:Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35823Talk:Installing Fedora 8 on a ThinkPad T61p2008-01-11T17:25:38Z<p>Thhart: </p>
<hr />
<div>Can the same trick of Fedora 7 be applied to Fedora 8 regarding the alsa drivers and the sound buttons?<br />
<br />
-- Yes of course, should be working as well.<br />
<br />
== 32-bit or 64-bit? ==<br />
<br />
The T61p should work with 64-bit, right? How well does that work? --[[User:Whizkid|Whizkid]] 18:37, 28 December 2007 (CET)<br />
<br />
-- I see no reason to do that, you only have less application support and probably other unknown problems. AFAIK it gives you no markable performance advantages.</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Talk:Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35822Talk:Installing Fedora 8 on a ThinkPad T61p2008-01-11T17:23:41Z<p>Thhart: </p>
<hr />
<div>Can the same trick of Fedora 7 be applied to Fedora 8 regarding the alsa drivers and the sound buttons?<br />
<br />
-- Yes of should be working as well.<br />
<br />
== 32-bit or 64-bit? ==<br />
<br />
The T61p should work with 64-bit, right? How well does that work? --[[User:Whizkid|Whizkid]] 18:37, 28 December 2007 (CET)</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35818Installing Fedora 8 on a ThinkPad T61p2008-01-11T17:15:41Z<p>Thhart: </p>
<hr />
<div>== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
Please look here for further informations as well:<br />
* [[Installing_Fedora_8_Generic_Notes | Installing Fedora 8 Generic Notes]]<br />
<br />
== Installation Notes ==<br />
<br />
Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
To enable full support of your display add vga=893 as bootloader option for your kernel.<br />
<br />
=== Brightness ===<br />
As of kernel update: 2.6.23.9-85 and its linked drivers from livna funtion keys are working even in X and the nvidia driver.<br />
<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
<br />
To get further button support of more than three buttons of your super mouse you should have a look at following software:<br />
[http://www.ollisalonen.com/btnx http://www.ollisalonen.com/btnx]<br />
<br />
== Audio ==<br />
Is fully working now. Muting is working and unmuting with the volume keys as well. If you are using KDE then you have to choose "Threaded Open Sound System" as audio system in the control center. I could not use PulseAudio (make sure you do not install kde-settings-pulseaudio or pulseaudio). With PulseAudio the sound was always delayed and the cpu usage was very high.<br />
<br />
The volume keys are only standard keys now with the keycodes 174 and 176. So you have to assign them to mixer control actions. For that KDE needs a keysymname to be able to assign it in its mixer controls. So you can add following lines to the file /etc/X11/Xmodmap:<br />
<code><br />
keycode 174 = 0xffd2<br />
keycode 176 = 0xffd3<br />
</code><br />
<br />
Now the volume keys are sending F21 and F22 which I assigned to the global shortcut in the kmix configuration for volume up and down. Furthermore I added a link in the ~/.kde/Autostart folder to kmix to make sure it is always started (somehow it will not restart itself).<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Suspend to Disk / Hibernate ==<br />
Has display problems (black after resume until hard reset), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35817Installing Fedora 8 on a ThinkPad T61p2008-01-11T17:11:34Z<p>Thhart: /* Mouse */</p>
<hr />
<div>== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
Please look here for further informations as well:<br />
* [[Installing_Fedora_8_Generic_Notes | Installing Fedora 8 Generic Notes]]<br />
<br />
== Installation Notes ==<br />
<br />
Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
To enable full support of your display add vga=893 as bootloader option for your kernel.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
<br />
To get further button support of more than three buttons of your super mouse you should have a look at following software:<br />
[http://www.ollisalonen.com/btnx http://www.ollisalonen.com/btnx]<br />
<br />
== Brightness ==<br />
As of kernel update: 2.6.23.9-85 and its linked drivers from livna funtion keys are working even in X and the nvidia driver.<br />
<br />
== Audio ==<br />
Is fully working now. Muting is working and unmuting with the volume keys as well. If you are using KDE then you have to choose "Threaded Open Sound System" as audio system in the control center. I could not use PulseAudio (make sure you do not install kde-settings-pulseaudio or pulseaudio). With PulseAudio the sound was always delayed and the cpu usage was very high.<br />
<br />
The volume keys are only standard keys now with the keycodes 174 and 176. So you have to assign them to mixer control actions. For that KDE needs a keysymname to be able to assign it in its mixer controls. So you can add following lines to the file /etc/X11/Xmodmap:<br />
<code><br />
keycode 174 = 0xffd2<br />
keycode 176 = 0xffd3<br />
</code><br />
<br />
Now the volume keys are sending F21 and F22 which I assigned to the global shortcut in the kmix configuration for volume up and down. Furthermore I added a link in the ~/.kde/Autostart folder to kmix to make sure it is always started (somehow it will not restart itself).<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Suspend to Disk / Hibernate ==<br />
Has display problems (black after resume until hard reset), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35816Installing Fedora 8 on a ThinkPad T61p2008-01-11T17:06:18Z<p>Thhart: /* Audio */</p>
<hr />
<div>== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
Please look here for further informations as well:<br />
* [[Installing_Fedora_8_Generic_Notes | Installing Fedora 8 Generic Notes]]<br />
<br />
== Installation Notes ==<br />
<br />
Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
To enable full support of your display add vga=893 as bootloader option for your kernel.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
As of kernel update: 2.6.23.9-85 and its linked drivers from livna funtion keys are working even in X and the nvidia driver.<br />
<br />
== Audio ==<br />
Is fully working now. Muting is working and unmuting with the volume keys as well. If you are using KDE then you have to choose "Threaded Open Sound System" as audio system in the control center. I could not use PulseAudio (make sure you do not install kde-settings-pulseaudio or pulseaudio). With PulseAudio the sound was always delayed and the cpu usage was very high.<br />
<br />
The volume keys are only standard keys now with the keycodes 174 and 176. So you have to assign them to mixer control actions. For that KDE needs a keysymname to be able to assign it in its mixer controls. So you can add following lines to the file /etc/X11/Xmodmap:<br />
<code><br />
keycode 174 = 0xffd2<br />
keycode 176 = 0xffd3<br />
</code><br />
<br />
Now the volume keys are sending F21 and F22 which I assigned to the global shortcut in the kmix configuration for volume up and down. Furthermore I added a link in the ~/.kde/Autostart folder to kmix to make sure it is always started (somehow it will not restart itself).<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Suspend to Disk / Hibernate ==<br />
Has display problems (black after resume until hard reset), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35815Installing Fedora 8 on a ThinkPad T61p2008-01-11T17:04:08Z<p>Thhart: /* Audio */</p>
<hr />
<div>== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
Please look here for further informations as well:<br />
* [[Installing_Fedora_8_Generic_Notes | Installing Fedora 8 Generic Notes]]<br />
<br />
== Installation Notes ==<br />
<br />
Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
To enable full support of your display add vga=893 as bootloader option for your kernel.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
As of kernel update: 2.6.23.9-85 and its linked drivers from livna funtion keys are working even in X and the nvidia driver.<br />
<br />
== Audio ==<br />
Is fully working now. Muting is working and unmuting with the volume keys as well. If you are using KDE then you have to choose "Threaded Open Sound System" as audio system in the control center. I could not use PulseAudio (make sure you do not install kde-settings-pulseaudio or pulseaudio). With PulseAudio the sound was always delayed and the cpu usage was very high.<br />
<br />
The volume keys are only standard keys now with the keycodes 174 and 176. So you have to assign them to mixer control actions. For that KDE needs a keysymname to be able to assign it in its mixer controls. So you can add following lines to the file /etc/X11/Xmodmap:<br />
<code><br />
keycode 174 = 0xffd2<br />
keycode 176 = 0xffd3<br />
</code><br />
<br />
Now the volume keys are sending F21 and F22 which I assigned to the global shortcut in the kmix configuration for volume up and down.<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Suspend to Disk / Hibernate ==<br />
Has display problems (black after resume until hard reset), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35800Installing Fedora 8 on a ThinkPad T61p2008-01-11T12:58:28Z<p>Thhart: /* Audio */</p>
<hr />
<div>== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
Please look here for further informations as well:<br />
* [[Installing_Fedora_8_Generic_Notes | Installing Fedora 8 Generic Notes]]<br />
<br />
== Installation Notes ==<br />
<br />
Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
To enable full support of your display add vga=893 as bootloader option for your kernel.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
As of kernel update: 2.6.23.9-85 and its linked drivers from livna funtion keys are working even in X and the nvidia driver.<br />
<br />
== Audio ==<br />
Working, but volume keys do not work with the nVidia card at least. Muting is working and unmuting with the volume keys as well. If you are using KDE then you have to choose "Threaded Open Sound System" as audio system in the control center. I could not use PulseAudio (make sure you do not install kde-settings-pulseaudio or pulseaudio itself). With PulseAudio the sound was always delayed and the cpu usage was very high.<br />
<br />
=== Todo === <br />
*Volume keys<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Suspend to Disk / Hibernate ==<br />
Has display problems (black after resume until hard reset), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35420Installing Fedora 8 on a ThinkPad T61p2007-12-28T11:20:09Z<p>Thhart: /* Display/Video */</p>
<hr />
<div>== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
Please look here for further informations as well:<br />
* [[Installing_Fedora_8_Generic_Notes | Installing Fedora 8 Generic Notes]]<br />
<br />
== Installation Notes ==<br />
<br />
Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
To enable full support of your display add vga=893 as bootloader option for your kernel.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
As of kernel update: 2.6.23.9-85 and its linked drivers from livna funtion keys are working even in X and the nvidia driver.<br />
<br />
== Audio ==<br />
Working, but volume keys do not work with the nVidia card at least. If you want to use KDE, make sure you install the kde-desktop group: yum groupinstall kde-desktop. This will install among others kde-settings-pulseaudio.<br />
<br />
=== Todo === <br />
*Volume keys. <br />
*The sound is a bit delayed for signals like warnings, console bells, is this is a KDE problem?<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Suspend to Disk / Hibernate ==<br />
Has display problems (black after resume until hard reset), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35417Installing Fedora 8 on a ThinkPad T61p2007-12-28T10:41:58Z<p>Thhart: /* Brightness */</p>
<hr />
<div>== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
Please look here for further informations as well:<br />
* [[Installing_Fedora_8_Generic_Notes | Installing Fedora 8 Generic Notes]]<br />
<br />
== Installation Notes ==<br />
<br />
Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
As of kernel update: 2.6.23.9-85 and its linked drivers from livna funtion keys are working even in X and the nvidia driver.<br />
<br />
== Audio ==<br />
Working, but volume keys do not work with the nVidia card at least. If you want to use KDE, make sure you install the kde-desktop group: yum groupinstall kde-desktop. This will install among others kde-settings-pulseaudio.<br />
<br />
=== Todo === <br />
*Volume keys. <br />
*The sound is a bit delayed for signals like warnings, console bells, is this is a KDE problem?<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Suspend to Disk / Hibernate ==<br />
Has display problems (black after resume until hard reset), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35217Installing Fedora 8 on a ThinkPad T61p2007-12-17T22:17:06Z<p>Thhart: /* Audio */</p>
<hr />
<div>== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
Please look here for further informations as well:<br />
* [[Installing_Fedora_8_Generic_Notes | Installing Fedora 8 Generic Notes]]<br />
<br />
== Installation Notes ==<br />
<br />
Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, but volume keys do not work with the nVidia card at least. If you want to use KDE, make sure you install the kde-desktop group: yum groupinstall kde-desktop. This will install among others kde-settings-pulseaudio.<br />
<br />
=== Todo === <br />
*Volume keys. <br />
*The sound is a bit delayed for signals like warnings, console bells, is this is a KDE problem?<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Suspend to Disk / Hibernate ==<br />
Has display problems (black after resume until hard reset), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35216Installing Fedora 8 on a ThinkPad T61p2007-12-17T20:21:36Z<p>Thhart: /* Audio */</p>
<hr />
<div>== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
Please look here for further informations as well:<br />
* [[Installing_Fedora_8_Generic_Notes | Installing Fedora 8 Generic Notes]]<br />
<br />
== Installation Notes ==<br />
<br />
Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, but volume keys do not work with the nVidia card at least. If you want to use KDE, make sure you install the kde-desktop group: yum install kde-desktop. This will install among others kde-settings-pulseaudio.<br />
<br />
=== Todo === <br />
*Volume keys. <br />
*The sound is a bit delayed for signals like warnings, console bells, is this is a KDE problem?<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Suspend to Disk / Hibernate ==<br />
Has display problems (black after resume until hard reset), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_Generic_Notes&diff=35193Installing Fedora 8 Generic Notes2007-12-17T00:42:21Z<p>Thhart: /* True Type Fonts */</p>
<hr />
<div>== Installing Fedora 8 Generic Notes ==<br />
<br />
This is a guide for generic installation notes of Fedora. This guide is quite incomplete.<br />
<br />
== True Type Fonts ==<br />
<br />
Linux standard fonts are not the nicest of the world even for LCD displays. I recommend to import TTF fonts of Windows by your own and tweak the freetype installation and disable antialising for best font display. Please search for "freetype bytecode_interpreter fedora" in your favourite search engine for more details.<br />
<br />
Copy standard TTF fonts from your Windows box to "/usr/share/fonts/msfonts"<br />
After this use follwoing commands to tweak freetype:<br />
<code><br />
# yumdownloader --source freetype<br />
# rpm -i freetype*src*rpm<br />
</code><br />
<br />
=== Fedora < 8 ===<br />
<br />
Edit freetype.spec (/usr/src/redhat/SPECS/freetype.spec) and look for something like "without_bytecode". Set this to "0".<br />
Then do:<br />
<br />
<code><br />
# rpmbuild -bb /usr/src/redhat/SPECS/freetype.spec<br />
# rpm -Uvh --force /usr/src/redhat/RPMS/freetype-*.rpm<br />
</code><br />
<br />
=== Fedora 8 and above ===<br />
<br />
<code><br />
# rpmbuild -bb --with bytecode_interpreter ~/rpmbuild/SPECS/freetype.spec<br />
# rpm -Uvh --force /usr/src/redhat/RPMS/freetype-*.rpm<br />
</code><br />
<br />
== Repositories ==<br />
[http://rpm.livna.org Livna]<br />
[http://atrpms.net ATrpms]<br />
[http://www.jpackage.org JPackage]<br />
<br />
[[Category:Fedora]]<br />
<br />
<br />
== Virtualization ==<br />
<br />
[http://virt.kernelnewbies.org/TechComparison A good virtualization comparison]<br />
<br />
== Office ==</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_Generic_Notes&diff=35192Installing Fedora 8 Generic Notes2007-12-17T00:39:11Z<p>Thhart: /* True Type Fonts */</p>
<hr />
<div>== Installing Fedora 8 Generic Notes ==<br />
<br />
This is a guide for generic installation notes of Fedora. This guide is quite incomplete.<br />
<br />
== True Type Fonts ==<br />
<br />
Linux standard fonts are not the nicest of the world even for LCD displays. I recommend to import TTF fonts of Windows by your own and tweak the freetype installation and disable antialising for best font display. Please search for "freetype bytecode_interpreter fedora" in your favourite search engine for more details.<br />
This is a short description:<br />
Copy standard TTF fonts from your Windows box to a special dir (/opt/fonts or /usr/share/fonts/ms). Make these fonts known to variuos font providers.<br />
After this use follwoing commands to tweak freetype:<br />
<code><br />
# yumdownloader --source freetype<br />
# rpm -i freetype*src*rpm<br />
</code><br />
<br />
=== Fedora < 8 ===<br />
<br />
Edit freetype.spec (/usr/src/redhat/SPECS/freetype.spec) and look for something like "without_bytecode". Set this to "0".<br />
Then do:<br />
<br />
<code><br />
# rpmbuild -bb /usr/src/redhat/SPECS/freetype.spec<br />
# rpm -Uvh --force /usr/src/redhat/RPMS/freetype-*.rpm<br />
</code><br />
<br />
=== Fedora 8 and above ===<br />
<br />
<code><br />
# rpmbuild -bb --with bytecode_interpreter ~/rpmbuild/SPECS/freetype.spec<br />
# rpm -Uvh --force /usr/src/redhat/RPMS/freetype-*.rpm<br />
</code><br />
<br />
== Repositories ==<br />
[http://rpm.livna.org Livna]<br />
[http://atrpms.net ATrpms]<br />
[http://www.jpackage.org JPackage]<br />
<br />
[[Category:Fedora]]<br />
<br />
<br />
== Virtualization ==<br />
<br />
[http://virt.kernelnewbies.org/TechComparison A good virtualization comparison]<br />
<br />
== Office ==</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35081Installing Fedora 8 on a ThinkPad T61p2007-12-09T12:11:33Z<p>Thhart: /* TODO */</p>
<hr />
<div>== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
Please look here for further informations as well:<br />
* [[Installing_Fedora_8_Generic_Notes | Installing Fedora 8 Generic Notes]]<br />
<br />
== Installation Notes ==<br />
<br />
Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, but volume keys do not work with the nVidia card at least.<br />
<br />
=== Todo === <br />
*Volume keys. <br />
*The sound is a bit delayed for signals like warnings, console bells, is this is a KDE problem?<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Suspend to Disk / Hibernate ==<br />
Has display problems (black after resume until hard reset), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35080Installing Fedora 8 on a ThinkPad T61p2007-12-09T12:11:19Z<p>Thhart: /* Audio */</p>
<hr />
<div>== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
Please look here for further informations as well:<br />
* [[Installing_Fedora_8_Generic_Notes | Installing Fedora 8 Generic Notes]]<br />
<br />
== Installation Notes ==<br />
<br />
Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, but volume keys do not work with the nVidia card at least.<br />
<br />
=== TODO === <br />
*Volume keys. <br />
*The sound is a bit delayed for signals like warnings, console bells, is this is a KDE problem?<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Suspend to Disk / Hibernate ==<br />
Has display problems (black after resume until hard reset), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_Generic_Notes&diff=35079Installing Fedora 8 Generic Notes2007-12-09T11:08:15Z<p>Thhart: /* Virtualization */</p>
<hr />
<div>== Installing Fedora 8 Generic Notes ==<br />
<br />
This is a guide for generic installation notes of Fedora. This guide is quite incomplete.<br />
<br />
== True Type Fonts ==<br />
<br />
Linux standard fonts are not the nicest of the world even for LCD displays. I recommend to import TTF fonts of Windows by your own and tweak the freetype installation and disable antialising for best font display. Please search for "freetype bytecode_interpreter fedora" in your favourite search engine. <br />
Copy standard TTF fonts from your Windows box to a special dir (/opt/fonts or /usr/share/fonts/ms). Make these fonts known to variuos font providers.<br />
After this use follwoing commands to tweak freetype:<br />
<code><br />
# yumdownloader --source freetype<br />
# rpm -i freetype*src*rpm<br />
</code><br />
<br />
=== Fedora < 8 ===<br />
<br />
Edit freetype.spec (/usr/src/redhat/SPECS/freetype.spec) and look for something like "without_bytecode". Set this to "0".<br />
Then do:<br />
<br />
<code><br />
# rpmbuild -bb /usr/src/redhat/SPECS/freetype.spec<br />
# rpm -Uvh --force /usr/src/redhat/RPMS/freetype-*.rpm<br />
</code><br />
<br />
=== Fedora 8 and above ===<br />
<br />
<code><br />
# rpmbuild -bb --with bytecode_interpreter ~/rpmbuild/SPECS/freetype.spec<br />
# rpm -Uvh --force /usr/src/redhat/RPMS/freetype-*.rpm<br />
</code><br />
<br />
== Repositories ==<br />
[http://rpm.livna.org Livna]<br />
[http://atrpms.net ATrpms]<br />
[http://www.jpackage.org JPackage]<br />
<br />
[[Category:Fedora]]<br />
<br />
<br />
== Virtualization ==<br />
<br />
[http://virt.kernelnewbies.org/TechComparison A good virtualization comparison]<br />
<br />
== Office ==</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35078Installing Fedora 8 on a ThinkPad T61p2007-12-09T11:01:27Z<p>Thhart: /* Installation Notes */</p>
<hr />
<div>== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
Please look here for further informations as well:<br />
* [[Installing_Fedora_8_Generic_Notes | Installing Fedora 8 Generic Notes]]<br />
<br />
== Installation Notes ==<br />
<br />
Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, volume keys not tested yet.<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Suspend to Disk / Hibernate ==<br />
Has display problems (black after resume until hard reset), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35077Installing Fedora 8 on a ThinkPad T61p2007-12-09T11:01:14Z<p>Thhart: /* Introduction */</p>
<hr />
<div>== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
Please look here for further informations as well:<br />
* [[Installing_Fedora_8_Generic_Notes | Installing Fedora 8 Generic Notes]]<br />
<br />
== Installation Notes ==<br />
<br />
*Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, volume keys not tested yet.<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Suspend to Disk / Hibernate ==<br />
Has display problems (black after resume until hard reset), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Category:T61p&diff=35076Category:T61p2007-12-09T10:58:46Z<p>Thhart: /* Resources */</p>
<hr />
<div>{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
=== ThinkPad T61p ===<br />
This pages gives an overview of all ThinkPad T61 related topics.<br />
<br />
Page under construction<br />
<br />
ref: [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=migr-67883 Lenovo Detailed Specifications - ThinkPad T61/T61p]<br />
<br />
==== Standard Features ====<br />
* One of the following standard voltage processors:<br />
** [[Intel Core 2 Duo (Merom)]] 2.2, 2.4 or 2.6 GHz FSB800 CPU<br />
* One of the following discrete graphics adapters:<br />
** [[nVidia Quadro FX 570M]] (128 MB)<br />
** [[nVidia Quadro FX 570M]] (256 MB)<br />
* One of the following displays:<br />
** 14.1" TFT display with 1400x1050 (SXGA+) resolution<br />
** 15.4" TFT display with 1920x1200 (WUXGA) resolution<br />
** 15.4" TFT display with 1680x1050 (WSXGA+) resolution<br />
* 1 or 2 GB [[PC2-5300]] memory standard upgradable to 4 GB<br />
* 100 GB 7200 rpm 2.5" SATA HDD (available with encryption)<br />
** [[Full Disk Encryption (FDE)]] Available on some models<br />
* [[AD1984]] HD Audio controller<br />
* [[Ethernet Controllers#Intel Gigabit (10/100/1000)|Intel Gigabit Ethernet Controller]]<br />
* [[UltraBay|UltraBay Slim]] with one of the following:<br />
** [[UltraBay Slim Super Multi-Burner Drive]]<br />
* [[MiniPCI Express slot]] 1 with one of the following:<br />
** None (empty)<br />
** [[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter]]<br />
* [[MiniPCI Express slot]] 2 with one of the following:<br />
** None (empty)<br />
** [[Verizon 1xEV-DO WWAN]] (It seems to be a Sierra Wireless MC5720 Modem)<br />
** [[Cingular HSDPA WWAN]] (Sierra Wireless MC8775)<br />
** [[Intel® Turbo Memory hard drive cache]]<br />
* 1 [[CardBus slot]] (Type 2)<br />
* 1 Slot with one of the following:<br />
** [[ExpressCard slot|ExpressCard/54 slot]] <br />
** SmartCard reader<br />
** [[Ricoh_R5C843|4-in-1 Memory reader]]<br />
* [[Embedded Security Subsystem|IBM Embedded Security Subsystem 2.0]]<br />
* [[Active Protection System|IBM Active Protection System]]<br />
* [[Integrated Fingerprint Reader]] on select models<br />
* [[ThinkPad_Bluetooth_with_Enhanced_Data_Rate_(BDC-2)|Bluetooth]] on select models<br />
* [[UltraNav]] (TrackPoint / Touchpad combo)<br />
* IEEE1394 Firewire on select models<br />
* [[Intel Active Management Technology (AMT)]] on select models<br />
* [[Centrino Pro]] on select models<br />
</div><br />
|style="vertical-align:top" |<br />
[[Image:t60-models_nov06.jpg|ThinkPad T61]]<br />
|}<br />
==== Resources ====<br />
* [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-67709 T61 Product Overview ]<br />
* [http://www-307.ibm.com/pc/support/site.wss/MIGR-67760.html T61 Hardware Maintenance Manual]<br />
* [http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-62465 T60/p Service and Troubleshooting Guide]<br />
* [http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-67686 T61 Setup Guide]<br />
* [http://www5.pc.ibm.com/europe/me.nsf/LenovoDetail?OpenAgent&key=Notebooks:ThinkPad:ThinkPad+T+Series:Data+Sheet:English&&cntry=EUROPE-L T61 DataSheet ]<br />
<br />
==== Reviews ====<br />
* [http://www.xyzcomputing.com/index.php?option=content&task=view&id=1134 XYZ Computing], 2007-08-20<br />
* [http://www.laptopmag.com/Review/Lenovo-ThinkPad-T61p.htm LAPTOP Magazine], 2007-08-08<br />
* [http://www.notebookreview.com/default.asp?newsID=3889 NotebookReview.com], 2007-08-14<br />
* [http://reviews.digitaltrends.com/review4745.html DigitalTrends], 2007-09-11<br />
* [http://www.notebookcheck.com/Test-Lenovo-Thinkpad-T61p-Notebook.4401.0.html Notebookcheck.com], ??-08-2007 (german)<br />
<br />
==== Resources ====<br />
* [[Installing_Fedora_8_on_a_ThinkPad_T61p | Installing Fedora 8 on a ThinkPad T61p]]<br />
* [http://schlitt.info/applications/blog/index.php?/archives/563-My-now-notebook.html Migrating Gentoo from T43p to T61p], 2007-09-27<br />
* [http://www.klabs.be/~fpiat/linux/debian/Etch_on_Thinkpad_T61.html Installing Debian/Linux Etch on a Thinkpad T61], 2007-05-22<br />
* [[Installing_Ubuntu_7.04_%28Feisty_Fawn%29_on_a_ThinkPad_T61]]<br />
* [[Install_Ubuntu_Gutsy_Gibbon_on_a_T61p | Install Ubuntu 7.10 (Gusty Gibbon) on a Thinkpad T61p]]<br />
(Note that the following categories applies to T60, They might also apply to T61 (test and update the list, please) : Thermal_Sensors Tp_smapi Table_of_ibm-acpi_LEDs Swsusp Software_Suspend_2 Rescue_and_Recovery Problems_with_SATA_and_Linux Problem_with_video_output_switching Problem_with_fan_noise Problem_with_high_pitch_noises How_to_control_fan_speed Embedded_Controller_Firmware<br />
<br />
[[Category:T Series]]<br />
<br />
==== Linux Installation ====<br />
For instructions on installing linux, see the [[Installation_instructions_for_the_ThinkPad_T61p|distribution-specific installation instructions for the T61p]].</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35048Installing Fedora 8 on a ThinkPad T61p2007-12-08T20:42:44Z<p>Thhart: </p>
<hr />
<div>== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
== Installation Notes ==<br />
<br />
*Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, volume keys not tested yet.<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Suspend to Disk / Hibernate ==<br />
Has display problems (black after resume until hard reset), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_Generic_Notes&diff=35045Installing Fedora 8 Generic Notes2007-12-08T14:41:57Z<p>Thhart: </p>
<hr />
<div>== Installing Fedora 8 Generic Notes ==<br />
<br />
This is a guide for generic installation notes of Fedora. This guide is quite incomplete.<br />
<br />
== True Type Fonts ==<br />
<br />
Linux standard fonts are not the nicest of the world even for LCD displays. I recommend to import TTF fonts of Windows by your own and tweak the freetype installation and disable antialising for best font display. Please search for "freetype bytecode_interpreter fedora" in your favourite search engine. <br />
Copy standard TTF fonts from your Windows box to a special dir (/opt/fonts or /usr/share/fonts/ms). Make these fonts known to variuos font providers.<br />
After this use follwoing commands to tweak freetype:<br />
<code><br />
# yumdownloader --source freetype<br />
# rpm -i freetype*src*rpm<br />
</code><br />
<br />
=== Fedora < 8 ===<br />
<br />
Edit freetype.spec (/usr/src/redhat/SPECS/freetype.spec) and look for something like "without_bytecode". Set this to "0".<br />
Then do:<br />
<br />
<code><br />
# rpmbuild -bb /usr/src/redhat/SPECS/freetype.spec<br />
# rpm -Uvh --force /usr/src/redhat/RPMS/freetype-*.rpm<br />
</code><br />
<br />
=== Fedora 8 and above ===<br />
<br />
<code><br />
# rpmbuild -bb --with bytecode_interpreter ~/rpmbuild/SPECS/freetype.spec<br />
# rpm -Uvh --force /usr/src/redhat/RPMS/freetype-*.rpm<br />
</code><br />
<br />
== Repositories ==<br />
[http://rpm.livna.org Livna]<br />
[http://atrpms.net ATrpms]<br />
[http://www.jpackage.org JPackage]<br />
<br />
[[Category:Fedora]]<br />
<br />
<br />
== Virtualization ==<br />
<br />
== Office ==</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_Generic_Notes&diff=35044Installing Fedora 8 Generic Notes2007-12-08T14:38:45Z<p>Thhart: </p>
<hr />
<div>== Installing Fedora 8 Generic Notes ==<br />
<br />
This is a guide for generic installation notes of Fedora. This guide is quite incomplete.<br />
<br />
== True Type Fonts ==<br />
<br />
Linux standard fonts are not the nicest of the world even for LCD displays. I recommend to import TTF fonts of Windows by your own and tweak the freetype installation and disable antialising for best font display. Please search for "freetype bytecode_interpreter fedora" in your favourite search engine. <br />
Copy standard TTF fonts from your Windows box to a special dir (/opt/fonts or /usr/share/fonts/ms). Make these fonts known to variuos font providers.<br />
After this use follwoing commands to tweak freetype:<br />
<code><br />
# yumdownloader --source freetype<br />
# rpm -i freetype*src*rpm<br />
</code><br />
<br />
=== Fedora < 8 ===<br />
<br />
Edit freetype.spec (/usr/src/redhat/SPECS/freetype.spec) and look for something like "without_bytecode". Set this to "0".<br />
Then do:<br />
<br />
<code><br />
# rpmbuild -bb /usr/src/redhat/SPECS/freetype.spec<br />
# rpm -Uvh --force /usr/src/redhat/RPMS/freetype-*.rpm<br />
</code><br />
<br />
=== Fedora 8 and above ===<br />
<br />
<code><br />
# rpmbuild -bb --with bytecode_interpreter ~/rpmbuild/SPECS/freetype.spec<br />
# rpm -Uvh --force /usr/src/redhat/RPMS/freetype-*.rpm<br />
</code><br />
<br />
== Repositories ==<br />
[http://rpm.livna.org Livna]<br />
[http://atrpms.net ATrpms]<br />
[http://www.jpackage.org JPackage]<br />
<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_Generic_Notes&diff=35043Installing Fedora 8 Generic Notes2007-12-08T14:37:44Z<p>Thhart: </p>
<hr />
<div>== Installing Fedora 8 Generic Notes ==<br />
<br />
This is a guide for generic installation notes of Fedora.<br />
<br />
== Fonts ==<br />
<br />
Linux standard fonts are not the nicest of the world even for LCD displays. I recommend to import TTF fonts of Windows by your own and tweak the freetype installation and disable antialising for best font display. Please search for "freetype bytecode_interpreter fedora" in your favourite search engine. <br />
Copy standard TTF fonts from your Windows box to a special dir (/opt/fonts or /usr/share/fonts/ms). Make these fonts known to variuos font providers.<br />
After this use follwoing commands to tweak freetype:<br />
<code><br />
# yumdownloader --source freetype<br />
# rpm -i freetype*src*rpm<br />
</code><br />
<br />
=== Fedora < 8 ===<br />
<br />
Edit freetype.spec (/usr/src/redhat/SPECS/freetype.spec) and look for something like "without_bytecode". Set this to "0".<br />
Then do:<br />
<br />
<code><br />
# rpmbuild -bb /usr/src/redhat/SPECS/freetype.spec<br />
# rpm -Uvh --force /usr/src/redhat/RPMS/freetype-*.rpm<br />
</code><br />
<br />
=== Fedora 8 and above ===<br />
<br />
<code><br />
# rpmbuild -bb --with bytecode_interpreter ~/rpmbuild/SPECS/freetype.spec<br />
# rpm -Uvh --force /usr/src/redhat/RPMS/freetype-*.rpm<br />
</code><br />
<br />
== Repositories ==<br />
[http://rpm.livna.org Livna]<br />
[http://atrpms.net ATrpms]<br />
[http://www.jpackage.org JPackage]<br />
<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_Generic_Notes&diff=35042Installing Fedora 8 Generic Notes2007-12-08T14:36:54Z<p>Thhart: </p>
<hr />
<div>== Installing Fedora 8 Generic Notes ==<br />
<br />
This is a guide for generic installation notes of Fedora.<br />
<br />
== Fonts ==<br />
<br />
Linux standard fonts are not the nicest of the world even for LCD displays. I recommend to import TTF fonts of Windows by your own and tweak the freetype installation and disable antialising for best font display. Please search for "freetype bytecode_interpreter fedora" in your favourite search engine. <br />
Copy standard TTF fonts from your Windows box to a special dir (/opt/fonts or /usr/share/fonts/ms). Make these fonts known to variuos font providers.<br />
After this use follwoing commands to tweak freetype:<br />
<code><br />
# yumdownloader --source freetype<br />
# rpm -i freetype*src*rpm<br />
</code><br />
<br />
=== Fedora < 8 ===<br />
<br />
Edit freetype.spec (/usr/src/redhat/SPECS/freetype.spec) and look for something like "without_bytecode". Set this to "0".<br />
Then do:<br />
<br />
<code><br />
# rpmbuild -bb /usr/src/redhat/SPECS/freetype.spec<br />
# rpm -Uvh --force /usr/src/redhat/RPMS/freetype-*.rpm<br />
</code><br />
<br />
=== Fedora 8 and above ===<br />
<br />
<code><br />
# rpmbuild -bb --with bytecode_interpreter ~/rpmbuild/SPECS/freetype.spec<br />
# rpm -Uvh --force /usr/src/redhat/RPMS/freetype-*.rpm<br />
</code><br />
<br />
== Repositories ==<br />
[http://rpm.livna.org Livna]<br />
[http://atrpms.net ATrpms]<br />
[http://www.jpackage.org JPackage]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_Generic_Notes&diff=35041Installing Fedora 8 Generic Notes2007-12-08T14:35:21Z<p>Thhart: $:</p>
<hr />
<div>== Installing Fedora 8 Generic Notes ==<br />
<br />
This is a guide for generic installation notes of Fedora.<br />
<br />
== Fonts ==<br />
<br />
Linux standard fonts are not the nicest of the world even for LCD displays. I recommend to import TTF fonts of Windows by your own and tweak the freetype installation and disable antialising for best font display. Please search for "freetype bytecode_interpreter fedora" in your favourite search engine. <br />
Copy standard TTF fonts from your Windows box to a special dir (/opt/fonts or /usr/share/fonts/ms). Make these fonts known to variuos font providers.<br />
=== xfs ===<br />
Edit /etc/X11/fs/config and look where to enter your path.<br />
<br />
A quick guide:<br />
<br />
<code><br />
# yumdownloader --source freetype<br />
# rpm -i freetype*src*rpm<br />
</code><br />
<br />
=== Fedora < 8 ===<br />
<br />
Edit freetype.spec (/usr/src/redhat/SPECS/freetype.spec) and look for something like "without_bytecode". Set this to "0".<br />
Then do:<br />
<br />
<code><br />
# rpmbuild -bb /usr/src/redhat/SPECS/freetype.spec<br />
# rpm -Uvh --force /usr/src/redhat/RPMS/freetype-*.rpm<br />
</code><br />
<br />
=== Fedora 8 and above ===<br />
<br />
<code><br />
# rpmbuild -bb --with bytecode_interpreter ~/rpmbuild/SPECS/freetype.spec<br />
# rpm -Uvh --force /usr/src/redhat/RPMS/freetype-*.rpm<br />
</code><br />
<br />
== Repositories ==<br />
[http://rpm.livna.org Livna]<br />
[http://atrpms.net ATrpms]<br />
[http://www.jpackage.org JPackage]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35039Installing Fedora 8 on a ThinkPad T61p2007-12-08T14:09:42Z<p>Thhart: /* Suspend to Disk / Hibernate */</p>
<hr />
<div>== Installing Fedora 8 on a T61p ==<br />
<br />
== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
== Installation Notes ==<br />
<br />
*Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, volume keys not tested yet.<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Suspend to Disk / Hibernate ==<br />
Has display problems (black after resume until hard reset), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35038Installing Fedora 8 on a ThinkPad T61p2007-12-08T14:08:56Z<p>Thhart: </p>
<hr />
<div>== Installing Fedora 8 on a T61p ==<br />
<br />
== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
== Installation Notes ==<br />
<br />
*Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, volume keys not tested yet.<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Suspend to Disk / Hibernate ==<br />
Has display problems (not restartet after resume), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35037Installing Fedora 8 on a ThinkPad T61p2007-12-08T14:08:21Z<p>Thhart: /* Fingerprint Reader */</p>
<hr />
<div>== Installing Fedora 8 on a T61p ==<br />
<br />
== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
== Installation Notes ==<br />
<br />
*Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, volume keys not tested yet.<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM / Hibernate ==<br />
Working.<br />
<br />
== Suspend to Disk ==<br />
Has display problems (not restartet after resume), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35036Installing Fedora 8 on a ThinkPad T61p2007-12-08T14:07:45Z<p>Thhart: /* Fingerprint Reader */</p>
<hr />
<div>== Installing Fedora 8 on a T61p ==<br />
<br />
== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
== Installation Notes ==<br />
<br />
*Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, volume keys not tested yet.<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM / Hibernate ==<br />
Working.<br />
<br />
== Suspend to Disk ==<br />
Has display problems (not restartet after resume), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35035Installing Fedora 8 on a ThinkPad T61p2007-12-08T13:46:37Z<p>Thhart: </p>
<hr />
<div>== Installing Fedora 8 on a T61p ==<br />
<br />
== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
== Installation Notes ==<br />
<br />
*Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, volume keys not tested yet.<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM / Hibernate ==<br />
Working.<br />
<br />
== Suspend to Disk ==<br />
Has display problems (not restartet after resume), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.<br />
<br />
[[Category:T61p]]<br />
[[Category:Fedora]]</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35034Installing Fedora 8 on a ThinkPad T61p2007-12-08T13:43:11Z<p>Thhart: </p>
<hr />
<div>== Installing Fedora 8 on a T61p ==<br />
<br />
== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
== Installation Notes ==<br />
<br />
*Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, volume keys not tested yet.<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM / Hibernate ==<br />
Working.<br />
<br />
== Suspend to Disk ==<br />
Has display problems (not restartet after resume), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35033Installing Fedora 8 on a ThinkPad T61p2007-12-08T13:41:32Z<p>Thhart: </p>
<hr />
<div>Installing Fedora 8 on a T61p<br />
<br />
== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
== Installation Notes ==<br />
<br />
*Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, volume keys not tested yet.<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM / Hibernate ==<br />
Working.<br />
<br />
== Suspend to Disk ==<br />
Has display problems (not restartet after resume), perhaps tuxonice should give a try.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35032Installing Fedora 8 on a ThinkPad T61p2007-12-08T13:36:10Z<p>Thhart: /* Fingerprint Reader */</p>
<hr />
<div>== Installing Fedora 8 on a T61p ==<br />
<br />
== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
== Installation Notes ==<br />
<br />
*Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, volume keys not tested yet.<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working. Suspend to Disk seems to have display problems.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.<br />
<br />
Install thinkfiner package and edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35031Installing Fedora 8 on a ThinkPad T61p2007-12-08T13:32:12Z<p>Thhart: /* Suspend to RAM */</p>
<hr />
<div>== Installing Fedora 8 on a T61p ==<br />
<br />
== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
== Installation Notes ==<br />
<br />
*Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, volume keys not tested yet.<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working. Suspend to Disk seems to have display problems.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is fully supported by the ''thinkfinger'' package.<br />
<br />
Having installed ''thinkfinger'', we make it known to the authentification system. Edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35030Installing Fedora 8 on a ThinkPad T61p2007-12-08T13:30:27Z<p>Thhart: /* Network */</p>
<hr />
<div>== Installing Fedora 8 on a T61p ==<br />
<br />
== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
== Installation Notes ==<br />
<br />
*Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, volume keys not tested yet.<br />
<br />
== Network ==<br />
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is fully supported by the ''thinkfinger'' package.<br />
<br />
Having installed ''thinkfinger'', we make it known to the authentification system. Edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35029Installing Fedora 8 on a ThinkPad T61p2007-12-08T13:29:41Z<p>Thhart: /* Fingerprint Reader */</p>
<hr />
<div>== Installing Fedora 8 on a T61p ==<br />
<br />
== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
== Installation Notes ==<br />
<br />
*Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, volume keys not tested yet.<br />
<br />
== Network ==<br />
Ethernet is fully supported. Wlan seems to be too but not tested yet.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is fully supported by the ''thinkfinger'' package.<br />
<br />
Having installed ''thinkfinger'', we make it known to the authentification system. Edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35028Installing Fedora 8 on a ThinkPad T61p2007-12-08T13:28:42Z<p>Thhart: /* Memory */</p>
<hr />
<div>== Installing Fedora 8 on a T61p ==<br />
<br />
== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
== Installation Notes ==<br />
<br />
*Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, volume keys not tested yet.<br />
<br />
== Network ==<br />
Ethernet is fully supported. Wlan seems to be too but not tested yet.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is fully supported by the ''thinkfinger'' package.<br />
<br />
Having installed ''thinkfinger'', we make it known to the authentification system. Edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen.</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35027Installing Fedora 8 on a ThinkPad T61p2007-12-08T13:07:25Z<p>Thhart: </p>
<hr />
<div>== Installing Fedora 8 on a T61p ==<br />
<br />
== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
== Installation Notes ==<br />
<br />
*Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, volume keys not tested yet.<br />
<br />
== Network ==<br />
Ethernet is fully supported. Wlan seems to be too but not tested yet.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is fully supported by the ''thinkfinger'' package.<br />
<br />
Having installed ''thinkfinger'', we make it known to the authentification system. Edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.<br />
<br />
== Memory ==<br />
<br />
I had to use the PAE kernel to be able to use all 4GB, otherwise only 3GB is seen.</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35026Installing Fedora 8 on a ThinkPad T61p2007-12-08T12:57:50Z<p>Thhart: </p>
<hr />
<div>== Installing Fedora 8 on a T61p ==<br />
<br />
== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
== Installation Notes ==<br />
<br />
*Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, volume keys not tested yet.<br />
<br />
== Network ==<br />
Ethernet is fully supported. Wlan seems to be too but not tested yet.<br />
<br />
== Suspend to RAM ==<br />
Working.<br />
<br />
== Fingerprint Reader ==<br />
<br />
Is fully supported by the ''thinkfinger'' package.<br />
<br />
Having installed ''thinkfinger'', we make it known to the authentification system. Edit ''/etc/pam.d/system-auth'' and add the ''pam_thinkfinger.so'' module right before ''pam_unix.so''. So your ''system-auth'' should start like this:<br />
<br />
<code><br />
#%PAM-1.0<br />
# This file is auto-generated.<br />
# User changes will be destroyed the next time authconfig is run.<br />
auth required pam_env.so<br />
auth sufficient pam_thinkfinger.so<br />
auth sufficient pam_unix.so nullok try_first_pass<br />
auth requisite pam_succeed_if.so uid >= 500 quiet<br />
auth required pam_deny.so<br />
...<br />
</code><br />
<br />
Then save a fingerprint for each user that is allowed to log in via fingerprint. For example, for the account ''auser'' this is done with<br />
<code><br />
tf-tool --add-user auser<br />
</code><br />
Now whenever you are asked to enter the password for ''auser'', you can also swipe your finger:<br />
<code><br />
[anotheruser@thinkpad ~]$ su auser<br />
Password or swipe finger: <br />
[auser@thinkpad ~]$<br />
</code><br />
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&diff=35025Installing Fedora 8 on a ThinkPad T61p2007-12-08T12:52:15Z<p>Thhart: /* Network */</p>
<hr />
<div>== Installing Fedora 8 on a T61p ==<br />
<br />
== Introduction ==<br />
<br />
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.<br />
<br />
Feel free to update this Wiki with your information however please ask questions on the Talk page.<br />
<br />
== Installation Notes ==<br />
<br />
*Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X<br />
<br />
== Display/Video ==<br />
<br />
You have following alternatives for your graphics in X:<br />
<ol><br />
<li>vesa mode, no 3D support</li><br />
<li>nVidia drivers, download from the vendor</li><br />
<li>nVidia drivers by livna (prefered)</li><br />
</ol><br />
<br />
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.<br />
<br />
== Mouse ==<br />
<br />
Important note: the synaptics driver, which is detected by default does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:<br />
<br />
<code><br />
Section "InputDevice"<br />
Identifier "Logitech"<br />
Driver "mouse"<br />
Option "Device" "/dev/input/mice"<br />
Option "ZAxisMapping" "4 5 6 7"<br />
Option "Protocol" "auto"<br />
EndSection<br />
</code><br />
<br />
== Brightness ==<br />
source: [[ Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61 ]]<br />
====Nvidia Quadro N140 and 570M:====<br />
The brightness controls do not work, however you can switch to a virtual terminal (ctrl+alt+F1) increase or decrease the brightness and then switch back to X (ctrl+alt+F7) without disrupting the running applications. In a few rare cases switching back to X (ctrl+alt+7) may freeze your computer with a black screen so save any open documents before switching out.<br />
<br />
When using the '''vesa''' driver the brightness controls do work. So this problem seems to be related to the '''nvidia''' driver.<br />
<br />
== Audio ==<br />
Working, volume keys not tested yet.<br />
<br />
== Network ==<br />
Ethernet is fully supported. Wlan seems to be too but not tested yet.<br />
<br />
== Suspend to RAM ==<br />
Working.</div>Thharthttps://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T61p&diff=35024Installation instructions for the ThinkPad T61p2007-12-08T12:41:53Z<p>Thhart: /* Fedora */</p>
<hr />
<div>==General Notes==<br />
<br />
==Distro specific Instructions==<br />
<br />
=== Fedora ===<br />
{{Install|Fedora| 7|T61p}}<br><br />
{{Install|Fedora| 8|T61p}}<br />
<br />
=== Ubuntu Gutsy Gibbon ===<br />
[[Install Ubuntu Gutsy Gibbon on a T61p|Install Gutsy Gibbon on a T61p]]</div>Thhart