用联想Y480,又想尝试ubuntu的各位看过来。我们一起折腾 这些该死的驱动啊

笔记本/便携移动设备,手机平板等软硬件
lifefx
帖子: 125
注册时间: 2008-11-29 1:20

Re: 用联想Y480,又想尝试ubuntu的各位看过来。我们一起折腾 这些该死的驱动啊

#31

帖子 lifefx » 2012-07-31 13:15

枫叶饭团 写了:

代码: 全选

ef>uname -a
Linux otaku 3.4.6-2-ck #1 SMP PREEMPT Fri Jul 27 05:14:58 EDT 2012 x86_64 GNU/Linux
我还在用3.4.6呢。。。4G内存。。。唉,配置真没法和你们比。。。
呵呵。我们俩换吧。我这个装不好双显卡驱动。
lifefx
帖子: 125
注册时间: 2008-11-29 1:20

Re: 用联想Y480,又想尝试ubuntu的各位看过来。我们一起折腾 这些该死的驱动啊

#32

帖子 lifefx » 2012-07-31 13:17

supperbond 写了:这是哥的uname -a,确实是32位系统:

代码: 全选

root@my-laptop:~# uname -a
Linux my-laptop 3.5.0-6-generic #7~edgers2-Ubuntu SMP Tue Jul 24 19:43:31 UTC 2012 i686 i686 i386 GNU/Linux
这是free -m:

代码: 全选

root@my-laptop:~# free -m
             total       used       free     shared    buffers     cached
Mem:         16102       1214      14887          0        135        658
-/+ buffers/cache:        420      15681
Swap:          469          0        469
我看了下官方内核为ubuntu编译的包,就是饭团发的二个链接中的第一个链接,3.5的内核只有12.10版,而且只有32和64的区别,没有PAE的包了,个人猜3.5的内核是不是没有支持PAE单独的包,呵呵,只是个人猜测而已。
为啥不安装64位的。那么好的电脑。重装系统吧。这样我们可以一起折腾。哈哈
supperbond
帖子: 12
注册时间: 2007-10-03 0:47

Re: 用联想Y480,又想尝试ubuntu的各位看过来。我们一起折腾 这些该死的驱动啊

#33

帖子 supperbond » 2012-08-07 18:56

我的本终于能用双显卡切换了,爽啊。
我加了xorg-edge源安装了3.5的内核,当升级到3.5.0.8的内核后,optirun glxgears能正常运行了,fps是600多,直接glxgears的fps是60,看来双显卡都能用了,太爽了。
头像
awper361
帖子: 22
注册时间: 2007-10-13 19:58

Re: 用联想Y480,又想尝试ubuntu的各位看过来。我们一起折腾 这些该死的驱动啊

#34

帖子 awper361 » 2012-08-28 23:17

我是Y480,现在也是内核更新到3.5,bumblebee也装了。独显关不掉。
不知道楼上各位hack的那个可行不?
huannan1128
帖子: 1
注册时间: 2012-09-02 4:30

Re: 用联想Y480,又想尝试ubuntu的各位看过来。我们一起折腾 这些该死的驱动啊

#35

帖子 huannan1128 » 2012-09-02 4:34

翻译如下:
禁用独立显卡(目前NVIDIA只) - 阅读更多
克隆在Windows ZIP
HTTP
Git的只读
只读访问
标签5 下载5
分支:黑客攻击的联想
档 提交 分行4
最近一次提交的黑客攻击的联想分公司
ACPI手柄黑客:地址联想的的Y570 UdeaPad“PIQY0”(关闭GH-26 )
承诺232ee2dc11
Lekensteyn 撰写17天前
bbswitch /
名称 年龄 历史 信息
DKMS 7个月前 联想黑客Lekensteyn的更新的README和附加adkms ]
。gitignore 8个月前 ,忽略文件产生的构建 [ Lekensteyn ]
Makefile文件 7个月前 恢复“加载模块的依赖使负载:WMI” Lekensteyn ]
Makefile.dkms 2个月前 兼容性与旧的的DKMS版本(GH-25 ) [ Lekensteyn ]
新闻 2个月前 兼容性与旧的的DKMS版本(GH-25 ) [ Lekensteyn ]
README.md 17天前 合并分支“发展”到黑客的联想 [ Lekensteyn ]
ACPI手柄hack.c 17天前 ACPI手柄黑客:地址联想的的Y570 UdeaPad“PIQY0”(关闭GH-26 ) [ Lekensteyn ]
bbswitch.c 4个月前 更新到0.4.2版,更新新闻Lekensteyn ]
README.md
从https://github.com/Lekensteyn/acpi-stuff迁移

