Manjaro KDE Edition
   1417

Проблема с переустановкой драйверов (гибридная графика) и немного еще...

День добрый! Сильно не ругайтесь, много искал, но по моему вопросу ничего не нашел. Понравился мне очень 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) сколько не переустанавливал ;) спящего режима нет, ждущий только…

48 комментариев

avatar
hibernate
А так же нужна опция resume=<swap_раздел> к параметрам загрузки ядра. И хук resume в конфиге /etc/mkinitcpio.conf (не забыть сгенерировать новый initramfs для принятия изменений).
Последний раз редактировалось
0
avatar
ATWA, тут немножко сложнее… Прошу прощения, вы можете поподробнее написать… я если чесно устал переустанавливать, уже 9 или 10 раз, со счету сбился…
0
avatar
0
avatar
Правильно ли я понял, чтоб добавить параметры загрузки ядра 'на лету' надо
# sysctl kernel.sysrq=1 что-то типо этого
В моем случае будет
# sysctl kernel.sysrq=resume=UUID<swap раздела>

Либо отредактировать /proc/sys/kernel/sysrq и внести resume=UUID<swap раздела>
Последний раз редактировалось
0
avatar
ATWA добавлением хука вроде разобрался, надо в /etc/mkinitcpio.conf добавить resume
HOOKS=«base udev resume autodetect modconf block filesystems keyboard fsck»
не пойму как внести в Kernel parameters опцию resume=<swap_раздел>. Куда прописать?
0
avatar
В grub
0
avatar
Тогда получается я делаю следующее:
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
Все верно?
Последний раз редактировалось
0
avatar
Да. Кроме первого.
GRUB_CMDLINE_LINUX_DEFAULT=«quiet splash resume=UUID=7bed5fa3-4a91-4a04-8b86-0beb36449c44»

PS. Ковычки должны быть двойные. Форум заменяет на ёлочки. Молодцы. Специально для новичков сделали? :)
Последний раз редактировалось
0
avatar
D1mon Вам Спасибо большое за ответы и помощь! Сделаю все отпишусь!
ATWA Вас я тоже благодарю! Спасибо за подсказку!
0
avatar
при запуске # mkinitcpio -p linux
/usr/bin/mkinitcpio: строка 271: /etc/mkinitcpio.d/linux.preset: Нет такого файла или каталога
==> ERROR: Failed to load preset: `/etc/mkinitcpio.d/linux.preset'

разобрался, надо было mkinitcpio -p linux49
Последний раз редактировалось
0
avatar

ls /etc/mkinitcpio.d/
sudo mkinitcpio -p /etc/mkinitcpio.d/linux47.preset
update-grub
Последний раз редактировалось
0
avatar
я туда смотрел, у меня там /etc/mkinitcpio.d/linux49.preset
выполнение 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
Последний раз редактировалось
0
avatar
Вообщем, установка системы с драйверами nonfree, полное обновление, и манипуляции по hibernate:
первая перезагрузка — отлично, все успешно перезагружено
пробую уйти в спящий режим — включаю ноутбук — загрузка — черный экран мышь активна
Перезазрузка принудительно — ошибка загрузки не стартуют X-ы, в виртуальную консоль входит, я так понял ошибка в драйвере что-то связано с инициализацией… думал все это точка в использовании Manjaro, вторая перезагрузка — тоже самое. Третья — самое удивительное все ОК… Но с спящим режимом не эксперементирую… Кто, что подскажет?

UPD после очередной перезагрузки — не грузится, но в консоль войти могу… Люди, выручайте!
Последний раз редактировалось
0
avatar
Много проблем возникает с драйверами для видеокарт. Попробуй поставить xf86-video для своей карты. Есть предположение, что resume загружается рано(mkinitcpio.conf), попробуй передвинуть его в конец(у меня 3-й с конца). Ну на крайняк попробуй его убрать полностью. Если хочешь повозиться почитай про Xorg и черные экраны. Но это оч. долго.
0
avatar
D1mon Спасибо! Вернул все назад. Проблема загрузки осталась. Причем только что загрузилось все нормально, сделал манипуляции по возврату, перезагрузка, тоже самое… Сдается мне проблема в драйвере. Подскажите, как коректнее удалить bumblebee и поставить отдельно драйвера на интегрированную и дискретную видео карты…
startx такой результат в консоли
Последний раз редактировалось
0
avatar
Я не силен в установке и удалении драйверов и тем более nvidia(у меня amd). Могу только скинуть ссылки:
Bumblebee

Свободный драйвер называется xf86-video-nouveau (вроде):
Nouveau

Если плохо знаете английский слева в меню есть др. языки.

PS. Наверное самый лучший вариант будет полная переустановка. Быстрее и меньше головной боли. Так как думаю будет еще много ошибок при удалении и установки драйверов. Но решать Вам. Я сам на эти грабли наступал, но справился без переустановки.
Последний раз редактировалось
0
avatar
Прям беда с этими драйверами…
Переустановил все заново, все хорошо.

Обновил:
sudo pacman-mirrors -g
sudo pacman -Syyuu

Все ОК. Перезагрузка — Ок. Выключаю ноутбук.
Следующий день — включаю ноутбук — история повторяется, все повисло, Х-ы не стартуют, в консоль войти можно…
Может ядро обновить? В чем может быть дело?
0
avatar
less /var/log/Xorg.0.log
Посмотри в чем причина.

У тебя окно ввода пароля появляется? Если нет то причина в sddm.
0
avatar
нет, до окна ввода пароля не доходит… что это за sddm?
0
avatar
sddm
еще sddm-greeter

У меня была похожая проблема 2 раза. 1-й раз я устранил (уже не помню как), второй раз я долго мучился в итоге пришел к выводу что была беда в сборке новой манджары, я переустановил старую версию(записанную на диск) и все заработало.
Последний раз редактировалось
0
avatar
Совет:
Если нет сильной привязанности к kde поставь другую DE(xfce например).

Может проблема у тебя в компе(ноуте). И меньше проблем будет на Ubuntu.
Ну или на крайняк обратно на виндовс.

Я смотрю у тебя очень много проблем возникает.
Если ни в коем случаи не хочешь обратно, придется много читать и изучать систему (как работает).
Последний раз редактировалось
0
avatar
Спасибо Вам за советы! Дело в том, что КДЕ больше нравиться. Ставил KUBUNTU 16.04 там проблема с диспетчером драйверов, ничего не видит… Можно конечно вручную, но сам факт наличия такого ГЛЮКА наталкивает на мысль о других возможных глюках. Ставил ДЕБИАН, на там ядро старое, с драйверами проблема, жду выхода новой версии. Но вот Linix Mint, как бы там его не обзывали, и не называли, все, так сказать из коробки, все работает, с драйверами никаких проблем, единственное я скачал с оффициального интеловского сайта драйвера на интегрированную карту и вручную поставил. ВСЕ. Как я только не переключаю видео карты, чего только не использую, он блин работает, единственный глюк, который есть, но он не существенный для меня, это когда переключаешь видео карты, предлагается перелогиниться, так вот, ошибка при этом… ни перезагрузиться, ни выключить с меню не получается, но терминал работает: sudo reboot и все…
Но почему Манжаро мне понравился больше, так это подходом! Все работает сразу и вайфай (в отличии от всех Ubuntu и Debian производных), и драйвера на видео, и можно переключать драйвера в диспетчере, НО БЛИН не совсем это так как задумано работает, все бы ничего, но даже все установленное по-умолчанию и то почему-то не стабильное… я даже сторонний софт не устанавливал, все равно какая-то проблема. Но мне он понравился, и отступать я не буду!
0
avatar
Не поместилось все… :) Хотел больше написать. Так вот, Манжаро КДЕ мне больше нравиться, меня не смущает что надо там что-то вручную править и настраивать. Только вот что конкретно, вот в чем вопрос. И этот вопрос остается открытым… Жду советов Ваших!

P.S. Не сочтите за рекламу про Линукс Минт, никого не принуждаю некому не советую, пусть каждый сам для себя выбирает своё. У меня этот дистрибутив работает на Отлично! И я просто высказал свое мнение.
Последний раз редактировалось
0
avatar
но ясен пень, что минт переустанавливать надо будет
из породы рол-релиз есть ещё openSUSE Tumbleweed она стабильнее будет и КДЕ там как родные.
0
avatar
TrubaShatal Спасибо, я попробую, но пока остановился на Манжаро, как только добьюсь стибильности, установлю на постоянной основе, пока поставил для экспериментов на внешний HDD.

Кстати, как я уже говорил, проблема еще была вроде как в загрузочной флешке. (Проблемы при установке, висла напрочь). Первый раз флешку создавал при помощи Easy2Boot, очень удобно, накопировал ISO образов и грузись с них, устанавливал так и Минт и Кубунту, но вот Манжаро чего-то незаладилось (правда первые два раза было все ОК), а может и в другом причина, но флешку загрузочную сдалел Rufus-ом, вроде при установке пока проблем нет…
0
avatar
Это правильно. Отступать нельзя.
Тогда продолжим:
systemctl status sddm
journalctl -b -p err
Последний раз редактировалось
0
avatar
;) я сейчас его как раз собирался переустанавливать! В процессе так сказать переустановки! Но долго ждать не придется, заглючит сразу, я уже знаю ;)… Напишу о результате позже!
0
avatar
Да уж, дела… Складывается немножко такое впечатление, что либо инсталятор немного глюченный, либо проблема в совместимости с моим ноутбуком (Acer V3-572G). Проблемы с самим ноутбуком исключены, ему год, и все что стояло на нем (win10, Linux Mint, Kubuntu, Debian) проблем с установкой и работой не создавало!!!

Эта переустановка замучила меня, виснет преимущественно на: выполняется действие mhwdcfg, либо реже на записи bootloader при установке. Чего я только не делал, и разделы менял, и флешку установочную менял, и жеские диски (место назначения установки) менял, и разбивал по разному, ни так ни эдак. В последний раз установилась после очередного зависания при установке, при этом я не стал форматировать разделы, куда в первый раз начало устанавливаться, а просто указал опции монтирования, и установилось… Странное все это дело конечно говоря… Ну да ладно…

Немного смотрю, так сказать, недоустанавливалась система что-ли, я имею ввиду, при запуске системы yakuake не стартует, хотя он есть и при принудительном помещении его в автозагрузку, выдается предупреждение о налии его в автозагрузке (я так понимаю это следствие перезаписи системы «поверх предыдущей незаконченной установки»), и еще мелкие, но решаемы проблемы, но в целом обновление прошло успешно, бэкап всего диска clonezillo-й сделан. Так что переустановка теперь проблем не создаст…

Приступаю к созданию спящего режима он же hibernate после которого система отказывалась грузиться… о результате напишу! (Если раньше незаглючит… ;) )
И если кто знающий, подскажите, все же, я хочу удалить этот самый bumblebee и установить отдельно драйвера на интергированную и дискретную карты по отдельности… Чтоб можно было переключать по мере необходимости… Установка из диспетчера драйверов — как результат система не грузиться…
Последний раз редактировалось
0
avatar
Как я уже говорил, что не силен в этом вопросе, но кажется это настраивается в xorg.conf. И на всякий случай скину ссылки:
ссылка 1
ссылка 2
ссылка 3
ссылка 4
ссылка 5 — может здесь уже есть ответ
ссылка 6
ссылка 7
ссылка 8
ссылка 9 — тут amd но смысл такой же
Последний раз редактировалось
0
avatar
D1mon, спасибо Вам за поддержку, я все эти ссылки в первые разы просмотрел. Но еще раз все просмотрю.
Пока все работает, странная установка была, очень быстрая, и в диспетчере драйверов даже несвободный драйвер пришлось самостоятельно ставить (этот самый bumblebee)…
Но слепок жесткого сделал как сразу после установки, так и сразу после обновления… если что верну и так и сяк, буду проверять.
0
avatar
Спасибо, мельком глянул, вроде по делу… Буду изучать (в свободное время)…
0
avatar
Странное дело, но все пока работает!
Я только не стал СВОП включать… м.б в этом была проблема...?
0
avatar
А ты проверь :)
Если что:
swapoff /dev/sda2
0
avatar
Не, его даже в fstab нету…
Странное дело, при установки я указал своп, а почему-то его нету… но все работает без нареканий, думаю mint можно удалять ;)
D1mon если что-то пойдет не так, то дам знать… :)
Кстати, это конечно не по теме, я вот тут озадачился, как можно пакеты самому ставить, не из стандарного репозитория и аура, а к примеру я скачал новый qt5-fsarchiver, в ауре он qt4, так вот, читал я в wiki и пробывал сделать (make, make install) но сразу наткнулся на ошибку… может знаете как?
0
avatar
Ошибки часто возникают потому, что нет какой-то библиотеки. Нужно смотреть в терминале (что не так). Всегда пишется причина и искать в инете как исправить.
Но вообще-то не рекомендуется устанавливать проги таким образом. Но если надо то можно. Самый лучший вариант это создать файл сборки (читать) и поделиться с другими если кому понадобится. Можно посмотреть на ауре готовые примеры (открыть любой пакет -> View PKGBUILD справа в меню )
0
avatar
да, это я то и читал, я так понимаю что не все пакеты что в исходных кодах можно установить… ладно, буду разбираться…
0
avatar
Так вот и вопрос касается темы. Только ради эксперимента я установил Manjaro XFCE на внешний HDD, как обычто зависание установки на: выполняется действие mhwdcfg (это странное зависание происходит абсолютно по-разному, определленной причины я не выявил), устанавливаю «поверх» все ОК. Как уже я убедился при такой установки, драйвер не установился на видео карты, т.е. установился но по-умолчанию, не bumblebee.

Так вот: мои действия

1 обновил систему
2 ставлю драйвера на видеокарты в следующем порядке (из диспетчера драйверов)
— драйвер Intel на интегрированную карту
— драйвер Mesa (читал что он нужен для корректной работы драйвера Intel)
— драйвер Nvidia

Что хотел этим добиться: появления в трее пиктограммы текущего драйвера активной видеокарты, нажимаю по нему: выбираю какую карту активировать — перегружаюсь — вуаля карта работает. По-крайней мере так четко работало в Минте… Очень четко!

Результатом моих монипуляций в Манжаро xfce — иксы не стартуют… Если кто знающий подскажите, куда смотреть, что настраивать…
0
avatar
Попробуйте установить сначала intel, проверить работоспособность (из mesa пока ничего не устанавливайте), перезагружаемся, если все работает устанавливаем драйвер nVidia.
Если падает именно после установки nVidia — попробовать другие версии драйверов или собирать самому из драйверов с сайта nvidia.com для linux.
Про swap — добавляется он очень просто, при его наличии в виде раздела на диске — через практически любую GUI программу управления разделами (там через выпадающие менюшки по разделу диска разобраться просто (например: редактировать точки монтирования или как в КДЕ: активировать swap)).
И еще, в терминале выполните dmesg, проанализируте проблемы которые он может вам показать.
0
avatar
Для KDE
manjaro.ru/comments/8181
ПС
resume в хуки не прописывал
для ГРУБА если он у Вас EFI нужно прописать resume=UUID=xxxxxxxxxxxxxxxxxxx или в /etc/defaultc/grub и update-grub
ядро 4.11
В fstab должен быть описан swap (где то пол года назад) нужно было его убрать из ФСТАБ так как в ядро вставили automount swap и он дважды инициализировался и SDDM очень долго подымался
В таком виде ГИБЕРНЭЙТ прекрасно работает :)
Последний раз редактировалось
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.