Gdm3 +Nvidia

Автор torn44, 07 декабря 2015, 00:15:15

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

torn44

Всем доброго времени суток.Имею ноутбук Asus K551LN  гибридная графика intel+nvidia840m.Установил Debian 8.2 stable ,Окружение Gnome3.14.
Даже WiFi смог запустить  :) но никак не получается установить видеодрайвер Nvidia ,пробовал по разным инструкциям ,результат один ,все устанавливается но после перезагрузки черный экран.Нажимаю cnrl+alt+F1 удаляю драйвер Nvidia ,стираю файл  xorg.conf Система начинает загружаться нормально.Но сторонний драйвер мне необходим.Написал в этот раздел потому,что на просторах интернет вычитал что проблема вроде как возникает только при использовании гнома.
Не бейте сильно я в этом деле новичок.Вопрос как быть и что делать?

surfer

а как ты ставил драйвер?

torn44

По разному уже пробовал и из репозиториев  используя эту статьюhttps://wiki.debian.org/ru/NvidiaProprietary  и с сайта разработчика и пробовал использовать скрипт sgfxi результат не меняется

ioann.sys

apt-get install bumblebee-nvidia
Debian GNU/Linux jessie/sid on notebook ASUS N750JK

torn44

#4
А без Bumblebee никак? И если других нет вариантов то как бороться с этим
при запуске к примеру $ optirun inkscape не запускает и выдает
[  548.366906] [ERROR]You've no permission to communicate with the Bumblebee daemon. Try adding yourself to the 'bumblebee' group
[  548.367023] [ERROR]Could not connect to bumblebee daemon - is it running?

если запускать приложение из под рут то вроде стартует но в терминале пишет Gtk-Message: Failed to load module "canberra-gtk-module"
Но неужели нет возможности поставить драйвер просто?

* Используйте теги для оформления сообщения, ihammers.

ihammers

Ошибка говорит, что вам нужно добавить права на запуск bumblebee:
Цитата: https://wiki.debian.org/Bumblebee

~$ sudo adduser $USER bumblebee

Где USER ваш пользователь, от которого происходит запуск программы через optirun.

PS: лучше запускать через optirun сложную графику, чтобы батарея ноута жила дольше.
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

torn44

#6
Спасибо ,с добавлением пользователя уже разобрался но один фиг выдает
Gtk-Message: Failed to load module "canberra-gtk-module"

И по поводу запустить видео без Bumblebee ,это возможно? в Ubuntu у меня встал и 340 и 352 драйвер нормально.
И что то с Яндекс диском пока не але ,вроде все встает а папки не появляется.
И то ,что русификация не полная была(пришлось пакеты доставлять) после установки- Офис и Браузер были на en -это нормально или я где при установке накосячил?
Вообшем пока больше вопросов ,но основной это видео


Cообщение объединено 07 декабря 2015, 09:37:37

С этим
Gtk-Message: Failed to load module "canberra-gtk-module"

разобрался так
sudo apt-get install libcanberra-gtk-module:i386
sudo apt-get install libcanberra-gtk-module


Похоже даже переключает карты
Но вопрос по драйверу остается открытым
Добавилась проблема с принтером и режущим плотером
В убунте плотер настраивал так http://forum.ubuntu.ru/index.php?topic=236761.0 здесь же система в принтерах его не видит



Cообщение объединено 07 декабря 2015, 19:41:48

Люди помогите а? Настроил все и принтер и плотер и драйвер видео цепляет правда через Bumblebee но фиг с ним пока так пусть будет .
Не выходит подцепить яндекс диск ,вроде все делаю по инструкции не появляется эта папка в корне и все тут
И второе что необходимо сделать так чтоб Incskape открывал формат корела cdr.В Ubunte надо было просто при установке Inkskape добавить расширение pyton uniconvertop и все. Сейчас получается ,что при открытии cdp у меня Inkskape ругается на его отсутствие:
You need to install the UniConvertor software.
For GNU/Linux: install the package python-uniconvertor.
For Windows: download it from
http://sk1project.org/modules.php?name=Products&product=uniconvertor
and install into your Inkscape's Python location


Скачал ставлю  из директории куда извлек -- sudo pyton sеtup.py install

получаю
user@debian:~/Загрузки/uniconvertor-1.1.5$ sudo python setup.py install
running install
running build
running build_py
package init file 'src/app/modules/__init__.py' not found (or not a regular file)
package init file 'src/app/modules/__init__.py' not found (or not a regular file)
running build_ext
building 'uniconvertor.app.modules.streamfilter' extension
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DMAJOR_VERSION=1 -DMINOR_VERSION=1 -I/usr/include/python2.7 -c src/modules/filter/streamfilter.c -o build/temp.linux-x86_64-2.7/src/modules/filter/streamfilter.o
src/modules/filter/streamfilter.c:24:20: fatal error: Python.h: Нет такого файла или каталога
#include <Python.h>
                    ^
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1


Крыша моя уж скоро протечет








ihammers

#7
Цитата: torn44 от 07 декабря 2015, 03:46:04И то ,что русификация не полная была(пришлось пакеты доставлять) после установки- Офис и Браузер были на en -это нормально или я где при установке накосячил?
Вы установили только программу, а пакеты с локализацией нет (например: libreoffice-l10n-ru и iceweasel-l10n-ru).

Цитата: torn44 от 07 декабря 2015, 03:46:04Не выходит подцепить яндекс диск ,вроде все делаю по инструкции не появляется эта папка в корне и все тут
Хоть логи бы превели или инструкцию по которой ставили, не все используют облачные хранилища.

Насчёт python скорей всего ему нехватает следующего пакета с его зависимостями: python-dev

PS: На форуме негласное правило: один вопрос одна тема.
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

torn44

#8
Да понятно,что вопрос-ответ. просто не хочу на форуме гадить .Проще одну тему грохнуть чем вычищать по форуму.А так как вопросы у меня возникают очень быстро то проще все в ону свалить ,кто сможет подскажет.

По яндекс диску --ставлю по офф инструкции
Консольный клиент для Linux

Консольный клиент Яндекс.Диска для Linux позволяет вам управлять файлами на Диске без использования оконного интерфейса или программ, поддерживающих протокол WebDAV.

Преимущества консольного клиента по сравнению с WebDAV-подключением:

    низкие требования к ресурсам системы;
    более высокая скорость чтения и записи файлов;
    более высокая скорость синхронизации с сервером Диска;
    отсутствие необходимости постоянного подключения для работы с файлами.

Консольный клиент может быть установлен на следующих операционных системах:

    Ubuntu Linux 8.04 и выше;
    Debian 5 и выше;
    Fedora 9 и выше;
    Red Hat Enterprise Linux 6 и выше;
    CentOS 6 и выше.

    Установка клиента
    Мастер начальной настройки
    Работа с клиентом
    Вопросы и ответы
    GUI для консольного клиента Linux

Установка клиента

Чтобы установить клиент автоматически, воспользуйтесь командой быстрой установки пакета.

Пример быстрой установки пакета .deb

    echo "deb http://repo.yandex.ru/yandex-disk/deb/ stable main" | sudo tee -a /etc/apt/sources.list.d/yandex.list > /dev/null && wget http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG -O- | sudo apt-key add - && sudo apt-get update && sudo apt-get install -y yandex-disk

Чтобы установить клиент вручную, скачайте нужную версию пакета по соответствующей ссылке ниже.
Формат пакета 32-bit 64-bit
.deb (Ubuntu, Debian) yandex-disk_latest_i386 yandex-disk_latest_amd64
.rpm (Fedora, Red Hat Enterprise Linux, CentOS) yandex-disk-latest.i386 yandex-disk-latest.x86_64
Внимание! Загружая программу, вы соглашаетесь с условиями Лицензионного соглашения.

