Проблема с подключением библиотек
Всем привет, я тут совсем новенький, хотел бы войти в программирование на C++, сначала изучив C.
Для этого я поставил Eclipse(хз какой именно, скачал во flathub) и Code Blocks через терминал с оф.сайта (хотелось бы в дальнейшем пользоваться только Eclipse).
ОС у меня, к слову, linux Ubuntu 22.04, но хакером меня это не сделало от слова совсем.
В общем, возникла проблема с подключением сторонних библиотек(или правильнее headers, я хз) в обоих IDE, когда я хотел заменить мс-досовскую conio.h на родную curses.h или ncerses.h
такие получились пироги в Eclipse:
gcc linker:
gcc compiler:
а вот, что внутри ncursesw:
что об этом думает Code::Blocks:
если пытаюсь подключить другие библиотеки, тоже не работает:
Последняя программа на С++ тоже не запускается.
При попытках подключения типа #include <../../../../usr/include/ncursesw/ncurses.h> тоже беда.
Хотя, если переписать код в блокнот и запустить в терминале, то всё работает:



Подскажите как мне быть с IDEшками.
Ещё хотелось бы найти здесь неравнодушного человека, который бы помогал в случаях, когда возникают трудности. Напишите в комментах, кто готов.
Админы, не удаляйте пост пппжжжжж, я думаю новичкам будет полезно...
Изменение размера рута в Убунте. Вопрос
Коллеги, добрый день. Направьте на путь истинный, пожалуйста. Есть комп с двумя ОС: Виндой и Убунтой. На Убунте у рута кончается место, хочу отрезать от Винды и увеличить рут. В интернете нашел статью с тем, как это сделать - предлагается через GPArted. Но в доке на GParted написано, что разделы с установочными файлами (я так понимаю, что это рут и есть с его либами) нельзя переносить, а иначе мне никак не передвинуть разделы, чтобы пустая нераспределенная память оказалась рядом с разделом рута. Я правильно понимаю, что мне в этой ситуации только переустанавливать Убунту или есть способы?
Почему нет кнопки «Создать файл» в Ubuntu 22.04 LTS???
Перейдя на операционную систему Ubuntu 22.04 LTS у меня возник вопрос, почему нет кнопки создания даже пустого файла или текстового? Ответом на вопрос послужил каталог «Шаблоны», которые находятся в домашней папке на вашем диске.
Шаблоны удобны тем, что можно создать любые расширения файла к тому же вписав в них, начальное значение! Таким образом я делал файл скрипта под «.py» и аналогичный файл «.py» но уже для пустого приложения «pyQt5», очень удобно. А сейчас я не нашел даже кнопки «создать пустой файл» в шаблонах.
Создание первого шаблона
И так мы уже поняли, что команда разработчиков решила не добавлять шаблоны, а предоставить создания их пользователям, но как же новичку в Linux создать пустой файл, при условии что кнопки в контекстном меню при нажатии правой кнопки мыши нету? Легко! На скриншоте видно что я нахожусь в своей домашней папке и после зашел в папку «Шаблоны».
Нажмите правой кнопкой мыши по иконке «Папка пуста» или в любое место, где должны находиться файлы в этом файловом менеджере, перед вами появится кнопка «Открыть в терминале» — нажимайте на неё!
Открылся пустой терминал с путем: «:~/Шаблоны» и это значит что, команды будут выполнять на данный каталог. Вписываем команды или команду в терминале, которые я опишу ниже.
Создать пустой файл
Вводим данную команду, для создания пустого файла, сразу после у вас появится кнопка «Создать файл» при вызове контекстного меню через правую кнопку мыши!
touch 'Пустой файл'
Ура, успех! Как создать свои файлы в шаблоне? Легко! Вот пример команды: touch [НАЗВАНИЕ ФАЙЛА][.Расширение]. -> Текстовый файл.txt. По такому примеру и будем создавать.
touch 'Текстовый файл.txt'
Готово, думаю алгоритм понят. Оставлю для вас вставку для создания множества популярный файлов для шаблонов.
touch 'Пустой файл' && touch 'Текстовый файл.txt' && touch 'Страничка HTML.html' && touch 'Python скрипт.py' && touch 'JavaScript скрипт.js' && touch 'Пустой docx документ .docx' && touch 'Пустой pdf документ.pdf' && touch 'Пустой файл презентации.pptx' && touch 'Пустой torrent файл.torrent'
Данная вставка в терминал создать файлы для расширений:1. Пустой файл
2. .txt
3. .html
4. .py
5. .js
6. .docx
7. .pdf
7. .pptx
9. .torrent
Заключение
Вот и все, наша с вами инструкция подошла к концу, за это время мы решили данную проблему и даже поняли как создать свои шаблоны файлов в контекстном меню.
Что делать если окно браузера Chromium прозрачное?
Перейдя на оригинальную и скаченную с официального магазина Ubuntu 22.04 LTS, я столкнулся несколько проблем, которые я успешно решил и с некоторыми из них — готов поделиться с вами.
Почему после скачивания веб-браузера Chromium окно прозрачное?
Многие спросят почему именно Chromium то? Потому что в ходе данной проблемы Firefox и Brave browser работали исправно. Сама проблема выглядит как обычное окно приложение, только нет отображение содержимого, я хоть мучался не долго, но нервов потрепал.
Решение проблемы
Зайдите в меню и найдите там приложение «Драйвера» или «Программы и обновления», и перейдите во вкладку «Драйверы». Установите самый приоритетный и «проверенный» драйвер, у меня это NVIDIA DRIVER 470 (проприетарное ПО, протестировано):
До этого стоял драйвер по умолчанию X.org X server — Nouveua display driver.
Заключение
Проблема решаема и самое главное очень легко решаемо, не забудьте перезагрузить компьютер после установки последний драйверов. Теперь я снова могу пользоваться своим любимым браузером.
Всем удачи — всем пока!
Ubuntu убил ноутбук Samsung
Всем доброго времени суток!
Мой ноутбук начал зависать сильно, точнее заметил что после установки чистого Windows в первое время работает шустро и потом начинаются постоянные тормоза. Сегодня меня это достало и решил накатиться Ubuntu блин на свою голову. В своё время устанавливал его на другой ноутбук, но по причине того что нужные программы работали только на Windows пришлось пересесть обратно.
Сегодня эти программы не нужны, и вот я как обычно зашёл на официальный сайт Ubuntu, скачал образ и создал загрузочную флешку и установил Ubuntu. После установки перезагрузилось и нормально поработало. Потом выключил ноутбук и при включение обнаружил следующее:
1) При включение экран не включается, за то вентиляторе шумят
2) После того как выключить и сразу попробовать включить появляется Лого и сразу перезагружается и так бесконечно
В биос не удаётся войти, ноут перезагружается. Единственное куда могу зайти это Boot Menu / App menu. И то там пустота.
Я так понимаю ноутбук мертвец? Убунту убила ноутбук? Я читал что раньше релиз какой-то напрочь превращал в кирпичи ноутбуки Lenovo, Samsung.
Кто сталкивался? Может есть решение?
P.S. ноутбук Samsung NP300E5C, i3-3110m, 4 gb озу, nvidia Gt 620m
Проблема с Ubuntu 17.10
Проблема заключается в том, что экран ноутбука периодически переворачивается, как на планшетах при включенной опции переворота экрана. В нормальное положение все возвращается только после перезагрузки. Началось это после обновления 17.04 до версии 17.10.
В гугле не нашла способов решения (возможно, просто плохо искала), собственно, и упоминаний о подобном не нашла.
Если кто-то сталкивался с таким и знает, как бороться отключить эту опцию, поделитесь опытом, пожалуйста.
Чтобы понятнее было, что именно происходит, прикрепляю скрин, как это выглядит .
Ноутбук HP Probook 4535s
















