Ubuntu 14.04 + T440P 双显卡待机问题求助

CPU/显卡/打印机/USB设备等硬件问题
kidli
帖子: 60
注册时间: 2009-04-27 12:40

Ubuntu 14.04 + T440P 双显卡待机问题求助

#1

帖子 kidli » 2014-09-25 8:20

Ubuntu 14.04 + T440P 双显卡(GeForce GT 730M+Intel),使用 Intel 显卡时无法待机,具体现象是这样的:
我先是在官方的源中装了 N 卡的 331 驱动、Intel 的驱动(默认装上的),以及 prime,切换到 I 卡后,点待机或者休眠时,黑屏几秒钟后,CPU风扇疯狂转动,然后就只能强行关机了。
后来用ppa源升级了 nvidia 驱动到 343.22 以及 Intel 驱动、升级了最新的 BIOS 2.2.5,问题依旧。
可是切换到 N 卡,待机都没问题。

其实主要问题是,使用 N 卡驱动(331 或 341)时,多屏时画面渲染有问题,老出现类似玻璃裂开的现象,否则用 N 卡多费点电也无所谓。

两个问题,谁能帮忙解决其一都行,多谢了。
附件
pm-suspend.log.zip
休眠失败和成功的两个日志
(4.14 KiB) 已下载 74 次
上次由 kidli 在 2014-09-25 18:39,总共编辑 1 次。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: Ubuntu 14.04 + T440P 双显卡待机问题求助

#2

帖子 poloshiao » 2014-09-25 10:29

可是切换到 N 卡,待机都没问题。
1. 加強 Intel 開源驅動 i915
https://01.org/linuxgraphics/downloads/ ... .0.6-linux
https://01.org/linuxgraphics/downloads/ ... ck-release
使用 N 卡驱动(331 或 341)时,多屏时画面渲染有问题,老出现类似玻璃裂开的现象
2. 安裝 Prime Indicator 了嗎
http://www.webupd8.org/2014/01/prime-in ... .html#more
kidli
帖子: 60
注册时间: 2009-04-27 12:40

Re: Ubuntu 14.04 + T440P 双显卡待机问题求助

#3

帖子 kidli » 2014-09-25 18:28

poloshiao 写了:
可是切换到 N 卡,待机都没问题。
1. 加強 Intel 開源驅動 i915
https://01.org/linuxgraphics/downloads/ ... .0.6-linux
https://01.org/linuxgraphics/downloads/ ... ck-release
使用 N 卡驱动(331 或 341)时,多屏时画面渲染有问题,老出现类似玻璃裂开的现象
2. 安裝 Prime Indicator 了嗎
http://www.webupd8.org/2014/01/prime-in ... .html#more
1、刚装了上面的驱动,待机问题依旧

2、退回到 331 版本的驱动后,也装了 Prime Indicator,不过通过 indicator 切换不了显卡,系统会 huang 住,好在我一般用命令切换后重启没事
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: Ubuntu 14.04 + T440P 双显卡待机问题求助

#4

帖子 poloshiao » 2014-09-25 19:48

退回到 331 版本的驱动后,也装了 Prime Indicator,不过通过 indicator 切换不了显卡,系统会 huang 住
不一定是 Prime Indicator 的原因
參閱
viewtopic.php?p=3104260#p3104260
試試
sudo apt-get install ubuntu-drivers-common=1:0.2.91.4 nvidia-common=1:0.2.91.4
sudo reboot
kidli
帖子: 60
注册时间: 2009-04-27 12:40

Re: Ubuntu 14.04 + T440P 双显卡待机问题求助

#5

帖子 kidli » 2014-09-25 21:39

poloshiao 写了:
退回到 331 版本的驱动后,也装了 Prime Indicator,不过通过 indicator 切换不了显卡,系统会 huang 住
不一定是 Prime Indicator 的原因
參閱
viewtopic.php?p=3104260#p3104260
試試
sudo apt-get install ubuntu-drivers-common=1:0.2.91.4 nvidia-common=1:0.2.91.4
sudo reboot
我没有上面链接里的问题,桌面访问都是正常的
所谓切换时hung住,刚重新测试了一遍,就是通过 indicator 切换到 i 卡没问题,从 i 卡切换到 N 卡时,系统会 hung 住。
降级上面的包也一样。
不过用 prime-select 命令切换不会有问题。
kidli
帖子: 60
注册时间: 2009-04-27 12:40

Re: Ubuntu 14.04 + T440P 双显卡待机问题求助

#6

帖子 kidli » 2014-10-25 15:08