Пример установки с помощью менеджера пакетов dpkg

    # dpkg -i yandex-disk_0.1.0.103_i386.deb

Примечание. Репозиторий автоматически устанавливается по адресу /etc/apt/sources.list.d/yandex.list

Пример установки с помощью менеджера пакетов rpm

    # rpm -ivh yandex-disk-0.1.0.103-1.fedora.i386.rpm

Примечание. Репозиторий автоматически устанавливается по адресу /etc/yum.repos.d/yandex.repo

Вы также можете добавить репозиторий с пакетом yandex-disk в список доступных репозиториев менеджера пакетов и установить пакет с помощью утилиты apt-get или yum.
Установка с помощью apt-get
Установка с помощью yum

Для проверки цифровой подписи пакета может понадобиться импортировать в систему открытый GPG-ключ.

Импорт GPG-ключа для пакета .deb

    wget -O YANDEX-DISK-KEY.GPG http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG
    sudo apt-key add YANDEX-DISK-KEY.GPG

Импорт GPG-ключа для пакета .rpm

    sudo rpm --import http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG

Мастер начальной настройки

Вы можете выполнить начальную настройку клиента с помощью команды setup.

$ yandex-disk setup

    Введите название каталога для хранения локальной копии Диска. Если вы оставите название пустым, в домашнем каталоге будет создана папка Yandex.Disk.
    Укажите, использовать ли прокси-сервер (y/n).
    Укажите, запускать ли клиент при старте системы (y/n).
    Введите имя пользователя на Яндексе.
    Введите пароль на Яндексе.
    Внимание! Если вы используете двухфакторную аутентификацию, для авторизации в программе «Яндекс.Диск» нужен одноразовый пароль, сгенерированный приложением «Яндекс.Ключ».

После того как мастер завершит работу, в каталоге ~/.config/yandex-disk будет создан файл конфигурации config.cfg.
Работа с клиентом

    Команды
    Дополнительные параметры [OPTION]
    Примеры использования команд
    Пример файла config.cfg

Команды

Для работы с клиентом используются следующие команды:

    token — получить ключ авторизации (OAuth-токен) для вашего логина на Яндексе (USERNAME). При вводе команды вы можете указать ваш пароль на Яндексе (PASSWORD) и задать имя файла для хранения токена и путь к нему (FILE). Если дополнительные параметры не будут указаны, для хранения токена будет создан файл passwd в каталоге ~/.config/yandex-disk.

    $ yandex-disk token [-p, --password=PASSWORD] [OPTION] USERNAME [FILE]

    start — запустить демон и синхронизировать все папки, кроме указанных в списке исключений exclude-dirs.

    $ yandex-disk start [OPTION]

    status — отобразить статус работы демона (состояние синхронизации, ошибки синхронизации, список синхронизированных файлов, общее и свободное пространство на Диске).

    $ yandex-disk status [OPTION]

    stop — остановить работу демона.

    $ yandex-disk stop [OPTION]

    sync — синхронизировать все папки, кроме указанных в списке исключений exclude-dirs.

    $ yandex-disk sync [OPTION]

    publish — получить публичную ссылку на указанный файл или папку (FILE).

    $ yandex-disk publish [OPTION] FILE

    unpublish — отменить публикацию для указанного файла или папки (FILE).

    $ yandex-disk unpublish FILE

Дополнительные параметры [OPTION]

--config=FILE, -c FILE

    Указать файл конфигурации. По умолчанию используется файл config.cfg в каталоге ~/.config/yandex-disk.

--dir=DIR, -d DIR

    Указать каталог для хранения локальной копии Диска. Если его название не было задано при выполнении начальной настройки, по умолчанию будет использоваться каталог ~/Yandex.Disk.

