gentoo заскоки
Модератор: /dev/random
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo заскоки
У sys-power/nvclock не прописана зависимость от официальных nvidia-drivers. Я-то думал, что оно как раз для nouveau, но увы.
nvclock -s Error: You don't have enough permissions to run NVClock! Retry as root or install the Nvidia drivers. nvclock -s Card: Unknown Nvidia card Card number: 1 Memory clock: -2147483.750 MHz GPU clock: -2147483.750 MHz
Карта старинная GF108 NV430
Настучать или так и надо?
nvclock -s Error: You don't have enough permissions to run NVClock! Retry as root or install the Nvidia drivers. nvclock -s Card: Unknown Nvidia card Card number: 1 Memory clock: -2147483.750 MHz GPU clock: -2147483.750 MHz
Карта старинная GF108 NV430
Настучать или так и надо?
-
- Администратор
- Сообщения: 5364
- ОС: Gentoo
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo заскоки
/dev/random
Пробовал, второй вызов от root.
Пробовал, второй вызов от root.
-
- Администратор
- Сообщения: 5364
- ОС: Gentoo
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo заскоки
Код: Выделить всё
VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 430] (rev a1)
Добавлено (11:51):
Так он (nvclock) в gentoo версии 0.8_p20110102-r3, 2011 года, тогда неудивительно, эта карта тогда была новинкой))Добавлено (12:01):
https://forums.overclockers.ru/viewtopic.php?f=46&t=392822nvclock умер давно
-
- Администратор
- Сообщения: 5364
- ОС: Gentoo
Re: gentoo заскоки
Эта карта определённо не поддерживается nvclock.
Можно попробовать через драйвер nouveau напрямую. Проверьте, есть ли у вас файл /sys/kernel/debug/dri/0/pstate (вместо 0 может быть другое число, доступ только от рута). Если есть, то посмотрите, что в нём. Этот файл используется nouveau для клокинга карт, но поддерживаются тоже не все. Если его нет, то ваша карта не поддерживается. Если есть, то может поддерживаться, а может нет; нужно тестировать.
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo заскоки
у меня даже этого нет, видно, ядро без debug собрано. А что там можно сделать? Меня только бы интересовала возможность уменьшать напряжение на ядре, чтоб меньше грелась.
-
- Администратор
- Сообщения: 5364
- ОС: Gentoo
Re: gentoo заскоки
Там будут строки вида:
XX: core YYY MHz memory ZZZ MHz
Если выбрать строку и записать в этот файл XX (через echo, обычно echo | sudo tee), то частота ядра будет установлена в YYY, а частота памяти - в ZZZ. При условии, что ваша карта поддерживается.
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo заскоки
Чтобы это появилось, какой (какие) пункты конфигурации ядра задействовать? А то там много про debug
-
- Администратор
- Сообщения: 5364
- ОС: Gentoo
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo заскоки
/sys/kernel/debug/dri/0/pstate
03: core 50 MHz memory 135 MHz
07: core 405 MHz memory 324 MHz
0f: core 700 MHz memory 800 MHz
AC: core 405 MHz memory 324 MHz
AC - это, как я понимаю, текущий режим?
AC - это, как я понимаю, текущий режим?
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo заскоки
Пробую root # echo 03 > /sys/kernel/debug/dri/0/pstate -bash: echo: write error: Function not implemented/dev/random писал: ↑26.01.2024 12:26записать в этот файл XX (через echo, обычно echo | sudo tee), то частота ядра будет установлена в YYY, а частота памяти - в ZZZ.
В обычный файл записывается и перезаписывается. Это что значит?
Не понял, как сделать через echo | tee
-
- Модератор
- Сообщения: 20998
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: gentoo заскоки
То, что написано:
Возможно, что-то ещё в ядре включить надо, не знаю.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo заскоки
По теме nouveau переезжаем в соответствующую тему.
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo заскоки
А это что такое приключилось?
ninja: build stopped: subcommand failed. ERROR: sci-electronics/kicad-8.0.1::gentoo failed (compile phase): ninja -v -j4 -l0 failed Call stack: ebuild.sh, line 136: Called src_compile environment, line 3501: Called cmake_src_compile environment, line 1668: Called cmake_build environment, line 1635: Called eninja environment, line 2106: Called die The specific snippet of code: "$@" || die -n "${*} failed"
ninja: build stopped: subcommand failed. ERROR: sci-electronics/kicad-8.0.1::gentoo failed (compile phase): ninja -v -j4 -l0 failed Call stack: ebuild.sh, line 136: Called src_compile environment, line 3501: Called cmake_src_compile environment, line 1668: Called cmake_build environment, line 1635: Called eninja environment, line 2106: Called die The specific snippet of code: "$@" || die -n "${*} failed"
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Модератор
- Сообщения: 20998
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: gentoo заскоки
Выше в логе ошибка. Из-за -Werror=odr.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo заскоки
Спасибо, помогло. Что ж они сами рекомендуют, что потом не собирается?
-
- Модератор
- Сообщения: 20998
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: gentoo заскоки
Ну тут два варианта. Либо на их системе всё собирается из-за других версий компилятора или зависимостей, либо на Вашей системе таки собирается неправильно, и падение было не просто так.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Администратор
- Сообщения: 5364
- ОС: Gentoo
Re: gentoo заскоки
Все флаги вида -Werror=... предназначены как раз для того, чтобы программа в определённых обстоятельствах отказалась собираться. Исходя из идеи, что лучше пусть не соберётся, чем соберётся, но потом убьёт ваши данные.
Обычно считается, что если программа отказывается собираться с флагами -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing, то собирать её с LTO опасно, и лучше выключить для неё LTO.
Спасибо сказали:
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo заскоки
То есть можно послать баг "-Werror=odr + lto" на kicad?
Но у него во флагах нет "lto", я в глобальные его выставил.
Ранее (при наличии глобального lto и этих Werror-ов) пробовал прописать ему локально -lto, падал с этой же ошибкой. Понятно, что теперь и компилятор и прочие причиндалы собраны уже с lto, и даже с pgo.
Сейчас просто удалил из make.conf -Werror=odr и поехало. Но как я вижу, про вашим словам, это неправильно. Что же делать?
Но у него во флагах нет "lto", я в глобальные его выставил.
Ранее (при наличии глобального lto и этих Werror-ов) пробовал прописать ему локально -lto, падал с этой же ошибкой. Понятно, что теперь и компилятор и прочие причиндалы собраны уже с lto, и даже с pgo.
Сейчас просто удалил из make.conf -Werror=odr и поехало. Но как я вижу, про вашим словам, это неправильно. Что же делать?
-
- Администратор
- Сообщения: 5364
- ОС: Gentoo
Re: gentoo заскоки
Он у вас не в USE-флагах, а в опциях компилятора в make.conf (CFLAGS/CXXFLAGS/LDFLAGS/и т.д.). Видите там опцию -flto? Сами ведь когда-то прописывали, сама по себе она появиться не могла. Чтобы отключить lto в такой ситуации для отдельных пакетов, создайте в /etc/portage/env/ мини-make.conf (назовём его nolto.conf), переопределяющий CFLAGS и аналогичные переменные без LTO, и пропишите его в файл /etc/portage/package.env как sci-electronics/kicad nolto.conf.
-
- Сообщения: 977
- ОС: BSD/LINUX
Re: gentoo заскоки
Народ, привет.
Для чего нужен этот пакет в генте sys-apps/debianutils ?
Решил почистить старый компутер от ненужного хлама, а то 805 пакетов тяжеловато пересобирать при глобальном обновлении.
Как я вижу этот пакет по зависимостям ставится от cronie.
Для чего нужен этот пакет в генте sys-apps/debianutils ?
Решил почистить старый компутер от ненужного хлама, а то 805 пакетов тяжеловато пересобирать при глобальном обновлении.
Как я вижу этот пакет по зависимостям ставится от cronie.
Код: Выделить всё
# emerge --pretend --verbose --depclean sys-apps/debianutils
Calculating dependencies... done!
sys-apps/debianutils-5.14-r1 pulled in by:
sys-process/cronie-1.7.1-r1 requires sys-apps/debianutils
>>> No packages selected for removal by depclean
Packages installed: 783
Packages in world: 178
Packages in system: 49
Required packages: 783
Number to remove: 0
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Знание сила, незнание Рабочая сила!
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo заскоки
Код: Выделить всё
$ equery f sys-apps/debianutils
* Searching for debianutils in sys-apps ...
* Contents of sys-apps/debianutils-5.14-r1:
/bin
/bin/run-parts
/usr
/usr/bin
/usr/bin/ischroot
/usr/sbin
/usr/sbin/savelog
/usr/share
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/ischroot.1.bz2
/usr/share/man/man8
/usr/share/man/man8/run-parts.8.bz2
/usr/share/man/man8/savelog.8.bz2
Спасибо сказали:
-
- Сообщения: 977
- ОС: BSD/LINUX
Re: gentoo заскоки
А вот заметил эти два пакета, забыл что они дополняют в баше.
Я так понял они отвечают за наполняемость информацией bash.
А что конкретно они делают?
Код: Выделить всё
app-shells/bash-completion-2.11
app-shells/gentoo-bashcomp-20230313
А что конкретно они делают?
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Знание сила, незнание Рабочая сила!
-
- Администратор
- Сообщения: 5364
- ОС: Gentoo
Re: gentoo заскоки
Нет, "completion" в контексте шелла - это не наполняемость информацией, а автодополнение (по клавише tab). В данном случае - скрипты для "умного" автодополнения, чтобы выдавались не тупо файлы в текущем каталоге, а то, что ожидается для вводимой команды, включая опции для многих из них, имена man-страниц для команды man, подкоманды для команды git и так далее.
-
- Сообщения: 977
- ОС: BSD/LINUX
Re: gentoo заскоки
Хмм, тогда этот пакет что делает?
app-shells/gentoo-bashcomp-20230313
app-shells/gentoo-bashcomp-20230313
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Знание сила, незнание Рабочая сила!
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo заскоки
Код: Выделить всё
$ eix app-shells/gentoo-bashcomp
[I] app-shells/gentoo-bashcomp
Available versions: 20190211-r1 20230313
Installed versions: 20230313(09:48:15 26.05.2023)
Homepage: https://gitweb.gentoo.org/proj/gentoo-bashcomp.git/
Description: Gentoo-specific bash command-line completions (emerge, ebuild, equery, etc)
Спасибо сказали:
-
- Сообщения: 977
- ОС: BSD/LINUX
Re: gentoo заскоки
Это я видел.
А конкретно что оно дополняет?
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Знание сила, незнание Рабочая сила!
-
- Администратор
- Сообщения: 5364
- ОС: Gentoo