LinuxForum.Fans
Тема

nvidia при переключении на tty0 экран гаснет.

Автор: Fat-Zer 20 сообщений 5115 просмотров
#261410

сабж. Вроде уже обсуждали, но чего-то найти не могу...
Начинается это не сразу после загрузки иксов, а через какое-то время... После чего именно - определить не получается.

идеи?

#261446

Может быть, неверно работает управление энергосбережением. Я сталкивался с такой проблемой. Решил отключением ACPI. Параметр ядра acpi=off в grub.conf (ну или чем там ядро загружается).
Но есть у этого решения и минус. Будет выключен ACPI (-:

#261447

Но, желательно, конечно, глянуть на логи ядра и иксов после такого сбоя.

#261455
"bobr" написал:
Может быть, неверно работает управление энергосбережением. Я сталкивался с такой проблемой. Решил отключением ACPI. Параметр ядра acpi=off в grub.conf (ну или чем там ядро загружается).

покопаю в эту сторну... можно просто для модуля nvidia его отключить или в исах...

"bobr" написал:
Но есть у этого решения и минус. Будет выключен ACPI (-:

так и знал... везде нашего брата дурят =)

"bobr" написал:
о, желательно, конечно, глянуть на логи ядра и иксов после такого сбоя.

я ничего особо подозрительного не увидел, но хозяин — барин...
[console]alexander@goblin /tmp/test-lib/1 $ wgetpaste /var/log/Xorg.0.log
Your paste can be seen here: https://gist.github.com/3004493
alexander@goblin /tmp/test-lib/1 $ dmesg | wgetpaste
Your paste can be seen here: https://gist.github.com/3004494
[/console]

#261459

[ 0.125616] pci0000:00: ACPI _OSC request failed (AE_NOT_FOUND), returned control mask: 0x1d

Не возьмусь ничего утверждать, но там явно про какой-то фэйл написано. Хотя, вряд ли видеокарта в pci0000:00 Но надо попробовать отключить ACPI.

#261482

всё очень тухло, последний драйвер который нормально работает 290.10, но он не дружит ни с последними иксами, ни с новыми ядрами =>3.1.13, тут до сих пор народ фапает как Линус нвидию послал, так вот это и есть одна из причин. Вот собсвенно тема - тыц и фиксить они это в ближайшее будущее не собираются... в общем ждём у моря погоды.
P.S. вот тухленький высер от разработчика блоба после того как китайцы отказались от нвидии в пользу АТИ, может и одумаются через годик-два, когда продажи пойдут вниз...

#261505

пока просто отключил acpid... посмотрим, что из этого выйдет... может этого и хватит...

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

#261507
"Fat-Zer" написал:
пока просто отключил acpid... посмотрим, что из этого выйдет... может этого и хватит...

навряд ли, средний uptime около 20-ти минут, дальше тихий сегфолт и темнота в ttyX , я всяко пробовал, копание в кишках этой проблемы показывает, что блоб полностью захватывает управление видеокартой и просто убивает любой драйвер фреймбуффера, с дровами 295.59 это становится явно видно, вызови dmesg сразу после загрузки сам увидишь. В любом случае проблема только в блобе, Линус из-за этого и погнал на них, мало того что никак не хотят сотрудничать, так они ещё и забивают болт на явные проблемы с блобом, если учесть что проблеме уже больше пол-года и держится она пять релизов, я уже молчу про XEN - где без бубна просто не реально увидить вообще хоть что-то. Пичаль :(

#261517
gramozeka написал:
блоб полностью захватывает управление видеокартой и просто убивает любой драйвер фреймбуффера

Так может, просто отключить фреймбуффер? Оставить VGA text console.

#261519

Жаль, затестить не могу. Пару месяцев назад поменял видеокарту на AMD.

#261521

У меня на Gentoo фреймбуффер — обычная vesa, ни с чем подобным не сталкивался.

#261527

как вы это делаете?
много мата слышал, но так и не видел

CONFIG_ACPI=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_DOCK=y
CONFIG_ACPI_BLACKLIST_YEAR=0
CONFIG_PNPACPI=y

без acpid, естессно
и без fb

#261820

сейчас uptime 19 часов... но тут раз на раз не приходится и после чего он начинает кочевряжится установить не удаётся... конечно не 12309, но всёравно неприятная зараза и думаю так быстро она не помрёт...
dmesg со свеженькими 295.59. и правда пофиксили — теперь выводит предупреждение...
.config; там есть лишние вещи...

megabaks, Lupo Alberto, не расстраивайтесь проявляется он не всегда и согласно линкам от gramozekaне на всех видеокартах...

"bobr" написал:
Так может, просто отключить фреймбуффер? Оставить VGA text console

это которая 640x480? не вкусно...

ЗЫ: что-то в толк не возьму, как посмотреть, какой драйвер используется для консоли?

#261853

Fat-Zer, нет, это которая 50х24 (кажется). Только не пикселей, а символов (-:

что-то в толк не возьму, как посмотреть, какой драйвер используется для консоли?

[console]lsmod | grep fb[/console]
Как-то так, думаю.

#261854
"Fat-Zer" написал:
какой драйвер используется для консоли?

А что показывает?

text

cat /proc/fb
#261858
"bobr" написал:
Fat-Zer, нет, это которая 50х24 (кажется). Только не пикселей, а символов (-:

80x25, шрифт 8x16(обычно)

"bobr" написал:
lsmod | grep fb
Как-то так, думаю.

у меня нет модулей... у меня почти всё в ядре...

[console]$ cat /proc/fb
0 VESA VGA[/console]
доки пока не читал...

#262736

[console]uptime
17:53:59 up 5 days, 8:23, 1 user, load average: 0.10, 0.07, 0.06[/console]
и всё работает... или новые дрова поправили дело или можно объявлять виноватым acpid.

#262753
"Fat-Zer" написал:
или новые дрова поправили

В новых дровах много что к лучшему изменили, в тч нестыковку iommu и xorg'а с последними ядрами.

#263663

[console]alexander@goblin /tmp/src3 $ uptime
22:22:35 up 10 days, 12:53, 1 user, load average: 0.23, 0.24, 0.18[/console]
опять сломалось... =(

#264923

на лоре говорят, в бете 304.22 пофиксили... пока жду ебилд...

Войдите или зарегистрируйтесь, чтобы ответить.