--auth=FILE, -a FILE

    Указать файл с данными авторизации. По умолчанию используется файл passwd, который создается с помощью команды token или мастера начальной настройки и хранится в каталоге ~/.config/yandex-disk.

--exclude-dirs=DIR1,DIR2,...

    Не синхронизировать указанные каталоги. Чтобы настройка действовала всегда, каталоги необходимо добавить в список исключений exclude-dirs в файле config.cfg. Чтобы настройка действовала корректно, названия исключаемых директорий нужно перечислять через запятую, без пробелов.

--read-only

    Запретить изменение файлов на сервере Диска и выполнить синхронизацию только в локальной копии. При возникновении конфликтов синхронизации локальные файлы будут переименованы. Если дополнительно указан параметр --overwrite, локальные файлы будут перезаписаны.

--overwrite

    При синхронизации с сервером разрешить перезапись изменений, сделанных в локальной копии Диска. Используется вместе с параметром --read-only.

--no-daemon, -D

    Запустить демон без возврата управления в консоль. Чтобы вернуть управление, демон необходимо остановить, запустив в другой консоли команду yandex-disk stop или закрыв текущую консоль.

--help, -h

    Вывести справку.

--proxy=PARAM

    Настроить прокси-сервер. Допустимые параметры:

        auto — использовать системные настройки прокси-сервера (используется по умолчанию);
        no — не использовать прокси-сервер;
        protocol,address,port,login,password — настроить вручную.

Примеры использования команд

$ yandex-disk start -c ~/ydconfig/newconfig.cfg # запустить демон и синхронизацию с указанным файлом конфигурации
$ yandex-disk start --exclude-dirs=Foto # не синхронизировать папку Foto
$ yandex-disk sync --read-only # синхронизировать папки в режиме read-only
$ yandex-disk publish Foto # получить публичную ссылку на папку Foto

Пример файла config.cfg

# Путь к файлу с данными авторизации
auth="/home/user/ydconfig/my_passwd"

# Каталог для хранения локальной копии Диска.
dir="/home/user/myDisk"

# Не синхронизировать указанные каталоги.
#exclude-dirs="exclude/dir1,exclude/dir2,path/to/another/exclude/dir"

# Указать прокси-сервер. Примеры:
#proxy=https,127.0.0.1,80
#proxy=https,127.0.0.1,80,login,password
#proxy=https,127.0.0.1,443
#proxy=socks4,my.proxy.local,1080,login,password
#proxy=socks5,my.another.proxy.local,1081
#proxy=auto
#proxy=no

Вопросы и ответы
Какие возможности Диска доступны в консольном клиенте?

При работе с консольным клиентом вам доступны все основные возможности Диска: синхронизация и публикация файлов и папок, выборочная синхронизация папок.
Работает ли в консольном клиенте выборочная синхронизация папок?

Да. Вы можете запретить синхронизацию отдельных папок, указав их при вводе команды (параметр --exclude-dirs=DIR1,DIR2,...) или добавив в список исключений exclude-dirs в файле config.cfg.дикатора
Поддерживает ли консольный клиент работу с символическими ссылками?

Да, поддерживает.
Можно ли использовать консольный клиент для репликации данных?

Да. Репликация данных может быть реализована с помощью параметра --read-only


Ставил по варианту где одной командой  ,все вроде ставится без ошибок ,потом запускаю yandex-disk setup
все ввожу как положено ,пишет все ок но папка Yandex.Disk не появляется. Пробовал перед установкой добовлять ключ -без изменений.На Ubuntu этот вариант прокатывал.

С Pyton тоже беда ,целых две проблемы - тот пакет что мне нужен UniConvertor есть только  в пакетах sid и имеет море привязок.Смог установить с репозитория sid этот пакет ,обновил inkscape  ,в итоге корел формат конечно заработал ,но каким то раком я получил и нестабильный дестриб. в целом.это мне не надо так как и inkscape версии 9 и выше (с ним уже текст в плагин для резки inkcut не отправишь .что то там разработчики с контуром новое придумали) Из деб UniConvertor ставиться не хочет отдельно ,сначала то ,потом это и в итоге все упирается в библиотеку sk1libs , я ее таки поставил ,но UniConvertor при установке говорит ,что ее нет  короче жопа.

