1 / 1 / 0
Регистрация: 03.09.2011
Сообщений: 75
1

Не могу открыть /dev/mem

03.11.2017, 10:48. Показов 671. Ответов 2

запускаю программу, получаю в ответ
Код
 Failed to open /dev/mem, try checking permissions.
под рутом программа нормально запускается. Нужно запустить под юзером. Смотрю владельцев
Код
pi@raspberrypi:~/$ ls -l /dev/mem 
crw-rw---- 1 root kmem 1, 1 Nov 2 11:29 /dev/mem
добавил пользователя в группу kmem
Код
pi@raspberrypi:~/$id pi 
uid=1000(pi) gid=1000(pi)roups=1000(pi),4(adm),15(kmem),20(dialout), 24(cdrom),27(sudo),29(audio),44(video),46(plugdev),60(games),100(users),101(input),108(netdev),999(spi),998(i2c),997(gpio)
всё равно под юзером «Failed to open /dev/mem». Есть возможность не из под рута открыть на чтение/запись /dev/mem?

ps программа открывает /dev/mem сишным кодом
open(«/dev/mem», O_RDWR | O_SYNC);
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.11.2017, 10:48
Ответы с готовыми решениями:

Запись в /dev/mem
Доброго времени суток) Вот помогаю знакомому (он устраивался совсем не программистом, но на него,...

Как открыть привод в DEV C++?
Вся инфа, найденная в гугле, сводится к сиспользованию mciSendString Неработоспособность этой...

Не могу запустить программу на DEV c++
#include <iostream> using namespace std; int main() { cout<<"HEllo all"; ...

Не могу добавить в Dev C++ библиотеку
Не могу добавить в Dev C++ библиотеку graphics.h. Точнее, вроде как добавил, но файл не...

2
Модератор
Эксперт NIX
2789 / 2033 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
03.11.2017, 13:19 2
Перелогинивался после добавления в группу?
0
1 / 1 / 0
Регистрация: 03.09.2011
Сообщений: 75
03.11.2017, 13:37  [ТС] 3
да. Перегружал комп. и ребутом и даже питание отключал.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.11.2017, 13:37
Помогаю со студенческими работами здесь

Не могу скомпилировать на dev c++, выдает ошибки
#include <stdio.h> void p1(int *m, int k) { int i; for(i=0;i<k;i++) m=-1*m; } void...

Не могу создать раздел после /dev/null
Уважаемые форумчане, столкнулся с проблемой. После форматирования флешки методом cp if=/dev/null...

не могу зайти на сайтыЖ: одноклассники,в контакте,не открывает почту с xls файлами,не могу открыть рабочие сайты
помогите кто может плиззззз,рабтаю в сфере медицины,стоит сервер ,при входе на некоторые сайты,в...

Не могу запустить Bochs (can't read superblock on dev/loop2)
Запускаю эмулятор bochs на основе статьи James Molloy. Эмулятор запускается на виртуальной машине...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru