You are not logged in.

#1 2011-08-06 15:21:40

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,697
Website

nouveau gives framebuffer of 1920x1080; nvidia does not - why?

When I boot using nouveau, my console uses a framebuffer of 1920x1080 automatically and looks very nice.

$ cat /sys/class/graphics/fb0/virtual_size
1920,1080

If I remove nouveau and use the nvidia driver package, I cannot access 1920x1080.  I have defined this resolution in my grub config and it is clearly asking to boot into this resolution, but it's only 1280x1024

$ cat /sys/class/graphics/fb0/virtual_size
1280x1024

How can I access a framebuffer res of 1920x1080 using the nvidia driver?


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#2 2011-08-06 15:25:19

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: nouveau gives framebuffer of 1920x1080; nvidia does not - why?

Because nvidia uses it's own KMS / frame-buffer that supports only standard resolutions (remember that libgl conflict while installing nvidia-utils?)
You can use fbset to get a little more info about your fb and maybe https://wiki.archlinux.org/index.php/Uvesafb

Last edited by karol (2011-08-06 15:27:14)

Offline

#3 2011-08-06 15:34:38

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,697
Website

Re: nouveau gives framebuffer of 1920x1080; nvidia does not - why?

Thanks for the info, karol.  I tried the uvesafb pacakge, using nvidia, but I don't believe that it's functional.  The following doesn't exist when I boot using it.  The wiki suggests that it should.

/sys/bus/platform/drivers/uvesafb/uvesafb.0/vbe_modes

Last edited by graysky (2011-08-07 10:27:52)


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

Board footer

Powered by FluxBB