vickycq 写道:
意思是说 被定义成3d-controller的卡是不可以不独立进行图形渲染 的吗? 我在贴吧还看到一个观点说 --- “因为有的双显卡的独立显卡是接在集成显卡上输出的,所以失败无数次,因为驱动总是只开一个显卡“ 我感觉我现在好像也是这种情况,安装完nvidia-352的显卡驱动以后,用prime切到intel集成显卡,重启一切正常,然后再切到nvidia显卡的时候重启黑屏,然后 我卸载nvidia驱动,开机正常 ,现在机子上装了nvidia-352 ,但只用intel集显,
还有切换到nvidia驱动的时候 系统设置打不开,显示系统内部发生错误,
问题表达的有点混乱,因为折腾了3天我也快不知道到底是哪里出的问题了,下面贴一些信息看下您帮我看看这是是什么原因装完驱动切到独显重启就黑屏,
网上的资料找了一遍但都是卸载驱动正常进去界面就没下文了
下面是切成intel集显的一些信息,
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
lee@lee-Mai-II:/$ prime-select query
intel
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
lee@lee-Mai-II:~$ uname -a
Linux lee-Mai-II 4.2.0-34-generic #39~14.04.1-Ubuntu SMP Fri Mar 11 11:38:02 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
lee@lee-Mai-II:~$ lspci -v (截取两个)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: QUANTA Computer Inc Device 0991
Flags: bus master, fast devsel, latency 0, IRQ 31
Memory at d3000000 (64-bit, non-prefetchable) [size=4M]
Memory at c0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 6000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: i915
01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 840M] (rev ff) (prog-if ff)
!!! Unknown header type 7f
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
lee@lee-Mai-II:/$ sudo lshw -c video
[sudo] password for lee:
*-display
description: VGA compatible controller
product: 3rd Gen Core processor Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:31 memory:d3000000-d33fffff memory:c0000000-cfffffff ioport:6000(size=64)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
lee@lee-Mai-II:/$ glxinfo | more
name of display: :0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
GLX_ARB_framebuffer_sRGB, GLX_ARB_multisample,
GLX_EXT_create_context_es2_profile, GLX_EXT_framebuffer_sRGB,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info
,
GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer,
GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_swap_control
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
GLX_ARB_framebuffer_sRGB, GLX_ARB_get_proc_address, GLX_ARB_multisample,
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
以下是切成nvidia显卡时的信息:(此时 点击系统设置已经没反应,尚未注销重启的情况下)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
lee@lee-Mai-II:/$ sudo prime-select nvidia
update-alternatives: using /usr/lib/nvidia-352/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) in 手动模式
update-alternatives: using /usr/lib/nvidia-352/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in 手动模式
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
lee@lee-Mai-II:/$ prime-select query
nvidia
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
lee@lee-Mai-II:~$ lspci -v
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: QUANTA Computer Inc Device 0991
Flags: bus master, fast devsel, latency 0, IRQ 31
Memory at d3000000 (64-bit, non-prefetchable) [size=4M]
Memory at c0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 6000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: i915
01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 840M] (rev ff) (prog-if ff)
!!! Unknown header type 7f
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
lee@lee-Mai-II:~$ sudo lshw -c video
[sudo] password for lee:
*-display
description: VGA compatible controller
product: 3rd Gen Core processor Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:31 memory:d3000000-d33fffff memory:c0000000-cfffffff ioport:6000(size=64)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
lee@lee-Mai-II:~$ glxinfo | more
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 154 (GLX)
Minor opcode of failed request: 24 (X_GLXCreateNewContext)
Value in failed request: 0x0
Serial number of failed request: 31
Current serial number in output stream: 32
name of display: :0