You are not logged in.
Just that, I want to change my console resolution (NOT the font size) cause it doesn't use my whole screen.
I've reading about KMS and i know there's incomplete documentation. I understand this
The format is: video=<conn>:<xres>x<yres>[M][R][-<bpp>][@<refresh>][i][m][eDd]
<conn>: Connector, e.g. DVI-I-1, see your kernel log.
But where in my kernel i can see which connector. I'm using a laptop and would like to use a resolution 1680x800@60
Any idea on how to know this or how to solve my issue?
Thanks in advance
Last edited by dgarcia (2011-05-22 19:37:36)
Offline
If you're using a video driver that needs KMS, you should have native resolution out of the box.
Which video driver are you using?
Offline
I think this is what you're looking for (unless I misunderstand your question).
Well I've read that and i can't install lrmi and if i try hwinfo and type
# hwinfo --framebuffer
there's no output.
I can't know the correct code for my resolution (1280x800).
About my driver i'm using nouveau for my nvidia. This is the output from my lspci
00:12.0 VGA compatible controller: nVidia Corporation C67 [GeForce 7000M / nForce 610M] (rev a2)
Offline
What about fbset?
Offline
Yep, I tried that too.
there is the output
[root@chelsea dgarcia]# fbset
mode "720x576"
geometry 720 576 1280 800 32
timings 0 0 0 0 0 0 0
accel true
rgba 8/16,8/8,8/0,0/0
endmode
I didn't played with it cause I can see there my resolution. And I don't wanna mess my res at X, cause there's working just fine. Any advice ?
Offline
I'm not an expert on LCD monitors' resolution, but 1680x800 is over 2:1 ratio - are you sure your LCD is capable of doing that?
Offline
no sorry it's 1280 800, my mistake
Offline
no sorry it's 1280 800, my mistake
With regard to where your kernel log is - it's in /var/log/kernel.log.
Try
fbset -g 1280 800 1280 800 32
Offline
If you are using an open-source driver(e.g. nouveau) you should have a good tty resolution out of the box, if not, you can do this (i use this for my tty resolution):
pacman -S v86d
And then edit /etc/modprobe.d/uvesafb.conf
nano /etc/modprobe.f/uvesafb.conf
In the line that says "mode_option" set your resolution, e.g.
...
options uvesafb mode_option=1280x800-32 scroll=ywrap
Edit /etc/mkinitcpio.conf
nano /etc/mkinitcpio.conf
and add "v86d" to the hooks array after udev hook,e.g.
HOOKS="base udev v86d ..."
Finally rebuild the kernel image:
mkinitcpio -p kernel26
That's all...this is the preferred method for the framebuffer.
More information here:
https://wiki.archlinux.org/index.php/Uvesafb
Offline
AurosGamma well i tried that one but my screen got black... i have to disable KMS for that and dunno how to do it...
Karol: That worked pretty well i just have to add it on a startup script for make that change persistent... any idea on how to do it ? thanks a lot for your solution.
Offline
Karol: That worked pretty well i just have to add it on a startup script for make that change persistent... any idea on how to do it ? thanks a lot for your solution.
I keep things like that in /etc/rc.local.
https://wiki.archlinux.org/index.php/Arch_Boot_Process
Offline
Wow congratulations! this post was solved the same day!
but also is the same issue for my laptop Acer 4520 uses the same default resolution 1280 X 800 wich does not set proper resolution at boot giving garbled screen on boot, so I use 1024X760 and put video=1024x768 on menu.lst on grub.
Not good for me it does not work on my Acer 4520 with nvidia 7000M
Regards
Last edited by pacifico (2011-05-16 02:06:37)
Acer 4520 Laptop - Arch Linux - XFCE4
Offline
Even more amazing this post not thread not only solved his problem, but also solved mine (in a different way)
With an almost clean arch install (just starting with my notebook XD)
nvidia driver (for nvidia card), Xorg used the method proposed by AurosGamma and got perfect resolution in TTY.
I believe that this info should be in the wiki (inside the nvidia article) as it might be a fairly common issue
Offline
Sorry I was very busy at school. This problem is solved. Thanks to everyone. fbset works ^-^
Last edited by dgarcia (2011-05-22 19:48:40)
Offline