LINUX.ORG.RU

Совет по настройки Debian 9.5 после установки.

 


0

1

И снова здравствуйте. Только что установил Debian 9.5 netinstall на UEFI GPT. Графическое окружение: Cinamon Теперь мне нужен совет по его настройки. В частности установка необходимых дров под ноутбук и смены экрана входа в системы. Сделать его больши похожим на вход в linux mint ибо тот что в Debian cinamon совсем уж противный.

Перемещено beastie из linux-org-ru

Как это не пародоксально - ArchWiki поможет.

maverik ★★
()
Ответ на: комментарий от Alexandr_7

Разделом ошибся. Теперь тебя забанят, а ты не косяч

Shulman
()
Ответ на: комментарий от Vsevolod-linuxoid

Извиняюсь. Я на этом форуме впервые. Пока что настроил по этой инфе http://lumpics.ru/configure-debian-after-installation/ Но не отменяет того факта что нужно установить драйвера под:Intel HD 520; GeForce 920MX; Блютуз; ВайФай; Вход для SD карт;

Alexandr_7
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid
alexandr-7@Alexandr-7:~$ lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 520 (rev 07)
alexandr-7@Alexandr-7:~$ lspci | grep -ie wifi -ie wireless
02:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 30)
alexandr-7@Alexandr-7:~$ lsusb | grep -ie wifi -ie wireless
alexandr-7@Alexandr-7:~$ cat /etc/apt/sources.list
# 

# deb cdrom:[Debian GNU/Linux 9.5.0 _Stretch_ - Official amd64 NETINST 20180714-10:25]/ stretch main contrib non-free

#deb cdrom:[Debian GNU/Linux 9.5.0 _Stretch_ - Official amd64 NETINST 20180714-10:25]/ stretch main contrib non-free

deb http://ftp.ru.debian.org/debian/ stretch main contrib non-free
deb-src http://ftp.ru.debian.org/debian/ stretch main contrib non-free

deb http://security.debian.org/debian-security stretch/updates main contrib non-free
deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free

# stretch-updates, previously known as 'volatile'
deb http://ftp.ru.debian.org/debian/ stretch-updates main contrib non-free
deb-src http://ftp.ru.debian.org/debian/ stretch-updates main contrib non-free

deb http://mirror.yandex.ru/debian stretch-backports main contrib non-free
deb-src http://mirror.yandex.ru/debian stretch-backports main contrib non-free
alexandr-7@Alexandr-7:~$ 
Alexandr_7
() автор топика
Ответ на: комментарий от Alexandr_7
03:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 920MX] (rev a2)
alexandr-7@Alexandr-7:~$ 
Alexandr_7
() автор топика
Ответ на: комментарий от Alexandr_7

Драйвер под интел ставить не надо, он есть в комплекте; под GeForce есть в репозитории; вход для sd должен и так работать.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 2)
apt install -t stretch-backports firmware-atheros

 — это должно решить проблему с bluetooth и wifi.

Vsevolod-linuxoid ★★★★★
()

На счет nVidia — у тебя там гибридная графика, скорее всего, видимо придется её настроить.

apt install -t stretch-backports nvidia-driver
apt install bumblebee-nvidia primus

 — как я понял сейчас из чтения документации, сам не делал такое.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 2)
Ответ на: комментарий от Vsevolod-linuxoid

В процессе настройки _проприетарных_ дров на видео иногда попросту падают иксы — то есть отказывает графика. Тут следует помнить, что в Debian по Ctrl+Alt+F1/6 доступны TTY, а X11 висит на Ctrl+Alt+F7 — так что удалять проблемные пакеты и редакторовать конфиги можно и при отказе GUI. Со свободными дровами всё из коробки работает, как правило.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)

Унылые регистранты-всем-на-свете-помоганты совсем опонились уже со своей дружбомагией, где блджат советы поставить спеллчекер?

anonymous
()
Ответ на: комментарий от Vsevolod-linuxoid

В процессе настройки _проприетарных_ дров на видео иногда попросту падают иксы... редакторовать конфиги можно и при отказе GUI.

Зато Debian стабилен :)

CryNet ★★★★★
()
Ответ на: комментарий от CryNet

