LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 01-09-2009, 11:53 AM   #1
Speng
LQ Newbie
 
Registered: Dec 2008
Location: UK
Distribution: Arch Linux
Posts: 26

Rep: Reputation: 15
1680x1050 resolution in VESA @ Bootup/CLI mode?


Is there any way of doing this? I've got a 22" wide screen monitor and I hate seeing the next stretched when im in the CLI. I don't use the splash screen for booting up, I boot up in text mode and seeing it stretched out is really ugly.

I'm using OpenSUSE 11.1 with GRUB, I just want to set the resolution to 1680x1050. Is there any way of doing this? I've tried scanning but the closest there was is 1600x1200 but that obviously won't work. Is there any way of adding a mode?
 
Old 01-09-2009, 01:29 PM   #2
rjwilmsi
Member
 
Registered: Mar 2005
Location: UK
Distribution: opensuse 12.2 x86_64
Posts: 563

Rep: Reputation: 38
If you go into YaST and under the hardware settings choose the monitor option you should be able to choose 'generic monitor' (I don't remember the exact wording) and then choose any resolution you want.
 
Old 01-09-2009, 02:51 PM   #3
Speng
LQ Newbie
 
Registered: Dec 2008
Location: UK
Distribution: Arch Linux
Posts: 26

Original Poster
Rep: Reputation: 15
But what shall I set the bootloader vga= to?
 
Old 01-09-2009, 02:55 PM   #4
jschiwal
LQ Guru
 
Registered: Aug 2001
Location: Fargo, ND
Distribution: SuSE AMD64
Posts: 15,733

Rep: Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682
You might try including "edd=off" and "vga=ask" on the kernel line of grub. You may be given a longer list of options than would be returned otherwise. This may depend on the kernel you use however, and which version of SuSE you have. I don't think you can simply create your own but one of the higher resolutions may work fine for you. It may amount to trial and error to see which looks best.
 
Old 01-09-2009, 03:10 PM   #5
Speng
LQ Newbie
 
Registered: Dec 2008
Location: UK
Distribution: Arch Linux
Posts: 26

Original Poster
Rep: Reputation: 15
Bah, it came up with the same old list of VESA resolutions that are no good. I want to use the LCD resolutions I set for the CLI. Isn't there any way of doing that?

You might have noticed I'm new to all this.
 
Old 01-09-2009, 03:19 PM   #6
SqdnGuns
Senior Member
 
Registered: Aug 2005
Location: Pensacola, FL
Distribution: Slackware64® Current & Arch
Posts: 1,092

Rep: Reputation: 174Reputation: 174
Doesn't it need to be built into the kernel, the ability for higher rez? I don't uses Suse so I have no idea if that option is available.
 
Old 01-10-2009, 09:53 PM   #7
Shadow_7
Senior Member
 
Registered: Feb 2003
Distribution: debian
Posts: 4,137
Blog Entries: 1

Rep: Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874
vga=791 is 1024x768, slightly better than a traditional 80x25 terminal. But still stretched. I don't think there is a number for 1680x1050 (not that I've checked recently). None for 1280x720 or 1920x1080 either. Might have changed recently, but that's the crumbling cookie within the past two years anyway. You generally need the frame-buffer stuff enabled in the kernel, which you have if you have any fancy splash screen or those penguins at top when you boot (one for each cpu available). If you have to build a custom kernel, don't enable that VGA16 option. It seems to super-cede the other frame-buffer and is rather odd trying to get that overridden without a new kernel without that option.
 
Old 01-10-2009, 10:48 PM   #8
SqdnGuns
Senior Member
 
Registered: Aug 2005
Location: Pensacola, FL
Distribution: Slackware64® Current & Arch
Posts: 1,092

Rep: Reputation: 174Reputation: 174
Quote:
Originally Posted by Shadow_7 View Post
vga=791 is 1024x768, slightly better than a traditional 80x25 terminal. But still stretched. I don't think there is a number for 1680x1050 (not that I've checked recently). None for 1280x720 or 1920x1080 either. Might have changed recently, but that's the crumbling cookie within the past two years anyway. You generally need the frame-buffer stuff enabled in the kernel, which you have if you have any fancy splash screen or those penguins at top when you boot (one for each cpu available). If you have to build a custom kernel, don't enable that VGA16 option. It seems to super-cede the other frame-buffer and is rather odd trying to get that overridden without a new kernel without that option.
Code:
VGA Modes

	640x480		800x600		1024x768	1280x1024	*1600x1200

256	769		771		773		775		*796
32k	784		787		790		793		*797
64k	785		788		791		794		*798
16m	786		789		792		795		*799

* Does not work for all.
This is what I come up with.........
 
Old 01-11-2009, 04:08 AM   #9
Speng
LQ Newbie
 
Registered: Dec 2008
Location: UK
Distribution: Arch Linux
Posts: 26

Original Poster
Rep: Reputation: 15
Thanks, I get it now.

I'll go with vga=791, it should be enough.
 
Old 01-11-2009, 09:29 AM   #10
jlinkels
LQ Guru
 
Registered: Oct 2003
Location: Bonaire, Leeuwarden
Distribution: Debian /Jessie/Stretch/Sid, Linux Mint DE
Posts: 5,195

Rep: Reputation: 1043Reputation: 1043Reputation: 1043Reputation: 1043Reputation: 1043Reputation: 1043Reputation: 1043Reputation: 1043
It is dependent on your VGA adapter what it supports and what this mode is called.

To find this out:
- When GRUB boots, press 'c' to get a command prompt.
- In the command prompt you get then enter 'help'
- You'll see a list of commands. Check for the command which gives you a list of VGA modes.
- Do not try to test a mode, usually that doesn't work anyway.
- Enter the value for the desired VGA mode in the vga= parameter in you list of boot parameters.

I don't know the commands to get this list by heart, and I am too lazy to reboot my system, but it is not magic.

jlinkels
 
Old 01-12-2009, 03:11 AM   #11
jschiwal
LQ Guru
 
Registered: Aug 2001
Location: Fargo, ND
Distribution: SuSE AMD64
Posts: 15,733

Rep: Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682
I had a long list when I picked a resolution for my Laptop. "v" was for 1440x900@8bits. I think that some kernels have a new console frame buffer device. If I don't enter "edd=off" I'll get a shorter list. The 1440x900 resolution was marked as being a VESA resolution which surprised me.

You might try entering "scan" instead of a number and see if you get a longer list.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
SuSE 10.0 and Samsung SyncMaster - Unable to get into 1680x1050 mode tmst SUSE / openSUSE 2 01-04-2008 08:00 AM
Can't get 1680x1050 resolution on Ubuntu 7.04 dsuratman Linux - Hardware 3 06-12-2007 02:11 PM
1680x1050 screen resolution under sarge lixy Linux - Laptop and Netbook 3 04-26-2006 01:00 AM
1680x1050 screen resolution with ubuntu? bert.baeck Linux - Laptop and Netbook 1 04-21-2006 01:54 PM
framebuffer + 1680x1050 resolution SVN Linux - General 5 04-01-2005 08:09 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 05:37 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration