关于联想YOGA本安装Ubuntu的情况。

笔记本/便携移动设备,手机平板等软硬件
rocky22
帖子: 684
注册时间: 2008-02-17 22:29
来自: 江苏

关于联想YOGA本安装Ubuntu的情况。

#1

帖子 rocky22 »

YOGA本自带Win8,非常的难用。网上搜到有人换Win7,但驱动有问题。
我拿手上的12.04启动U盘试了一下,BIOS里设置启动方式为Lagecy,U盘可以顺利启动,不支持触摸屏,不支持WIFI网卡。最怪异的是,关机菜单里居然只有“挂起”而没有“关机”,可能也不识别其电源管理。
不知道啥时候Ubuntu有这些硬件的驱动,暂时没装。
onlylove
论坛版主
帖子: 5370
注册时间: 2007-01-14 16:23

Re: 关于联想YOGA本安装Ubuntu的情况。

#2

帖子 onlylove »

触屏可能要用新内核3.8,wifi没准新内核也支持,学着照着官方指南做个新的内核包?其实没什么好用难用的……习惯了就无所谓了,前几天试用fedora17,直接傻了,还好有智能手机的使用经验,顺利找到应用程序(fedora17的live默认是DE是什么啊,传说中的Gnome3?还是别的,觉得那东西操作比较像智能手机)
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
giveup
帖子: 127
注册时间: 2009-08-31 17:21

Re: 关于联想YOGA本安装Ubuntu的情况。

#3

帖子 giveup »

我用的是yoga 13。使用情况如下:
1. Win7 VHD安装旗舰版。只有两个设备不能驱动,一个应该是方向感应,另外一个估计是电源管理或者多媒体键盘,不能确定。其他设备驱动完全正常,包括读卡器、摄像头、触摸屏、网卡和蓝牙。
2.Debian wheezy基本情况同Ubuntu,因为处在发行前期,3.8内核只能安装体验版本,功能基本上没有更新,支持不好。
3. Ubuntu。现在只能用3.8内核,3.2内核不支持触摸屏,但3.8在12.10中不稳定。因此,直接安装了13.04测试版本。目前问题已经比较少了,可用性比较高。驱动情况是,无论哪个版本都不支持网卡,当然,网卡和蓝牙是一个芯片的,也不支持。下载了传说中的rtl_92ce_92se_92de_8723ae_linux_mac80211_0007.0809.2012驱动,即使编译了也不能正确驱动8723A网卡,估计这个是驱动PCIe总线不是USB的。无奈,又购买了一个RTL8819芯片的USB网卡(FAST 105S 40元)。目前存在每次启动USB网卡MAC地址就会自动修改,需要重新输入联网密码的问题,很是烦人。这个Yoga USB口比较少,右侧USB 2.0口外接HUB后导致驱动能力下降,网卡仍然需要外部供电才稳定。
另外,我的Ubuntu是安装在外置USB 3.0移动硬盘上的,没有使用内置的SSD硬盘。Ubuntu下可以读写SSD硬盘的所有分区。BIOS开启传统启动模式,支持USB启动。

真心希望能驱动内置的无线 RTL 8723A USB 网卡!
头像
titainium
帖子: 689
注册时间: 2006-12-02 12:25

Re: 关于联想YOGA本安装Ubuntu的情况。

#4

帖子 titainium »

3.8内核可以支持触摸屏?坐等大神刷微软surface pro成功! :em05
Titainium
giveup
帖子: 127
注册时间: 2009-08-31 17:21

Re: 关于联想YOGA本安装Ubuntu的情况。

#5

帖子 giveup »

现在使用3.5.0内核已经接近完美了。能支持触摸屏、触摸板、无线网卡(效率很低)! :em05
头像
bingbinglove_ni
帖子: 20
注册时间: 2013-02-10 17:39
系统: win7,ubuntu

Re: 关于联想YOGA本安装Ubuntu的情况。

#6

帖子 bingbinglove_ni »

准备入手yoga的, 看来还得继续考虑了..
需要理由么? 不需要么? 需要么?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 关于联想YOGA本安装Ubuntu的情况。

#7

帖子 eexpress »

看过英文帖子。说无线蓝牙,使用dropbox的非官方包,有人可以的。
似乎只翻转开关没支持。多点支持不好。
● 鸣学
头像
真的不知道
帖子: 343
注册时间: 2010-07-24 1:23

Re: 关于联想YOGA本安装Ubuntu的情况。

#8

帖子 真的不知道 »

还是Mac靠谱(被pia飞)
lrt99
帖子: 1
注册时间: 2013-03-08 17:12
系统: xp

Re: 关于联想YOGA本安装Ubuntu的情况。

#9

帖子 lrt99 »

