20604
Проблема с переустановкой драйверов (гибридная графика) и немного еще...
День добрый! Сильно не ругайтесь, много искал, но по моему вопросу ничего не нашел. Понравился мне очень Manjaro KDE 17.0.1, не хочу больше ничего ставить. Так вот, суть проблемы.
Во-первых, у меня ssd и немного читал(смотрел) советуют ставить файловую систему btrfs, но при такой разметке манжаро не ставиться… ошибка извлечения чего-то unpackfs… при установке (пробовал 2 раза). Ладно, поставил на xt4 пока…
дальше, если при установке выбрать nonfree драйвера, все замечательно устанавливается, все работает я имею ввиду драйвер на гибридную видео(Intel HD 5500 + Nvidia 820M). (Не проверял работу дискретной карты). Теперь, в менеджере драйверов кроме установленного по-умолчанию ...intel-nvidia-bumblebee… есть возможность установить свежее ...intel-nvidia-bumblebee340xxx… так вот при удалении предыдущего драйвера и установке новее, система не грузится, черный экран и все напрочь виснет и не реагирует.
Если я поставлю вместо ...bumblebee… просто драйвера на intel и nvidia по отдельности будет работать? я пробовал тоже удалять ...intel-nvidia-bumblebee… ставить следующие драйвера на Intel HD драйвер intel и mesa на Nvidia — nvidia340xxx далее перезагрузка и опять черный экран, но система не виснет, в консоль войти можно.
И еще отсутствует возможность спящего режима (он же hibernate) сколько не переустанавливал ;) спящего режима нет, ждущий только…
Во-первых, у меня ssd и немного читал(смотрел) советуют ставить файловую систему btrfs, но при такой разметке манжаро не ставиться… ошибка извлечения чего-то unpackfs… при установке (пробовал 2 раза). Ладно, поставил на xt4 пока…
дальше, если при установке выбрать nonfree драйвера, все замечательно устанавливается, все работает я имею ввиду драйвер на гибридную видео(Intel HD 5500 + Nvidia 820M). (Не проверял работу дискретной карты). Теперь, в менеджере драйверов кроме установленного по-умолчанию ...intel-nvidia-bumblebee… есть возможность установить свежее ...intel-nvidia-bumblebee340xxx… так вот при удалении предыдущего драйвера и установке новее, система не грузится, черный экран и все напрочь виснет и не реагирует.
Если я поставлю вместо ...bumblebee… просто драйвера на intel и nvidia по отдельности будет работать? я пробовал тоже удалять ...intel-nvidia-bumblebee… ставить следующие драйвера на Intel HD драйвер intel и mesa на Nvidia — nvidia340xxx далее перезагрузка и опять черный экран, но система не виснет, в консоль войти можно.
И еще отсутствует возможность спящего режима (он же hibernate) сколько не переустанавливал ;) спящего режима нет, ждущий только…
48 комментариев
wiki.archlinux.org/index.php/Swap
wiki.archlinux.org/index.php/Power_management/Suspend_and_hibernateHibernation
# sysctl kernel.sysrq=1 что-то типо этого
В моем случае будет
# sysctl kernel.sysrq=resume=UUID<swap раздела>
Либо отредактировать /proc/sys/kernel/sysrq и внести resume=UUID<swap раздела>
HOOKS=«base udev resume autodetect modconf block filesystems keyboard fsck»
не пойму как внести в Kernel parameters опцию resume=<swap_раздел>. Куда прописать?
1 редактирую граб: /etc/default/grub добавляю в конец resume=UUID<swap раздела>
2 # grub-mkconfig -o /boot/grub/grub.cfg
3 в /etc/mkinitcpio.conf добаляю Хук — (слово) resume
HOOKS=«base udev resume autodetect modconf block filesystems keyboard fsck»
4 # mkinitcpio -p linux
Все верно?
GRUB_CMDLINE_LINUX_DEFAULT=«quiet splash resume=UUID=7bed5fa3-4a91-4a04-8b86-0beb36449c44»
PS. Ковычки должны быть двойные. Форум заменяет на ёлочки. Молодцы. Специально для новичков сделали? :)
ATWA Вас я тоже благодарю! Спасибо за подсказку!
/usr/bin/mkinitcpio: строка 271: /etc/mkinitcpio.d/linux.preset: Нет такого файла или каталога
==> ERROR: Failed to load preset: `/etc/mkinitcpio.d/linux.preset'
разобрался, надо было mkinitcpio -p linux49
выполнение mkinitcpio -p linux49 было успешным:
# mkinitcpio -p linux49
==> Building image from preset: /etc/mkinitcpio.d/linux49.preset: 'default'
-> -k /boot/vmlinuz-4.9-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.9-x86_64.img
==> Starting build: 4.9.20-1-MANJARO
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [resume]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-4.9-x86_64.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux49.preset: 'fallback'
-> -k /boot/vmlinuz-4.9-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.9-x86_64-fallback.img -S autodetect
==> Starting build: 4.9.20-1-MANJARO
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [resume]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-4.9-x86_64-fallback.img
==> Image generation successful
первая перезагрузка — отлично, все успешно перезагружено
пробую уйти в спящий режим — включаю ноутбук — загрузка — черный экран мышь активна
Перезазрузка принудительно — ошибка загрузки не стартуют X-ы, в виртуальную консоль входит, я так понял ошибка в драйвере что-то связано с инициализацией… думал все это точка в использовании Manjaro, вторая перезагрузка — тоже самое. Третья — самое удивительное все ОК… Но с спящим режимом не эксперементирую… Кто, что подскажет?
UPD после очередной перезагрузки — не грузится, но в консоль войти могу… Люди, выручайте!
startx такой результат в консоли
Bumblebee
Свободный драйвер называется xf86-video-nouveau (вроде):
Nouveau
Если плохо знаете английский слева в меню есть др. языки.
PS. Наверное самый лучший вариант будет полная переустановка. Быстрее и меньше головной боли. Так как думаю будет еще много ошибок при удалении и установки драйверов. Но решать Вам. Я сам на эти грабли наступал, но справился без переустановки.
Переустановил все заново, все хорошо.
Обновил:
sudo pacman-mirrors -g
sudo pacman -Syyuu
Все ОК. Перезагрузка — Ок. Выключаю ноутбук.
Следующий день — включаю ноутбук — история повторяется, все повисло, Х-ы не стартуют, в консоль войти можно…
Может ядро обновить? В чем может быть дело?
Посмотри в чем причина.
У тебя окно ввода пароля появляется? Если нет то причина в sddm.
еще sddm-greeter
У меня была похожая проблема 2 раза. 1-й раз я устранил (уже не помню как), второй раз я долго мучился в итоге пришел к выводу что была беда в сборке новой манджары, я переустановил старую версию(записанную на диск) и все заработало.
Если нет сильной привязанности к kde поставь другую DE(xfce например).
Может проблема у тебя в компе(ноуте). И меньше проблем будет на Ubuntu.
Ну или на крайняк обратно на виндовс.
Я смотрю у тебя очень много проблем возникает.
Если ни в коем случаи не хочешь обратно, придется много читать и изучать систему (как работает).
Но почему Манжаро мне понравился больше, так это подходом! Все работает сразу и вайфай (в отличии от всех Ubuntu и Debian производных), и драйвера на видео, и можно переключать драйвера в диспетчере, НО БЛИН не совсем это так как задумано работает, все бы ничего, но даже все установленное по-умолчанию и то почему-то не стабильное… я даже сторонний софт не устанавливал, все равно какая-то проблема. Но мне он понравился, и отступать я не буду!
P.S. Не сочтите за рекламу про Линукс Минт, никого не принуждаю некому не советую, пусть каждый сам для себя выбирает своё. У меня этот дистрибутив работает на Отлично! И я просто высказал свое мнение.
из породы рол-релиз есть ещё openSUSE Tumbleweed она стабильнее будет и КДЕ там как родные.
Кстати, как я уже говорил, проблема еще была вроде как в загрузочной флешке. (Проблемы при установке, висла напрочь). Первый раз флешку создавал при помощи Easy2Boot, очень удобно, накопировал ISO образов и грузись с них, устанавливал так и Минт и Кубунту, но вот Манжаро чего-то незаладилось (правда первые два раза было все ОК), а может и в другом причина, но флешку загрузочную сдалел Rufus-ом, вроде при установке пока проблем нет…
Тогда продолжим:
Эта переустановка замучила меня, виснет преимущественно на: выполняется действие mhwdcfg, либо реже на записи bootloader при установке. Чего я только не делал, и разделы менял, и флешку установочную менял, и жеские диски (место назначения установки) менял, и разбивал по разному, ни так ни эдак. В последний раз установилась после очередного зависания при установке, при этом я не стал форматировать разделы, куда в первый раз начало устанавливаться, а просто указал опции монтирования, и установилось… Странное все это дело конечно говоря… Ну да ладно…
Немного смотрю, так сказать, недоустанавливалась система что-ли, я имею ввиду, при запуске системы yakuake не стартует, хотя он есть и при принудительном помещении его в автозагрузку, выдается предупреждение о налии его в автозагрузке (я так понимаю это следствие перезаписи системы «поверх предыдущей незаконченной установки»), и еще мелкие, но решаемы проблемы, но в целом обновление прошло успешно, бэкап всего диска clonezillo-й сделан. Так что переустановка теперь проблем не создаст…
Приступаю к созданию спящего режима он же hibernate после которого система отказывалась грузиться… о результате напишу! (Если раньше незаглючит… ;) )
И если кто знающий, подскажите, все же, я хочу удалить этот самый bumblebee и установить отдельно драйвера на интергированную и дискретную карты по отдельности… Чтоб можно было переключать по мере необходимости… Установка из диспетчера драйверов — как результат система не грузиться…
ссылка 1
ссылка 2
ссылка 3
ссылка 4
ссылка 5 — может здесь уже есть ответ
ссылка 6
ссылка 7
ссылка 8
ссылка 9 — тут amd но смысл такой же
Пока все работает, странная установка была, очень быстрая, и в диспетчере драйверов даже несвободный драйвер пришлось самостоятельно ставить (этот самый bumblebee)…
Но слепок жесткого сделал как сразу после установки, так и сразу после обновления… если что верну и так и сяк, буду проверять.
Я только не стал СВОП включать… м.б в этом была проблема...?
Если что:
swapoff /dev/sda2
Странное дело, при установки я указал своп, а почему-то его нету… но все работает без нареканий, думаю mint можно удалять ;)
D1mon если что-то пойдет не так, то дам знать… :)
Кстати, это конечно не по теме, я вот тут озадачился, как можно пакеты самому ставить, не из стандарного репозитория и аура, а к примеру я скачал новый qt5-fsarchiver, в ауре он qt4, так вот, читал я в wiki и пробывал сделать (make, make install) но сразу наткнулся на ошибку… может знаете как?
Но вообще-то не рекомендуется устанавливать проги таким образом. Но если надо то можно. Самый лучший вариант это создать файл сборки (читать) и поделиться с другими если кому понадобится. Можно посмотреть на ауре готовые примеры (открыть любой пакет -> View PKGBUILD справа в меню )
Так вот: мои действия
1 обновил систему
2 ставлю драйвера на видеокарты в следующем порядке (из диспетчера драйверов)
— драйвер Intel на интегрированную карту
— драйвер Mesa (читал что он нужен для корректной работы драйвера Intel)
— драйвер Nvidia
Что хотел этим добиться: появления в трее пиктограммы текущего драйвера активной видеокарты, нажимаю по нему: выбираю какую карту активировать — перегружаюсь — вуаля карта работает. По-крайней мере так четко работало в Минте… Очень четко!
Результатом моих монипуляций в Манжаро xfce — иксы не стартуют… Если кто знающий подскажите, куда смотреть, что настраивать…
Если падает именно после установки nVidia — попробовать другие версии драйверов или собирать самому из драйверов с сайта nvidia.com для linux.
Про swap — добавляется он очень просто, при его наличии в виде раздела на диске — через практически любую GUI программу управления разделами (там через выпадающие менюшки по разделу диска разобраться просто (например: редактировать точки монтирования или как в КДЕ: активировать swap)).
И еще, в терминале выполните dmesg, проанализируте проблемы которые он может вам показать.
manjaro.ru/comments/8181
ПС
resume в хуки не прописывал
для ГРУБА если он у Вас EFI нужно прописать resume=UUID=xxxxxxxxxxxxxxxxxxx или в /etc/defaultc/grub и update-grub
ядро 4.11
В fstab должен быть описан swap (где то пол года назад) нужно было его убрать из ФСТАБ так как в ядро вставили automount swap и он дважды инициализировался и SDDM очень долго подымался
В таком виде ГИБЕРНЭЙТ прекрасно работает :)