Это не только на Debian — такое и на других дистрах бывает, общая проблема.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от CryNet

Стабильность - это про предсказуемость поведения, а не про отсутствие багов.

Deleted
()
sudo apt install aptitude

установка необходимых дров под ноутбук

Всё есть из коробки, если не работает, то нужна фирмварь, ищешь - ствишь:

aptitude search firmware
sudo aptitude install <firmware-name>
Для nVidia - полуркай про оптимус. Я получил потерю производительсти при его использовании, так что сначала убедись что с этой карточкой игра стоит свеч.

смены экрана входа в системы

Я понятия не имею что там за менеджер сессий в Cinnamon, но вот тебе аналогия:
В KDE менеджер сессий - SDDM, так что

aptitude search sddm-theme
sudo aptitude install <preferred-sddm-theme>
Ищешь в списке update-alternatives:
update-alternatives --get-selections
Для sddm в списке было бы sddm-debian-theme. Пишешь и выбираешь вариант:
sudo update-alternatives --config sddm-debian-theme

Deleted
()
Ответ на: комментарий от Alexandr_7

Эм... любопытно. У меня такого предупреждения не выскакивает. Попробуй

sed -i 's/mirror.yandex.ru/ftp.ru.debian.org/g' /etc/apt/sources.list && apt update
 — с зеркалом яндекса вечно проблемы.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Короче попробовал просто команду установки драйвера nvidia

sudo apt install nvidia-driver

В итоге все хана системе. Тупо не загружается. Выдала что кофликт с nouvea. Переставлять прийдется. Эх блин сама debian ставится часа 4 - 5 в netinstal хотя скорость интернета приличная.

Alexandr_7
() автор топика
Ответ на: комментарий от Alexandr_7

Не хана — у тебя всего лишь отказал X11, без паники, я уже писал, что делать — Совет по настройки Debian 9.5 после установки. (комментарий)

Прописать nouveau в blacklist можно и руками. Нечего переустановку на каждый чих делать, ты так за**** ранее, чем поймешь хоть что-нибудь.

И смени зеркало yandex на основное для backports, всё же.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

И как я разберусь что там сломано. Впрочем может действительно поставить mint и не парится. Были бы cinamon на обычный linux mint

Alexandr_7
() автор топика
Ответ на: комментарий от Alexandr_7

Так тебе всё написали: не прописался blacklist для модуля nouveau. Его прописать там — проще пареной репы, одну строчку в файл добавить, гугл по первому запросу выдает. Хотя можешь вообще удалить этот драйвер к чертям и вернуть nouveau, все равно лучше из backports, наверное:

  1. Нажимаешь Ctrl+Alt+F2 — переходишь в чистый терминал, входишь там под root. В tty пароль не отображается.
  2. apt remove --purge -y nvidia-driver && apt install -f && apt autoremove --purge -y && reboot
  3. Всё, у тебя снова nouveau
Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Решил переставить систему. Причины это сделать много. Если коротко то легче чем исправлять вручную. К слову выбрал я на этот раз зеркало deb.debian.org и блин как жалко что раньше этого не сделал так как впустую угробил 4 часа времени. Может даже больше.

К слову даже не знаю стоит ли ставить драйвера видеокарты nvidia. По сути Nvidia у меня не совсем отдельная видеокарта ибо Windows на отрез отказывается зависеть полностью от нее. Складывается впечатление что это графический ускоритель для встроенной. Тоесть как отдельная видеокарта работать не будет. Будет брать на себя ресурсы когда не справляется встроенная видеокарта. Как вариант думаю может скачать драйвера с сайта nvidia и поставить их правдо тогда X прийдется отрубать ибо тот что они дают инсталятор через графическое окружение на отрез отказываются устанавливаться зато имеют все настройки чисто под видеокарту для которой качал.

Alexandr_7
() автор топика
Ответ на: комментарий от Alexandr_7

Кстати на счет этого nouveau!

При выходе из графического окружениякуча ошибок связанных с ним. На скриншоте показал. Как исправить. Не думаю что это играет какую то роль но всеже неприятно наблюдать бесконечное число строк при выходе где можно заметить только 2 строчки.

