Lenovo G510 не может использовать графику Radeon, fglrx или switcheroo

Я пользуюсь Ubuntu 14.04 всего несколько недель и действительно наслаждаюсь этим. Я впервые использую Linux и очень впечатлен тем, как легко было изучить новую операционную систему, сохраняя при этом функциональность для моих повседневных задач.

Однако я потратил дополнительные деньги на эту машину для видеокарты. Я могу играть в игры, которые я хочу на Linux, но я не получаю производительность, которой я должен быть.

Установка fglrx с использованием дополнительных драйверов или загрузка последней версии от AMD убивает систему, и мне приходится использовать загрузчик, чтобы запустить командную строку apt-get purge fglrx* вернуться на рабочий стол. Я подозреваю, что это потому, что машина вообще не использует карту Radeon, а драйверы fglrx совершенно не подходят для интегрированного графического процессора Intel.

Если я бегу: lspci | grep VGA - Может видеть только одну видеокарту

00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor 
Integrated Graphics Controller (rev 06)

Но sudo lshw -c display показывает оба:

*-display
    description: Display controller
    product: Mars [Radeon HD 8670A/8670M/8750M]
    vendor: Advanced Micro Devices, Inc. [AMD/ATI]
    physical id: 0
    bus info: pci@0000:01:00.0
    version: 00
    width: 64 bits
    clock: 33MHz
    capabilities: pm pciexpress msi bus_master cap_list rom
    configuration: driver=fglrx_pci latency=0
    resources: irq:16 memory:b0000000-b7ffffff memory:b8000000-b803ffff ioport:4000(size=256) memory:b8040000-b805ffff
*-display UNCLAIMED
    description: VGA compatible controller
    product: 4th Gen Core Processor Integrated Graphics Controller
    vendor: Intel Corporation
    physical id: 2
    bus info: pci@0000:00:02.0
    version: 06
    width: 64 bits
    clock: 33MHz
    capabilities: msi pm vga_controller bus_master cap_list
    configuration: latency=0
    resources: memory:b9000000-b93fffff memory:a0000000-afffffff ioport:5000(size=64)

Дополнительные драйверы показывают AMD/ATI с использованием xorg-server-video-ati, но Настройки -> Подробности показывают Intel Haswell Mobile.

после того, как я добавил modeset=1 в /etc/default/grub (обновленный grub) и с правами root

cat /sys/kernel/debug/vgaswitcheroo/switch

0:IGD:+:Pwr:0000:00:02.0
1:DIS: :DynOff:0000:01:00.0

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

echo ON > /sys/kernel/debug/vgaswitcheroo/switch

содержимое / etc / default / grub

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null || echo Debian'
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="modeset=1"

С добавлением modeset=1 мой ноутбук работает намного круче. Поклонник даже не загорелся, пока я делал этот пост. Поэтому я думаю, что обе карты работали раньше, но не использовали Radeon.

Я уже давно занимаюсь этим, прочитал много похожих вопросов на этом сайте и попытался использовать их, чтобы помочь мне безуспешно.

Как я могу воспользоваться моей картой Radeon?

РЕДАКТИРОВАТЬ:

после перезагрузки у меня произошла ошибка, из-за которой произошел сбой xorg с SIBABRT. Я подумал, что это может быть причиной того, что я не смог включить вторую видеокарту. Итак, я побежал sudo dpkg-reconfigure xserver-xorg и получил сообщение о том, что xserver-xorg не был установлен.

Если я попробую sudo apt-get install xserver-xorg сообщение: центр управления Unity имеет неудовлетворенные зависимости - libcheese-gtk23 и libcheese7, но они не будут установлены. Если я пытаюсь установить их, он говорит, что последняя версия уже установлена.

Также попытался перезапустить xserver мышления, теперь есть способ, которым он не установлен, как еще это может произойти сбой, с sudo service lightdm restart который оставил меня с черным экраном. После перезапуска не было ошибки сбоя xserver, но я все еще не могу использовать vgaswitcheroo. Возможно, я вообще не могу использовать switcheroo, потому что есть все шансы, что у меня нет аппаратного мультиплексора.

2 ответа

Возможно, ваш файл xorg.conf не настроен на использование видеокарты. Это настроит его после установки.

fglrxinfo

sudo aticonfig --adapter = все - начальный --force

Вы можете попробовать отключить переключаемую графику в BIOS:

Перезагрузите компьютер, введите настройки BIOS и измените их с:

  • переключаемая графика
  • Гибридная графика

... для:

  • UMA графика
  • Бортовая графика
  • Intel Graphics

...

после этого можно будет использовать видеокарту Intel только с соответствующими драйверами на Ubuntu.

Вот источник моего материала

Другие вопросы по тегам