И вторая проблема это отображение окон  в плагине incut - если надо приложу фото. Если коротко то в той же Ubuntu работает правильно (нажимаешь кнопку и следующее окно накладывается на предыдуюшее) в Debian почему то прячется под 
что есть очень не айс.
Простите если что не так. просто хотелось бы осесть на Debian но тяжко мне ,многое уже понял но не достаточно


На счет локализации вопрос возник после того,что вычитал ,что теперь вроде как по умолчанию есть .два пакета я поставил,это не сложно  :)








l

ihammers

Это какой такой пакет python в sid? python-dev есть во всех основных репозитариях. Список репозитариев в студию:
~$ cat /etc/apt/sources.list
~$ cat /etc/apt/sources.list.d/*
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

torn44

#10
Да я сам тупил ,то с чем я мучился два дня (Заставить редактор векторной графики воспринимать формат CorelDRAW) Как оказалось можно решить в пару кликов ,ну такой я новичек. Во первых я не то качал а во вторых не так ставил,почитав и потыкав нашел для себя решение
1) скачать нужный пакет python-uniconvertor_1.1.4-1+b2_amd64.deb от сюда  https://packages.debian.org/wheezy/amd64/python-uniconvertor/download
2)Установить GDebi      sudo apt-get install GDebi       и с его помощью установить пакет python-uniconvertor_1.1.4-1+b2_amd64.deb


И все заработало. Применимо к редактору Inkscape 0.48.5

Это дело выглядит вот так
# deb cdrom:[Debian GNU/Linux 8.2.0 _Jessie_ - Official amd64 DVD Binary-1 20150906-11:13]/ jessie contrib main

#deb cdrom:[Debian GNU/Linux 8.2.0 _Jessie_ - Official amd64 DVD Binary-1 20150906-11:13]/ jessie contrib main

# Line commented out by installer because it failed to verify:
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
deb http://ftp.us.debian.org/debian jessie-proposed-updates main contrib non-free
# jessie-updates, previously known as 'volatile'
# A network mirror was not selected during install.  The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
deb http://ftp.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.debian.org/debian/ jessie main contrib non-free
deb http://ftp.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ jessie-updates main contrib non-free


Подскажите заодно надо что убрать или добавить ?

и cat: /etc/apt/sources.list.d/*: Нет такого файла или каталога


Итого - видео драйвер отдельно так и не смог поставить ,только с  bumblebee но работает вроде нормально
С Inkscape разобрался
WiFi заработало ,перед установкой драйвера пришлось добавить .build-essential и 3.16.0-4-amd64 через Synaptik.Адаптер Mediatek MT7630E
Режущий плотер тоже запустил добавив через sudo system-config-printer почему не добавлялся через меню принтеры я не знаю

Яндекс диск  пока не победил
Остались непонятки с отображением окон в плагине написаном на pyton  c названием inkcut  о чем выше писал

Всем благодарен за помощь и понимание.









ferum

Цитата: torn44 от 09 декабря 2015, 04:43:33Яндекс диск  пока не победил
Не уверен что вообще есть смысл его побеждать, когда всё реализовано штатными средствами http://ubuntu-desktop.ru/?p=345 http://pingvinus.ru/note/yandex-disk-ubuntu-linux
У меня нормальный интернет, образ диска 2,5 -3 гига вообще поднимается даже обычным браузером без проблем. google-chrome прекрасно работает и с папками.
Русские дебианщики против цифрового слабоумия !

torn44

Спасибо за наводку .Действительно все просто.Настроил в Nautilys