This limitation is maybe for the first generation of via chipsets, I have never seen a faulty chipset on my hands. Maybe we can start a wiki page to list known good chipsets for via+nvidia owners ?
]]>About the problem with the extended-3 filesystem, I still have no idea why my computer wouldn't work with it, but, at least, reiserfs works perfectly (phew!).
Now, about the problem with the nvidia driver, what must be done is to, first install xorg (pacman -S xorg), remove only libgl-dri (not mesa)(pacman -Rd libgl-dri) and then install nvidia (pacman -S nvidia)(for newer cards). I'm saying that because many things have been said in different posts, but none really worked well for me.
Finally, and mainly, for the console problem, there is no clean solution: I've been struggling to get that to work for a few hours. Globally, the idea is to compile a kernel with "vesafb-tng", as driver, which fixes the problem. Now, this driver is included in :"archck". However, "grub", on my computer, wouldn't boot with a "initramfs" (still no idea why, but I'm sure I had compiled support for it, written the correct path, etc). So the objective is to apply to a standard kernel the patch applied on "archck" kernel.
Finally, right now, my video card, which is supported to be recognized as "AGP 4X", is recognized as "PCI", which is even worse than the "AGP 2X" I had before. So I'll start searching for that, but if someone could give me some pointers about how to fix that, I would really appreciate.
]]>Now, if I try to run "fsck" on it, I get a complete crash (which happened) and then, when I reboot, "hda3" is unmountable. If it would have been the first time I get that, I would have reinstalled stupidly. But now, it's the fourth.
]]>In any case, ca_enhanced doesn't exist anymore in xorg 7 so you'll need to change that in your xorg.conf.
]]>Ok so before I read those posts, I found out that Xorg disliked having too few choices about resolutions. So I just put many other useless subsections with 1, 2, 16, etc. color depths and it worked right away.
About the VIA chipset, you're right! I'm going to recompile that right away. Now, about the keyboard layout, if I put that, some keys sort of disappear, such as the tilde. I guess I need to put it as a variant or something. Finally, about the console problem, I found a website, on which were listed some possibilities, such as putting "Option "IgnoreDevice" "TV" in the graphic device section, but up to now, it doesn't work. I'm at trying to compile the driver "vesafb-tng" in the kernel. Please tell if you have some idea of other solution. Thanks again!
By the way, congratulations guys. I don't really time how long my computer takes to boot... but for sure, obviously, Arch Linux is the fastest compared to many distributions.
]]>I did search much on Google for answers but obviously, nothing would really solve my problems. By the way, here is my "xorg.conf" file:
Section "Module"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "freetype"
Load "glx"
EndSectionSection "Files"
RgbPath "/usr/lib/X11/rgb"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
EndSectionSection "ServerFlags"
EndSectionSection "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "ca_enhanced"
EndSectionSection "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2" # PS/2 Mouse
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
EndSectionSection "Monitor"
Identifier "Monitor0"
HorizSync 31.5, 35.15, 35.5
VertRefresh 50-90
EndSectionSection "Device"
Identifier "Standard VGA"
VendorName "Unknown"
BoardName "Unknown"
Driver "vga"
EndSectionSection "Device"
Identifier "Card0"
Driver "nvidia"
# VideoRam 131072
# Insert Clocks lines here if appropriate
EndSectionSection "Screen"
Identifier "Screen 1"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "800x600" "1024x768"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "800x600" "1024x768"
ViewPort 0 0
EndSubsection
EndSectionSection "ServerLayout"
Identifier "Simple Layout"
Screen "Screen 1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection