LINUX.ORG.RU

Запуск X-сессии на свободных драйверах(ноутбук)

 


0

1

Имеется ноутбук с графикой intel&amd хочу запустить Gnome на amd через DRI_PRIME Пробовал прописывать в ~/.xinitrc и в ~/.xprofile

export DRI_PRIME=1
в итоге намертво вешает DE(пробовал KDE и Gnome) но само по себе DRI_PRIME=1 glxgears выдает fps прмиерно >3000 т.е работает


То что ты хочешь называется «reverse PRIME» и делается не ак.

https://wiki.archlinux.org/index.php/PRIME#Reverse_PRIME

но само по себе DRI_PRIME=1 glxgears выдает fps прмиерно >3000 т.е работает

Это совершенно ничего не значит. Надо проверять какой рендер используется, например через glxinfo:

DRI_PRIME=1 glxinfo | grep OpenGL
o-
()
Ответ на: комментарий от o-

Я по по арч вики тоже делал, не помогло

openSUSE@linux-dm9l:~> DRI_PRIME=1 glxinfo | grep OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD TURKS (DRM 2.42.0, LLVM 3.7.0)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.0.2
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 11.0.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.0.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
openSUSE@linux-dm9l:~> 

KRex
() автор топика

Проверил только что все работает,

Был выставлен драйвер modesetting как общий для интела и радеона(драйвер интел не хочет работать, может гитовая версия сломана)

Прописал export DRI_PRIME=1 в созданный мною фаил /etc/profile.d/gog.sh

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

Прописал export DRI_PRIME=1 в созданный мною фаил /etc/profile.d/gog.sh

это я сделал, перезагрузил, и видна только верхняя панель гнома, остальное пространство в «полосах»

Был выставлен драйвер modesetting как общий для интела и радеона

А это в grub поставить(я новичек)

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

Это надо прописывать в конфигах иксов.

o-
()
Ответ на: комментарий от KRex

ну а кто говорил что будет безглючно, ну я тестил на кде и там в общем терпимо, хотя тиринг есть и иногда проскакивают всякие глюки в окнах

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

все работает

кто говорил что будет безглючно

То ли настолько привык лгать, то ли на самом деле живёт в воображаемом мирке.

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

лол, маленький мозг анонима не может в анализ буковок? «все работает» относится в возможности запуска, так как у опа не получилось даже запуститься и вешало иксы, я где-то утверждал что не будет глюков в своем посте?

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

анализ буковок

== подразумевание того, что тебе удобно. Не маневрируй, мань, всё, значит всё. Если бы ты не привык врать, написал бы «запускается нормально, дальше не тестировал».

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

ага, ну дай мне еще список того что я могу писать и чего не могу, что бы тебе было понятно, и я не напрягал твою буйную фантазию лишними букафками.

Novell-ch ★★★★★
()
Ответ на: комментарий от anonymous

Как я понял из вышеизложенного

На линуксах опять ничего не работает в плане AMD драйверов, свободный - костыль, кое как работающий проприетарный - через раз заводимый, т.к AMD-шники не успевают за новыми версиями X и ядра

И возникает вопрос, как работать? Ничего, кроме Gnome не рассматриваю

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

Там настраивать то особо нечего, разве что здесь я накосячил, сделал так

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "radeon"
    Inactive "intel"
EndSection

Section "Device"
    Identifier  "radeon"
    Driver      "radeon"
    BusID       "PCI:x:x:x" # Sample: "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier "radeon"
    Device "radeon"
EndSection

Section "Device"
    Identifier  "intel"
    Driver      "intel"
    BusID       "PCI:x:x:x"  # Sample: "PCI:0:2:0"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

Проще говоря, заменил nouveau на radeon, а вообще на арч вики по этому поводу о radeon руководства нет

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