<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mitja</id>
	<title>ThinkWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mitja"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Mitja"/>
	<updated>2026-05-23T11:28:10Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_openSUSE_10.3_GM_on_a_ThinkPad_T61&amp;diff=35877</id>
		<title>Installing openSUSE 10.3 GM on a ThinkPad T61</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_openSUSE_10.3_GM_on_a_ThinkPad_T61&amp;diff=35877"/>
		<updated>2008-01-12T15:26:41Z</updated>

		<summary type="html">&lt;p&gt;Mitja: /* '''Wireless''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here are my specs on my thinkpad {{T61}}&lt;br /&gt;
&lt;br /&gt;
2.0GHz 4meg cache core 2 duo&lt;br /&gt;
&lt;br /&gt;
2 gigs of ram&lt;br /&gt;
&lt;br /&gt;
nvidia nv140 128 megs of ram&lt;br /&gt;
&lt;br /&gt;
14.1 inch 1440x900 display&lt;br /&gt;
&lt;br /&gt;
atheros a/b/g wireless card&lt;br /&gt;
&lt;br /&gt;
Think finger&lt;br /&gt;
&lt;br /&gt;
100 GB 7200 RPM hard drive&lt;br /&gt;
&lt;br /&gt;
There are other configurations out there, so hopefully people with the different parts can do their part and chip with how they got their to work.&lt;br /&gt;
&lt;br /&gt;
== '''Video''' ==&lt;br /&gt;
Thinkpads have an option for either an nv140 or an Intel card.  I only have the nvidia option, so someone else can add the Intel card.&lt;br /&gt;
&lt;br /&gt;
'''Nvidia'''&lt;br /&gt;
There are multiple ways to do it, but I am going to do the old fashioned way from nvidia, while it may be a little harder, you can do it with any driver.&lt;br /&gt;
&lt;br /&gt;
1. Download the linux x86_64 driver from http://www.nvidia.com, note where you download it to.  Also ensure that you installed &amp;quot;Linux kernel development&amp;quot; under yast, software.&lt;br /&gt;
2. once done, open a terminal console with a &amp;quot;ctrl- alt - f2&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3. login as root&lt;br /&gt;
&lt;br /&gt;
4. execute the command ''init 3''&lt;br /&gt;
&lt;br /&gt;
5. After it is done (a few seconds later), hit enter once&lt;br /&gt;
&lt;br /&gt;
6. cd to where you downloaded the file (by default /home/$USERNAME/Desktop where $USERNAME is the user WHO DOWNLOADED THE FILE)&lt;br /&gt;
&lt;br /&gt;
7. execute''sh NVIDIA-Linux-x86_64-100.14.19-pkg2.run''&lt;br /&gt;
&lt;br /&gt;
8. Answer a bunch of questions, at the end answer yes to setting up you xorg.conf file.&lt;br /&gt;
&lt;br /&gt;
9. Run a ''init 6'' to reboot&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
All these steps are not required if you have T61 with Intel graphics card (as I do), in this case everything works just fine out of the box.&lt;br /&gt;
&lt;br /&gt;
== '''Wireless''' ==&lt;br /&gt;
&lt;br /&gt;
To my knowledge this laptop comes with an option for 3 different wireless network cards.  Here are my instructions for the atheros, I am hoping someone else can write the instructions for everything else.&lt;br /&gt;
&lt;br /&gt;
'''Atheros:'''&lt;br /&gt;
1.Go to madwifi's home page (using the wired Ethernet will work, or you can use another machine) http://madwifi.org/.  From this website you can download the driver.&lt;br /&gt;
&lt;br /&gt;
2. Open up the command line (konsole) and &amp;quot;Untar&amp;quot; the file with a ''tar xvf madwifi-0.9.3.2.tar.gz''&lt;br /&gt;
&lt;br /&gt;
3. Switch to the root user with ''su'' then change into the directory with a ''cd madwifi-0.9.3.2''&lt;br /&gt;
&lt;br /&gt;
4. compile the driver and load the module (it is really easy, I promise) with a ''make ; make install; modprobe ath_pci''.  You should get a bunch of jibberish on your screen and a few minutes later it will be done.&lt;br /&gt;
&lt;br /&gt;
4. Open up yast by hitting &amp;quot;alt-f2&amp;quot; and typing in &amp;quot;yast&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
5. Go to network devices -&amp;gt; Network card -&amp;gt; add&lt;br /&gt;
&lt;br /&gt;
6. Select the device type to wireless&lt;br /&gt;
&lt;br /&gt;
7. add to the module name ath_pci and hit next.&lt;br /&gt;
&lt;br /&gt;
8. configure it for your network&lt;br /&gt;
&lt;br /&gt;
9. Once you reboot you should be good to go.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
My T61 comes with &amp;quot;Intel Corporation PRO/Wireless 3945ABG&amp;quot; wifi controller, which worked out of the box without installing any additional drivers (yeah, I did not forgot to insteall iwlwifi and iwl3945 packages during the installation).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
My T61 comes with 4965agn and works out of the box with unsecured networks. On the WEP encripted network it doesn't get any IP nor does it work with static IP. I tried it with Gnome network manager, KDE network manager and result is the same. It works however on Ubuntu Gutsy with WiCd installed (with built-in NM it doesn't).&lt;br /&gt;
But after some googling and pulling my hair out, i found this solution - in this order:&lt;br /&gt;
&lt;br /&gt;
1. Open terminal window&lt;br /&gt;
&lt;br /&gt;
2. su -&lt;br /&gt;
&lt;br /&gt;
3. ifconfig wlan0 up&lt;br /&gt;
&lt;br /&gt;
4. iwconfig wlan0 key your_key_here&lt;br /&gt;
&lt;br /&gt;
5. iwconfig wlan0 mode Managed&lt;br /&gt;
&lt;br /&gt;
6. iwconfig wlan0 essid your_essid_here&lt;br /&gt;
&lt;br /&gt;
7. dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
And woila...It works!&lt;br /&gt;
&lt;br /&gt;
== '''Sound''' ==&lt;br /&gt;
&lt;br /&gt;
Sound works out of the box, it is just set up a little funky.  In KDE if you go to the speaker icon and click on it, then go to &amp;quot;mixer&amp;quot; to get to the settings.  Here you will raise the volume on &amp;quot;PCM&amp;quot;.  Then go to the tab &amp;quot;switches&amp;quot; and ensure that speaker is turned on.  Once you are done right click on the speaker icon again and go to &amp;quot;select master control&amp;quot;.  Select &amp;quot;PCM&amp;quot; and hit ok.  Your buttons will now to raise and lower the volume.  Mute does nothing though.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Don't forget to raise volume levels in alsamixer, they are muted by default!&lt;br /&gt;
Everything else is works as expected (mute button mutes, volume up button raises volume and volume down vice versa).&lt;br /&gt;
&lt;br /&gt;
== '''Display''' ==&lt;br /&gt;
&lt;br /&gt;
1440x900 working great.  Selected 16:10 aspect ratio when installing and then the resolution and it is working fine.&lt;br /&gt;
The brightness adjuster doesn't work in X.org.  You need to switch to a console (ctrl - alt - f2) to lower the brightness, then switch back (ctrl - alt - f7).  Hopefully someone gets this working!  I am pretty sure it is an issue with the nvidia driver, but I can't be for sure.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
No idea about NVidia (I intentionally decided to buy a machine without it, since I'm tired of bugs in their binary-only drivers), but kpowersave is able to change the brightness here. You can do the same using /proc/acpi/ibm/brightness (see `cat /proc/acpi/ibm/brightness`).&lt;br /&gt;
&lt;br /&gt;
== '''Bluetooth''' ==&lt;br /&gt;
&lt;br /&gt;
Works like a champ, I set up a wireless mouse with it using KDE, no problem.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Bluetooth freezes my machine after waking up from suspend-to-ram (making it almost impossible to debug).&lt;br /&gt;
I don't use any bluetooth devices, so I have just disabled it by `echo &amp;quot;disable&amp;quot; &amp;gt; /proc/acpi/ibm/bluetooth`.&lt;br /&gt;
&lt;br /&gt;
== '''Think finger''' ==&lt;br /&gt;
&lt;br /&gt;
Coolest feature of this laptop, of course we need to get it working.&lt;br /&gt;
&lt;br /&gt;
1. Go to yast (alt-f2 and type in yast) then &amp;quot;hardware&amp;quot; -&amp;gt; &amp;quot;Fingerprint Reader&amp;quot;.  Just simply enable it and then hit finish.  Yast will install a few packages and you are ready to set it up.&lt;br /&gt;
&lt;br /&gt;
2. From the console execute ''tf-tool --add-user $USERNAME'' where username is your username.&lt;br /&gt;
&lt;br /&gt;
3. Swipe your finger successfully three times and you are done, to login type in your username and then swipe your finger.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Yes, it works fine in console, though neither kdm, nor gdm support it, which makes this thing pretty much useless.&lt;br /&gt;
The only advantage is that you don't need to type root password when doing 'su -'.&lt;br /&gt;
&lt;br /&gt;
== '''Suspend and Suspend to Disk''' ==&lt;br /&gt;
&lt;br /&gt;
Not working so well, hit suspend and it does nothing.  Suspend to disk works, and then won't successfully wake up.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Works like a charm here, both to ram and to disk.&lt;br /&gt;
Checkout kpowersave settings and make sure you have this line: S2RAM_OPTS=&amp;quot;-f -a3&amp;quot; in /etc/pm/config.d/defaults (-f is needed because T61 is quite new and not yet listed in s2ram database).&lt;br /&gt;
&lt;br /&gt;
Also working here with the S2RAM_OPTS set properly as above.&lt;br /&gt;
&lt;br /&gt;
== '''Multimedia''' ==&lt;br /&gt;
&lt;br /&gt;
codecs are available here : http://opensuse-community.org/Multimedia#openSUSE_10.3&lt;br /&gt;
&lt;br /&gt;
== '''ThinkVantage''' ==&lt;br /&gt;
&lt;br /&gt;
In order to boot with ThinkVantage, {{OpenSUSE}} boot loader should be installed on /.&lt;br /&gt;
The root partition must be a primary partition and must be active.&lt;/div&gt;</summary>
		<author><name>Mitja</name></author>
		
	</entry>
</feed>