x hangs from sometimes
hi folks,
i would consider i'm really new to archlinux, but i wanted to try some new.. What i get is some kind of strange error messages like Code:
[ 8.894078] nouveau: probe of 0000:01:00.0 failed with error -22 Code:
[ 8.888725] [drm:drm_mm_takedown] *ERROR* Memory manager not clean. Delaying takedown Code:
[ 0.255051] pnp 00:07: can't evaluate _CRS: 12298 Code:
[ 0.254854] ACPI Error: Field [IRQL] at 208 exceeds Buffer [BUF0] size 192 (bits) (20110623/dsopcode-236) Code:
[ 0.000000] Linux version 3.2.6-2-ARCH (tobias@T-POWA-LX) (gcc version 4.6.2 20120120 (prerelease) (GCC) ) #1 SMP PREEMPT Thu Feb 16 10:23:00 UTC 2012 Code:
[ 112.015] (II) Loading extension MIT-SCREEN-SAVER Does anyone got same messages ? Any suggestions will be appreciated. thanks raleeha |
Looks like you are missing the Xorg driver bundle. The kernel is detecting an NVidia card and trying all the normal options for NVidia before defaulting to the framebuffer. Since you have none of the above, you get all errors. I don't know off the top of my head what Arch calls this package, but once you install that, something will work. Like many people, though, I usually opt for the proprietary driver from NVidia.
|
The most generic driver package is xf86-video-nv, which provides the 'nv' driver. It's part of the xorg-drivers group. It doesn't provide any 3D acceleration though, so I only keep it around as a fallback (I still use a /etc/X11/xorg.conf file to configure my X)
You probably want to install the nvidia binary drivers Code:
pacman -Sy nvidia I use the proprietary drivers, but they've dropped support for older nvidia cards, so if your card is an older nvidia card one day it may stop working after an upgrade. |
many thanks for your replies
i tried to install the nouveau driver and the nvidia driver but no success..the strange thing is i can start X via startx command when i install the xf86-video-vesa driver.. i think my hardware on this computer is too old for archlinux system.. |
what hardware do you have?
Code:
lshw -C video edit: was X crashing when you installed nvidia/nouveau, or did you get a black screen? If the latter, you probably need to generate an /etc/X11/xorg.conf file and specify resolutions/modelines. |
lshw -C video:
Code:
*-display UNCLAIMED |
Nvidia 5200 is an old card that is currently unsupported for the binary drivers.
Quote:
Edit: Code:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig Code:
Section "Device" Code:
Section "Device" Code:
Section "Device" Specifying an xorg.conf means you can have side by side drivers installed with no detection issues, however when an application wants to resize your resolution things can get problematic. ------------------ Edit2: I just realized that there also is the AUR package for the supported older 173.xx nvidia binary driver as well: here Worthy of note is that kernel upgrades can be difficult if choosing to go this path. For ease of use and upgrades, I suggest using the nv driver. |
SilentSam: that was very helpful thanks..did not really know how to change xorg.conf..i ran X -configure and there was a xorg.conf.new created under root directory..i copied this file to /etc/X11..changed the line monitor (HorizSync/VertSync/1024y768/600x480)..and then it worked shows no error
think i need to know the better value for HorizSync and VertSync but its hard to find out without any documentation offline..maybe i can get some infos via lshw for monitor details ok thats it many thanks greetings raleeha |
|
i did an pacman -Syu but startx wont work with xf86-video-nv 2.1.1.8-5 so i decided to remove and reinstall xf86-video-vesa and now startx work well..i also renamed xorg.conf so there are no xorg setup configuration file..
why i should not use this standard driver? btw i will watch for further errors.. Code:
video 9716 1 nouveau Code:
sudo pacman -Q nouveau-dri nouveau nv |
Code:
pacman -Q | grep nouveau You can remove nouveau by 1 of 3 ways: 1) $ rmmod nouveau (least permanent) 2) $ nano etc/modprobe.d/nouveau_blacklist.conf -> In the file, write Code:
blacklist nouveau The reason not to use vesa is that it is too generic a video driver. Certain resolutions are not available to it, and on top of that, since it is generic, there are a few hardware specific issues when using it. Also, if you followed [urlhttps://wiki.archlinux.org/index.php/Nouveau]ArchWiki[/url], be sure to remove the additions you made to mkinitcpio.conf, |
All times are GMT -5. The time now is 12:56 PM. |