[arch-general] Can't change tty size
Hey hey everyone, I'm new to Arch Linux, but not to Linux as such. I tried to set my terminal to 800x600 (80chars by 30 lines or there abouts), but without success. lspci reports my graphics card as: 00:0d.0 VGA compatible controller: NVIDIA Corporation C61 [GeForce 7025 / nForce 630a] (rev a2) It's onboard on my asrock n68 s3 ucc . I've tried the following approaches: 1. fbset on the commandline. The following error is reported: $ fbset 800x600-60 ioctl FBIOPUT_VSCREENINFO: Invalid argument The same happens for -70, -72 and -100 and all other modes including 640x480-* modes. 2. On the kernel commandline using vga= option with vga=0x0303 3. With KMS as suggested on other forums and in the Arch Wiki, using: video=VGA-1:800x600@60 This also included inserting the nouveau module into initramfs using mkinitcpio.conf, followed the the appropriate mkinitcpio command. 4. Using GRUB's gfxmode setting and the GRUB_GFXPAYLOAD_LINUX=keep option. fbset has always reported the resolution/mode as 1024x768 My system doesn't have any GUI installed (yet), if that is of any consequence. Can anyone suggest another route or possible pitfalls with my four ways, please? Thank you. Best wishes, Jeanette -------- Cinderella's got to go <3
On 14/10/16 05:03, J. C. wrote:
I'm new to Arch Linux, but not to Linux as such. I tried to set my terminal to 800x600 (80chars by 30 lines or there abouts), but without success.
First reaction, do you actually *want* a smaller framebuffer (that's probably scaled as well) or just bigger text size? If the latter, you can just change the consolefont.
1. fbset on the commandline. The following error is reported: $ fbset 800x600-60
Although the fbset man page says it's outdated, the resolution options are still valid, at least on my Intel framebuffer and Broadcom framebuffer (raspberry pi). Try specifying the resolution with -xres and -yres. Your screen may not scale along with your specified resolution, however, ie the framebuffer may end up displaying on only a portion of your screen. -- Charlie Li Can't think of a witty .sigline today… (This email address is for mailing list use only; replace local-part with vishwin for off-list communication)
First reaction, do you actually *want* a smaller framebuffer (that's probably scaled as well) or just bigger text size? If the latter, you can just change the consolefont. Hey Charlie,
In Oct 14 A.D. 2016 Charlie Li scripsit: thanks for your input. I tried the iso01-12x22 font, which almost works. I should add: I have no display connected to my system. I'm blind, and use a braille display. For that reason 80 characters per line (exactly) are very good to work. Also A screen height around 30 lines is fine. The screen height with the 12x22 is 33 lines, which is great, but a line holds about 85 characters. Can that be changed? ... Best wishes, Jeanette -------- Cinderella's got to go <3
On 14/10/16 06:00, J. C. wrote:
thanks for your input. I tried the iso01-12x22 font, which almost works.
There are lots more consolefonts out there that you can install. I personally use terminus; it has sizes larger than even 12x22
display. For that reason 80 characters per line (exactly) are very good to work. Also A screen height around 30 lines is fine. The screen height with the 12x22 is 33 lines, which is great, but a line holds about 85 characters. Can that be changed?
When you set your resolution with fbset, if your desired resolution does not match your screen's aspect ratio, the framebuffer will only occupy as much screen such that the framebuffer view does not overflow, ie lines printed too far down your screen that it will not display them until the framebuffer scrolls itself. -- Charlie Li Can't think of a witty .sigline today… (This email address is for mailing list use only; replace local-part with vishwin for off-list communication)
Hi, I tried the Terminus fonts to get an 80xsomething console size. The number of rows can adjusted satisfactorilly, but the number of columns is either greater or lesser than 80. Is there a way to set wider spacing on the terminal or something to get exactly 80 characters per line? the terminal size is still 1024x768. I'm not too worried about display on a true screen, since I have no screen connected and probably won't ever have. Best wishes, Jeanette -------- When you need someone, you just turn around and I will be there <3
Let's start out with the setting with a font you intend like to use that is as closely above 80 columns as you can make it. $ stty cols 80 will inform the kernel what size of terminal your receiving end has. This way you truncate the view on the screen and get your precise 80x* terminal. You could add it to your login script or something to make it permanent? cheers! mar77i
In Oct 18 A.D. 2016 Martin Kühne via arch-general scripsit ...
Let's start out with the setting with a font you intend like to use that is as closely above 80 columns as you can make it. $ stty cols 80 will inform the kernel what size of terminal your receiving end has. ... Thank you very much! Worked like a treat, set it up in /etc/profile.
Best wishes, Jeanette -------- When you need someone, you just turn around and I will be there <3
participants (3)
-
Charlie Li
-
J. C.
-
Martin Kühne