How to use external monitor through HDMI without X / graphical environment?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
0
down vote

favorite












I'm running Arch Linux on a laptop. I usually log in to the TTY console and only startx when I need to. I have an HDMI output and would like to use an external monitor. It works fine with xrandr but that depends on X and doesn't work in TTY.



A somewhat related question, which is very old and unresolved, adds to my suspicion that I'm out of luck here. Any solutions?










share|improve this question

















  • 1




    You could try disconnecting the internal display. Removing the LVDS cable worked for me (even forcing the BIOS to use the external display). YMMV.
    – muru
    Aug 17 at 1:49






  • 1




    Try to make your graphic card's kernel driver create a framebuffer device (/dev/fbX), then configure one or several vt's to use that framebuffer (there are already questions about this here). Details depend on your graphics card and driver (which you told us nothing about). Documentation on how to configure framebuffer devices can be easily googled.
    – dirkt
    Aug 17 at 6:19










  • Disconnecting the cable seems impractical (I will still need the laptop screen when I’m not home). I’ll double-check the BIOS but I don’t think I saw any relevant options there. So I will look into the framebuffer thing. The only thing I saw on the Arch wiki that mentions that is about ‘uvesafb’, and its way over my head.
    – Brian Z
    Aug 17 at 17:37










  • @dirkt I'm noticing that /dev/fb0/ already exists on my system. Do I need to create another? According to lspci I have integrated Intel graphics, i915 kernel module... let me know if more detail would help.
    – Brian Z
    Aug 18 at 18:25















up vote
0
down vote

favorite












I'm running Arch Linux on a laptop. I usually log in to the TTY console and only startx when I need to. I have an HDMI output and would like to use an external monitor. It works fine with xrandr but that depends on X and doesn't work in TTY.



A somewhat related question, which is very old and unresolved, adds to my suspicion that I'm out of luck here. Any solutions?










share|improve this question

















  • 1




    You could try disconnecting the internal display. Removing the LVDS cable worked for me (even forcing the BIOS to use the external display). YMMV.
    – muru
    Aug 17 at 1:49






  • 1




    Try to make your graphic card's kernel driver create a framebuffer device (/dev/fbX), then configure one or several vt's to use that framebuffer (there are already questions about this here). Details depend on your graphics card and driver (which you told us nothing about). Documentation on how to configure framebuffer devices can be easily googled.
    – dirkt
    Aug 17 at 6:19










  • Disconnecting the cable seems impractical (I will still need the laptop screen when I’m not home). I’ll double-check the BIOS but I don’t think I saw any relevant options there. So I will look into the framebuffer thing. The only thing I saw on the Arch wiki that mentions that is about ‘uvesafb’, and its way over my head.
    – Brian Z
    Aug 17 at 17:37










  • @dirkt I'm noticing that /dev/fb0/ already exists on my system. Do I need to create another? According to lspci I have integrated Intel graphics, i915 kernel module... let me know if more detail would help.
    – Brian Z
    Aug 18 at 18:25













up vote
0
down vote

favorite









up vote
0
down vote

favorite











I'm running Arch Linux on a laptop. I usually log in to the TTY console and only startx when I need to. I have an HDMI output and would like to use an external monitor. It works fine with xrandr but that depends on X and doesn't work in TTY.



A somewhat related question, which is very old and unresolved, adds to my suspicion that I'm out of luck here. Any solutions?










share|improve this question













I'm running Arch Linux on a laptop. I usually log in to the TTY console and only startx when I need to. I have an HDMI output and would like to use an external monitor. It works fine with xrandr but that depends on X and doesn't work in TTY.



A somewhat related question, which is very old and unresolved, adds to my suspicion that I'm out of luck here. Any solutions?







tty console multi-monitor






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Aug 17 at 1:19









Brian Z

29126




29126







  • 1




    You could try disconnecting the internal display. Removing the LVDS cable worked for me (even forcing the BIOS to use the external display). YMMV.
    – muru
    Aug 17 at 1:49






  • 1




    Try to make your graphic card's kernel driver create a framebuffer device (/dev/fbX), then configure one or several vt's to use that framebuffer (there are already questions about this here). Details depend on your graphics card and driver (which you told us nothing about). Documentation on how to configure framebuffer devices can be easily googled.
    – dirkt
    Aug 17 at 6:19










  • Disconnecting the cable seems impractical (I will still need the laptop screen when I’m not home). I’ll double-check the BIOS but I don’t think I saw any relevant options there. So I will look into the framebuffer thing. The only thing I saw on the Arch wiki that mentions that is about ‘uvesafb’, and its way over my head.
    – Brian Z
    Aug 17 at 17:37










  • @dirkt I'm noticing that /dev/fb0/ already exists on my system. Do I need to create another? According to lspci I have integrated Intel graphics, i915 kernel module... let me know if more detail would help.
    – Brian Z
    Aug 18 at 18:25













  • 1




    You could try disconnecting the internal display. Removing the LVDS cable worked for me (even forcing the BIOS to use the external display). YMMV.
    – muru
    Aug 17 at 1:49






  • 1




    Try to make your graphic card's kernel driver create a framebuffer device (/dev/fbX), then configure one or several vt's to use that framebuffer (there are already questions about this here). Details depend on your graphics card and driver (which you told us nothing about). Documentation on how to configure framebuffer devices can be easily googled.
    – dirkt
    Aug 17 at 6:19










  • Disconnecting the cable seems impractical (I will still need the laptop screen when I’m not home). I’ll double-check the BIOS but I don’t think I saw any relevant options there. So I will look into the framebuffer thing. The only thing I saw on the Arch wiki that mentions that is about ‘uvesafb’, and its way over my head.
    – Brian Z
    Aug 17 at 17:37










  • @dirkt I'm noticing that /dev/fb0/ already exists on my system. Do I need to create another? According to lspci I have integrated Intel graphics, i915 kernel module... let me know if more detail would help.
    – Brian Z
    Aug 18 at 18:25








1




1




You could try disconnecting the internal display. Removing the LVDS cable worked for me (even forcing the BIOS to use the external display). YMMV.
– muru
Aug 17 at 1:49




You could try disconnecting the internal display. Removing the LVDS cable worked for me (even forcing the BIOS to use the external display). YMMV.
– muru
Aug 17 at 1:49




1




1




Try to make your graphic card's kernel driver create a framebuffer device (/dev/fbX), then configure one or several vt's to use that framebuffer (there are already questions about this here). Details depend on your graphics card and driver (which you told us nothing about). Documentation on how to configure framebuffer devices can be easily googled.
– dirkt
Aug 17 at 6:19




Try to make your graphic card's kernel driver create a framebuffer device (/dev/fbX), then configure one or several vt's to use that framebuffer (there are already questions about this here). Details depend on your graphics card and driver (which you told us nothing about). Documentation on how to configure framebuffer devices can be easily googled.
– dirkt
Aug 17 at 6:19












Disconnecting the cable seems impractical (I will still need the laptop screen when I’m not home). I’ll double-check the BIOS but I don’t think I saw any relevant options there. So I will look into the framebuffer thing. The only thing I saw on the Arch wiki that mentions that is about ‘uvesafb’, and its way over my head.
– Brian Z
Aug 17 at 17:37




Disconnecting the cable seems impractical (I will still need the laptop screen when I’m not home). I’ll double-check the BIOS but I don’t think I saw any relevant options there. So I will look into the framebuffer thing. The only thing I saw on the Arch wiki that mentions that is about ‘uvesafb’, and its way over my head.
– Brian Z
Aug 17 at 17:37












@dirkt I'm noticing that /dev/fb0/ already exists on my system. Do I need to create another? According to lspci I have integrated Intel graphics, i915 kernel module... let me know if more detail would help.
– Brian Z
Aug 18 at 18:25





@dirkt I'm noticing that /dev/fb0/ already exists on my system. Do I need to create another? According to lspci I have integrated Intel graphics, i915 kernel module... let me know if more detail would help.
– Brian Z
Aug 18 at 18:25
















active

oldest

votes











Your Answer







StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: false,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f463098%2fhow-to-use-external-monitor-through-hdmi-without-x-graphical-environment%23new-answer', 'question_page');

);

Post as a guest



































active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes















 

draft saved


draft discarded















































 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f463098%2fhow-to-use-external-monitor-through-hdmi-without-x-graphical-environment%23new-answer', 'question_page');

);

Post as a guest













































































Popular posts from this blog

How to check contact read email or not when send email to Individual?

Displaying single band from multi-band raster using QGIS

How many registers does an x86_64 CPU actually have?