Совет с лора не помог, нвидиа успешно генерирует и использует конфиг для xorg. Версию “проблема с железом” я уверенно отклоняю(года 2 назад не помню на каком дистрибутиве на этом буке встречал такую же ситуацию), но не заморачивался потому как пришел к ArchLinux и он успешно работал с 2009 года по сей день. После последнего апдейта началась эта шляпа.

Вычислил, что же за процедура такая связана с этим искажением изображения. Понял так, что это банальное отключение дисплея при простое. Как проверял, добавил в xorg.conf:
Section "ServerFlags"  
            Option         "standby time" "1"                                                                              
EndSection
Засек 1 минуту, получил эффект описаный в фотографии. Можно увеличить этот параметр до большой суммы но это не решение, до этого экран нормально выключался. Может он путает какой у экран выключать и отключает канал на внешний монитор?(сегодня подключу внешний моник проверю).
LORe порекомендовали сбросить настройки:
sudo pacman -S pkg-config
sudo nvidia-xconfig
void
По полосам очевидное решение - посмотреть что обновилось и откатиться.

В профилях Power Management Setings можно выставить для каждого профиля свою яркость

Было обновление всей системы. Профили PMS я так понимаю для каждого пользователя свои, соответственно на моменте окна kdm они не действуют.
После очередного обновления(pacman -Syi) ArchLinux появился следующий эффект. При простое лаптопа, будь это окно kdm(gdm) или уже в авторизованном режиме, но так же при простое, начинается постепенное искажение экрана горизонтальными полосами. Вот фото экрана в момент искажение: http://s49.radikal.ru/i126/1110/8d/d7cc0a2e0d31.jpg
Я так понимаю система хочет выключить монитор(режим энергосбережения?!) и получается не очень хорошо. Как лечить?

PS попутно вопрос по яркости экрана. При загрузке он минимален, приходистя функциональными клавишами каждый раз увеличивать яркость. Как выставить яркость поумолчанию?
Добрый день. Ноутбук Toshiba A200 1GH. 4 года использую linux на нем, последнии два года как поставил arch linux так и работаю с ним. Полное обновление системы производил в августе. Сейчас заметил такую особенность(раннее такого не было): если батарея была разряжена процентов на 40, то при работе с включеным питанием он продолжает садится и не заряжает его(индикатор зарядки не горит, заряд батареи падает), если передернуть шнур питания - заряжает нормально минутку и вновь останавливает зарядку. В выключенном состоянии заряжает на все 100%. В включенном состоянии если заряд равен 80% заряжается без проблем во время работы.

Может быть виной тому программное обеспечение? Или все же это железо выделывается?
ну как важны… смотря для чего:

/dev/pts - psuedo terminal slave.. without it, you wouldn't have a command line with terminals, etc. Read more here: http://www.linuxinfor.com/english/man4/pts.html

/dev/shm - shared memory is what I think it stands for. Its another psuedo type tmp/cache filesystem. Some say you really don't need it since its for POSIX shared memory but it might help if you have it if you don't have much memory to spare, etc.
Спасибо большое. Действительно проблема была в настройках fstab, здесь виновато мое невнимание(когда запостил тему сразу же самостоятельно решил проблему).

Я давно не лазил в настройки fstab, откуда там параметры:
none                   /dev/pts      devpts    defaults            0      0
none                   /dev/shm      tmpfs     defaults            0      0
Для чего они? И почему “ошибка” выскочила после обновления?

Закоментил их и теперь без ошибок грузится.

===
После обновления системы так же был фэйл при Loading Modules, но это решение нагуглил в новостях: http://www.archlinux.org/news/changes-t … cklisting/
===
После полного обновления системы во время загрузки проскакивает строка mounting local filesystem - failed, система грузится и работает нормально.
В чем причина данного сообщения?

