Видеокарта Intel HD 4600 не поддерживается в Linux Mint 17

Видеокарта Intel HD 4600 не поддерживается в Linux Mint 17

Я только что установил Linux Mint 17 на свой настольный компьютер с видеокартой Intel HD 4600. К сожалению, он поддерживает только низкое разрешение 1920 x 1200, что выглядит ужасно по сравнению с родным разрешением монитора 2560 x 1440.

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

Mint 16 загружается в правильном разрешении прямо с LiveUSB, так что что-то изменилось (вероятно, в апстриме) между двумя версиями.

EстьУстановщик графики Intelно когда я запускаю его, он говорит "Distribution not supported". Я могу подделать дистрибутив Ubuntu, отредактировав lsb-release, и тогда он что-то установит, но я все равно не могу выбрать правильное разрешение в утилите Displays.

По данным Intelцентр загрузкиДля HD 4600 есть драйвер для Linux. Но где же ссылка на скачивание на этой странице? Я правда не могу ее найти!

Какие есть варианты?

EDIT: Я забыл упомянуть, что я пытался принудительно установить новое разрешение с помощью xrandr, но получаю ошибку xrandr: Configure crtc 0 failedпри попытке применить новые режимы.

решение1

У меня была та же проблема, и я обнаружилстраница на португальском языкеэто объясняет обходной путь.

Перед запуском установщика Intel измените файл /etc/lsb-release и введите следующее содержимое:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Linux Mint 17 Qiana"

Установите драйверы и отмените изменения в файле.

После перезагрузки:

$ sudo su
# lshw -c video
  *-display               
       description: VGA compatible controller
       product: Haswell-ULT Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:60 memory:b0000000-b03fffff memory:a0000000-afffffff ioport:3000(size=64)

Драйвер отображается как «i915», то есть установленный модуль. \o/

решение2

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

На самом деле я даже купил новую видеокарту, и, распаковывая ее, решил дать старой карте последний шанс.

Я посмотрел в Xorg.log (как я делал это несколько раз до этого), но на этот раз, перепробовав столько комбинаций строк режима, я заметил, что перечисленные строки режима немного отличались от тех, которые были получены из cvtи gtf. Интересно!

Итак, я попробовал эти строки режима xrandrи бинго! У меня внезапно появилась рабочая строка режима, которая принудительно установила разрешение 2560 x 1440.

Последним шагом было просто добавить режим в xorg.conf, который выглядит следующим образом:

Section "Monitor"
    Identifier "HDMI1"
    Modeline "2560x1440x0.0"  241.50  2560 2608 2640 2720  1440 1443 1448 1481 +hsync -vsync
EndSection

Section "Screen"
    Identifier "HDMI1"
    Device "Card0"
    Monitor "Monitor0"
    SubSection "Display"
        Modes "2560x1440x0.0"
        Depth 24
    EndSubSection
EndSection

Связанный контент