当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 13 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]nvidia-glx-nwe已成功启用,但有时窗口会黑屏,关机或注销过程全部黑屏
帖子发表于 : 2008-08-27 15:55 
头像

注册: 2006-09-23 12:28
帖子: 485
送出感谢: 1
接收感谢: 0 次
我是FX5200Ultra的显卡,自动安装启用了受限驱动。

20寸显示器最佳分辨率是1600*1200, 开机的usplash是1027*768@60Hz,开启了自动登录,开完机后分辨率是对的,1600*1200·60Hz。能运行compiz-fusion,但有时会出问题,比如窗口最大化/恢复时,有时会出现窗口内黑屏,就是桌面能显示,窗口标题栏能显示,但里边的内容部分是黑屏的。要恢复正常只有三键重启X。这个非常折磨人,关键是不知它什么时候会发作...其实我发现,窗口开启时经常里边都会黑的,只是大多数能在开启完后变得正常。比如打开firefox,一开始里边是黑的,之后大多数会变得正常。但最大化/恢复/最小化的话,就有可能一黑不得恢复。退出程序重来也还是这样,只有重启X

重启X时的gdm界面明显不对,左下角的选项显示不出来,用户名输入框的位置明显要比正常的靠近右下角。感觉是屏幕显示尺寸比屏幕实际尺寸要大。

注销X、关机的话,显示器提示out of range,应该是刷新率不是60hz导致的。

不如有没有解决的办法?


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-08-27 16:44 
头像

注册: 2006-09-23 12:28
帖子: 485
送出感谢: 1
接收感谢: 0 次
看来下次问问题要拉个MM代问才行.........


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-08-27 17:04 
头像

注册: 2007-03-14 20:33
帖子: 524
地址: 南京
送出感谢: 0 次
接收感谢: 0 次
可以试试NVIDIA的官方驱动,或许能有帮助~~
PS:感谢你的笑话 :lol:


_________________
For Linux
http://blog.yjsword.com/
南無觀世音菩萨


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-08-27 18:06 
头像

注册: 2008-01-23 14:02
帖子: 884
地址: 吉林大学
送出感谢: 0 次
接收感谢: 0 次
我没见过这样的问题

当时是不是开了特效阿
不建议开特效,容易出问题

试试把主文件夹下的和桌面有关的配置文件全部删除然后重启试试。我原来有过点击最大化就变纯色死机的现象,见http://forum.ubuntu.org.cn/viewtopic.php?t=118611&highlight=

ps 谢谢你的笑话


_________________
立柱博客:书写生活,记录时间-哲学|互联网|文艺|英语


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-08-27 19:27 
头像

注册: 2007-07-11 21:43
帖子: 3382
地址: 东江边
系统: archlinux
送出感谢: 15
接收感谢: 7
纯粹捧场


_________________
我来了,我看见了,我征服了!
求勾搭,不管饭。


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-08-27 19:52 
头像

注册: 2006-09-23 12:28
帖子: 485
送出感谢: 1
接收感谢: 0 次
我有定的,肯定是开了compiz fusion

本本上用了两件的ubuntu,没有compiz的日子,其实很难过。但本本上全部是intel的,驱动得很好。

好像加了sudo nvidia-xconfig --add-argb-glx-visuals --composite后,窗口黑屏的问题好像是没有了,但注销或关机时不显示,仍然无解


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-08-27 19:57 
头像

注册: 2008-05-10 9:53
帖子: 752
送出感谢: 0 次
接收感谢: 1
把xorg.conf里1600x1200改成1600x1200_60应该能解决out of range问题,没有就加上,类似
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768_60" "800x600" "640x480"
EndSubSection
EndSection

看看行不行


页首
 用户资料  
 
8 楼 
 文章标题 : Re: [问题]nvidia-glx-nwe已成功启用,但有时窗口会黑屏,关机或注销过程全部黑屏
帖子发表于 : 2008-08-27 20:06 

注册: 2007-12-30 14:33
帖子: 47
送出感谢: 0 次
接收感谢: 0 次
tonytam 写道:
我是FX5200Ultra的显卡,自动安装启用了受限驱动。

20寸显示器最佳分辨率是1600*1200, 开机的usplash是1027*768@60Hz,开启了自动登录,开完机后分辨率是对的,1600*1200·60Hz。能运行compiz-fusion,但有时会出问题,比如窗口最大化/恢复时,有时会出现窗口内黑屏,就是桌面能显示,窗口标题栏能显示,但里边的内容部分是黑屏的。要恢复正常只有三键重启X。这个非常折磨人,关键是不知它什么时候会发作...其实我发现,窗口开启时经常里边都会黑的,只是大多数能在开启完后变得正常。比如打开firefox,一开始里边是黑的,之后大多数会变得正常。但最大化/恢复/最小化的话,就有可能一黑不得恢复。退出程序重来也还是这样,只有重启X

重启X时的gdm界面明显不对,左下角的选项显示不出来,用户名输入框的位置明显要比正常的靠近右下角。感觉是屏幕显示尺寸比屏幕实际尺寸要大。

注销X、关机的话,显示器提示out of range,应该是刷新率不是60hz导致的。