关于
bbswitch是一个内核模块,它会自动检测所需的ACPI要求对两种Optimus的笔记本电脑。它已被证实与“真正的”擎天柱“遗产”擎天柱笔记本电脑(至少,这是我打电话给他们)。的机器上执行这些测试是:

蓝天B7130 - GT 425M(“真正的”擎天柱,Lekensteyns笔记本电脑)
戴尔Vostro 3500 - GT 310M(“遗产”擎天柱,Samsagax的笔记本电脑)
(注:有没有必要在这里添加更多支持笔记本电脑的通用调用应该支持无论是擎天柱调用每一个笔记本电脑型号)

它的首选,多手动入侵的acpi_call模块,因为它可以检测到正确的手柄前_DSM,有一些内置的保障措施:

如果一个驱动程序(风格,NVIDIA)被加载,你不允许禁用卡。
在暂停之前,该卡会自动启用。恢复时,它再次被禁用,如果是这样的话之前暂停。休眠模式工作,但它不测试。
建立
构建模块(内核头文件是必需的):

使
然后加载它需要root权限,也就是sudo的:

使负载
如果你的卡是支持的,应该没有错误。否则,你会得到一个“没有这样的设备(ENODEV)”错误。检查您的内核日志(dmesg)中获取更多信息。

支持DKMS
如果您有DKMS安装,您可以安装bbswitch的,在这样一种方式,它的生存内核升级。建议删除旧版本的bbswitch 所有以root身份运行的dkms删除,米bbswitch的-V OLDVERSION - 。要安装新的版本,只需运行:

#-F“Makefile.dkms”
要卸载,运行以下命令:

#-F Makefile.dkms卸载
联想IdeaPad Y470/Y570和东芝Satellite P870
直到这个内核错误是固定的,你需要申请一个丑陋的黑客,这些笔记本电脑,使bbswitch和驱动程序(包括风格和NVIDIA®(英伟达™))工作。目前,我已经决定不把黑客在bbswitch模块,因为它是一个非常丑陋的黑客攻击,是与道路的交通标志上写的最大允许速度130公里每小时120公里每小时允许因为雷达测速仪无法正常工作。

该模块已经过测试,运行在联想IdeaPad Y570大黄蜂3.0(3.0-1〜oneiricppa2)安装使用NVIDIA的驱动程序到最新版本的Ubuntu 11.10梦的(64位)。

要使用它,使用黑客联想分支的。例如,使用DKMS:

$ git克隆的git :/ / github.com /大黄蜂-项目/ bbswitch.git的的-B黑客攻击的联想
$ CD bbswitch
MKDIR / usr/src/acpi-handle-hack-0.0.1美元
#CP的Makefile ACPI-的手柄hack.c / usr/src/acpi-handle-hack-0.0.1
#CP的DKMS / ACPI-的手柄hack.conf / usr/src/acpi-handle-hack-0.0.1/dkms.conf
#DKMS添加acpi-handle-hack/0.0.1
DKMS构建acpi-handle-hack/0.0.1
DKMS安装acpi-handle-hack/0.0.1
如果一切顺利的话,你现在需要在启动时加载的黑客。在Ubuntu和Debian,这是可以这样做:

回声ACPI手柄黑客| sudo的T恤/ etc / modules中
须藤更新的initramfs-U
对于其他系统,采用从禁用卡在开机 一节的说明。请不要复制这些指令没有警告,该方法是一个黑客(可以参考上面的metaphore),它可能会崩溃的机器,如果不正确地应用到博客/论坛/什么。要将这些更改,您必须重新启动(在技术上,卸载NVIDIA /风格,bbswitch和停止modprobe的ACPI bumblebeed,手柄的黑客开始bumblebeed应该工作,但说重新启动较短)