haha,装了个 14.10,上面的问题神奇般的一并消失了,莫非是内核原因
这里(https://wiki.ubuntu.com/UtopicUnicorn/R ... s_in_14.10)说 Linux kernel 3.16 支持 Haswell 的 CPU,而我正是Intel® Haswell Mobile
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: Ubuntu 14.04 + T440P 双显卡待机问题求助

#7

帖子 poloshiao » 2014-10-25 15:22

Linux kernel 3.16 支持 Haswell 的 CPU,而我正是Intel® Haswell Mobile
https://01.org/linuxgraphics/downloads/ ... ck-release
1. The 2013Q1 highlights are: Full Haswell Support,
2. Validation Hardware
Intel® 2013 Core Processor (Haswell)
3. Components
Kernel: Linux 3.8.2
4. 意思是 支援 Haswell 的 CPU 不是 Linux kernel 3.16 才開始

可能這些套件升級了 參閱
5. https://bugs.launchpad.net/ubuntu/+sour ... mments/112
6. https://bugs.launchpad.net/ubuntu/+sour ... mments/113
yuanlu837
帖子: 10
注册时间: 2013-04-15 10:54
系统: ubuntu-14.04

Re: Ubuntu 14.04 + T440P 双显卡待机问题求助

#8

帖子 yuanlu837 » 2014-11-13 15:01

我的笔记本是T440P, i7的cpu,目前安装了ubuntu 14.14系统,通过VGA接口连接了一个外置显示器,但是在系统里面无法识别外置显示器,所以就无法体验双显示器,在windows7下面可以识别双显示器,请问各位网友帮忙解决T440P在ubuntu 14.04下面扩展显示器。因为我要在linux下面进行开发,双显示器对我编写代码很方便,所以请各位网友帮帮我,Thanks!
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: Ubuntu 14.04 + T440P 双显卡待机问题求助

#9

帖子 poloshiao » 2014-11-13 15:07

在系统里面无法识别外置显示器
https://wiki.ubuntu.com/X/Config/Resolu ... al_monitor
How to setup a dual monitor
yuanlu837
帖子: 10
注册时间: 2013-04-15 10:54
系统: ubuntu-14.04

Re: Ubuntu 14.04 + T440P 双显卡待机问题求助

#10

帖子 yuanlu837 » 2014-11-13 15:28

poloshiao 写了:
在系统里面无法识别外置显示器
https://wiki.ubuntu.com/X/Config/Resolu ... al_monitor
How to setup a dual monitor
是的,在ubuntu系统里面无法识别显示器
yuanlu837
帖子: 10
注册时间: 2013-04-15 10:54
系统: ubuntu-14.04

Re: Ubuntu 14.04 + T440P 双显卡待机问题求助

#11

帖子 yuanlu837 » 2014-11-17 21:26

poloshiao 写了:
在系统里面无法识别外置显示器
https://wiki.ubuntu.com/X/Config/Resolu ... al_monitor
How to setup a dual monitor
目前我用的intel的显卡,nvidia的显卡一直无法安装,请问intel的显卡如何扩展显示器?Thanks!
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: Ubuntu 14.04 + T440P 双显卡待机问题求助

#12

帖子 poloshiao » 2014-11-18 7:40

nvidia的显卡一直无法安装
把下面指令 複製 貼進終端機 執行
1-1. uname -r
1-2. sudo lshw -numeric -class video
把結果直接 選取/複製 貼上來
yuanlu837
帖子: 10
注册时间: 2013-04-15 10:54
系统: ubuntu-14.04

Re: Ubuntu 14.04 + T440P 双显卡待机问题求助

#13

帖子 yuanlu837 » 2014-11-20 0:04

poloshiao 写了:
nvidia的显卡一直无法安装
把下面指令 複製 貼進終端機 執行
1-1. uname -r
1-2. sudo lshw -numeric -class video
把結果直接 選取/複製 貼上來
uname -r
3.13.0-39-generic

sudo lshw -numeric -class video
*-display UNCLAIMED
description: VGA compatible controller
product: 4th Gen Core Processor Integrated Graphics Controller [8086:416]
vendor: Intel Corporation [8086]
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list
configuration: latency=0
resources: memory:f1000000-f13fffff memory:e0000000-efffffff ioport:4000(size=64)

以上是我执行这两个命令的信息,请大家帮我分析如何用intel的集成显卡扩展双显示器.
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: Ubuntu 14.04 + T440P 双显卡待机问题求助

#14

帖子 poloshiao » 2014-11-20 8:07

sudo lshw -numeric -class video
*-display UNCLAIMED
description: VGA compatible controller
product: 4th Gen Core Processor Integrated Graphics Controller [8086:416]
1. 顯卡 Intel 4th Gen Core Processor Integrated Graphics Controller
2. 沒有作用中的驅動
3. 把下面指令 複製 貼進終端機 執行
3-1. lsmod | grep i915
3-2. sudo dpkg -l | grep intel
把結果直接複製 貼上來
Ubuntu 14.04 + T440P 双显卡
4. 上面為何只有 單顯卡 ?
檢查看看 是不是 從 Bios 或 什麼地方 把 另一個顯卡 關閉了
5. 如果確定沒有關閉任何顯卡
把下面指令 複製 貼進終端機 執行
5-1. sudo lspci -knn
把結果直接複製 貼上來
yuanlu837
帖子: 10
注册时间: 2013-04-15 10:54
系统: ubuntu-14.04

Re: Ubuntu 14.04 + T440P 双显卡待机问题求助

#15

帖子 yuanlu837 » 2014-11-21 20:55

1.我的T440P的bios我看了,在bios中没有关闭或者打开独立显卡的选项
2.lsmod | grep i915 命令得出如下信息:
i915 783961 2
drm_kms_helper 55071 1 i915
drm 303102 2 i915,drm_kms_helper
i2c_algo_bit 13413 1 i915
video 19476 1 i915

3.sudo dpkg -l | grep intel 命令得出如下信息:
ii intel-gpu-tools 1.3-0ubuntu2.1 amd64 tools for debugging the Intel graphics driver
ii intel-linux-graphics-installer 1.0.7-0intel1 amd64 Intel graphics drivers update utility
ii libdrm-intel1:amd64 2.4.52-1 amd64 Userspace interface to intel-specific kernel DRM services -- runtime
ii libdrm-intel1:i386 2.4.52-1 i386 Userspace interface to intel-specific kernel DRM services -- runtime
ii libva-intel-vaapi-driver 1.3.0-1ubuntu1 all VAAPI driver for Intel G45 & HD Graphics family (transitional package)
ii libva-intel-vaapi-driver-dbg 1.3.0-1ubuntu1 all VAAPI driver for Intel G45 & HD Graphics family (dbg transitional package)
ii xserver-xorg-video-intel 2:2.99.910-0ubuntu1.3 amd64 X.Org X server -- Intel i8xx, i9xx display driver

4.sudo lspci -knn 得出如下信息:
00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller [8086:0c04] (rev 06)
Subsystem: Lenovo ThinkPad T440p [17aa:220e]
00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller [8086:0c01] (rev 06)
Kernel driver in use: pcieport
00:01.1 PCI bridge [0604]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x8 Controller [8086:0c05] (rev 06)
Kernel driver in use: pcieport
00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06)
Subsystem: Lenovo Device [17aa:220f]
00:03.0 Audio device [0403]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller [8086:0c0c] (rev 06)
Subsystem: Lenovo ThinkPad T440p [17aa:220e]
Kernel driver in use: snd_hda_intel
00:14.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI [8086:8c31] (rev 04)
Subsystem: Lenovo ThinkPad T440p [17aa:220e]
Kernel driver in use: xhci_hcd
00:16.0 Communication controller [0780]: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 [8086:8c3a] (rev 04)
Subsystem: Lenovo ThinkPad T440p [17aa:220e]
Kernel driver in use: mei_me
00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection I217-LM [8086:153a] (rev 04)
Subsystem: Lenovo ThinkPad T440p [17aa:220e]
Kernel driver in use: e1000e
00:1a.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 [8086:8c2d] (rev 04)
Subsystem: Lenovo ThinkPad T440p [17aa:220e]
Kernel driver in use: ehci-pci
00:1b.0 Audio device [0403]: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller [8086:8c20] (rev 04)
Subsystem: Lenovo ThinkPad T440p [17aa:220e]
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 [8086:8c10] (rev d4)
Kernel driver in use: pcieport
00:1c.1 PCI bridge [0604]: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #2 [8086:8c12] (rev d4)
Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 [8086:8c26] (rev 04)
Subsystem: Lenovo ThinkPad T440p [17aa:220e]
Kernel driver in use: ehci-pci
00:1f.0 ISA bridge [0601]: Intel Corporation QM87 Express LPC Controller [8086:8c4f] (rev 04)
Subsystem: Lenovo ThinkPad T440p [17aa:220e]
Kernel driver in use: lpc_ich
00:1f.2 SATA controller [0106]: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] [8086:8c03] (rev 04)
Subsystem: Lenovo ThinkPad T440p [17aa:220e]
Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller [8086:8c22] (rev 04)
Subsystem: Lenovo ThinkPad T440p [17aa:220e]
02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK208M [GeForce GT 730M] [10de:1290] (rev ff)
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader [10ec:5227] (rev 01)
Subsystem: Lenovo ThinkPad T440p [17aa:220e]
Kernel driver in use: rtsx_pci
04:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b2] (rev 6b)
Subsystem: Intel Corporation Wireless-N 7260 [8086:c262]
Kernel driver in use: iwlwifi
回复