帮忙 测试 下驱动
RTL8723AS-VAU+linux+driver.zip
(1.81 MiB) 已下载 626 次
据说这个是向官方索要的版本,没有发布的
头像
veizz
帖子: 16
注册时间: 2009-09-25 22:25

Re: 关于联想YOGA本安装Ubuntu的情况。

#10

帖子 veizz »

ubuntu12.04.2可以采用uefi的方式安装,这样就可以保留win8,做成win8+ubuntu双系统。
开机进grub时,可以进入ubuntu但是不能进入win8, 解决办法如下:
在系统预装的win8及其分区不变的情况下,
在/etc/grub.d/文件夹下面创建新文件:11_custom,内容如下

代码: 全选

#!/bin/sh
exec tail -n +3 $0
menuentry "Windows 8 (loader) (on /dev/sda2)" --class windows --class os {
    insmod part_gpt
    insmod ntfs
    insmod fat 
    set root='(hd0,gpt2)'
    chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}

代码: 全选

#这句意思是,指定efi文件的分区为第一块硬盘的第二个分区.yoga预装的win8的efi分区就在这里了.如果后来有更改分区的话,那就把这两行改一下就好了.
    set root='(hd0,gpt2)'
#这句的意思是,指定efi文件,然后系统就要从它开始启动了.
    chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