cat /etc/fstab
[[email protected] ~]$ cat /etc/fstab
# 
# /etc/fstab: static file system information
#
# <file system>        <dir>         <type>    <options>          <dump> <pass>
none                   /dev/pts      devpts    defaults            0      0
none                   /dev/shm      tmpfs     defaults            0      0
/dev/cdrom             /media/cd   auto    ro,user,noauto,unhide   0      0
/dev/dvd               /media/dvd  auto    ro,user,noauto,unhide   0      0
#/dev/fd0               /media/fl   auto    user,noauto             0      0
/dev/sda1 /boot ext2 defaults 0 1
/dev/sda2 swap swap defaults 0 0
/dev/sda3 / ext4 defaults 0 1
/dev/sda4 /home ext4 defaults,user_xattr 0 1
[[email protected] ~]$ 
df -h
[[email protected] ~]$ df -h
df: `devpts': No such file or directory
df: `tmpfs': No such file or directory
Filesystem                                              Size  Used Avail Use% Mounted on
udev                                                     10M     0   10M   0% /dev
run                                                      10M  532K  9.5M   6% /run
/dev/disk/by-uuid/52b741f7-f7e3-43d9-8233-a04fda8e0ad7   25G   12G   12G  49% /
none                                                    1.5G  472K  1.5G   1% /dev/shm
/dev/sda1                                               297M   16M  266M   6% /boot
/dev/sda4                                                83G   35G   44G  45% /home
[[email protected] ~]$
Спасибо за внимание! Пока мой пост одобрялся модератором я нашел правильное решение.

Для поддержки exim+postgresql добавляем всего 3 строки в файл /var/abs/community/exim/PKGBUILD:

sed ‘s|^# LOOKUP_PGSQL=yes|LOOKUP_PGSQL=yes|’ | \
sed ‘s|^# LOOKUP_INCLUDE.*$|LOOKUP_INCLUDE=-I/usr/include/postgresql|’ | \
sed ‘s|^# LOOKUP_LIBS.*$|LOOKUP_LIBS=-L /usr/lib/postgresql -lpq|’ | \


Здесь я выложил полностью PKGBUILD http://dl.dropbox.com/u/1465661/archlin … l/PKGBUILD
Использую abs.
В файле /var/abs/community/exim/PKGBUILD вношу дополнительные строки, чтобы пакет собирался с поддержкой pgsql:

sed ‘s|^# LOOKUP_PGSQL=yes|LOOKUP_PGSQL=yes|’ | \

и тут я не знаю как правильно подключить include и libs, гуглил очень много и пробовал различные вариации, остановился на таком варианте:

sed ‘s|^# LOOKUP_INCLUDE.*$|LOOKUP_INCLUDE=-I/usr/include/postgresql|’ | \
sed ‘s|^# LOOKUP_LIBS.*$|LOOKUP_LIBS=-L /usr/lib/postgresql|’ | \

делаю makepkg и получаю вот такое сообщение(вырезал кусок):
gcc -o exim
lookups/lookups.a(pgsql.o): In function `pgsql_tidy':
pgsql.c:(.text+0x1dc): undefined reference to `PQfinish'
lookups/lookups.a(pgsql.o): In function `perform_pgsql_search':
pgsql.c:(.text+0x464): undefined reference to `PQsetdbLogin'
pgsql.c:(.text+0x46e): undefined reference to `PQstatus'
pgsql.c:(.text+0x493): undefined reference to `PQerrorMessage'
pgsql.c:(.text+0x4b0): undefined reference to `PQfinish'
pgsql.c:(.text+0x4ca): undefined reference to `PQsetClientEncoding'
pgsql.c:(.text+0x4e2): undefined reference to `PQsetNoticeProcessor'
pgsql.c:(.text+0x53b): undefined reference to `PQexec'
pgsql.c:(.text+0x546): undefined reference to `PQresultStatus'
pgsql.c:(.text+0x564): undefined reference to `PQcmdTuples'
pgsql.c:(.text+0x5b7): undefined reference to `PQresultStatus'
pgsql.c:(.text+0x5bf): undefined reference to `PQresStatus'
pgsql.c:(.text+0x5cc): undefined reference to `PQresultErrorMessage'
pgsql.c:(.text+0x60f): undefined reference to `PQnfields'
pgsql.c:(.text+0x61d): undefined reference to `PQntuples'
pgsql.c:(.text+0x691): undefined reference to `PQgetlength'
pgsql.c:(.text+0x6ad): undefined reference to `PQgetvalue'
pgsql.c:(.text+0x6e9): undefined reference to `PQgetvalue'
pgsql.c:(.text+0x70e): undefined reference to `PQfname'
pgsql.c:(.text+0x7a6): undefined reference to `PQclear'
collect2: ld returned 1 exit status
make[1]: *** [exim] Error 1
make[1]: Leaving directory `/var/abs/community/exim/src/exim-4.71/build-Linux-i386'
make: *** [all] Error 2
==> ERROR: Build Failed.
    Aborting...

Связано ли это с неправильным редактирование конфигурации PKGBUILD или у меня не хватает каких-то пакетов в системе я не знаю. Что можете посоветовать?

Спасибо за любые ответы!