VLC is not supposed to be run as root. Sorry
“. This post will go through the steps required to run vlc
as root in Linux (any Linux to be precise).In case you don’t have
VLC
installed, you can use the following command:apt-get install vlc
But when you try to run
VLC
as root
, you will see the following error:
VLC running as root error - Click to expand
Fixing “VLC is not supposed to be run as root. Sorry” error.
Though it is not advisable to run the applications as root, but there is a way to do that. First of all, take a backup:root@kali:~# cp /usr/bin/vlc /usr/bin/vlc-backup

Now open
vlc
binary using hexeditor
:root@kali:~# hexeditor /usr/bin/vlc
This will open
VLC
binary in hexeditor
. Press CTRL+W
to open search window. Select “search for text string
” and press enter.
Type in
geteuid
and press Enter.
Now Press
Tab
key on your keyboard. This switches you to ASCII
side of hexeditor
.Replace
geteuid
with getppid
as shown in the image below:
Press
Ctrl + X
to exit saving changes. Save as /usr/bin/vlc
.
To revert your changes, you just need to restore the backup created earlier:
root@kali:~# cp /usr/bin/vlc-backup /usr/bin/vlc
Pretty easy.
credit to this link : https://www.blackmoreops.com/2015/11/02/fixing-vlc-is-not-supposed-to-be-run-as-root-sorry-error/
No comments:
Post a Comment