<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Il blog di Gas &#187; laptop</title>
	<atom:link href="http://www.lucagasperini.com/blog/tag/laptop/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lucagasperini.com/blog</link>
	<description>Solo un altro sito WordPress</description>
	<lastBuildDate>Fri, 04 Nov 2011 15:04:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Ubuntu on Toshiba A300 PSAJ4E</title>
		<link>http://www.lucagasperini.com/blog/2008-ubuntu-on-toshiba-a300-psaj4e/</link>
		<comments>http://www.lucagasperini.com/blog/2008-ubuntu-on-toshiba-a300-psaj4e/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 20:15:07 +0000</pubDate>
		<dc:creator>gas</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/?p=596</guid>
		<description><![CDATA[Info 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03) 00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 03) 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03) 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03) 00:1a.7 [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><a href="http://www.lucagasperini.com/blog/wp-content/uploads/2008/07/toshiba_satellite_a300_ita_41.jpg"><img class="size-medium wp-image-597 aligncenter" title="Sat_A300_Prod_Full_Jan08_04" src="http://www.lucagasperini.com/blog/wp-content/uploads/2008/07/toshiba_satellite_a300_ita_4-300x233.jpg" alt="toshiba a300" width="240" height="186" /></a><strong>Info</strong><br />
<code>00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)<br />
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 03)<br />
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)<br />
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)<br />
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)<br />
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)<br />
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)<br />
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)<br />
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)<br />
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)<br />
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)<br />
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)<br />
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)<br />
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)<br />
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)<br />
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)<br />
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)<br />
01:00.0 VGA compatible controller: ATI Technologies Inc Mobilitiy Radeon HD 3400 Series<br />
01:00.1 Audio device: ATI Technologies Inc RV620 Audio device [Radeon HD 34xx Series]<br />
02:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)<br />
03:00.0 Ethernet controller: Marvell Technology Group Ltd. Unknown device 4355 (rev 12)<br />
0a:01.0 FireWire (IEEE 1394): O2 Micro, Inc. Firewire (IEEE 1394) (rev 02)<br />
0a:01.2 SD Host controller: O2 Micro, Inc. Integrated MMC/SD Controller (rev 02)<br />
0a:01.3 Mass storage controller: O2 Micro, Inc. Integrated MS/xD Controller (rev 01)</code></p>
<p><span id="more-596"></span></p>
<p><strong>TEST</strong></p>
<p>Y-worked without any modification M-requires modification N-did not work at all L-limited</p>
<p>Ubuntu 8.04 ***Kernel-2.6.24-19-Generic SMP</p>
<p><code>KB 	                 L(1)<br />
Mouse(TPad) 	 Y<br />
XFree86 	         Y<br />
Sound                 Y<br />
HDD 	                 Y<br />
DVD/CD 	         L(2)<br />
DVD-RW/CD-RW 	 L(2)<br />
SDC                   Y(3)<br />
IEEE1394 	         Not Tested<br />
USB                   Y<br />
USB CDROM         Not Tested<br />
USB FDD             Not Tested<br />
USB Mouse          Y<br />
LAN               M (7)<br />
W-LAN               Y(4)<br />
Bluetooth	        M(5)<br />
Shutdown           Y<br />
Reboot               Y<br />
ACPI                  Y    ACPI: (supports S0 S3 S4 S5)<br />
Suspend             Y(6)<br />
Hibernation 	Y(6)</code></p>
<p><strong>1)</strong> Keyboard:Not all function keys works, the most important ones do like lcd brightness, sound and the disable trackpad one<br />
<strong>2)</strong> DVD-RW: Works but I have a really bad performance. It could be the same thing that affects my desktop and is a pretty common thing on intel chipset<br />
<strong>3)</strong> Card Reader: Works with SDHC (High Capacity), tested on microSDHC 4GB (with adapter)<br />
<strong>4)</strong> W-LAN: Toshiba suggests not needed modifications, for me it worked out of the box<br />
<strong>5)</strong> Bluetooth ref: <a href="http://ubuntuforums.org/showthread.php?t=316358">Ubuntu Forums</a><br />
On toshibas bluetooth is switched off by default on boot. It can be switched on by an acpi call that is pretty easy to make in windows ( press a button ) but not in linux , omnibook make things much easier. First you will need some packages to grab the source from svn and to compile it.<br />
<code><br />
$ sudo apt-get install subversion build-essential linux-source linux-headers-generic</code><br />
Then you can check the svn source and compile<br />
<code>$ cd ~<br />
$ mkdir omnibook<br />
$ cd omnibook<br />
$ svn co https://omnibook.svn.sourceforge.net/svnroot/omnibook/omnibook/trunk<br />
$ cd trunk<br />
$ make<br />
$ sudo make install<br />
</code></p>
<p>The A300 is not directly supported by omnibook module so we have to force it with proper options</p>
<p><code>$ sudo depmod -a<br />
$ sudo modprobe omnibook ectype=12</code></p>
<p>after this bluetooth should work, if you want to load the module on boot make a file called omnibook.modprobe in /etc/modprobe.d/ with the following line:<br />
<code>options omnibook ectype=12 userset=1</code></p>
<p>and then you can finally add &#8220;omnibook&#8221; in /etc/modules</p>
<p>There&#8217;s a bug in Ubuntu that make you unable to receive files ( toshiba side is all working, the bug is in the bluez-utils package) , downgrading is a <a href="http://technology-included.blogspot.com/2008/07/using-bluetooth-on-hardy-ubuntu-804.html">solution</a></p>
<p><strong>6) </strong>Suspend/Hibernation: I had problem with the xorg drivers. After installing Ati Binary drivers it worked liked a charm , I&#8217;m very happy for this.Edit: after waking up from hibernation the bluetooth system is disabled for some reasons. &#8220;echo 1&gt;/proc/omnibook/bluetooth&#8221; will do the job.</p>
<p><strong>7</strong> <a href="https://bugs.launchpad.net/ubuntu/+source/linux/+bug/239852/comments/3">Wired Lan</a>:<br />
<code>rmmod sky2<br />
cd /lib/modules/2.6.24-16-generic/kernel/drivers/net<br />
cp -p sky2.ko{,.orig}<br />
perl -pe 's/\0\0\x6c\x43/\0\0\x55\x43/g' sky2.ko.orig &gt; sky2.ko</code><br />
<strong>Note</strong></p>
<p>I feel that with the newer bios ( 14/07 ) things work better, the fan is less noisy for example</p>
<p><strong>Links</strong></p>
<ul>
<li><a href="http://linux.toshiba-dme.co.jp/linux/eng/installinfo.htm">Linux Information for Toshiba</a></li>
<li><a href="http://www.buzzard.me.uk/toshiba/index.html">Some linux toshiba utilities</a> (you probably wont need these)</li>
</ul>
<p><a title="Linux on Laptops" href="http://www.linux-on-laptops.com/toshiba.html"><br />
<img src="http://www.linux-on-laptops.com/images/linux-on-laptops.gif" border="0" alt="Linux On Laptops" width="110" height="36" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2008-ubuntu-on-toshiba-a300-psaj4e/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Laptop ubuntu suspend and nvidia virtual tty</title>
		<link>http://www.lucagasperini.com/blog/2008-laptop-ubuntu-suspend-and-nvidia-virtual-tty/</link>
		<comments>http://www.lucagasperini.com/blog/2008-laptop-ubuntu-suspend-and-nvidia-virtual-tty/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 15:44:20 +0000</pubDate>
		<dc:creator>gas</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/?p=592</guid>
		<description><![CDATA[I decided to keep ubuntu even if I don&#8217;t like this new release ( hardy ) at all. When it came out it used to hang for no reason , the new kernels seem to have solved the issue. I had two big problems, I couldn&#8217;t hibernate/suspend and I couldn&#8217;t switch to the ttys with [...]]]></description>
			<content:encoded><![CDATA[<p>I decided to keep ubuntu even if I don&#8217;t like this new release ( hardy ) at all. When it came out it used to hang for no reason , the new kernels seem to have solved the issue.</p>
<p>I had two big problems, I couldn&#8217;t hibernate/suspend and I couldn&#8217;t switch to the ttys with Alt+F1 for example.</p>
<p>Starting from the latter I realized that the nvidia-glx package instead of the nvidia-glx-new does the job. Since I don&#8217;t know the difference between the two packages and I really don&#8217;t care to have the newest nvidia driver I consider this problem fixed.</p>
<p>Now suspend works and not sometimes or just one time like it used in the past, I had to change some config options in /etc/default/acpi-support</p>
<p><code>SAVE_VBE_STATE=false<br />
POST_VIDEO=false<br />
SAVE_VIDEO_PCI_STATE=true</code></p>
<p>Hiberating is still a problem or better waking up from hibernation is a huge deal on my laptop. It does hibernate and it tries to wake up during next boot but when X starts everything freeze. It seems a kernel or xorg problem because I can&#8217;t turn on/off the capslock led.<a href="https://bugs.launchpad.net/ubuntu/+source/linux/+bug/237929"> Here&#8217;s the bug I&#8217;ve filled, hopefully someoene will look at it.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2008-laptop-ubuntu-suspend-and-nvidia-virtual-tty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Laptop sound working</title>
		<link>http://www.lucagasperini.com/blog/2007-laptop-sound-working/</link>
		<comments>http://www.lucagasperini.com/blog/2007-laptop-sound-working/#comments</comments>
		<pubDate>Mon, 09 Jul 2007 19:36:03 +0000</pubDate>
		<dc:creator>gas</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2007-laptop-sound-working/</guid>
		<description><![CDATA[I finally have sound , nice to hear My laptop is a Packard Bell Easynote MX51-B-058 and is shipped with with Realtek ALC660 HD Audio sound chip, lspci gives the following: gas@gas-laptop:~$ sudo lspci 00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2) 00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2) [...]]]></description>
			<content:encoded><![CDATA[<p>I finally have sound , nice to hear <img src='http://www.lucagasperini.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>My laptop is a Packard Bell Easynote MX51-B-058 and is shipped with with Realtek ALC660 HD Audio sound chip, lspci gives the following:</p>
<p><code>gas@gas-laptop:~$ sudo lspci<br />
00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)<br />
00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)<br />
00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)<br />
00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)<br />
00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)<br />
00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)<br />
00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)<br />
00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2)<br />
00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)<br />
00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)<br />
00:04.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)<br />
00:05.0 VGA compatible controller: nVidia Corporation C51 PCI Express Bridge (rev a2)<br />
00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)<br />
00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3)<br />
00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3)<br />
00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)<br />
00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)<br />
00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1)<br />
00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)<br />
00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)<br />
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)<br />
00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3)<br />
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration<br />
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map<br />
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller<br />
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/fOpteron] Miscellaneous Control<br />
01:00.0 Ethernet controller: Atheros Communications, Inc. Unknown device 001c (rev 01)<br />
</code></p>
<p>even if it says &#8220;Audio device:nVidia&#8221; you must use the snd-hda-intel module to make it work and actually ubuntu loads it during startup but sound still doens&#8217;t come out from speakers or headphones That module supports lots of chipset and sometimes they are not recognized properly and you must tell him what kind of chip you are using.<br />
My &#8220;real&#8221; sound chip is the ALC660 from realtek and the solution for me was having a look at:</p>
<p><code>gas@gas-laptop:~$ zless /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz<br />
</code></p>
<p>scroll down until you find<br />
<code> Module snd-hda-intel<br />
  --------------------</p>
<p>    Module for Intel HD Audio (ICH6, ICH6M, ESB2, ICH7, ICH8),<br />
                ATI SB450, SB600, RS600,<br />
                VIA VT8251/VT8237A,<br />
                SIS966, ULI M5461<br />
</code></p>
<p>and down again until you find<br />
<code>ALC861/660<br />
          3stack        3-jack<br />
          3stack-dig    3-jack with SPDIF I/O<br />
          6stack-dig    6-jack with SPDIF I/O<br />
          3stack-660    3-jack (for ALC660)<br />
          uniwill-m31   Uniwill M31 laptop<br />
          auto          auto-config reading BIOS (default)</code></p>
<p>as you can see the default config for those chips is &#8220;auto&#8221; and thats bad&#8230;.for me the right one was 3stack-660.</p>
<p>Last step and we are done:<br />
<code>gas@gas-laptop:~$ sudo nano /etc/modprobe.d/alsa-base<br />
</code></p>
<p>and add as the last line the following:<br />
<code>options snd-hda-intel model=3stack-660</code></p>
<p>now, just because we mostly all come from windows,reboot.</p>
<p>Have fun hearing</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2007-laptop-sound-working/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

