Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 23

Thread: Low resolution in framebuffer

  1. #11
    Join Date
    Sep 2007
    Beans
    32
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Low resolution in framebuffer

    I think your card is not capable of 1440x900 resolution in framebuffer mode. The output from "hwinfo --framebuffer" does not list 1440x900. You may want to choose a resolution from the list. May be 1400x1050x24. I am assuming you already have installed "v86d".

    Hope this helps

  2. #12
    Join Date
    Apr 2006
    Location
    Inkster, MI USA
    Beans
    87
    Distro
    Ubuntu 14.04 Trusty Tahr

    Red face Re: Low resolution in framebuffer

    I have the reverse problem to the original poster: My virtual screen resolution is ridiculously high, and the font is so small as to be almost unreadable.

    Here is /etc/default/grub:

    # If you change this file, run 'update-grub' afterwards to update
    # /boot/grub/grub.cfg.

    # GRUB_DEFAULT=0
    GRUB_HIDDEN_TIMEOUT=0
    GRUB_HIDDEN_TIMEOUT_QUIET=true
    GRUB_TIMEOUT=10
    GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
    GRUB_CMDLINE_LINUX_DEFAULT=""
    GRUB_CMDLINE_LINUX=""

    # Uncomment to enable BadRAM filtering, modify to suit your needs
    # This works with Linux (no patch required) and with any kernel that obtains
    # the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
    #GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xe fefefef"

    # Uncomment to disable graphical terminal (grub-pc only)
    #GRUB_TERMINAL=console

    # The resolution used on graphical terminal
    # note that you can use only modes which your graphic card supports via VBE
    # you can see them in real GRUB with the command `vbeinfo'
    GRUB_GFXMODE=640x480
    GRUB_GFXPAYLOAD_LINUX=keep

    # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
    #GRUB_DISABLE_LINUX_UUID=true

    # Uncomment to disable generation of recovery mode menu entries
    #GRUB_DISABLE_LINUX_RECOVERY="true"

    # Uncomment to get a beep at grub start
    #GRUB_INIT_TUNE="480 440 1"
    I am running Maverick on a Dell, 2.6GHz Intel with an onboard Intel i915 video adapter.

    How can I get a reasonable virtual terminal screen resolution?

    Thanks,
    Tim

  3. #13
    Join Date
    Jan 2008
    Location
    new zealand
    Beans
    50
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Re: Low resolution in framebuffer

    And your monitor's resolution is?

  4. #14
    Join Date
    Apr 2006
    Location
    Inkster, MI USA
    Beans
    87
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Low resolution in framebuffer

    Quote Originally Posted by miromiro View Post
    And your monitor's resolution is?
    The normal graphical desktop is set to 1024x768. I do not know how to find the virtual console screen resolution.

    On installation, the desktop resolution was set to 1400x1050--far to high for my eyes--but that is easily changed in Gnome.

    However, that has no effect upon the virtual consoles/terminals (<ctrl-alt-F1 to F6>)

    Thanks,
    Tim
    Last edited by kc8hr; December 3rd, 2010 at 08:33 PM.

  5. #15
    Join Date
    Jan 2008
    Location
    new zealand
    Beans
    50
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Re: Low resolution in framebuffer

    You could try using:
    Code:
    GRUB_CMDLINE_LINUX="gfxpayload=true"
    GRUB_GFXMODE=1024x768x24
    GRUB_GFXPAYLOAD_LINUX=1024x768

  6. #16
    Join Date
    Apr 2006
    Location
    Inkster, MI USA
    Beans
    87
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Low resolution in framebuffer

    Quote Originally Posted by miromiro View Post
    You could try using:
    Code:
    GRUB_CMDLINE_LINUX="gfxpayload=true"
    GRUB_GFXMODE=1024x768x24
    GRUB_GFXPAYLOAD_LINUX=1024x768
    Tried that still no joy.

    Spotted an interesting line in dmesg:

    Code:
    fb: conflicting fb hw usage inteldrmfb vs VESA VGA - removing generic driver
    I think there is a problem with the i915 driver. What do you think?

    Thanks,
    Tim

  7. #17
    Join Date
    Jan 2008
    Location
    new zealand
    Beans
    50
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Re: Low resolution in framebuffer

    Probably not:
    https://bugs.launchpad.net/ubuntu/+s...th/+bug/609044

    I think your best bet is, if you haven't already, use vbeinfo to determine what resolutions your card supports, and then try applying those...

  8. #18
    Join Date
    Apr 2010
    Beans
    4

    Re: Low resolution in framebuffer

    Hey, I've got the very same problem. After installing the driver for my card I had no splash screeen, only a purple screen with some dots on the top edge, also no display for tty console. (My display is 1680x1050 and my video card is ATI HD3850 1Gb)
    I've found this that helped me: http://www.namanb.com/2010/05/changi...ucid-lynx.html
    When I se up the configuration with the native resolution of my display it says "out of range".
    Code:
    sudo hwinfo --framebuffer
    displays :
    Code:
    02: None 00.0: 11001 VESA Framebuffer                           
      [Created at bios.464]
      Unique ID: rdCR.tMTgUOhmAoF
      Hardware Class: framebuffer
      Model: "(C) 1988-2005, ATI Technologies Inc.  RV670"
      Vendor: "(C) 1988-2005, ATI Technologies Inc. "
      Device: "RV670"
      SubVendor: "ATI ATOMBIOS"
      SubDevice: 
      Revision: "01.00"
      Memory Size: 16 MB
      Memory Range: 0xd0000000-0xd0ffffff (rw)
      Mode 0x0300: 640x400 (+640), 8 bits
      Mode 0x0301: 640x480 (+640), 8 bits
      Mode 0x0303: 800x600 (+832), 8 bits
      Mode 0x0305: 1024x768 (+1024), 8 bits
      Mode 0x0307: 1280x1024 (+1280), 8 bits
      Mode 0x0311: 640x480 (+1280), 16 bits
      Mode 0x0314: 800x600 (+1600), 16 bits
      Mode 0x0317: 1024x768 (+2048), 16 bits
      Mode 0x031a: 1280x1024 (+2560), 16 bits
      Mode 0x030e: 320x200 (+640), 16 bits
      Mode 0x0320: 320x200 (+1280), 24 bits
      Mode 0x0393: 320x240 (+320), 8 bits
      Mode 0x0395: 320x240 (+640), 16 bits
      Mode 0x0396: 320x240 (+1280), 24 bits
      Mode 0x03b3: 512x384 (+512), 8 bits
      Mode 0x03b5: 512x384 (+1024), 16 bits
      Mode 0x03b6: 512x384 (+2048), 24 bits
      Mode 0x03c3: 640x350 (+640), 8 bits
      Mode 0x03c5: 640x350 (+1280), 16 bits
      Mode 0x03c6: 640x350 (+2560), 24 bits
      Mode 0x0383: 640x400 (+640), 8 bits
      Mode 0x0385: 640x400 (+1280), 16 bits
      Mode 0x0386: 640x400 (+2560), 24 bits
      Mode 0x0333: 720x400 (+768), 8 bits
      Mode 0x0335: 720x400 (+1472), 16 bits
      Mode 0x0336: 720x400 (+2944), 24 bits
      Mode 0x0353: 1152x864 (+1152), 8 bits
      Mode 0x0355: 1152x864 (+2304), 16 bits
      Mode 0x0356: 1152x864 (+4608), 24 bits
      Mode 0x0363: 1280x1024 (+1280), 8 bits
      Mode 0x0365: 1280x1024 (+2560), 16 bits
      Mode 0x0366: 1280x1024 (+5120), 24 bits
      Mode 0x0321: 640x480 (+2560), 24 bits
      Mode 0x0322: 800x600 (+3200), 24 bits
      Mode 0x0323: 1024x768 (+4096), 24 bits
      Mode 0x0324: 1280x1024 (+5120), 24 bits
      Mode 0x0343: 1400x1050 (+1408), 8 bits
      Mode 0x0345: 1400x1050 (+2816), 16 bits
      Mode 0x0346: 1400x1050 (+5632), 24 bits
      Mode 0x0373: 1600x1200 (+1600), 8 bits
      Mode 0x0375: 1600x1200 (+3200), 16 bits
      Mode 0x0376: 1600x1200 (+6400), 24 bits
      Mode 0x0383: 640x400 (+640), 8 bits
      Mode 0x0385: 640x400 (+1280), 16 bits
      Mode 0x0386: 640x400 (+2560), 24 bits
      Mode 0x03d3: 1856x1392 (+1856), 8 bits
      Mode 0x03d5: 1856x1392 (+3712), 16 bits
      Mode 0x03d6: 1856x1392 (+7424), 24 bits
      Mode 0x03e3: 1920x1440 (+1920), 8 bits
      Mode 0x03e5: 1920x1440 (+3840), 16 bits
      Mode 0x03e6: 1920x1440 (+7680), 24 bits
      Config Status: cfg=new, avail=yes, need=no, active=unknown
    I don't have the 1680x1050 option so I set it up to 1400x1050 and VGA 0x0346. This is the grub file:
    Code:
    # If you change this file, run 'update-grub' afterwards to update
    # /boot/grub/grub.cfg.
    
    GRUB_DEFAULT=0
    #GRUB_HIDDEN_TIMEOUT=0
    GRUB_HIDDEN_TIMEOUT_QUIET=true
    GRUB_TIMEOUT=10
    GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1400x1050-24,mtrr=3,scroll=ywrap"
    GRUB_CMDLINE_LINUX="splash vga=0x0346"
    
    # Uncomment to disable graphical terminal (grub-pc only)
    #GRUB_TERMINAL=console
    
    # The resolution used on graphical terminal
    # note that you can use only modes which your graphic card supports via VBE
    # you can see them in real GRUB with the command `vbeinfo'
    GRUB_GFXMODE=1400x1050
    
    # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
    #GRUB_DISABLE_LINUX_UUID=true
    
    # Uncomment to disable generation of recovery mode menu entries
    #GRUB_DISABLE_LINUX_RECOVERY="true"
    
    # Uncomment to get a beep at grub start
    GRUB_INIT_TUNE="480 440 1"
    So basically I've went with a lower res to get the damn thing working.
    I don't know if I can add a line with my favorite res to framebuffer. (I'm kinda of a noob here)

  9. #19
    Join Date
    Apr 2006
    Location
    Inkster, MI USA
    Beans
    87
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Low resolution in framebuffer

    Quote Originally Posted by pluxon View Post
    Hey, I've got the very same problem. After installing the driver for my card I had no splash screeen, only a purple screen with some dots on the top edge, also no display for tty console. (My display is 1680x1050 and my video card is ATI HD3850 1Gb)
    I've found this that helped me: http://www.namanb.com/2010/05/changi...ucid-lynx.html
    When I se up the configuration with the native resolution of my display it says "out of range".
    Code:
    sudo hwinfo --framebuffer
    displays :
    Code:
    02: None 00.0: 11001 VESA Framebuffer                           
      [Created at bios.464]
      Unique ID: rdCR.tMTgUOhmAoF
      Hardware Class: framebuffer
      Model: "(C) 1988-2005, ATI Technologies Inc.  RV670"
      Vendor: "(C) 1988-2005, ATI Technologies Inc. "
      Device: "RV670"
      SubVendor: "ATI ATOMBIOS"
      SubDevice: 
      Revision: "01.00"
      Memory Size: 16 MB
      Memory Range: 0xd0000000-0xd0ffffff (rw)
      Mode 0x0300: 640x400 (+640), 8 bits
      Mode 0x0301: 640x480 (+640), 8 bits
      Mode 0x0303: 800x600 (+832), 8 bits
      Mode 0x0305: 1024x768 (+1024), 8 bits
      Mode 0x0307: 1280x1024 (+1280), 8 bits
      Mode 0x0311: 640x480 (+1280), 16 bits
      Mode 0x0314: 800x600 (+1600), 16 bits
      Mode 0x0317: 1024x768 (+2048), 16 bits
      Mode 0x031a: 1280x1024 (+2560), 16 bits
      Mode 0x030e: 320x200 (+640), 16 bits
      Mode 0x0320: 320x200 (+1280), 24 bits
      Mode 0x0393: 320x240 (+320), 8 bits
      Mode 0x0395: 320x240 (+640), 16 bits
      Mode 0x0396: 320x240 (+1280), 24 bits
      Mode 0x03b3: 512x384 (+512), 8 bits
      Mode 0x03b5: 512x384 (+1024), 16 bits
      Mode 0x03b6: 512x384 (+2048), 24 bits
      Mode 0x03c3: 640x350 (+640), 8 bits
      Mode 0x03c5: 640x350 (+1280), 16 bits
      Mode 0x03c6: 640x350 (+2560), 24 bits
      Mode 0x0383: 640x400 (+640), 8 bits
      Mode 0x0385: 640x400 (+1280), 16 bits
      Mode 0x0386: 640x400 (+2560), 24 bits
      Mode 0x0333: 720x400 (+768), 8 bits
      Mode 0x0335: 720x400 (+1472), 16 bits
      Mode 0x0336: 720x400 (+2944), 24 bits
      Mode 0x0353: 1152x864 (+1152), 8 bits
      Mode 0x0355: 1152x864 (+2304), 16 bits
      Mode 0x0356: 1152x864 (+4608), 24 bits
      Mode 0x0363: 1280x1024 (+1280), 8 bits
      Mode 0x0365: 1280x1024 (+2560), 16 bits
      Mode 0x0366: 1280x1024 (+5120), 24 bits
      Mode 0x0321: 640x480 (+2560), 24 bits
      Mode 0x0322: 800x600 (+3200), 24 bits
      Mode 0x0323: 1024x768 (+4096), 24 bits
      Mode 0x0324: 1280x1024 (+5120), 24 bits
      Mode 0x0343: 1400x1050 (+1408), 8 bits
      Mode 0x0345: 1400x1050 (+2816), 16 bits
      Mode 0x0346: 1400x1050 (+5632), 24 bits
      Mode 0x0373: 1600x1200 (+1600), 8 bits
      Mode 0x0375: 1600x1200 (+3200), 16 bits
      Mode 0x0376: 1600x1200 (+6400), 24 bits
      Mode 0x0383: 640x400 (+640), 8 bits
      Mode 0x0385: 640x400 (+1280), 16 bits
      Mode 0x0386: 640x400 (+2560), 24 bits
      Mode 0x03d3: 1856x1392 (+1856), 8 bits
      Mode 0x03d5: 1856x1392 (+3712), 16 bits
      Mode 0x03d6: 1856x1392 (+7424), 24 bits
      Mode 0x03e3: 1920x1440 (+1920), 8 bits
      Mode 0x03e5: 1920x1440 (+3840), 16 bits
      Mode 0x03e6: 1920x1440 (+7680), 24 bits
      Config Status: cfg=new, avail=yes, need=no, active=unknown
    I don't have the 1680x1050 option so I set it up to 1400x1050 and VGA 0x0346. This is the grub file:
    Code:
    # If you change this file, run 'update-grub' afterwards to update
    # /boot/grub/grub.cfg.
    
    GRUB_DEFAULT=0
    #GRUB_HIDDEN_TIMEOUT=0
    GRUB_HIDDEN_TIMEOUT_QUIET=true
    GRUB_TIMEOUT=10
    GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1400x1050-24,mtrr=3,scroll=ywrap"
    GRUB_CMDLINE_LINUX="splash vga=0x0346"
    
    # Uncomment to disable graphical terminal (grub-pc only)
    #GRUB_TERMINAL=console
    
    # The resolution used on graphical terminal
    # note that you can use only modes which your graphic card supports via VBE
    # you can see them in real GRUB with the command `vbeinfo'
    GRUB_GFXMODE=1400x1050
    
    # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
    #GRUB_DISABLE_LINUX_UUID=true
    
    # Uncomment to disable generation of recovery mode menu entries
    #GRUB_DISABLE_LINUX_RECOVERY="true"
    
    # Uncomment to get a beep at grub start
    GRUB_INIT_TUNE="480 440 1"
    So basically I've went with a lower res to get the damn thing working.
    I don't know if I can add a line with my favorite res to framebuffer. (I'm kinda of a noob here)
    Tried that, too--again, it didn't work.

    I have searched Google, followed dozens of links, and still nothing seems to work. I installed fbset, which reports the following:

    Code:
    root@dojo ~> fbset
    
    mode "1600x1200"
        geometry 1600 1200 1600 1200 32
        timings 0 0 0 0 0 0 0
        rgba 8/16,8/8,8/0,0/0
    endmode
    It is possible to set the framebuffer resolution with this command, but it is only temporary.

    I wonder where in the boot process the default framebuffer mode is set, anyway?

  10. #20
    Join Date
    Feb 2005
    Location
    Melbourne, Australia
    Beans
    13,510
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Low resolution in framebuffer

    Quote Originally Posted by kc8hr View Post
    .........
    I wonder where in the boot process the default framebuffer mode is set, anyway?
    Try adding this to /etc/default/grub and then do a sudo update-grub:

    Code:
    GRUB_GFXPAYLOAD_LINUX=1600x1200
    FYI I gave up on trying to get Grub to behave in this way, so I have now installed Burg and all of this works as it should (and it is much better than standard Grub).
    Regards, David.
    Please use the Forum search and Wiki search for immediate help
    Please mark your thread as Solved when appropriate
    New to technical forums?: How To Ask Questions The Smart Way

Page 2 of 3 FirstFirst 123 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •