Aivar
diamalex, читать умеем?
Параметры ядра: https://wiki.archlinux.org/index.php/Kernel_parameters

всё это знаю, вот про "resume=" не знал, спасибо) это и nafanja выше подсказал, но я так понимаю кроме задания этого resume в параметрах ядра нужно ещё указать как хук при сборке mkinitcpio
nafanja
diamalex, используешь автоконфигуратор или ручками конфиг делал /boot/grub/grub.cfg? свап отдельный раздел или в файл?

тот конфиг создан автоконфигуратором. Свап у меня на одтельном разделе обьъемом 1,5 Гб
nafanja
diamalex, ты свап прописал в параметрах загрузки ядра и добавил хук resume в mkinitcpio.conf?

не сделано. попробую, отпишусь. Спасибо большое. Свап в параметрах загрузки ядра это как? у меня свап используется в системе, памяти у меня 1296 Мб, под свап отвёл 1500 Мб
добрый день друзья! использую ArchLinux i686, графическая оболочка LXDE (ноутбук Dell). Вопрос следующий. Когда выбираю завершение работы компьютера, у меня есть "ждущий" режим и "спящий" режим. Ждущий работает отлично, при его выборе ноутбук практически моментально тухнет и лампочка питания начинает медленно загораться и тухнуть, свидетельствуя о ждущем режиме. Когда выбираю "спящий", система как и положено сохраняет в файл гибернации текущее состояние системы и ноутбук полностью выключается. Но когда я его включаю, после привычного GRUB у меня система загружается как обычно, с единственным отличием что ругается на повреждение файловой системы, я так понимаю по той причине что должно загрузиться в сохранённую сессию а грузится как обычно. Знатоки, подскажите пожалуйста, как правильно загрузить систему из спящего режима?
ну я бы сделал так. Поставил все те пакеты которые я вам написал, и потом всё же научился выкладывать лог в спойлер )) интересно посмотреть ваш Xorg.0.log
zotkindm
В качестве драйверов - xf86-video-mesa и mesa-libgl.
добрый день. Я или вас неправильно понял, или вы делаете ошибку. Почему mesa ? библиотеки mesa это программная обработка 3D графики а вам нужна аппаратная. Чтобы работало 3D-ускорение вам нужно установить следующие пакеты nvidia-340xx, nvidia-340xx-utils, nvidia-340xx-libgl (при необходимости lib32-nvidia-340xx-libgl если у вас 64битный Арч)
при этом во время установки nvidia-340xx-libgl Арч скажет что nvidia-340xx-libgl и mesa-libgl конфликтуют и предложит удалить mesa-libgl, после этого перезагружайтесь и запустите хотя бы glxinfo (входит в пакет mesa-demos), если напишет что direct rendering=yes и OpenGL Vendor=Nvidia значит у вас всё ок и будет работать аппаратное ускорение.
redix
Попробуйте создать нового пользователя, возможно проблема в вашем профиле.

слишком много завязано на этот профиль. Думаю дело не в нём, иначе бы и 340й драйвер не работал, а он работает как надо. Наверное баг
redix
Конечно имеет, Nvidia говорит что ваш драйвер для GT 240 имеет версию 340.XX, а для 6600 GT — 304.XX.

ну и что из этого ? ))))))))))))))
я ведь написал выше в своём первоначальном посте, что хоть у меня стоит карта GT240 хоть 6600GT - если установлен драйвер 304хх то не открывается ни одно приложение использующее OpenGL
redix
diamalex
Имею две видеокарты Nvidia,
А эти две видеокарты как нибудь называются?

6600 GT и GT 240 , но разве это имеет значение? эта проблема будет справедлива для любой видеокарты на этом драйвере )
добрый день, форумчане. Обнаружил баг и хотел бы спросить тех кто использует такой же драйвер - у вас проявляется эта проблема или нет, является она багом или нет, и прошу подсказки как решить её подручными средствами. Обьясню суть. Имею две видеокарты Nvidia, которые умеют работать с драйвером 304xx (одна поновее и работает с драйвером 340xx, другая не может выше 304го). Устанавливаю драйвера 304й версии так -
pacman -S nvidia-304xx nvidia-304xx-utils nvidia-304xx-libgl (при этом mesa-libgl меняется на nvidia-304xx-libgl)
перезагружаю систему, и у меня любая попытка обратиться к приложению использующему OpenGL заканчивается ошибкой, привожу пример:

[[email protected]]$ glxinfo
name of display: :0
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 155 (GLX)
Minor opcode of failed request: 24 (X_GLXCreateNewContext)
Value in failed request: 0x0
Serial number of failed request: 87
Current serial number in output stream: 88

и так с любым приложением (эту ошибку видно при попытке выполнить в терминале приложение, если запуск с ярлыка - просто ничего не происходит)
чтобы это устранить, я запускаю приложение из под root и тогда работает. Когда я установил версию драйверов 340xx - там такой проблемы нет, все приложения работают как из под обычного пользователя, так и из под root. Удалил версию 340xx (все три вышеназванные пакета), поставил 304xx - та же самая проблема. Возможно это баг и он будет исправлен. Я так понимаю, для работы OpenGL из под обычного пользователя нужно где то подправить права запуска библиотек или ещё чего нибудь, подскажите как это сделать пожалуйста.

P.S. система имеет самые последние обновления, сегодня обновилось ядро и некоторые важные библиотеки, но ситуация не поменялась