LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > HCL > Laptops and Netbooks > Sony
User Name
Password

Notices

Search · Register · Submit New Product ·
 

Sony Vaio VPCCW2DGX/B
Reviews Views Date of last review
1 45817 08-18-2010
spacer
Recommended By Average Price Average Rating
No recommendations $980.00 3.0
spacer


Description: Sony Vaio Laptop VPCCW2DGX/B
Intel I5 CPU 2.53Ghz (2 core/4 hyperthreads)
Bluetooth
Wireless B/G/N
Gigabit Ethernet
3 USB ports
1.3M Webcam
Builtin Microphone
Firewire / IEEE1394 port
Nvidia 310M Graphics
1366x768 screen resolution
VGA and HDMI output
LCD Screen has LED backlight
3G RAM, 500G harddisk
Keywords: Sony CW2 series, 14.1" display
/sbin/lspci output: 00:00.0 Host bridge: Intel Corporation Arrandale DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation Arrandale PCI Express x16 Root Port (rev 02)
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 05)
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 05)
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 05)
00:1c.1 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 2 (rev 05)
00:1c.2 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 3 (rev 05)
00:1c.5 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 6 (rev 05)
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 05)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation Ibex Peak 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation Ibex Peak SMBus Controller (rev 05)
00:1f.6 Signal processing controller: Intel Corporation Ibex Peak Thermal Subsystem (rev 05)
01:00.0 VGA compatible controller: nVidia Corporation Device 0a75 (rev a2)
01:00.1 Audio device: nVidia Corporation Device 0be3 (rev a1)
02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
03:00.0 SD Host controller: Ricoh Co Ltd Device e822
03:00.1 System peripheral: Ricoh Co Ltd Device e230
03:00.3 FireWire (IEEE 1394): Ricoh Co Ltd Device e832
03:00.4 SD Host controller: Ricoh Co Ltd Device e822
04:00.0 Ethernet controller: Marvell Technology Group Ltd. Device 4380 (rev 10)
3f:00.0 Host bridge: Intel Corporation QuickPath Architecture Generic Non-core Registers (rev 02)
3f:00.1 Host bridge: Intel Corporation QuickPath Architecture System Address Decoder (rev 02)
3f:02.0 Host bridge: Intel Corporation QPI Link 0 (rev 02)
3f:02.1 Host bridge: Intel Corporation QPI Physical 0 (rev 02)
3f:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)
3f:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)


Author
Post A Reply 
Old 08-18-2010, 12:31 PM   #1
mlp68
 
Registered: Jun 2002
Distribution: Gentoo,RH
Posts: 328

Rep: Reputation:
Would you recommend the product? no | Price you paid? (in USD): $980.00 | Rating: 3

Kernel (uname -r): 2.6.34-gentoo-r1
Distribution: gentoo



If you don't want to read to the end: If you want to run linux, stay away from this laptop. I work with linux for a living, and I'm about to get rid of it.

I bought it as a replacement for my HP laptop which died. I selected it for its superset of special features I wanted (in order: Nvidia CUDA-capable graphics, 14.1" screen, Firewire, Bluetooth, Gig Ethernet, b/g/n wireless, 2 card readers). Little did I know.

I got it to run only because I transplanted the dead HP's disk in here and tweaked it so it would boot. I have yet to be able to make a fresh Ubuntu installation on it. There is a by now well-documented problem that the X servers fail to read (or more likely they mis-read) the EDID info from the screen, and they believe that there is no actual screen attached. You get a black screen that cannot be made to show anything once it's in that state, you cannot even go back to console mode; the screen remains black.

The fix is to give the X server a cached EDID file like this (from my xorg.conf):

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "ConnectedMonitor" "DFP-0,DFP-1,CRT"
Option "CustomEDID" "DFP-0:/etc/X11/lcd_edid.bin"
EndSection

However, you'll need to be able to edit your xorg.conf file in the first place, and being able to capture the EDID. There is a package called read-edid which allows you to do that, the command is get-edid.

Once you have this set up, and X starts, the console screen, if you go back to it, is divided into 6 identical tiles which makes this very hard to work on the console. You better make sure that the X server really starts. I painted myself into a corner a few times when the EDID info didn't get there and I was looking at a black screen on an otherwise functional system. Luckily I had sshd running so I could log in and fix it. The machine will not recognize an external monitor unless you fire up nvidia-setup and manually enable it.

Then the dreaded and also well-documented issue of the screen brightness control... In first order, it isn't there. The Fn-F5/F6 keys for brightness down/up generate the right key codes, but nothing happens. The X server complains that it cannot find the brightness file (and it is not there indeed) and will not be able to control the brightness. This leaves you with a screen cranked up to full brightness, almost painfully bright, and this drains your battery in about 80 minutes. I kludged a way around this by installing the nvidia_bl kernel module that you have to add and compile yourself (google nvidia_bl-0.16, has to be 0.16 for the .34 kernel). This will give you a /sys/class/backlight/nvidia_backlight/brightness file which you can write to; there's another entry where you can read the actual brightness. I had to change the module's source file to get the brightness range right. If you think that's easy so far... I fudged the windows-F5/F6 key to decrement/increment the brightness (eventually I'll find out how to re-task the real keys). You disconnect the power adapter, the screen goes black - you have to reset the brightness value. I had to add something to the ac_adapter handler in the acpi script to do that. If DPMS kicks in and switches off the light, the touchpad or keyboard will not bring it on again; you need to work the brightness controls (because the X server does not control the brightness). All this took way more setup time and experimenting than I had budgeted for, and the handling is very non-intuitive.

Finally (this may not be exclusive to this model but is likely a driver issue) the wireless performance... The Atheros chipset uses the ath9k driver. It takes forever to connect to any network; you'll see that it connects and drops the connection many times before it finally "holds". With iperf I got, on different networks, a measly 600Kb/s average throughput, but there is a good amount of stop and go which you can easily see if you are running something remotely that continuously writes to the screen, such as running "top" on a remote machine - it freezes, then a flurry of updates, then nothing again. This makes it unusable for watching a youtube video or a skype video call. When I have a video conference I need to connect with the wired interface.

Speaking of the webcam: It works great, but for my taste it "looks" too far up, and its mount is fixed. For videoconferencing you need to tilt the screen forward towards you past the optimum angle in order to be fully in the cam's view... not great.

I had another issue with screen updates when using compiz. I have a number of machines with nvidia cards which run compiz, and my HP had that, never had a problem. The screen updates here are so sluggish that compiz (compiz-fusion to be exact) is useless. In particular when you make ncurses-style updates in the konsole terminal, the screen becomes completely garbled, but no application is immune to this. This makes it impossible to use, say, emacs -nw to edit a file. The kde window manager doesn't have this problem, but I really prefer compiz.

Now the positive: All the remaining features that drove me to select this model work :) Bluetooth, firewire, card readers, ...

And it does look very stylish.

Still. Avoid this model if you intend to run Linux.
 




  



All times are GMT -5. The time now is 04:23 PM.

Main Menu

My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration