LINUX.ORG.RU

Сообщения Chord

 

Sata SSD на 250 Gb хватит? Или все-таки 500 Gb?

Форум — Linux-hardware

Сдох у меня хард, кстати, первый за 18 лет.

Теперь смотрю замену на SSD. Вроде определился что взять Crucial MX500.

Только не знаю, какой взять - 250 или 500 Gb.

Мой типичный юзкейс (на данный момент) - 4 раздела

1. 24Gb (Gentoo) - использовано 13 Gb

2. 24Gb (тестовый) - пустой на сегодня. Устанавливаю разные линуксы на посмотреть

3. 31Gb (Win7) - использовано 21 Gb

4. 40Gb (Win7) - использовано 35 Gb.

Суммарно распределено где-то 120 Gb. Используется около 70 Gb.

Хватит ли 250 Gb SSD на все эти разделы? С учетом того, что 20% объема рекомендуется оставить нераспределенным и к тому же желательно иметь достаточно свободного места, чтобы не падала скорость чтения/записи.

Или таки 500 Gb брать?

P.S.

Всякий хлам типа аудио-видео-фото-downloads подразумевается на отдельном харде и в расчет не берется

 

Chord
()

Доступ к файлам на мобиле из линукса

Форум — Mobile

Xiaomi Mi Max2.

При подключении кабелем через USB к компу на мобиле выскакивает уведомление, в котором можно выбрать один из режимов работы:

1. Зарядка

2. Передача файлов

Хочу скинуть файлы на комп, выбираю «Передача файлов» - никаких внешних накопителей в системе не определяется. dmesg при подключении показывает устройство:

[40595.306901] usb 3-2: new high-speed USB device number 5 using xhci_hcd
[40595.437303] usb 3-2: New USB device found, idVendor=2717, idProduct=ff40, bcdDevice= 3.18
[40595.437306] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[40595.437307] usb 3-2: Product: MI MAX 2
[40595.437309] usb 3-2: Manufacturer: Xiaomi
[40595.437311] usb 3-2: SerialNumber: 44f3c614

Но fdisk -l не видит ничего, blkid тоже.

Под виндой всё работает, в проводнике отображается фаловая система. Почему в линуксе (KDE если важно) никакой реакции?

Пробовал USB2 и USB3, без разницы

 ,

Chord
()

Система не принимает пароль root

Форум — General

После вчерашнего обновления система не принимает пароль root. Хотя может это просто совпадение, и с обновлением никак не связано.

~ $ su
Password: 
su: Authentication failure

Пароль не забыл и не перепутал, он состоит из одного цифрового символа, забыть невозможно, да и раскладка на цифры не действует. Также пробовал набрать пароль в редакторе и закопипастить его.

Попытка kdesu konsole тоже не работает, появляется запрос пароля, на ввод пароля выдает:

Permission denied.
Possibly incorrect password, please try again.
On some systems, you need to be in a special group (often: wheel) to use this program

Пользователь при этом в группе wheel.

Но при этом sudo работает, видимо потому, что при sudo ввод пароля не требуется. Т.е. sudo konsole работает в отличие от kdesu konsole.

Пробовал менять пароль root, пишет, что пароль сменился успешно, но новый пароль также не принимает.

Что за ересь такая?

 , ,

Chord
()

mesa и llvm

Форум — General

Пересобрал mesa с выключенным флагом llvm. Теперь mesa собрана так:

media-libs/mesa-21.1.4::gentoo was built with the following:
USE="X classic dri3 egl gallium gbm wayland zstd -d3d9 -debug -gles1 -gles2 -llvm -lm-sensors -opencl -osmesa (-selinux) -test -unwind -vaapi -valgrind -vdpau -vulkan -vulkan-overlay -xa -xvmc -zink" ABI_X86="32 (64) (-x32)" VIDEO_CARDS="(-freedreno) -i915 -i965 -intel -iris (-lima) -nouveau (-panfrost) -r100 -r200 -r300 -r600 -radeon -radeonsi (-v3d) (-vc4) -virgl (-vivante) -vmware"
FEATURES="fixlafiles userfetch ebuild-locks sandbox unmerge-logs usersandbox strict protect-owned binpkg-logs network-sandbox qa-unresolved-soname-deps preserve-libs pid-sandbox sfperms unmerge-orphans distlocks multilib-strict config-protect-if-modified ipc-sandbox binpkg-dostrip parallel-fetch userpriv binpkg-docompress usersync news merge-sync assume-digests xattr unknown-features-warn"

Смотрю, что из пакетов теперь зависит от llvm:

 # equery d llvm
 * These packages depend on llvm:
