我在 Sony Vaio Pro 13 上安装了 Ubuntu 12.10。键盘布局 (US_en) 完全错误。例如,如果我按“i”,则会出现“5”。另一方面,Wi-Fi 也坏了,因为它无法检测到板载 WLAN 网络适配器。
答案1
新款 Sony Vaio Pro 系列仍然存在无线问题。我目前正在运行 Ubuntu 13 每日构建版,它解决了无线问题。以下是 Nell Hardcastle 提供的在新款 Sony Vaio Pro 笔记本电脑上安装 Ubuntu 13 的教程。
安装 Ubuntu 13(每日构建)
Nell Hardcastle 关于在 Sony Vaio Pro 上安装 Ubuntu 13 的原始帖子
刚刚买了一台 Vaio Pro 11 来替换我的 MacBook Air。另一款有趣的硬件,是首批发布的 Haswell 超极本之一,并且是我喜欢的 ~11 英寸外形。以下是在这些设备上运行 Ubuntu 的一些技巧,Pro 11 和 Pro 13 几乎完全相同,其中一些可能适用于所有 Haswell 笔记本电脑。
要安装 Ubuntu,你需要获取Ubuntu 13.10 每日镜像。13.04 映像在启动时无法正确设置 GPU。在安装之前,最简单的方法是在“高级 BIOS 选项菜单”中将设备切换为旧版。这将阻止您运行 Windows 8 - EFI 模式在理论上应该可以工作,但在安装了一天的 EFI 后,我无法运行它。此系统确实有禁用安全启动的选项。在旧模式下安装时将磁盘格式化为 MBR(而不是 GPT),从 GPT 布局同步 MBR 不适用于此硬件。
希望我能弄清楚如何让它在 EFI 模式下运行,从而实现双启动设置和更合理的磁盘布局。如今,使用 BIOS 模式和 MBR 感觉就像是一个巨大的黑客行为。
接下来,没有无线。Pro 11 中包含的 Intel 802.11ac 7260 卡在原版 13.10 内核上有一个驱动程序,但没有此版本卡的固件或正确的 PCI ID。要解决此问题,请从 Intel 的 [iwlwifi git tree] 构建内核。
git clone git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git cd iwlwifi # Use your running Ubuntu kernel config cp /boot/config-$(uname -r) .config # Build packages and install them make -j4 deb-pkg sudo dpkg -i ../linux-headers* ../linux-image*
固件从LKML 邮件列表作为补丁到 [linux-firmware git tree]。我已将其镜像到这里,iwlwifi-7260-7.u代码和iwlwifi-3160-7.u代码继提供许可证. 在新内核上重新启动之前,下载固件并将其放在 /lib/firmware 中。
现在系统可以正常工作,但您可能会注意到它相当慢或运行效率非常低。在此内核中,启用了英特尔的新 pstate CPU 缩放驱动程序,但实际上并未为此 CPU 启用。CPU 将停留在 800MHz 或 1.6GHz(不确定是什么控制您最终处于哪种状态,但似乎两种情况都可能发生)。对内核进行小幅更改将启用 pstate 驱动程序。
diff --git a/drivers/cpufreq/intel_pstate.c b/drivers/cpufreq/intel_pstate.c index 07f2840..1ce506a 100644 --- a/drivers/cpufreq/intel_pstate.c +++ b/drivers/cpufreq/intel_pstate.c @@ -522,6 +522,7 @@ static const struct x86_cpu_id intel_pstate_cpu_ids[] = { ICPU(0x2a, default_policy), ICPU(0x2d, default_policy), ICPU(0x3a, default_policy), + ICPU(0x45, default_policy), {} }; MODULE_DEVICE_TABLE(x86cpu, intel_pstate_cpu_ids);
保存此补丁并使用“git apply haswell-pstate.patch”应用它。使用 make deb-pkg 重建内核并安装新包。重新启动时,CPU 缩放应该正常工作,但在使用 cpufreq 接口的工具中可能仍然会出现错误。您可以通过查找目录“/sys/devices/system/cpu/intel_pstate”来检查它是否正常工作。可以使用i7z 实用程序。
要将此补丁应用于可能支持 pstate 但未启用驱动程序的其他 CPU,请在 /proc/cpuinfo 中添加一个新行,其中包含特定 CPU 的型号。intel_pstate.c 使用十六进制值,而 /proc/cpuinfo 显示十进制,因此请确保正确无误。
在对笔记本电脑进行内核设置之后,我的体验非常好。散热设计似乎比它所取代的 2012 MacBook Air 好得多。由于触摸屏覆盖,屏幕上有少量颗粒,我觉得这有点烦人,这确实会困扰一些人。除了无线和电源管理外,其余硬件无需特殊配置即可工作。性能足以在低或中等设置下以 1920x1080 运行我的大多数 Steam 游戏。制造质量似乎不太完美,但可以接受。我会再次发布它的表现如何。
解决键盘问题
键盘问题与启用了数字锁定有关(而新款 Sony Vaio Pro 系列上没有数字锁定键)。您可以按住 正常打字。要解决此问题,请在登录后执行以下操作:
打开屏幕键盘(在 Ubuntu 上称为板载键盘),然后单击板载键盘上的 Ubuntu 键,然后单击板载键盘右侧的“123”键。然后,按住物理键盘上的 fn 键,单击板载键盘上的 num lock。这应该可以解决您的问题。