Показать сообщение отдельно
  #1 (permalink)  
Старый 15.05.2013, 12:23
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Ускоренная сессия KDE на Optimus!
Только что открыл для себя новый способ запуска сессии KDE с графическим ускорением сильной видеокарты Nvidia на ноутбуке с технологией Optimus (Intel + Nvidia)

Заключается в том, что нужно добавить новую подправленную сессию в KDM.

Необходим работающий и настроенный bumblebee

Поехали!
  1. Создаём клон обычной сессии
    Код:
    [12:06  melky  ~]% sudo cp /usr/share/apps/kdm/sessions/kde-plasma.desktop  /usr/share/apps/kdm/sessions/kde-plasma-optirun.desktop
  2. Правим этот файл сессии. Нужно дополнительно поменять имя сессии, чтобы не путаться. Ну и параметр Exec. Я использую primusrun, т.к. мне он больше нравится, чем optirun
    Код:
    ....
    Name=GPU Accelerated KDE Plasma Workspace
    ....
    Exec=/usr/bin/primusrun /usr/bin/startkde
    ...
    Name[ru]=Ускоренный GPU рабочий стол Plasma
  3. Линкуем в папку с сессиями этот подправленный файл
    Код:
    [12:07  melky  ~]% ln -s /usr/share/apps/kdm/sessions/kde-plasma-optirun.desktop /usr/share/xsessions
  4. Логинимся заново, в KDM выбирая эту правленную сессию.
  5. PROFIT! KDE запущена с Nvidia.
  6. Эффекты не работают с карточкой Nvidia (почему, хз). Правится это запуском Kwin с видеокарточки Intel. Я это делаю через tty1 (которая по нажатию CTRL+ALT+F1)
    Код:
    [12:08  melky  ~]% DISPLAY=:0 kwin --replace
  7. DOUBLE PROFIT! KDE запущены на Nvidia, Kwin запущен на Intel.

Скрины с результатом





Кроме того, все программы будут запускаться на видеокарте Nvidia. Можно забыть об optirun! На ноуте я сижу только с зарядкой, без батарейки, так что простаивание дискретной видеокарты меня не устраивало. Теперь всё норм - это то, чего я хотел. Удачи всем

Последний раз редактировалось melky, 15.05.2013 в 12:27.
Ответить с цитированием