Доброй ночи, устанавливаю arch с usb flash, grub устанавливаю в MBR.

Если в BIOS выставлена загрузка с этого носителя - диски в системе нумеруются как
/dev/sda - usb
/dev/sdb - hdd
И по завершении инсталляции и удалении flash - система не грузится так как в fstab - sdb, а hdd становится sda

Удалил разделы hdd, выставил в BIOS загрузку с hdd на первое место, usb в конец списка.
Теперь все встало на свои мста
/dev/sda - hdd
/dev/sdb - usb

Выполнил инсталляцию, перезагружаюсь - не грузится, no bootable device.
Загрузил grub инсталляционного образа и подменил в "Boot exiting OS" "hd0 0" на "hd1 0"
И получил grub своей новоустановленной системы, для закгрузки которой так же пришлось сменить идентификаторы.

Что в итоге нужно - нужно чтобы usb-hdd определялся вторым (hdd01), a системный hdd определялся первым (hdd00)

Подскажете что нибудь? Я понимаю что проблему можно решить массой обходных путей,
но поставил систему на второй ноут идентичным образом - все завелось безоперационным методом, а тут вот какая штука.
Хотелось бы понять как исправить проблему мягко.
Терминал xfce
xorg-server не откатывал, версия X 1.13.0 pixman 0.28.0
Проблема идентична описанной здесь и проявляется после большого аптайма, не критично, жду исправлений
Перетекаю писать-читать в другой топик, этот попросил открыть чтобы опровергнуть свой пост о том, что все хорошо после перехода на 304xx
Увы не помогло, спустя сутки работы крякозябры вернулись.



Спасибо за наводку.
Пока что поставил nvidia-304xx вместо nvidia и nvidia-304-utils вместо nvidia-utils (карта 7300gt)
Три часа, полет нормальный
Заимел такую странную бодягу, скорее всего после очередного обновления
Через какое то время после чистой загрузки в разных местах разных приложений начнает глючить отображение текста.
В части диалога pidgin. Или во вкладках chromium. Вот так:

Также словил один раз неверное определение кейкодов в терминале. Т.е набираю sudo reboot, а получаю judo tekoot.

Зависимости не нашёл, сначала грешил на наутилус, который потерял способность создавать превью, грузил на 100% cpu и отжирал всю доступную память, но тут дело решилось проще, созданием симлинка
ln -s ~/.thumbnails ~/.cache/thumbnails
Однако все равно словил его на отъедании cpu в простое (резкий обрыв в левой части - убиение процесса)

Убиением нау проблема с символами не решалась.
Покопался, сменил способ засыпания на Suspend to RAM

До изменения:

После:

Никаких изменений (и сережа с отключенным usb тоже)
sudo echo USB0 > /proc/acpi/wakeup
bash: /proc/acpi/wakeup: Отказано в доступе
sudo sh -c "echo USB0 > /proc/acpi/wakeup"
sudo sh -c "echo USB2 > /proc/acpi/wakeup"
USB0	  S3	*disabled  pci:0000:00:02.0
USB2	  S3	*disabled  pci:0000:00:02.1
Никакой разницы

Initial commandline parameters: 
Чт. сент. 13 20:25:08 MSK 2012: Running hooks for suspend.
Running hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend:
Linux amd 3.5.3-1-ARCH #1 SMP PREEMPT Sun Aug 26 09:14:51 CEST 2012 x86_64 GNU/Linux
Module                  Size  Used by
fuse                   68908  4 
usb_storage            44760  0 
uas                     8823  0 
snd_hda_codec_realtek    59152  1 
nvidia              11195142  40 
saa7134_alsa           10910  2 
tuner_simple           13321  1 
tuner_types            11121  1 tuner_simple
tda9887                 8773  1 
tda8290                12714  0 
powernow_k8            13360  1 
mperf                   1267  1 powernow_k8
kvm_amd                52109  0 
tuner                  16840  2 
i2c_nforce2             5064  0 
edac_mce_amd           12469  0 
firewire_ohci          31653  0 
firewire_core          52733  1 firewire_ohci
kvm                   363714  1 kvm_amd
rc_avermedia            1158  0 
saa7134               169136  1 saa7134_alsa
tveeprom               13809  1 saa7134
snd_hda_intel          25700  2 
videobuf_dma_sg         7936  2 saa7134,saa7134_alsa
videobuf_core          16231  2 videobuf_dma_sg,saa7134
snd_hda_codec          97432  2 snd_hda_codec_realtek,snd_hda_intel
v4l2_common             5370  2 tuner,saa7134
videodev              100564  3 tuner,saa7134,v4l2_common
snd_hwdep               6300  1 snd_hda_codec
snd_pcm                74926  3 snd_hda_codec,snd_hda_intel,saa7134_alsa
snd_page_alloc          7217  2 snd_pcm,snd_hda_intel
media                  10405  1 videodev
snd_timer              18966  1 snd_pcm
rc_core                13056  3 saa7134,rc_avermedia
snd                    60021  15 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_pcm,snd_hda_codec,snd_hda_intel,saa7134_alsa
edac_core              37609  0 
i2c_core               20508  10 tuner,saa7134,tda8290,tda9887,nvidia,v4l2_common,tveeprom,tuner_simple,i2c_nforce2,videodev
crc_itu_t               1363  1 firewire_core
ppdev                   5902  0 
parport_pc             30669  0 
k8temp                  3410  0 
parport                31395  2 ppdev,parport_pc
forcedeth              56161  0 
soundcore               5442  1 snd
evdev                   9882  5 
nv_tco                  4864  0 
vboxdrv              1791912  0 
button                  4502  0 
processor              27015  1 powernow_k8
pcspkr                  1899  0 
ext4                  438807  2 
crc16                   1359  1 ext4
jbd2                   78720  1 ext4
mbcache                 5977  1 ext4
hid_generic             1113  0 
sd_mod                 29271  5 
usbhid                 36812  0 
pata_amd               11427  0 
hid                    85608  2 hid_generic,usbhid
pata_acpi               3408  0 
ohci_hcd               21752  0 
sata_nv                21220  4 
ata_generic             3327  0 
ehci_hcd               41058  0 
usbcore               147434  5 uas,usb_storage,ohci_hcd,ehci_hcd,usbhid
libata                167675  4 pata_acpi,sata_nv,pata_amd,ata_generic
scsi_mod              132896  4 uas,usb_storage,libata,sd_mod
usb_common               954  1 usbcore
             total       used       free     shared    buffers     cached
Mem:       4054036    2040768    2013268          0      55376     682240
-/+ buffers/cache:    1303152    2750884
Swap:      6291452       8836    6282616
/usr/lib/pm-utils/sleep.d/00logging suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/00powersave suspend suspend:
/usr/lib/pm-utils/sleep.d/00powersave suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/01grub suspend suspend:
/usr/lib/pm-utils/sleep.d/01grub suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend:
/usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend:
/usr/lib/pm-utils/sleep.d/75modules suspend suspend: success.
Running hook /etc/pm/sleep.d/90alsa suspend suspend:
/etc/pm/sleep.d/90alsa suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend:
/usr/lib/pm-utils/sleep.d/90clock suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend:
/usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/95led suspend suspend:
/usr/lib/pm-utils/sleep.d/95led suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend:
nVidia binary video drive detected, not using quirks.
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend:
kernel.acpi_video_flags = 0
/usr/lib/pm-utils/sleep.d/99video suspend suspend: success.
Чт. сент. 13 20:25:10 MSK 2012: performing suspend
Чт. сент. 13 20:25:43 MSK 2012: Awake.
Чт. сент. 13 20:25:43 MSK 2012: Running hooks for resume
Running hook /usr/lib/pm-utils/sleep.d/99video resume suspend:
/usr/lib/pm-utils/sleep.d/99video resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend:
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/95led resume suspend:
/usr/lib/pm-utils/sleep.d/95led resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend:
/usr/lib/pm-utils/sleep.d/94cpufreq resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/90clock resume suspend:
/usr/lib/pm-utils/sleep.d/90clock resume suspend: success.
Running hook /etc/pm/sleep.d/90alsa resume suspend:
Playing raw data '/dev/zero' : Unsigned 8 bit, Rate 8000 Hz, Mono
/etc/pm/sleep.d/90alsa resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/75modules resume suspend:
Reloaded unloaded modules.
/usr/lib/pm-utils/sleep.d/75modules resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/49bluetooth resume suspend:
/usr/lib/pm-utils/sleep.d/49bluetooth resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/01grub resume suspend:
/usr/lib/pm-utils/sleep.d/01grub resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/00powersave resume suspend:
/usr/lib/pm-utils/sleep.d/00powersave resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/00logging resume suspend:
/usr/lib/pm-utils/sleep.d/00logging resume suspend: success.
Чт. сент. 13 20:25:51 MSK 2012: Finished.
Не уверен что зысыпает до конца, но винты паркует, потом заново раскручивает.
Видео тоже отключает, дисплей переходит в режим ожидания и тут же снова находит сигнал.

cat /proc/acpi/wakeup
Device	S-state	  Status   Sysfs node
HUB0	  S5	*disabled  pci:0000:00:06.0
XVR0	  S5	*disabled  pci:0000:00:0f.0
XVR1	  S5	*disabled  
XVR2	  S5	*disabled  
XVR3	  S5	*disabled  
XVR4	  S5	*disabled  
XVR5	  S5	*disabled  
USB0	  S3	*enabled   pci:0000:00:02.0
USB2	  S3	*enabled   pci:0000:00:02.1
AZAD	  S5	*disabled  pci:0000:00:06.1
MMAC	  S5	*disabled  pci:0000:00:08.0
UAR1	  S5	*disabled  pnp:00:07
Пересоздал swap раздел - сообщение об ошибке записи пропало, но не факт что насовсем, буду тестить. Графический шум однако остался - косяк дравйвера nvidia?

Только что запустил suspend, проснулся и после выхода “испачкал” некоторые окна
Линии стираются обновлением участка окна.
Полосок вне окон небыло, похоже они проявились на scrot. Так же теперь они появляются спонтанно.
Вот что имеем:

Gigabyte M55S-S3
AMD Athlon™ 64 X2 Dual Core Processor 4600+
RAM 4GB
GeForce 7300 GT

/dev/sda1            4096    12587007     6291456   82  Linux своп / Solaris
/dev/sda2        12587008    75501567    31457280   83  Linux
/dev/sda3        75501568  1753223167   838860800   83  Linux
Arch + slim + xfce4.10

И не имеем:

1) Ждущий режим (pm-suspend)
Запускается, компьютер засыпает и тут же просыпается.
Метод отключения usb добавлением usbcore в SUSPEND_MODULES не помог. Устройства отключаются, но машина все равно самовольно просыпается.
Да и вообще отключать usb устройства совсем не интересно - хочется будить машину с клавиатуры.

2) Спящий режим (pm-hibernate)
Запускается, уход сопровождается вспыхивающим графическим мусором на черном фоне и тучей “Write-error on swap-device”
Однако система запускается вполне работоспособной, нельзя сказать что гибернация не работает. Диск новый, бэдов нет.

/etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="noapic"
GRUB_CMDLINE_LINUX="resume=/dev/sda1"
/etc/mkinitcpio.conf
HOOKS="base udev autodetect pata scsi sata resume filesystems usbinput fsck"

Помогите продиагностировать проблему. Цель не решить ее как можно быстрее, а понять в чём суть.
Спасибо, поставил slock, блокировка заработала, осталось разобраться с ждущим и спящим режимами