Fedora 15 in SONY VAIO VPC CB 15FG

Model name: Sony VAIO VPCCB15FG

Hardware
Intel Core i5 2410 @ 2.30ghz
Intel HM 65 Express chipset
4GB RAM, 500GB 7200 Toshiba HD
Hybrid graphics AMD Radeon 6630M 1GB DDR3 VRAM / Intel HD 3000
Matshita DVD RW, 15.5” 1920×1080 Full HD WLED screen
ATHEROS WLAN and Ethernet
Realtek Audio, Exmor 1.3MP webcam
HDMI and VGA output. 1 USB 3.0

Installation
Install Media: Fedora 15 64bit DVD

Installation went smooth.
This is the state just after installation,

Sound: Works. Recording: Works.
External monitor via VGA and HDMI: Works in both extended and mirrored fashion. You can use both LCD and external monitor, or LCD ON and external OFF in either mirrored or extended fashion, by using the accelerator buttons. But i couldn’t find a way to switch off the LCD and use only the external monitor.
Accelerator Buttons: Sound+/-, mute, screen brightness+/-, Screen->External monitor, hibernate works. Touchpad On/off and Zoom buttons dont work.
Atheros WLAN: Works. ON/OFF switch: Works.
Atheros Ethernet: Not tested.
Bluetooth: *Not working*. Bluetooth settings show ‘device disabled’
USB 2.0/3.0: Works.
Card Reader: Not tested.
Touchpad: Works fine. Mouse clicks and two finger scrolling works after enabling in the GNOME3 settings.
Webcam: Works.
DVD drive: To Do
Suspend: Works.
Hibernate: Works.

Hybrid graphics: Fedora 15 includes vgaswitchroo module and switching OFF the Radeon card manually works fine. However, when switching to the Radeon from the integrated card, GNOME3 fails to load.

To switch off the Radeon card use the command,

[root@localhost ~]# echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

It can be confirmed whether the card is switched OFF by checking the remaining battery time before and after that command. There will be a difference of ~1.5hrs.

Some issues
Fedora comes with a default Radeon driver. However this seems to have a problem and sometimes during boot the system hangs at “dracut : starting plymouth deamon”. I found a dirty solution read here

As GNOME3 doesnt work with Radeon driver. No 3D support available.

Screen brightness gets reset to maximum after every restart.

..

For those who are interested here is the lspci of the VPCCB15FG

[root@localhost ~]# lspci
00:00.0 Host bridge: Intel Corporation Sandy Bridge DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Sandy Bridge PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Device 0116 (rev 09)
00:16.0 Communication controller: Intel Corporation Cougar Point HECI Controller #1 (rev 04)
00:1a.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation Cougar Point High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 1 (rev b4)
00:1c.1 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 2 (rev b4)
00:1c.2 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 3 (rev b4)
00:1c.3 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 4 (rev b4)
00:1d.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Cougar Point LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation Cougar Point 6 port SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation Cougar Point SMBus Controller (rev 04)
01:00.0 VGA compatible controller: ATI Technologies Inc Device 6741 (rev ff)
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 e823 (rev 04)
03:00.1 System peripheral: Ricoh Co Ltd Device e232 (rev 04)
04:00.0 USB Controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)
05:00.0 Ethernet controller: Atheros Communications Device 1083 (rev c0)

8 thoughts on “Fedora 15 in SONY VAIO VPC CB 15FG

  1. Paolo

    Hi,
    thanks for sharing!

    I’ve a VPCSB, the hardware is similar… i’ve added the radeon switchoff line of code at the end
    of /etc/rc.local so Fedora automatically exec it at boot time…

    I’m having problem with SD Card ( it’s not recognized nor automounted )

    Any ideas ?

    Thanks,
    Paolo

  2. mac

    i have dual vga too, but i can not find the /sys/kernel/debug/vgaswitcheroo/ in my fed 15 system.

    the same dual vga with you, any wrong with my installation?

  3. tony Post author

    Hi mac,
    vgaswitcheroo is gone if you have installed the proprietary ‘catalyst’ drivers either using RPMFusion or using the binaries provided at the AMD site.
    That could be the reason.

    tony

  4. mac

    hi tony,

    i never installed propriertary drivers, rpmfusion or binaries from amd,
    this fedora just fresh install from disc.

    could you help me why i can not find vgaswitcheroo?
    any mistake in installation process?

    or because i use no probe option in installation process?
    because i can not start installation so i use option no probe

  5. tony Post author

    Hi Mac,
    the usage of ‘no probe’ option might be the reason. By this, the kernel doesnt attempt to detect hardware, and failed to detect dual vga!
    I hope your grub boot line doesn’t include no probe or nomodeset or something like that.

    I think you may be able to create ‘vgaswitcheroo’ by the method suggested in here
    http://forums.fedoraforum.org/showpost.php?p=1492290&postcount=11

    Anyway i recommend starting a new thread in http://forums.fedoraforum.org. I am sure the guys out there will solve your problem. Also include your grub boot line, in the post.

    tony.

  6. mac

    hi tony,

    thanks, I’ll try your link.

    yes i use normal grub boot line after finish installation,
    i use no probe because at that time when installer want go through anaconda always hang.

    you have experience like this for dual vga?
    i don’t know what the exactly my fedora installation always hang.

    do you know how to get the log or error reason when the anaconda gui hang?

Leave a Reply

Your email address will not be published. Required fields are marked *


+ one = 4

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>