6
5
I'm using a laptop with Ubuntu (no graphical desktop) to do all of my work. The resolution is awful, at 1024x576 or something similar. So I just close my laptop lid and plug it into an external monitor - but the external one never seems to stretch out to its full size.
The reason for this is that the laptop monitor is always enabled - even when the laptop lid is closed. As a result, the external monitor never assumes the full size, and any time I set GRUB to use a resolution higher than 1024x576, the external screen ignores it.
Is there any way to disable the laptop screen in GRUB, or to specify which screen I want as the primary one? I've tried Google, and absolutely nothing comes up.
(The computer is a Lenovo S10e, if it helps at all.)
Well, in Windows, you could select the primary display after you connected the second. I doubt that you can set the external display as default, seeing as it would give a lot of problems to the graphics card (they expect some kind of display). – Doktoro Reichard – 2013-08-26T03:20:46.387
@doktoro-reichard Uhh, this is in Linux. – Joshua Merriman – 2013-08-26T03:21:53.750
I know, I'm just telling you my experience (and not answering because I don't have Unix). Now, graphics cards need to be connected to a display at start - tried to disconnect my VGA cable from the PC then reconnected while the system was running, it froze. What this means is that unless the graphics board is granted that there is a display, it won't output anything. And since a laptop already has a display, it will output to there. Besides, you said you weren't using a graphical interface so why (in my opinion) should there be a function to control displays? – Doktoro Reichard – 2013-08-26T03:26:46.817
@DoktoroReichard - You're totally misinterpreting what I'm asking for. I'm asking for a way to disable my laptop's screen in favour of using my external VGA output. Your comment added nothing to the discussion.
And besides, "why (in my opinion) should there be a function to control displays?" Maybe because some people like myself want to use an external display over the pre-installed laptop display. It's not unheard of. – Joshua Merriman – 2013-08-26T08:07:27.657
@zagrimsan - My question stated that I'm running no graphical desktop, ergo I don't use X. Unless I'm missing something big, why would an X utility solve a non-X problem? – Joshua Merriman – 2013-08-26T08:08:36.617
@Joshua maybe this post might help
– Doktoro Reichard – 2013-08-26T10:56:51.783@Joshua - Sorry for missing that part about not having X. In that case things are a bit more difficult as the configuration you want would likely need to be passed as kernel parameters, which requires that the Intel graphics kernel driver would support setting up these things with parameters, and I'm not at all confident that that would be the case. – zagrimsan – 2013-08-26T11:59:52.047
Please post the output of
uname -a
– zagrimsan – 2013-08-26T12:01:39.570@DoktoroReichard - While that is a nice post, it still applies to X. I don't have any form of graphical window system on my machine, and I don't plan on getting one soon. – Joshua Merriman – 2013-08-26T13:19:23.413
@zagrimsan - I managed to do just that, passing a single line to GRUB on boot to disable my laptop LCD, which let the external VGA display take over and set its own resolution. – Joshua Merriman – 2013-08-26T13:21:43.750
@zagrimsan - I will, give me some time! I'm not able to accept my own answer until two days have passed. – Joshua Merriman – 2013-08-27T03:12:51.747