1 - nouveau. 2 - ERROR ну и еще число 20. Это то что бросается в глаза.

Alexandr_7
() автор топика
Ответ на: комментарий от Alexandr_7

Если коротко то легче чем исправлять вручную.

Ты шутишь? Я тебе инструкцию по исправлению дал — в ней 3 пункта, это дело минут на 5, не более.

Складывается впечатление что это графический ускоритель для встроенной. Тоесть как отдельная видеокарта работать не будет. Будет брать на себя ресурсы когда не справляется встроенная видеокарта.

Совершенно верно, именно так. Только не «когда не справляется», а когда ты ей скажешь помочь встроенной в отрисовке приложения.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от Alexandr_7

Как вариант думаю может скачать драйвера с сайта nvidia

Я решительно отказываюсь тебе помогать — тебе даешь советы, а ты делаешь по-своему — а теперь и вовсе вознамерился убить систему.

Я умываю руки. Ты, вероятно, порушишь систему к чертям — но я не желаю участвовать. Ещё меня обвинишь.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Alexandr_7

Хм, а как работает nouveau на гибридной графике? Надо почитать об этом...

Может у тебя вообще nouveau не задействованно, а только intel.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

Извини. Буду по твоим советом но нет уверенности что если откажет X сервер я смогу его поченить. Кстати когда я ставил дрова в линукс на декстопе я тоже использовал

apt install nvidia-driver
Но x сервер работал после этого. Почему конфликты с этим огрызком не знаю.

Alexandr_7
() автор топика
Ответ на: комментарий от Alexandr_7

В отказе X-server нет ничего страшного, если ты ставил пакеты с драйверами через apt — просто удаляешь их с ключем --purge — и они удаляются вместе с изменениями в системе, далее перезагрузка и всё.

Я писал, как примерно делать такое.

А вот если ставить драйвера с сайта, то в случае отказа и впрямь поможет только переустановка.

А вот конфликты на этом железе — вероятно потому, что ему Bumblebee нужен, а его у тебя нет — не поставил. Но точно не знаю, я не работал с таким сам, увы.

Vsevolod-linuxoid ★★★★★
()

В общем, если ещё не переставил, то сперва удали то, что уже поставилось — Совет по настройки Debian 9.5 после установки. (комментарий)

Потом пропиши нормальные репозитории — Совет по настройки Debian 9.5 после установки. (комментарий)

А потом попробуй ещё раз — Совет по настройки Debian 9.5 после установки. (комментарий)

Если после этого откажет графика, то попробуй поменять настройки в конфиге Bumblebee по этой статье (открываешь чистый терминал как писал и через nano файл — это такой текстовый редактор) — https://modos189.ru/stat/2015/04/ustanovka-bumblebee-na-debian/

И проверь наличие nouveau в blacklist.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

уже переустановил. Как драйвероа для WiFi и Блютуз настроить а то этот кабельный инет чет раз через раз работает.

Alexandr_7
() автор топика
Ответ на: комментарий от Alexandr_7
root@Alexandr-7:/home/alexandr-7# sed -i 's/mirror.yandex.ru/ftp.ru.debian.org/g' /etc/apt/sources.list && apt update
Сущ:1 http://security.debian.org/debian-security stretch/updates InRelease
Игн:2 http://deb.debian.org/debian stretch InRelease
Сущ:3 http://deb.debian.org/debian stretch-updates InRelease         
Сущ:4 http://deb.debian.org/debian stretch Release                   
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Все пакеты имеют последние версии.
root@Alexandr-7:/home/alexandr-7# apt install -t stretch-backports nvidia-driver
Чтение списков пакетов… Готово
E: Значение «stretch-backports» недопустимо для APT::Default-Release, так как выпуск недоступен в источниках
root@Alexandr-7:/home/alexandr-7#
Alexandr_7
() автор топика
Ответ на: комментарий от Alexandr_7
Загружен конфликтующий модуль ядра nouveau                                                                                │ 
                │                                                                                                                           │ 
                │ В данный момент в систему загружен свободный модуль ядра nouveau, который конфликтует с несвободным модулем ядра nvidia.  │ 
                │                                                                                                                           │ 
                │ Чтобы исправить это, просто перезапустите компьютер после завершения установки.

