You are not logged in.
Hi
I haven't quite found the answer to this.
The problem is that I have modern nvidia video cards on my PCs but very old monitors and udev autosets a crazy resolution that the monitor cannot handle.
Once intalled i have no problem because I append nouveau.modeset=0 to the kernel line in menu.lst and to xorg's Screen Option "MetaModes" "CRT-0: 800x600_60 +0+0, TV-0:800x600 +0+0"
wiki.archlinux.org/index.php/Syslinux explains:
boot: ../vmlinuz-linux root=/dev/sda2 ro initrd=../initramfs-linux.img
I have media 2011.08.19
How do I get to the Syslinux Prompt? [Esc]?
What is the appropiate line?
peeking at syslinux_arch64.cfg might be something like
/arch/boot/x86_64/vmlinuz nouveau.modeset=0 initrd=/arch/boot/x86_64/archiso.img
Please help, I don't want to screw up the monitors. Thanks
Last edited by arcoma (2011-08-28 19:54:27)
Offline
Nouveau won't work without kernel modesetting, it simply doesn't have any other way to set the mode. The correct option to set the mode would be a simple 'video=800x600'. If Arch installation media uses syslinux, then holding shift during booting is how you get to the prompt.
Offline
I have quite the same problem right now. For my case it's a bit different. I have an onBoard-graphic card and one old and one new monitor. Is there any list of booting parameters which can be used. Didn't find so far something on the wiki, I guess I just oversaw it.
But I will try your recommendations. Hope it will work for my case.
Offline
Gusar: Thank you for the tip to get the prompt.
I use the nvidia driver for X, so it doesn't matter if nouveau is disabled.
I would rather have have my terminal 80x25 and not use framebuffer.
Is it possible the kernel is overlooking the old framebuffers, udev did change resolution to a higher setting or maybe I'm doing something wrong.
Is this line correct to boot the new dual install cd with syslinux?
boot: /arch/boot/x86_64/vmlinuz video=800x600 initrd=/arch/boot/x86_64/archiso.img
Thanks
Offline
If you're using nvidia for X, you should completely remove nouveau. As in, blacklist the module and, if you have it there, remove it from the initrd. You'll get the 80x25 text console then, instead of a graphical framebuffer.
Offline
OK, solved
The line was a bit more elaborated actually
You can get to it by pressing Tab over the menu option
and then appending either 'modprobe.blacklist=nouveau', 'nouveau.disable=1' or whatever to vmlinuz
Gusar: OK, blacklisting seems the best solution, in fact installing nvidia does that. I don't know yet how to edit and rebuild the installation ramdisk though. Thanks for your help.
SickToni: I hope you can solve your dilema. There are lots of boot parameters for kernel modesetting KMS, like video=VGA-1:800x600-16@60m ...
How do I mark the thread as solved?
Offline
How do I mark the thread as solved?
Just edit the title of your first post.
To know or not to know ...
... the questions remain forever.
Offline
The option 'nomodeset' should also disable modesetting.
Offline
Done.
Thank you all.
Offline