LINUX.ORG.RU
ФорумTalks

История успеха

 ,


0

2

Начитавшись ошеломительных историй, как хороши свободные драйвера, решил попробовать поставить, тем более, что 3D с большим fps мне не нужно. Видеокарта - Cape Verde
Ок, ставлю VIDEO_CARDS=«radeon radeonsi», включаю модуль в ядре, обновляю мир. И что получаем после перезагрузки - черный экран. При попытке запустить startx из консоли:

failed to open /usr/lib64/dri/radeonsi_dri.so : No such file or directory
В чём дело? А вот какие флаги стоят у mesa:
VIDEO_CARDS="radeon -i915 -i965 -intel -nouveau -r100 -r200 -r300 -r600 (-radenosi) -vmware" 
Т.е. radeonsi замаскирован у всех =media-libs/mesa-9.1*. И это стабильная ветка.
Если обновлять mesa до ~arch, тянется еще пол системы и возникают новые блокировки (вплоть до openrc), ну и нафиг такое.
Пришлось без иксов, из голой консоли ставить возвращать fglrx. Да, с ним бывают свои глюки, возможно, память течет больше. Но он хотя бы работает, им можно пользоваться.
В толксы - т.к. тред на правах вброса. Красноглазое решение я не ищу, пока некогда с этим разбираться

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 2)

Cape Verde
как хороши свободные драйвера,

Ты что-то делаешь не так.
На r600 они хороши, как на твоей я не знаю.

А вообще дискретная карта не нужна. Нужен только intel iris pro.
От дискретной карты amd\nvidia одни проблемы - жрёт батарею, греется, весит больше, стоит дороже, кривость драйверов и т.д.
В ноуте это не нужно, iris pro и моделей выше 4000 хватит всем.

smilessss ★★★★★
()
Ответ на: комментарий от devl547

Тогда брать 3000-4000 - вариантов здесь не много.

smilessss ★★★★★
()
Ответ на: комментарий от daemonpnz

А я между прочим уже перестал надеятся на мейнтейнеров, если приспичит, все сам запилю.

RedEyedMan3
()

Ты знаешь, что тебе нужен radeonsi, но ты даже не удосужился почитать новости, в которых говорится, что для задействования новой кодовой базы, патчей и для повышения производительности нужны mesa из транка, llvm 3.4 (который не вышел даже), и последние ядра (3.12-3.13).

И пытаешься ставить всё это на старую месу и старые либы, противясь _необходимому_ апгрейду системы.

А дрова и вправду работают ^_^

Chaser_Andrey ★★★★★
()

У тебя gentoo протухла. На ней новые драйвера, которые ты хочешь, не взлетят.
Выбор прост: или систему обнови, или драйвера не используй.

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

gentoo протухла

Я же не арчевод какой, чтобы пользоваться везде bleeding edge

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

Только что синкнул дерево, обновлений нет. Так что остаётся только второй вариант, видимо

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


gentoo протухла



Я же не арчевод какой, чтобы пользоваться везде bleeding edge



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



Только что синкнул дерево, обновлений нет. Так что остаётся только второй вариант, видимо



Мигрируй на ~arch.

blackst0ne ★★★★★
()
Ответ на: комментарий от Chaser_Andrey

Поставить mesa-9999 не судьба?)

На r600g она поломала мне игры на движке Source. Пришлось откатиться на 9.2.3.

Посмотрел, сегодня в дереве появился релиз-кандитат 10 месы — вечером попробую.

feofan ★★★★★
()
Ответ на: комментарий от Chaser_Andrey

хотел писать ему, но ты уже все сказал.
ТС - балабол и неосилятор, тред - утиль.

dib2 ★★★★★
()

Т.е. radeonsi замаскирован у всех =media-libs/mesa-9.1*.

Буду краток - /etc/portage/profiles/package.use.mask в помощь.

Pinkbyte ★★★★★
()

Я правильно понял: драйвер плох, т.к. он не работает из-за того, что ТС его даже не установил?

carasin ★★★★★
()

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

punya ★★
()
Ответ на: комментарий от false

чо за раденоси?

radeonsi - драйвер для новых радеонов, выделен в отдельный драйвер по причине совсем другой архитектуры новых видях.

Pavval ★★★★★
()
Ответ на: комментарий от blackst0ne

Мигрируй на ~arch.

Забыл ещё дописать «азаза»

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

Ну если человек на 100% уверен, что ему это надо - моё дело помочь.

А вообще да:

# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (19 Mar 2013)
# Depends on special llvm-3.2 branch from tstellar
=media-libs/mesa-9.1* r600-llvm-compiler video_cards_radeonsi

Pinkbyte ★★★★★
()
Ответ на: комментарий от ubuntuawp

Бедняга, не читай лурк на ночь, у тебя от него мозг разжижается.

daemonpnz ★★★★★
()
Ответ на: комментарий от Pavval

ЩИТО?

1. Почему ты позволяешь себе так общаться?
2. По сути вопроса — ты писал «по видяхам это Radeon HD 7000 и всё выше», однако видеокарты HD7450-HD7670 относятся к Northern Islands.
3. Ответь на первый пункт.

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

Я согласен, что не вся серия HD7xxx это Southern Islands, только буквоедствовать не стоит, тем более в такой форме. Да ещё к тому же не упомянув, что 7790 это не Southern Islands и не Northern Islands, а Sea Islands.
Так что кончай свою демагогию.

daemonpnz ★★★★★
()
Ответ на: комментарий от haku

Почему ты позволяешь себе так общаться?

Ты не лучше написал. Я ответил. Ты обиделось?

По сути вопроса — ты писал «по видяхам это Radeon HD 7000 и всё выше», однако видеокарты HD7450-HD7670 относятся к Northern Islands.

Вот так и стоило писать. Принято.

Pavval ★★★★★
()
Ответ на: комментарий от haku

пятизвёздочный тролль

Тебя это беспокоит? У тебя мало звезд? Ты хочешь об этом поговорить?

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