Очевидно при перезагрузки хна прийдет x серверу

Это stretch-backports nvidia-driver

Я так пологаю удаление через

apt remove --purge -y stretch-backports nvidia-driver && apt install -f && apt autoremove --purge -y && reboot

Alexandr_7
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

Если и после этого заглючит — то не торопись всё удалять, а

sed -i 's/KernelDriver=nvidia/KernelDriver=nvidia-current/g' /etc/bumblebee/bumblebee.conf && reboot

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 2)
Ответ на: комментарий от Vsevolod-linuxoid
# Configuration file for Bumblebee. Values should **not** be put between quotes

## Server options. Any change made in this section will need a server restart
# to take effect.
[bumblebeed]
# The secondary Xorg server DISPLAY number
VirtualDisplay=:8
# Should the unused Xorg server be kept running? Set this to true if waiting
# for X to be ready is too long and don't need power management at all.
KeepUnusedXServer=false
# The name of the Bumbleblee server group name (GID name)
ServerGroup=bumblebee
# Card power state at exit. Set to false if the card shoud be ON when Bumblebee
# server exits.
TurnCardOffAtExit=false
# The default behavior of '-f' option on optirun. If set to "true", '-f' will
# be ignored.
NoEcoModeOverride=false
# The Driver used by Bumblebee server. If this value is not set (or empty),
# auto-detection is performed. The available drivers are nvidia and nouveau
# (See also the driver-specific sections below)
Driver=
# Directory with a dummy config file to pass as a -configdir to secondary X
XorgConfDir=/etc/bumblebee/xorg.conf.d
# Xorg binary to run
XorgBinary=/usr/lib/xorg/Xorg

## Client options. Will take effect on the next optirun executed.
[optirun]
# Acceleration/ rendering bridge, possible values are auto, virtualgl and
# primus.
Bridge=auto
# The method used for VirtualGL to transport frames between X servers.
# Possible values are proxy, jpeg, rgb, xv and yuv.
VGLTransport=proxy
# List of paths which are searched for the primus libGL.so.1 when using
# the primus bridge
PrimusLibraryPath=/usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus:/usr/lib/primus:/usr/lib32/primus
# Should the program run under optirun even if Bumblebee server or nvidia card
# is not available?
AllowFallbackToIGC=false


# Driver-specific settings are grouped under [driver-NAME]. The sections are
# parsed if the Driver setting in [bumblebeed] is set to NAME (or if auto-
# detection resolves to NAME).
# PMMethod: method to use for saving power by disabling the nvidia card, valid
# values are: auto - automatically detect which PM method to use
#         bbswitch - new in BB 3, recommended if available
#       switcheroo - vga_switcheroo method, use at your own risk
#             none - disable PM completely
# https://github.com/Bumblebee-Project/Bumblebee/wiki/Comparison-of-PM-methods

## Section with nvidia driver specific options, only parsed if Driver=nvidia
[driver-nvidia]
# Module name to load, defaults to Driver if empty or unset
KernelDriver=nvidia-current-current
PMMethod=auto
# colon-separated path to the nvidia libraries
LibraryPath=/usr/lib/x86_64-linux-gnu/nvidia:/usr/lib/i386-linux-gnu/nvidia:/usr/lib/nvidia
# comma-separated path of the directory containing nvidia_drv.so and the
# default Xorg modules path
XorgModulePath=/usr/lib/nvidia/nvidia,/usr/lib/xorg/modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia

## Section with nouveau driver specific options, only parsed if Driver=nouveau
[driver-nouveau]
KernelDriver=nouveau
PMMethod=auto
XorgConfFile=/etc/bumblebee/xorg.conf.nouveau
Alexandr_7
() автор топика
Ответ на: комментарий от Alexandr_7

Крайне любопытно — я перехитрил сам себя. Попробуй теперь

sed -i 's/KernelDriver=nvidia-current-current/KernelDriver=nvidia/g' /etc/bumblebee/bumblebee.conf && reboot
 — тоже не факт, что поможет. Я действую перебором :-(

Vsevolod-linuxoid ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.