#文件创建以后,更新grub
sudo update-grub
当改了这些以后,开机选择(应该是第三项:Windows 8 (loader) (on /dev/sda2)进入win8,
还是不能进入win8,会提示说EndEnxxxx, 不能打开上面指定的文件,这是因为uefi的secure boot, 进到uefi的设置(就是以前的bios设置),把secure boot改为disabled就行了.



关于wifi,这个安装包在ubuntu 12.04LTS下, 测试可用。
lrt99 写了:帮忙 测试 下驱动
RTL8723AS-VAU+linux+driver.zip
据说这个是向官方索要的版本,没有发布的
解压后把文件夹路径中的空格去掉,或者用其它字符代替。然后进入到代码路径编译安装就行了。

安装包留下来,更新完内核后可能需要重新编译安装。

现在还有一个问题,不能调节屏幕亮度,解决办法如下:

代码: 全选

#找到/etc/default/grub文件里的这一行:
sudo vi /etc/default/grub
#找到
GRUB_CMDLINE_LINUX=""
#修改为:
GRUB_CMDLINE_LINUX="acpi_backlight=vendor"
然后更新grub

代码: 全选

sudo update-grub
之后重启,所有问题解决.
在路上
rocky22
帖子: 684
注册时间: 2008-02-17 22:29
来自: 江苏

Re: 关于联想YOGA本安装Ubuntu的情况。

#11

帖子 rocky22 »

楼上好帖,等有时间了再折腾。貌似13.04马上要出来了,到时候直接用13.04折腾好了。
gjj3912826
帖子: 8
注册时间: 2007-12-06 9:24

Re: 关于联想YOGA本安装Ubuntu的情况。

#12

帖子 gjj3912826 »

veizz 写了:ubuntu12.04.2可以采用uefi的方式安装,这样就可以保留win8,做成win8+ubuntu双系统。
开机进grub时,可以进入ubuntu但是不能进入win8, 解决办法如下:
在系统预装的win8及其分区不变的情况下,
在/etc/grub.d/文件夹下面创建新文件:11_custom,内容如下

代码: 全选

#!/bin/sh
exec tail -n +3 $0
menuentry "Windows 8 (loader) (on /dev/sda2)" --class windows --class os {
    insmod part_gpt
    insmod ntfs
    insmod fat 
    set root='(hd0,gpt2)'
    chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}

代码: 全选

#这句意思是,指定efi文件的分区为第一块硬盘的第二个分区.yoga预装的win8的efi分区就在这里了.如果后来有更改分区的话,那就把这两行改一下就好了.
    set root='(hd0,gpt2)'
#这句的意思是,指定efi文件,然后系统就要从它开始启动了.
    chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
#文件创建以后,更新grub
sudo update-grub
当改了这些以后,开机选择(应该是第三项:Windows 8 (loader) (on /dev/sda2)进入win8,
还是不能进入win8,会提示说EndEnxxxx, 不能打开上面指定的文件,这是因为uefi的secure boot, 进到uefi的设置(就是以前的bios设置),把secure boot改为disabled就行了.



关于wifi,这个安装包在ubuntu 12.04LTS下, 测试可用。
lrt99 写了:帮忙 测试 下驱动
RTL8723AS-VAU+linux+driver.zip
据说这个是向官方索要的版本,没有发布的
解压后把文件夹路径中的空格去掉,或者用其它字符代替。然后进入到代码路径编译安装就行了。

安装包留下来,更新完内核后可能需要重新编译安装。

现在还有一个问题,不能调节屏幕亮度,解决办法如下:

代码: 全选

#找到/etc/default/grub文件里的这一行:
sudo vi /etc/default/grub
#找到
GRUB_CMDLINE_LINUX=""
#修改为:
GRUB_CMDLINE_LINUX="acpi_backlight=vendor"
然后更新grub

代码: 全选

sudo update-grub
之后重启,所有问题解决.

请问一下,这个wifi驱动,具体的安装步骤是什么啊,我老是出错,不知道为什么,13.04的64位版,能用这个驱动吗?
tinuxer
帖子: 2
注册时间: 2013-04-27 12:24

Re: 关于联想YOGA本安装Ubuntu的情况。

#13

帖子 tinuxer »

奶奶的 13.04 的网卡驱动不起来,要命啊 之前12.04的搞定了
giveup
帖子: 127
注册时间: 2009-08-31 17:21

Re: 关于联想YOGA本安装Ubuntu的情况。

#14

帖子 giveup »

总算网卡、蓝牙正常了。参见:http://wiki.debian.org/InstallingDebian ... 8wheezy%29
按照要求,解压网卡驱动,将目录改名取消空格,打开下面 rtl8723A_WiFi_linux_v4.1.3_6044.20121224/include/osdep_service.h,在 daemonize 函数前添加//注释或者直接删除。编译。make ;sudo make install .然后进入8723AE_8723AU_Linux_BT_20121109_v35, sudo make install 搞定蓝牙。
搞定蓝牙

代码: 全选

#!/bin/bash
#启动Yoga 13 蓝牙服务

KOPATH=/lib/modules/$(uname -r)/kernel/drivers/bluetooth
sudo rmmod $KOPATH/rtk_btusb.ko
sudo insmod $KOPATH/rtk_btusb.ko
简短说明,无需编译内核。 为了好奇,下载了3.9.0内核编译,2小时后顺利通过,使用似乎没有发现什么问题。
上次由 giveup 在 2013-08-08 8:05,总共编辑 1 次。
giveup
帖子: 127
注册时间: 2009-08-31 17:21

Re: 关于联想YOGA本安装Ubuntu的情况。

#15

帖子 giveup »

gjj3912826 写了:
veizz 写了:ubuntu12.04.2可以采用uefi的方式安装,这样就可以保留win8,做成win8+ubuntu双系统。
开机进grub时,可以进入ubuntu但是不能进入win8, 解决办法如下:
在系统预装的win8及其分区不变的情况下,
在/etc/grub.d/文件夹下面创建新文件:11_custom,内容如下

代码: 全选

#!/bin/sh
exec tail -n +3 $0
menuentry "Windows 8 (loader) (on /dev/sda2)" --class windows --class os {
    insmod part_gpt
    insmod ntfs
    insmod fat 
    set root='(hd0,gpt2)'
    chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}

代码: 全选

#这句意思是,指定efi文件的分区为第一块硬盘的第二个分区.yoga预装的win8的efi分区就在这里了.如果后来有更改分区的话,那就把这两行改一下就好了.
    set root='(hd0,gpt2)'
#这句的意思是,指定efi文件,然后系统就要从它开始启动了.
    chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
#文件创建以后,更新grub
sudo update-grub
当改了这些以后,开机选择(应该是第三项:Windows 8 (loader) (on /dev/sda2)进入win8,
还是不能进入win8,会提示说EndEnxxxx, 不能打开上面指定的文件,这是因为uefi的secure boot, 进到uefi的设置(就是以前的bios设置),把secure boot改为disabled就行了.



关于wifi,这个安装包在ubuntu 12.04LTS下, 测试可用。
lrt99 写了:帮忙 测试 下驱动
RTL8723AS-VAU+linux+driver.zip
据说这个是向官方索要的版本,没有发布的
解压后把文件夹路径中的空格去掉,或者用其它字符代替。然后进入到代码路径编译安装就行了。

安装包留下来,更新完内核后可能需要重新编译安装。

现在还有一个问题,不能调节屏幕亮度,解决办法如下:

代码: 全选

#找到/etc/default/grub文件里的这一行:
sudo vi /etc/default/grub
#找到
GRUB_CMDLINE_LINUX=""
#修改为:
GRUB_CMDLINE_LINUX="acpi_backlight=vendor"
然后更新grub

代码: 全选

sudo update-grub
之后重启,所有问题解决.

请问一下,这个wifi驱动,具体的安装步骤是什么啊,我老是出错,不知道为什么,13.04的64位版,能用这个驱动吗?
参见:http://wiki.debian.org/InstallingDebian ... 8wheezy%29
我在13.04版的3.8.0、3.8.11、3.9.0内核都测试编译通过。重点是删除 include/osdep_service.h 文件中包含 daemonize 的那一行。
回复