Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Only background is visible when using linux nvidia drivers #2315

Closed
dreamer opened this issue May 4, 2014 · 2 comments
Closed

Only background is visible when using linux nvidia drivers #2315

dreamer opened this issue May 4, 2014 · 2 comments

Comments

@dreamer
Copy link

@dreamer dreamer commented May 4, 2014

This issue happens on Fedora 20, kernel 3.14.2-200.fc20.x86_64, all packages up-to date, using nvidia drivers from rpmfusion, version 331.67.

As in title. No font is rendered at all, only background. Here's sample rendering of about-mozilla.html: https://dl.dropboxusercontent.com/u/420606/servo-issue.png (not that exciting, I know). When trying acid2 only white background is shown.

Required fonts are installed, servo does not indicate any critical errors on stdout. Issue cannot be reproduced with cpu rendering due to issue 2300.

I don't know what is root cause of this problem, but after switching from nvidia to nouveau this issue can't be reproduced.

In older versions of servo this issue didn't exist, I pinpointed regression to be introduced with acid2 support, somewhere between these two commits: f8e3e50 and c49f23f.

If I were to speculate, it looks as if background was rendered on top of page content.

@evilpie
Copy link
Contributor

@evilpie evilpie commented May 4, 2014

I have the same problem with the nvidia drivers on Mint.

@mrobinson
Copy link
Member

@mrobinson mrobinson commented May 26, 2014

Looks like this is related to #2300 after all. I should have a patch for rust-layers in a few minutes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.