用法
bbswitch有三个命令来检查卡的状态和开关(#的意思是“root权限运行,即运行与sudo的前缀):

获取不同的状态:

#执行cat / proc / ACPI / bbswitch的
0000:01:00.0 ON
打开卡,分别为:

#T恤的/ proc / ACPI / bbswitch的<<< OFF
#T恤的/ proc / ACPI / bbswitch的<<< ON
如果卡停留在试图禁用它时,你可能已经忘了卸载驱动程序,

$的dmesg | tail -1中
bbswitch:0000:01:00.0设备在使用中,驱动程序“暴发户”,拒绝OFF
不尝试加载驱动程序,而卡或卡将无法使用,直到PCI配置空间已恢复(例如,写的内容后,手动或重新启动)。

模块选项

该模块有一些选项,控制装卸load_state的行为 和unload_state的。有效的值是-1,0和1,意思是“不改变卡状态”,“卡关”和“转卡”分别。例如,如果你想有bbswitch立即禁用网卡时加载的模块,同时使卡上卸载,加载模块:

#modprobe的bbswitch load_state =和0 unload_state = 1
的unload_state值可以在运行时改变,上面的命令产生相同的行为:

#modprobe的bbswitch load_state = 0
#回声1 |三通/系统/模块/ bbswitch /参数/ unload_state
如果不显式设置,默认的行为是不更改电源状态的离散视频卡相等于load_state和-1 unload_state = -1。

禁用卡在开机

这些选项可以在启动时禁用网卡。可用于在启动时加载的模块,具体取决于你的发行版的/ etc / modules中,/ etc / modules.conf文件或其他文件。添加下面一行到文件,在开机时卡被停用:

bbswitch load_state = 0
你必须更新你的初始ramdisk(initrd)的更改传播到启动过程。在Debian和Ubuntu,这可以通过运行更新的initramfs-U以root身份执行 。

报告bug
该模块已经集成在大黄蜂“坦布尔韦德”。请在此模块中的问题跟踪报告任何问题,并提供下列资料:

输出的dmesg | grep的-C 10 bbswitch:
内核版本uname-a的
你的发行版和版本(如适用)
Xorg和驱动程序的版本
提交你的机器上https://bugs.launchpad.net/bugs/752542的说明中列出的错误描述。摘要:安装包中包含的dmidecode,acpidump iasl的,然后运行:

wget的http://lekensteyn.nl/files/get-acpi-info.sh
SH GET-ACPI-info.sh
关于ACPI的信息处理与PCI设备。由于这是一个内核模块,你需要的内核头文件,gcc和automake的。命令:

Git克隆的git :/ / github.com / Lekensteyn / ACPI-stuff.git - 深度为1
CD acpi-stuff/acpi_dump_info
使
须藤使负载
执行cat / proc / ACPI / dump_info的
上传上述La​​unchpad的URL生成的压缩包,并提供一个链接到您的报告中包含的评论。
bx_zhao
帖子: 22
注册时间: 2012-10-02 9:46
系统: ubuntu 12.04

Re: 用联想Y480,又想尝试ubuntu的各位看过来。我们一起折腾 这些该死的驱动啊

#36

帖子 bx_zhao » 2012-10-17 18:02

我也是联想得y480,买的时候预装了台湾得一个linux系统,因为工作生活需要就改装了win7和ubuntu双系统。本想既然预装了linux那ubuntu应该没问题,哪知道机子发热严重,在网上查了查,模仿着用bumblebee,可没有效果,耳机插孔一直灯亮着,静音得话就不亮了。这个驱动还要改,哪位大大知道怎么办的话请不吝赐教哈。

代码: 全选

Linux Lenovo-IdeaPad-Y480 3.2.0-31-generic-pae #50-Ubuntu SMP Fri Sep 7 16:39:45 UTC 2012 i686 i686 i386 GNU/Linux

代码: 全选

             total       used       free     shared    buffers     cached
Mem:          3927       1284       2643          0         53        763
-/+ buffers/cache:        467       3460
Swap:         2928          0       2928
顶楼主,大家一起弄联想。
magiccaptain
帖子: 3
注册时间: 2011-10-20 11:53

Re: 用联想Y480,又想尝试ubuntu的各位看过来。我们一起折腾 这些该死的驱动啊

#37

帖子 magiccaptain » 2012-11-06 19:40

linuxkids 写了:http://linuxkids.xp3.biz/?p=76

以下便是针对Y470和Y570的hackish solution。原作者要求提醒用户,这是hackish solution,安装不当可能会损坏机器。请自斟酌。我按部就班做了,机子没事,不过还是要强调一下。

8。如果机子上没有安装git,就

代码:
sudo apt-get install git
9。下载原作者(Peter Lekensteyn)的hackish版本的bbswitch

代码:
git clone git://github.com/Bumblebee-Project/bbswitch.git -b hack-lenovo
10。

代码:
cd bbswitchmkdir /usr/src/acpi-handle-hack-0.0.1
sudo cp Makefile acpi-handle-hack.c /usr/src/acpi-handle-hack-0.0.1

sudo cp dkms/acpi-handle-hack.conf /usr/src/acpi-handle-hack-0.0.1/dkms.conf

sudo dkms add acpi-handle-hack/0.0.1

sudo dkms build acpi-handle-hack/0.0.1

sudo dkms install acpi-handle-hack/0.0.1

11。如果以上一切都正常,那么对于Ubuntu和Debian用户可以运行

代码:
echo acpi-handle-hack | sudo tee -a /etc/modules


代码:
sudo update-initramfs -u
12。重启机器。此时敲

代码:
lspci |grep -i vga
应该看到Nvidia卡的信息的末尾是rev ff,表示已经disable了。运行

代码:
optirun glxspheres
可以看到3D的测试画面。至此在Lenovo Ideapad Y470/Y570上成功
解决了原版Bumblebee安装后无效的bug。
误打误撞的居然成功了,用上面的方法先安装了Y470修改版的bbswitch,重启,然后再百度大神到了http://tieba.baidu.com/p/1462926619上面安装bumblebee3,重启之后居然成功了,
lspci |grep -i vga 之后可以看到Nvidia卡的信息的末尾是rev ff
可以正常运行optirun glxspheres
PS:机器型号为Y480 配置是I5 640M Nvidia,Ubuntu 12.10 不要问我为什么会成功,我真的不知道
头像
awper361
帖子: 22
注册时间: 2007-10-13 19:58

Re: 用联想Y480,又想尝试ubuntu的各位看过来。我们一起折腾 这些该死的驱动啊

#38

帖子 awper361 » 2012-11-08 16:35

看到楼上以后,周末果断再折腾一遍 :em05 :em05 :em05
magiccaptain 写了:
linuxkids 写了:http://linuxkids.xp3.biz/?p=76

误打误撞的居然成功了,用上面的方法先安装了Y470修改版的bbswitch,重启,然后再百度大神到了http://tieba.baidu.com/p/1462926619上面安装bumblebee3,重启之后居然成功了,
lspci |grep -i vga 之后可以看到Nvidia卡的信息的末尾是rev ff
可以正常运行optirun glxspheres
PS:机器型号为Y480 配置是I5 640M Nvidia,Ubuntu 12.10 不要问我为什么会成功,我真的不知道
307183927
帖子: 1
注册时间: 2013-01-06 23:18
系统: ubuntu 12.04

Re: 用联想Y480,又想尝试ubuntu的各位看过来。我们一起折腾 这些该死的驱动啊

#39

帖子 307183927 » 2013-01-06 23:22

我的是y470 gt550m 2G, ubuntu 12.04 64位

dsf@dylan:~$ lspci |grep -i vga
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 0df6 (rev ff)

optirun glxgears

一直黑屏,求指教 :em09

还有就是耳机插孔也亮红灯,关闭声音后不亮,

摄像头驱动怎么安装啊
zenjan
帖子: 2
注册时间: 2015-10-18 13:36
系统: kali 2.0

Re: 用联想Y480,又想尝试ubuntu的各位看过来。我们一起折腾 这些该死的驱动啊

#40

帖子 zenjan » 2015-10-18 15:27

root@kali:~# glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
813 frames in 5.0 seconds = 162.412 FPS
300 frames in 5.0 seconds = 59.945 FPS
300 frames in 5.0 seconds = 59.948 FPS
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
after 4631 requests (4631 known processed) with 0 events remaining.
root@kali:~# lspci |grep -i vga
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GT 650M] (rev a1)
回复