- Как убедится что дебиан обновлен до sid?
- Обновился с testing до sid — обнова была всего 11мб и ядро теперь 4.19, это нормально?
- Debian sid, Wine. Зависон.
- Debian sid, Thunar, вопросы
- Что произошло?
- Ошибка скрипта компиляции
- Debian sid, требуется libjpeg.so.8
- модули ядра не найдены — установка sid с mini.iso
- lirc в 2018
- Пропал пароль root в sid без systemd.
- debian sid и gnome, который сломался
- Пользователи Luakit, если такие имеются — отзовитесь!
- Что показывает wavemon?
- Debian GNU/Linux unstable (sid) i686 — квадраты в TTY.
- Идентификаторы операционной системы в Linux
- [debian] testing или sid?
- What do the identifiers PID, PPID, SID, PGID, UID, EUID mean?
- 1 Answer 1
- Setting up a default ORACLE_SID in linux
- 2 Answers 2
- Details
Как убедится что дебиан обновлен до sid?
Здравствуйте у меня возникла проблема с bombsquad на дебиане 10 sid. Запускаю через snap выдает ошибку незнаю как исправить. ошибка: WARNING: cgroup v2 is not fully supported yet, proceeding with partial confinement BombSquad 1.5.29 build 20258. libGL error: No matching fbConfigs or visuals found libGL error: failed to load driver: swrast X Error: GLXBadContext Request Major code 151 (GLX) Request Minor code 6 () Error Serial #107 Current Serial #106
При попытке монтировать диски в Сиде через Тунар — Not authorized for perform operation. Через консоль монтируется. Пользователь добавлен в sudores (deepforest ALL=(ALL:ALL) ALL)
Гугл говорит, что надо что-то дабавить в polkit. Но не знаю, что? Подскажите гуру?
Обновился с testing до sid — обнова была всего 11мб и ядро теперь 4.19, это нормально?
Debian sid, Wine. Зависон.
Играл в Героев, отошел, вернулся уже застал зависшую систему, изображение игрового экрана, музыка звучала.
Вот это в логе ядра. Что скажите? Кто виновник зависания? Ядро 4.19. Если это Нуво виновато, то может проставить проприетарные дрова?
Debian sid, Thunar, вопросы
Тут не видны устройства, хотя под рутом все есть
https://imgur.com/a/dRZbK3N
А тут нет иконок извлечения и отключения, хотя под рутом все есть
https://imgur.com/a/ZK6Gfxi
Это так и должно быть?
Что произошло?
Деб Сид, нуво. В мс редакторе выделял мышью текст через шифт. Внезапно мышь стала жутко медленно ездить, клава и весь интерфейс не реагировали, были запущены только Файрфокс и МС. Это Сид или аппаратное ускорение в Лисе глючат?
Ошибка скрипта компиляции
Деб Сид. Неправильные репы?
Debian sid, требуется libjpeg.so.8
Для запуска nQuake требуется libjpeg.so.8
Симлинк с девятой не помогает
модули ядра не найдены — установка sid с mini.iso
Во время установки, после выбора зеркала репозитория вылазит это сообщение. Далее установка не видит винты. Выбор другого репозитория ничего не дал.
«Модули ядра не найдены. Вероятно, это вызвано тем, что модули архива предназначены не для той версии ядра, которое использует сейчас программа установки.»
lirc в 2018
debian sid, gnome
всем здрасте, собственно вопрос такой: кто-нибудь пользуется лирком на свежем дистре? оно работает еще?
помниться, года 3 назад пытался настроить юсб-икпорт, были предпосылки, но до конца не осилил
сейчас лирк у меня вообще не заводится, даже устройства лирка в /dev не создается, а все мануалы в сети десятилетней давности
п.с. сейчас пробую приемник, спаяный по схеме на сайте лирка
Пропал пароль root в sid без systemd.
По мотивам этого холивара. Debian sid — установил sysvinit-core, apt — автоматически удалил systemd-sysv и вместе с ним удалился пароль от root. Теперь после su ввожу пароль — система отвечает неправильный. Пароль sudo работает без проблем(он одинаковый с root) и доступ к системным файлам имеется, можно устанавливать\удалять пакеты, обновлять систему и прочее. как бы можно и обойтись, но все же — куда пропал пароль root?
debian sid и gnome, который сломался
прилетело небольшое обновление, там ядро и что-то из гнома (gnome-session что-то вроде этого)
теперь при загрузке появляется черный экран, курсор в виде крестика и коньки
можно нажать правой кнопкой и вызвать терминал, оттуда запустить ПО, но не все работает, у той же лисы не работают еню, автозаполнения и т.д.
дрова нвидиа пропиетарные, пробовал переустанавливать разные версии, ставить из установщика или из репов (сейчас бета 390.12), разницы нет
автологин в gdm3 еще не могу отключить без графического ПО
немного о системе (кажется что-то с дровами на видео?)
пример запуска glxgears
или попытка запуска настроек
Пользователи Luakit, если такие имеются — отзовитесь!
Обращаюсь ко всем пользователям замечательного браузера Luakit — если такие конечно имеются на ЛОРе. В репе до сих пор версия от 2012 года — все бы ничего, но от нового стандарта сайтостроения не уйти и некоторые сайты данная версия открывает пустым белым экраном. В git есть версия от 2017 года которая может по современному, все прекрасно компилируется и работает за исключением некоторых моментов, а именно — изменены правила добавления горячих клавиш. Возникла проблема — не могу прикрутить mpv для воиспроизведения аудио и видео потоков. Метод из hotwo для версии 2012 https://github.com/luakit/luakit/wiki/Play-embedded-video-in-external-player не работает на версии 2017. Вопрос — как прикрутить что бы работало?
Что показывает wavemon?
У меня только блоки — которым вафля никчему. Однако понадобилось установить машину там куда провода не протянешь. Воткнул в матку wi-fi модуль, настроился — вроде все работает и черт меня дернул пронаблюдать за этим, запустил wavemon и узрел в холостую летящий траф, чего за херня такая. Обращаюсь впервую очередь к обладателям ноутбуков — ведь у вас все через wi-fi. Скажите у вас летит трафик — может это так беспроводное общение роутера с машиной выглядит или wavemon туфту гонит? Пробовал nload — те же яйца вид с боку траф летит. Чем отслеживаете трафик? Летит ли он у вас? GUI не предлагать!
Debian GNU/Linux unstable (sid) i686 — квадраты в TTY.
Источник
Идентификаторы операционной системы в Linux
Виндовс несет в себе множество идентификаторов операционной системы, которые позволяют узнать конкретный экземпляр ОС — дата установки системы, номер лицензии, VolumeiID, SID, WSUS Client ID, DTC. А есть аналоги в Linux (конкретно — Debian)? Метки конкретного экземпляра ОС, установленного на конкретной машине под конкретным железом. И главное — есть ли источник, в котором можно найти информацию по этому поводу?
Но зойчем, чем мак адрес не устраивает?
Здесь у нас такое не принято, достаточно /etc/os-release.
Вполне может быть почищено какой-нибудь чистилкой логов или вручную. Если дебиан с ненужноД, то есть /etc/machine-id — уникальный (типа, так как там слишком мало символов) иденификатор машины + его можно поменять легко. Так что можно например ориентироватся на макадрес сетевухи. но ее тоже можно вытащить или поменять мак.
Можно идентифицировать машину по серийному номеру винчестера.
Ненужно идентифицировать *глобально*, но для своих нужд — можно настроить /etc/motd и сделать hostname, какое нравится.
И главное — есть ли источник, в котором можно найти информацию
Интернет большой. Вот прямо этот сайт — тоже интернет, имелась ввиду документация, литература, конкретные места компактного проживания нужной информации (не нашел). Опять таки, если не нашел информацию по идентификаторам ОС — то не смогу понять, просто не нашел или их не существует.
В «этих» ОС такое огораживание не практикуется, если тебе по служебным надобностям это надо, то сделай сам, или найми человека который это сделает за тебя.
Как-раз на днях впервые заметил эту штуку. Лоргугл, скажи зачем оно (не)нужно?
Чтобы куратору было проще.
Ну это само собой, я имею в виду какое официальное обоснование
Сходи в википедию по запросу «GUID».
Create a machine ID for journaling to work. This can be done through the following command:
Создайте идентикационный код машины, для журналирования. Это можно сделать следующей командой:
The command systemd-machine-id-setup also has an impact on the systemd-networkd service. If you don’t run this command, strange behavior like network interfaces not coming UP or network addresses not being applied will occur.
Команда systemd-machine-id-setup также влияет на работу systemd-networkd. Если вы не выполните данную команду, то этот сервис будет вести себя непредсказуемо, например сетевые интерфейсы не будут подниматься, или сетевые адреса не будут применены
Источник
[debian] testing или sid?
Ставлю вот дебиан. В чем разница-то между сабжем? Смотрю репы, вроде пакеты одинаковые. Или не туда смотрю?
> В чем разница-то между сабжем?
В версиях пакетов.
Смотрю репы, вроде пакеты одинаковые. Или не туда смотрю?
Sid всегда остаётся sid’ом, а testing со временем периодичесски превращается из sid в stable.
testing — будующий релиз, тут его обкатывают, для десктопа довольно удобен и юзабелен, sid — экспериментальный полигон, крайне не стабильный, если вам не для целей тестить самое свежее и нестабильное ПО лучше не ставить.
Да неправда всё это…
> sid — экспериментальный полигон, крайне не стабильный,
Сказочки и страшилки про дословные переводы названий реп уже давно не актуальны.
Фактически testing уже заморожен,
а sid — как багфикс-апстрим для testing до релиза.
Sid обновляется по инициативе сопровождающих пакетов и с подачи ftp мастеров.
Все нестабильное грузят в експерементал.
В последней рассылке новостей по Debian отмечалось , что в Sid пофикшено более 80 блокирующих ошибок для testing. Хотя в testing эти фиксы еще не скоро попадут.
До заморозки testing обновляет автомат , и тут снова использование Sid выглядит предпочтительней ,так как автомат иногда обновляет только
куски программ (или не обновляет их длительное время вовсе) , а не как логическое целое пакетов принадлежности логике работы программы.
Скорее testing можно рассматривать как копилку правильных пакетов, а не программ.
в sid-е пакеты всё-же довольно стабильные. Но вот если они становятся слишком стабильные они просто из sid пропадают, и вообще может случиться что будет например недоступен пакет apt. Если он уже стоит — не страшно. Но при установке может быть весело.
Источник
What do the identifiers PID, PPID, SID, PGID, UID, EUID mean?
I was assigned to
Write a C program that prints the following identifiers PID, PPID, SID, PGID, UID, EUID.
The assignment then went on to ask
What represents each identifier?
I have completed the program, but have not found adequate explanations for the identifiers.
- What do they really represent?
- Especially what is the purpose of the SID and PGID identifiers?
1 Answer 1
They’re as follows
- PID — Process ID
- PPID — Parent Process ID
- SID — Session ID
- PGID — Process Group ID
- UID — User ID
- EUID — Effective User ID
Take a look at this SO Post and the first answer for a healthy explanation of what they’re for.
3.270 Parent Process ID
An attribute of a new process identifying the parent of the process. The parent process ID of a process is the process ID of its creator, for the lifetime of the creator. After the creator’s lifetime has ended, the parent process ID is the process ID of an implementation-defined system process.
3.343 Session
A collection of process groups established for job control purposes. Each process group is a member of a session. A process is considered to be a member of the session of which its process group is a member. A newly created process joins the session of its creator. A process can alter its session membership; see setsid(). There can be multiple process groups in the same session.
3.296 Process Group
A collection of processes that permits the signaling of related processes. Each process in the system is a member of a process group that is identified by a process group ID. A newly created process joins the process group of its creator.
3.297 Process Group ID
The unique positive integer identifier representing a process group during its lifetime.
3.142 Effective User ID †
An attribute of a process that is used in determining various permissions, including file access permissions; see also User ID.
† Note that the EUID and EGID (Effect Group ID) are not used for filesystem permissions under Linux which takes filesystem’s FSUID and FSGID fields respectively instead.
Источник
Setting up a default ORACLE_SID in linux
Every time I log in to oracle, I am given an error:
ORA-12162 TNS:net service name is incorrectly specified
So I am forced to run this:
I’d like to set mydb to be the default ORACLE_SID . I have searched for ways to do this, but I’m too rusty on linux to pull this off. Here’s what I’ve tried so far:
Here’s what my tnsnames.ora looks like:
2 Answers 2
I had to define the ORACLE_SID and export it in the oracle user’s .bash_profile . This means these two steps are run each time the oracle user logs in, so it’s possibly more of a hack, but it works:
Here’s the short version. If you’re not sure what you’re doing, go to the detailed section where I explain what’s going on.
esc , :w! to save, :q to quit.
Details
Defining the shell (Optional)
If you’re like me, and the sys admins set up the oracle account to automatically disable the shell on logout, you’ll need to first redefine the shell for the oracle user (as root):
Edit the profile Then you need to login as the oracle user and edit .bash_profile :
You’re now editing the .bash_profile in the VI editor. It should look something like this:
What you need to do is add your SID stuff after export PATH , so it should look like this:
OK, now you gotta save the file, and exit vi:
esc , :w! to save, :q to quit.
Troubleshooting Sidebar: If you have an issue saving the file because the oracle user doesn’t have privileges, then you’ll have to do it using the root user, which means you’ll have to find oracle’s .bash_profile file, which is probably in /home/oracle/ (Remember, it’s a hidden file, so use ls -a to see it instead of ls )
OK, so assuming you’re still logged in as the oracle user, you need to logout and log back in. That will activate the code you just added, and define the ORACLE_SID.
Источник