media-libs/mesa-21.1.4 (video_cards_r600 ? sys-devel/llvm:12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)])
                       (video_cards_r600 ? sys-devel/llvm:11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)])
                       (video_cards_r600 ? sys-devel/llvm:10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)])
                       (<sys-devel/llvm-13[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)])
                       (video_cards_radeonsi ? sys-devel/llvm:12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)])
                       (video_cards_radeonsi ? sys-devel/llvm:11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)])
                       (video_cards_radeonsi ? sys-devel/llvm:10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)])
                       (video_cards_radeon ? sys-devel/llvm:12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)])
                       (video_cards_radeon ? sys-devel/llvm:11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)])
                       (video_cards_radeon ? sys-devel/llvm:10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)])
                       (!video_cards_radeonsi ? sys-devel/llvm:12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?])
                       (!video_cards_radeonsi ? sys-devel/llvm:11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?])
                       (!video_cards_radeonsi ? sys-devel/llvm:10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?])
                       (<sys-devel/llvm-13[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?])

Для чего mesa требует llvm, если она собрана без поддержки llvm бэкенда?

И почему их две версии llvm установлены - 11.1 и 12.0 ? Причем обе нужны для mesa-21.1.4

P.S. Драйвер видео - nvidia, если это имеет значение.

 , ,

Chord
()

X не стартует

Форум — Desktop

Перезагрузился и не могу стартануть X. Выдает ошибку

parse_vt_settings cannot open /dev/tty0 (permission denied)

От рута тоже не стартует, xorg.0.log пишет, что не может загрузить модуль nvidia.

Пробовал пересобрать xorg-server с флагом suid - ничего не дало.

Глянул в dmesg - какое-то странное сообщение:

module license `NVIDIA` tains kernel

Что это может быть?

 , ,

Chord
()

Проблема с интернетом

Форум — General

От провайдера ко мне идет оптоволокно до подъезда, затем от коробки в подъезде в квартиру идет кабель c RG-45 на роутер TP-Link TL-WR740N. К роутеру подсоединены два компа. Оба со статическим IP.

Сегодня утром интернет сломался, после звонка к прову они утверждают, что всё починили, но интернет через роутер не появился. При этом я могу подключиться к инету с одного из компов напрямую, без роутера, сконфигурировав комп на получение динамического IP. Со второго компа такая схема не работает.

Коротко все выглядит так:

Комп 1 - коннектися к роутеру как со статическим, так и динамиче ским IP, интернета через роутер нет. Коннект напрямую к ISP без роутера - инет работает.

Комп 2 - коннектися к роутеру как со статическим, так и динамиче ским IP, интернета через роутер нет. Коннект напрямую к ISP без роутера - инет не работает. dhcpcd сообщает, что waiting for carrier и затем timeout expired.

Почему через роутер нет интернета на обоих компах? Если это роутер виноват, то почему на Компе 2 нету интернета при подключении напрямую, минуя роутер? Если сетевая косячит, почему я могу зайти в настройки роутера? Или это на провайдерской стороне? (он не признаётся, как и следовало ожидать)

Кто виноват? Что делать?

Системы абсолютно одинаковы на обоих компах - Gentoo, dhcpcd установил на обоих сегодня, версия 9.4.0

 , ,

Chord
()

GRUB мультибут на внешнем SSD

Форум — General

Есть у меня старый мультибут HDD. На нем 3 загрузочных в режиме UEFI (Mint ISO, Win10, WinPE) и 4 загрузочных в режиме legacy BIOS (Mint ISO, Win10, WinPE, Win7). Делал мультизагрузку сам без всяких инструкций.

После 6 лет работы на диске появилась пара бэдов, решил сделать новый мультибут, теперь на SSD.

Повторил всё один в один, как со старым HDD:

1. Создал таблицу разделов msdos

2. Создал 3 fat32 раздела под UEFI системы

3. Создал 4-й раздел (extended) и внутри него 4 ntfs раздела (для legacy).

4. Скопировал содержимое разделов старого HDD на новые разделы SSD.

5. Установил загрузчик на SSD: grub-install --no-floppy --root-directory /mnt/legacy /dev/sdc

Вся загрузка на первом разделе: /boot/grub/grub.cfg содержит меню для загрузки в UEFI режиме, /legacy/boot/grub/grub.cfg - меню для legacy режима. Все на месте, все UUID правильные.

При загрузке в UEFI выбираю по F8 первый раздел, UEFI находит там /boot/grub/grub.cfg и грузится меню выбора UEFI пунктов. Выбираю любой пункт и загружаюсь без проблем.

При загрузке в режиме legacy загружается меню /legacy/boot/grub/grub.cfg, но грузится только MINT ISO. Попытка загрузиться в любой другой legacy пункт меню вываливается ошибка «This is not a bootable disk. Please insert a bootable floppy and press any key to try again...»

На всяк случай установил флаг boot на первый раздел SSD, хотя на старом HDD никакого флага нет и он нормально грузится.

В чем может быть проблема? Почему в UEFI все норма, а в legacy не грузит? Хотя на HDD все нормально

 , , ,

Chord
()

Xorg работает только две минуты

Форум — General

Иксы работают только 2 минуты. Затем сессия завершается и вываливается окно логина. Снова стартую сессию и снова только 2 минуты.

Чтобы исключить влияние автологина, dm и проч, стартанул иксы вручную. Т.е. залогинился в терминале и далее startx. Опять же иксы стартуют, сессия KDE запускается, но ровно через 2 минуты вываливается в терминал. Xorg в списке процессов нет.

Вот Xorg.log: https://pastebin.com/QR8NV6zD

Никаких ошибок нет. Что за хрень такая? Кто-то включил триал на 2 минуты?

Система PCLinuxOS, ядро 5.10, пробовал и со старыми ядрами. Дрова - нуво.

 , ,

Chord
()

nice ни разу не nice

Форум — General

Почему nice не повышает приоритет?

nice -n -20 kcalc
ps axl | grep kcalc
F   UID   PID  PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME COMMAND
0  1000 13004 12939  20   0 615204 63140 -      Sl+  pts/1      0:00 kcalc

Хотя PRI должен был быть 0, а NI должно было быть -20

В чем засада?

 

Chord
()

Две версии одного пакета, как установить?

Форум — General

Обновился dev-python/setuptools с версии 46 до версии 50. Ну и сломался мой acestream (у него в зависимостях setuptools). Пока временно я его задаунгрейдил обратно на 46 версию.

Как одновременно установить setuptools обеих версий?

Вариант обновить acestream не прокатывает, сейчас установлена максимально доступная версия.

 ,

Chord
()

openSUSE : удаление пакетов

Форум — Desktop

Есть ли в openSUSE нормальный человеческий механизм удаления пакетов? Т.е. удалил пакет, при этом удалились зависимости, которые не используются другими пакетами?

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

Что-то я очкую удалять через YAST...

Нужно что-нибудь по аналогии с gentoo:

emerge --unmerge <package_name>
emerge --depclean

 ,

Chord
()

KDE - дефолтная раскладка клавиатуры

Форум — Desktop

По дефолту установлена английская (us) раскладка клавиатуры (в systemsettings). И так было много лет, и было хорошо. И был свет. Но внезапно с некоторых пор при загрузке стала включаться русская.

Никак не могу заставить снова включаться английскую.

Пробовал ставить дефолтом русскую, в надежде что сработает наоборот - ни хрена, все равно русская включается.

Тип сессии при старте - новая (пустая) сессия. Пробовал загружаться в старую сессию, в надежде установить при выходе us и получить us при следующей загрузке - ни хрена, все равно стоит ru при загрузке.

Что за хрень такая?

 

Chord
()

Google задрал уже со своим рестораном

Форум — Talks

Постоянно вылазит такая вот хрень с ресторанами на странице поиска google: https://imgur.com/a/dELUn8W Что это за дерьмо? Как убрать? Адблок не блокирует этот элемент.

 ,

Chord
()

NVidia драйвер в ArchLinux - возможно?

Форум — Linux-hardware

Установил Artix, с нувом работает, но кулер видеокарты крутит как сумасшедший, хочу чтобы не крутил, как в Gentoo с драйвером NVidia. Карта GeForce GTX 550 Ti

Сделал [code]pacman -S nvidia-390xx-lts nvidia-xconfig[/code] заблэклистил нуво, перезагрузил - X не стартует. Вручную тоже не хочет (startx/exec startkdm).

Секция Device xorg.conf: [code] Section «Device» Identifier «Device0» Driver «nvidia» VendorName «NVIDIA Corporation» EndSection [/code]

xorg.log сообщает, что [code] [ 22.840] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the [ 22.840] (EE) NVIDIA: system’s kernel log for additional error messages and [ 22.840] (EE) NVIDIA: consult the NVIDIA README for details. [ 22.840] (EE) No devices detected. [ 22.840] (EE) Fatal server error: [ 22.840] (EE) no screens found(EE) [ 22.841] (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. [ 22.841] (EE) Please also check the log file at «/var/log/Xorg.0.log» for additional information. [ 22.841] (EE) [ 22.842] (EE) Server terminated with error (1). Closing log file. [/code]

Что не так с «NVIDIA kernel module» и где этот «system’s kernel log»?

 

Chord
()

Видео тормозит в гостевой ОС VirtualBox'а

Форум — Admin

Безо всякой видимой причины пропал звук в гостевой ОС (Вин10). При этом видео тормозит, как slow motion, примерно в 4 раза медленнее номинала.

Погуглил, нашел что нужно переключить аудио девайс на ICH AC97 и установить соответствующий драйвер. Решение не сработало.

Хотя причина медленного видео явно связана с аудиодевайсом, т.к. если отключить аудио девайс, то скорость видео приходит в норму.

Есть какие-нибудь мысли? Переустановку системы пробовал, но ничего не дало. Гостевые additions тоже новые накатывал. Бэкап гостевой системы тоже тормозит видео, похоже дело в самом VB. Хост - Gentoo.

 ,

Chord
()

Скрипты не запускаются после обновления KDE

Форум — Desktop

После недавнего обновления KDE перестали запускаться скрипты кликом мыши. В konsole они по прежнему запускаются. Причем не запускаются если кликает пользователь.

Если кликать рутом (те же самые скрипты) - то запускаются без проблем.

Все скрипты по-прежнему executable, ничего не поменялось. Что за ерунда такая?

 , ,

Chord
()

Chrome: Как установить 24-часовой формат в истории?

Форум — Desktop

На данный момент хром при отображении истории посещений время посещения страницы показывает в 12-часовом формате: 11.20 PM.

Как можно переключить время на 24-часовой формат?

Гугол по данному поводу молчит...

 

Chord
()

Откуда взялась эта tt_RU.UTF-8 ?

Форум — General

При работе в терминале постоянно выскакивает ошибка

cannot change locale (tt_RU.UTF-8): No such file or directory

Откуда взялась эта кривая локаль? И как её убрать?

# cat /etc/locale.gen
# /etc/locale.gen: list all of the locales you want to have on your system.

en_US ISO-8859-1
en_US.UTF-8 UTF-8
#ru_RU ISO-8859-1
#ru_RU.UTF-8 UTF-8

locale-gen
 * Generating 2 locales (this might take a while) with 4 jobs
 *  (1/2) Generating en_US.ISO-8859-1 ...                                                                     [ ok ]
 *  (2/2) Generating en_US.UTF-8 ...                                                                          [ ok ]
 * Generation complete
 * Adding locales to archive ...
# locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=tt_RU.UTF-8
LC_CTYPE="tt_RU.UTF-8"
LC_NUMERIC="tt_RU.UTF-8"
LC_TIME=tt_RU.UTF-8
LC_COLLATE=C
LC_MONETARY="tt_RU.UTF-8"
LC_MESSAGES="tt_RU.UTF-8"
LC_PAPER="tt_RU.UTF-8"
LC_NAME="tt_RU.UTF-8"
LC_ADDRESS="tt_RU.UTF-8"
LC_TELEPHONE="tt_RU.UTF-8"
LC_MEASUREMENT="tt_RU.UTF-8"
LC_IDENTIFICATION="tt_RU.UTF-8"
LC_ALL=

 , ,

Chord
()

Двинуть мышь из QT

Форум — Development

Нужно сделать левый клик, затем двинуть мышь и сделать ещё один левый клик. Можно сделать это через xdotool, но как-то это слишком громоздко - для каждого движения стартовать новый QProcess c xdotool.

Можно ли как-то сделать это с одним процессом xdotool, не закрывая процесс после каждой команды и не открывая вновь? Просто держать его в готовности, чтобы можно было передавать ему команды через QProcess::write() ? Т.е. что-то наподобие «mplayer -slave»

Или есть другой способ двинуть/нажать мышь из QT?

 ,

Chord
()

Пропала икона в таскбаре

Форум — Development

Есть небольшая прожка. как любая уважающая себя прожка, она имеет иконку. Формат png. Грузил её из файла в рантайме.

    //QIcon icon(QCoreApplication::applicationDirPath()+"/img/clarion.png");
    //appIcon = QIcon(QCoreApplication::applicationDirPath()+"/img/clarion.png");
    QIcon icon(":/new/prefix1/clarion.png");
    appIcon = QIcon(":/new/prefix1/clarion.png");

    this->setWindowIcon(appIcon);

Иконка использовалась для отображения в 4-х местах:

1. Заголовок окна

2. Кнопка проги в таскбаре

3. Системный трей

4. Pop-up меню

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

Вернулся к загрузке из файла - но иконка в таскбаре больше не появилась.

Пробовал использовать другие иконки - безрезультатно. Иконки в таскбаре нету.

По-идее в таскбаре должна автоматом отображаться иконка, которая отображается в заголовке окна.

В чем может быть прикол? Кэш иконок сбрасывал, проект полностью пересобирал с make clean.

Иконка пробовал разных размеров, последняя - 32х32.

 

Chord
()

RSS подписка на новые темы