不如有没有解决的办法?



命令xrand (x resize and rotate) 可以用来查看与更改分辨率、刷新率及桌面旋转方向.
直接运行就是查看, xrandr -s 1280x1024 (或xrandr -s 3) 都可以改变分辨率
xrandr -r 75 可以改变刷新率, xrand -o 2 可以改变旋转方向.

你的问题是超频, 应设置正确的HorizSync 与VertRefresh 在/etc/X11/xorg.conf 文件中, 找到Monitor这个Section对, 加入你的显示器的HorizSync 与VertRefresh 值. 一般在启动过X window后在/var/log/Xorg.0.log文件找到,你可以查找max 会找到如H min H max, V min V max, 这就是Monitor 的Range.


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-08-27 20:28 
头像

注册: 2006-09-23 12:28
帖子: 485
送出感谢: 1
接收感谢: 0 次
yjsword 写道:
可以试试NVIDIA的官方驱动,或许能有帮助~~
PS:感谢你的笑话 :lol:


从nvidia网站下了最新驱动,删除nvidia-glx-new,停止X,手动安装驱动,但提示什么libc没有之类的,不成功。


页首
 用户资料  
 
10 楼 
 文章标题 : Re: [问题]nvidia-glx-nwe已成功启用,但有时窗口会黑屏,关机或注销过程全部黑屏
帖子发表于 : 2008-08-27 20:35 
头像

注册: 2006-09-23 12:28
帖子: 485
送出感谢: 1
接收感谢: 0 次
oliver_bacon 写道:
tonytam 写道:
我是FX5200Ultra的显卡,自动安装启用了受限驱动。

20寸显示器最佳分辨率是1600*1200, 开机的usplash是1027*768@60Hz,开启了自动登录,开完机后分辨率是对的,1600*1200·60Hz。能运行compiz-fusion,但有时会出问题,比如窗口最大化/恢复时,有时会出现窗口内黑屏,就是桌面能显示,窗口标题栏能显示,但里边的内容部分是黑屏的。要恢复正常只有三键重启X。这个非常折磨人,关键是不知它什么时候会发作...其实我发现,窗口开启时经常里边都会黑的,只是大多数能在开启完后变得正常。比如打开firefox,一开始里边是黑的,之后大多数会变得正常。但最大化/恢复/最小化的话,就有可能一黑不得恢复。退出程序重来也还是这样,只有重启X

重启X时的gdm界面明显不对,左下角的选项显示不出来,用户名输入框的位置明显要比正常的靠近右下角。感觉是屏幕显示尺寸比屏幕实际尺寸要大。

注销X、关机的话,显示器提示out of range,应该是刷新率不是60hz导致的。

不如有没有解决的办法?



命令xrand (x resize and rotate) 可以用来查看与更改分辨率、刷新率及桌面旋转方向.
直接运行就是查看, xrandr -s 1280x1024 (或xrandr -s 3) 都可以改变分辨率
xrandr -r 75 可以改变刷新率, xrand -o 2 可以改变旋转方向.

你的问题是超频, 应设置正确的HorizSync 与VertRefresh 在/etc/X11/xorg.conf 文件中, 找到Monitor这个Section对, 加入你的显示器的HorizSync 与VertRefresh 值. 一般在启动过X window后在/var/log/Xorg.0.log文件找到,你可以查找max 会找到如H min H max, V min V max, 这就是Monitor 的Range.


在那个log里头,我只看到nvidia是通过调用我的显示器nec 2060nx 的EDID来确定。
至于那个xorg.conf里头我有改vertrifresh为60,horizsync为75.2(我通过显示器OSD里看到的)没有效果。


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-08-27 20:37 
头像

注册: 2006-09-23 12:28
帖子: 485
送出感谢: 1
接收感谢: 0 次
20sanguo 写道:
把xorg.conf里1600x1200改成1600x1200_60应该能解决out of range问题,没有就加上,类似
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768_60" "800x600" "640x480"
EndSubSection
EndSection

看看行不行


谢谢,xorg本来就是:
代码:
Section "Screen"
    Identifier     "Default Screen"
    Device         "Configured Video Device"
    Monitor        "Configured Monitor"
    DefaultDepth    24
    Option         "DynamicTwinView" "False"
    Option         "AddARGBGLXVisuals" "True"
    SubSection     "Display"
        Virtual     2048 1536
        Depth       24
        Modes      "1600x1200@60" "1024x768@60" "800x600@60" "640x480@60"
        Option         "UseEdidFreqs" "false"
    EndSubSection
EndSection
[/code]


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-08-27 20:50 
头像

注册: 2008-05-10 9:53
帖子: 752
送出感谢: 0 次
接收感谢: 1
难道要把Virtual 2048 1536 删了?不行的话,等其他高见了。


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-08-27 21:54 
头像

注册: 2006-09-23 12:28
帖子: 485
送出感谢: 1
接收感谢: 0 次
20sanguo 写道:
难道要把Virtual 2048 1536 删了?不行的话,等其他高见了。


Good! 解决了注销时看不到左下角的“选项”的问题。
但关机或注销时黑屏的问题依旧。
谢谢,总算迈进了一步了。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 13 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译