I have an old HP DL380 G4 server that I'm trying to load Arch Linux onto, but I've run into a bit of a snag. I went all the way through this guide, and everything seemed to go smoothly, but when I reboot into the actual system itself (as opposed to a chroot from the disk), I get a brief flash of a screen that says "welcome to grub", then the monitor gives me "cannot display this video mode".
The monitor is an old Dell 1280x1024 monitor connected by VGA. I tried with another old monitor, and it gave me an out of range error. The thing is that the disk worked fine with the monitor, even the graphical Arch selection screen was displayed properly. I have done some research and tried a few things:
I added
nomodeset
to the kernel config line in /etc/default/grubI added
i915.modeset=0
I installed X and ran startx from chroot, but then the display error happened immediately.
UPDATE:
I've had partial success by looking up the monitor config and entering it manually into the xorg.conf file. Also, I changed to the mach64 driver, and now there's no monitor error, just a black screen when I run startx. However, when I try to boot to the disk itself, instead of the Arch DVD, I still get the "can't display this video mode" error. So it would seem that the two errors do not have the same cause.
xorg.conf
as per the wiki...startx
? i915 is for intel cards soi915.nomodeset
has no effect for your AMD/ATI Card. Can you paste the result oflspci | grep VGA
? We need to know if your card support KMS which is now enabled by default in rencent kernel.lspci | grep VGA
tells me that it's an ATI Rage XL card. The only way I've gotten into a terminal is chrooting from the install dvd. When I boot into the actual hard drive, there's brief flash of "welcome to GRUB" then the monitor gives the error. Now, when I chroot and execute startx, there's no error, but the screen is blank. Do you know, does arch automatically boot into runlevel 3 or 5? I'm guessing 3 since X wasn't installed until I ranpacman -S x-server...
. I've been trying to enable SSH, but I get a "connection refused". Can I dosystemctl enable
while chrooted from the disk?