[分享]终于找到nvidia显卡用beryl黑屏的真正原因了!
- fanhe
- 帖子: 2357
- 注册时间: 2007-03-24 23:45
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
-
- 帖子: 2
- 注册时间: 2007-03-02 6:30
确实是显存的关系,在最新的nvidia的驱动里面还是没有解决这个问题。你的解决办法是其中的一种:
Opening too many windows leaves some of them black
This is a bug in the Nvidia drivers (as of now from 9625 beta to 9631 for legacy and up for others) that may be fixed in the future. This is because memory management of driver does not work properly, therefore it is especially occuring with video cards that have not enough video memory. When you've used it all up with open windows, newly opened windows are left black. Reloading the window manager or resizing windows smaller or minimize other opened windows will make the currently-opened windows visible, but doesn't solve the problem. Some have had success with one of the following, though usually at the expense of a lower framerate:
* beryl --indirect-rendering
* beryl --strict-binding
* beryl --indirect-rendering --strict-binding
* beryl --force-aiglx
* beryl --use-copy
Note: Many of these options can be toggled by right clicking on the beryl system tray icon and then clicking on "Advanced Beryl Options."
Also check out the post here for optimal settings: nvidia forum discussion on the issue
If you use the Blur plugin turning it off is beneficial since it leaves you with more video memory for your windows.
Also check your shared video RAM in BIOS settings first, some default settings are below capacity.
Edit: Driver 9755 (latest at the time of this writing) exhibits this bug with a GeForce 6150LE that has 256MB of (Shared) video ram operating at 1280x1024x24bpp, and force aiglx works around the problem nicely.
Opening too many windows leaves some of them black
This is a bug in the Nvidia drivers (as of now from 9625 beta to 9631 for legacy and up for others) that may be fixed in the future. This is because memory management of driver does not work properly, therefore it is especially occuring with video cards that have not enough video memory. When you've used it all up with open windows, newly opened windows are left black. Reloading the window manager or resizing windows smaller or minimize other opened windows will make the currently-opened windows visible, but doesn't solve the problem. Some have had success with one of the following, though usually at the expense of a lower framerate:
* beryl --indirect-rendering
* beryl --strict-binding
* beryl --indirect-rendering --strict-binding
* beryl --force-aiglx
* beryl --use-copy
Note: Many of these options can be toggled by right clicking on the beryl system tray icon and then clicking on "Advanced Beryl Options."
Also check out the post here for optimal settings: nvidia forum discussion on the issue
If you use the Blur plugin turning it off is beneficial since it leaves you with more video memory for your windows.
Also check your shared video RAM in BIOS settings first, some default settings are below capacity.
Edit: Driver 9755 (latest at the time of this writing) exhibits this bug with a GeForce 6150LE that has 256MB of (Shared) video ram operating at 1280x1024x24bpp, and force aiglx works around the problem nicely.