LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: gik

vesa 能用1366x768的分辨率吗?

[复制链接]
发表于 2011-3-5 16:37:53 | 显示全部楼层
lsmod 看看加载了哪些模块。
回复 支持 反对

使用道具 举报

发表于 2011-3-5 18:16:14 | 显示全部楼层
开kms没的?
845的显卡1366*768还特别和谐...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-6 15:14:14 | 显示全部楼层
Post by huntxu;2130047
开kms没的?
845的显卡1366*768还特别和谐...


...我也有开KMS啊,照WIKI弄的

i915.modeset=1
回复 支持 反对

使用道具 举报

发表于 2011-3-6 23:33:55 | 显示全部楼层
Post by gik;2130111
...我也有开KMS啊,照WIKI弄的

i915.modeset=1


那咱换换电脑?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-7 00:35:48 | 显示全部楼层
Post by huntxu;2130150
那咱换换电脑?


- - 你先买个新的咱再换
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-7 01:00:07 | 显示全部楼层
我在Ubuntu论坛看到下面的内容,好像会有帮助,但是我不是很明白,哪位帮忙翻译一下?

原文地址:http://ubuntuforums.org/archive/index.php/t-1592955.html
October 29th, 2010, 06:56 PM
It's for sure the problem of the video driver, but not merely the NVIDIA thing.

4741G is built on the platform of Inter i3/5+Nvidia Gforce series, which support
Optimus technology. Optimus means you have both intel video card integrated
inside the Intel cpu and NVIDIA card plugged in PCIE.

As far as video output is concerned, It works in different ways:

1. Independence output mode, which uses only one card of each time, either Intel or Nvidia.

2. 2D rendering with Intel and 3D acceleration with NVIDIA.

Unfortunately, 4741G only works in the second mode, which means both cards are working
whenever video output is needed. In linux system, there is no proper driver for this Optimus
working mode. The best thing you can do is to try installing NVIDIA driver and prey.

As far as I know, there are two possible ways to make it work,

1 Install the NVIDIA driver of version 256.44. You have to startx with ABI check off, which
can be done by inserting Option "IgnoreABI" "true" into the ServerFlags section in xorg.conf,
or with cmd startx --ignoreabi.

2 Install the newest linux kernel of version 2.6.36-60, and the newest NVIDIA driver of version
260.12, then make certain configuration to /etc/X11/xorg.conf relevant to your screen settings.
And the funny thing is you need do some really dirty tricks to make the cards work, like you have
to install different versions of NVIDIA drivers since they include some files needed.

The first way is much simpler, but I found 256.44 does not work very well on Ubuntu 10.10, which causes high cpu usage by Xorg, and 256.44 has other bugs like the gnome-terminal is slow.

The second way is difficult, and I don't have that energy to make it work. But it's possible 290.12
works better since it's built on newer version of Xserver package.

Similar issues are all over bug ppa website. You can search above info with key words
"ubuntu nvidia driver no screen found ". Good luck.
回复 支持 反对

使用道具 举报

发表于 2011-3-7 07:53:29 | 显示全部楼层
简单翻译一下。虽然写了很多,但是各种不好使。
最可能行得通的办法是用intel驱动2D、nv驱动3D
安装256.44版nvidia驱动,关闭X的ABI检查。
具体做法是在xorg.conf的ServerFlags section里添加Option "IgnoreABI"
或者用命令行startx --ignoreabi

bug ppa网上有人反映类似的问题,可以搜索关键字"ubuntu nvidia driver no screen found "
祝你好运
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-7 17:56:16 | 显示全部楼层
Post by dkeehl;2130159
简单翻译一下。虽然写了很多,但是各种不好使。
最可能行得通的办法是用intel驱动2D、nv驱动3D
安装256.44版nvidia驱动,关闭X的ABI检查。
具体做法是在xorg.conf的ServerFlags section里添加Option "IgnoreABI"
或者用命令行startx --ignoreabi

bug ppa网上有人反映类似的问题,可以搜索关键字"ubuntu nvidia driver no screen found "
祝你好运


谢谢翻译,不过这ABI到底是啥?

我准备晚上试试,希望有效
回复 支持 反对

使用道具 举报

发表于 2011-3-7 19:34:34 | 显示全部楼层
不妨先lspci一下贴出来。

另外nvidia的显卡如果用官方驱动,X -configure是搞不定的,不如在网上找一找现成的xorg.conf抄一份改一改。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-7 21:07:48 | 显示全部楼层
lspci
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 18)
00:01.0 PCI bridge: Intel Corporation Core Processor PCI Express x16 Root Port (rev 18)
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 06)
00:1c.5 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 6 (rev 06)
00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 06)
00:1f.2 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA IDE Controller (rev 06)
00:1f.5 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 2 port SATA IDE Controller (rev 06)
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 06)
01:00.0 VGA compatible controller: nVidia Corporation Device 0dee (rev a1)
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8191SEvA Wireless LAN Controller (rev 10)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 05)
ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 05)
ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 05)
ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 05)
ff:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 05)
ff:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 05)

我现在已经正常进入X了,分辨率也正常了。

用的是X -configure生成的配置文件,我发现接上外接显示器之后可以进入X,但是屏幕是黑的,只能看到一个X的鼠标,而且可以向右移出屏幕,我猜想可能是因为X.conf里关于双显示器配置的的问题。于是我把下面的配置改了一下:
Section "ServerLayout"                                                                                                                                                                     
  Identifier     "X.org Configured"                                                                                                                                                        
  #Screen      0  "Screen0" 0 0                                                                                                                                                            
  Screen      1  "Screen1" 0 0                                                                                                                                                            
  #Screen      1  "Screen1" RightOf "Screen0"                                                                                                                                             
  InputDevice    "Mouse0" "CorePointer"                                                                                                                                                   
  InputDevice    "Keyboard0" "CoreKeyboard"                                                                                                                                                
EndSection                  

把原来的两个Screen注释掉了,然后把Screen1作为主显示器。现在虽然进来了,但是好像主/副显示器的识别有些问题,用着感觉还是比较别扭。


Device Card0本来的本来的Driver是nv,我给改成nvidia了。
现在用的是Intel的驱动。nvidia的驱动看起来没有起作用。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表