You are not logged in.
alexkemp: interesting.
Of course now Redhat is IBM. I don't think that happened overnight. I know that IBM had a close relationship with Redhat for over 20 years. IBM used to be partners with Microsoft, and I think that is where Microsoft learned much of their evilness.
I suppose evilness moves in circular motion. Today, once again, IBM/Microsoft dominate the desktop/server OS market, with their inferior products. Because of their market dominance, they can force technologies that nobody really likes.
I used RHEL and CentOS at home, and professionally, before the dark days of gnome3/systemd. I thought they were solid distros, with a solid install process. Besides, in the corporate Linux world, these distros dominate.
After "upgrading" from CentOS 6.5, I tried hard to like the new CentOS, but failed. I absolutely hated gnome3/systemd, which is why I went with Devuan and MATE.
I like Devuan, except for one thing: it is difficult to install an application called: plex-media-server. But my real issue with Devuan is: I really should get comfortable with systemd RedHat. As I said, in the corporate world: RedHat rules. So I decided to give CentOS another go.
Sadly, I am finding that RHEL/CentOS are even worse than I remember. Maybe it's just me. But CentOS seems slow and broken, and worse than ever.
I started off with CentOS 7.9, I figured (wrongly) I could always update later. I decided to dual boot with Windows-10, but that failed. CentOS did not overwrite Windows, but did not set up a dual boot, with a lot of help from linuxquestions.org, I was able to fix that in a few days. CentOS 7.9 is what I am using now.
Besides the install, I am finding CentOS 7.9 to have all kinds of small issues. About one time in four, it will not connect to my network, I have to reboot my router and start and stop my network connection. Sometimes it will not let me umount a usb drive. It seems slower than Devuan with MATE.
I tried to upgrade to CentOS 8 Stream in a non-destructive way, but found that is impossible. There are many sites telling you how to do this. None of those procedures, or tools, work. I have to wipe out my CentOS 7.9 system, and re-install. And then it gets worse. I tried to do a destructive install with: CentOS 8 Stream, RHEL 8.5 and RHEL 9.0; none of them work.
BTW: over the last 20 years, I have installed Linux, or FreeBSD, or Solaris; hundreds of times. By far, most of those installs being RHEL. But that was before the dark days.
Just judging from my recent experience: I would have to say that RHEL/CentOS is a steaming pile of crap.
But again, let me emphasize, this is just my experience.
BTW: I wish I could look up these sorts of questions with an ordinary search engine. But when I use a search engine, for anything to do with Devuan, I always get answers for Debian.
Giving up in frustration. Will try lighttpd.
I could not let it go.
I reinstalled files, and got it working.
I am not even sure of what all I did.
In the snippets/fastcgi_params file, I replaced 'include fastcgi-php.conf' with 'include fastcgi_params'
Then, I had to add a /etc/nginx/fastcgi_params file, which I copied from a sample file on the nginx site.
Still not working for Moodle. Nginx will not load javascript.
I tried nginx, a long time ago, and found fairly easy to use. Now I am finding it extremely difficult.
I blew the entire thing away. Removed the entire /etc/nginx directory.
I thought an apt install would install that directory, but it doesn't. May be just as well. Beyond frustrated.
I backed up my /etc/nginx/sites-enabled/default file, and used the one you posted. I started nginx, and got this:
# cat /var/log/nginx/error.log
2020/08/21 09:52:07 [emerg] 7888#7888: a duplicate default server for 0.0.0.0:80 in /etc/nginx/sites-enabled/default:22
When I comment those lines out, nginx will run, and it will load an html file, but it will not load a php file.
Apache2 was running, but I shut it down and removed it.
I re-installing nginx.
I may have nginx somewhat working.
in the /etc/nginx/sites-enabled/default file, there was a # in front of a } where there should not be:
location ~ \.php$ {
include snippets/fastcgi-php.conf;
# With php-fpm (or other unix sockets):
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
# With php-cgi (or other tcp sockets):
# fastcgi_pass 127.0.0.1:9000;
# }
I am not sure how that got there, but I removed that.
Also in the /etc/nginx/sites-enabled/default file, when trying to fix it (I guess), I uncommented these two listen statements. So I re-commented them.
server {
# listen 80 default_server;
# listen [::]:80 default_server;
It will load an html file, but not a php file. When I try to load 'index.php' which just contains <?php echo phpinfo(); ?> I get a '500 Internal Server Error'. Not sure why.
I added index.php to /etc/nginx/sites-enabled/default
# Add index.php to the list if you are using PHP
index index.php index.html index.htm;
I also installed php-fpm
# apt install php-fpm
# whereis php-fpm
php-fpm: /usr/sbin/php-fpm7.0
# ls /var/run/php/
php7.0-fpm.pid php7.0-fpm.sock
# cat /var/log/nginx/error.log
2020/08/20 15:09:14 [error] 21338#21338: *1 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 127.0.0.1, server: myserver, request: "GET / HTTP/1.1", host: "127.0.0.1"
No problem. I just installed PHP with the apache2 stuff. I don't think it will hurt anything. I think there is some other PHP package I'm supposed to install for Postgres, I am not sure if I have that.
Although I have Nginx installed, I do not have it configured. All the documentation that I am finding is for debian/ubuntu. Does anybody know of any documentation for Nginx that will work with Devuan?
I removed apache2. Trying to follow the instructions here:
https://www.raspberrypi.org/documentati … r/nginx.md
Still having trouble.
# /etc/init.d/nginx start
[FAIL] Starting nginx: nginx failed!
# cat /var/log/nginx/error.log
2020/08/19 05:02:31 [emerg] 1731#1731: listen() to 0.0.0.0:80, backlog 511 failed (98: Address already in use)
2020/08/19 05:02:31 [emerg] 1731#1731: listen() to [::]:80, backlog 511 failed (98: Address already in use)
2020/08/19 05:02:31 [emerg] 1731#1731: listen() to 0.0.0.0:80, backlog 511 failed (98: Address already in use)
2020/08/19 05:02:31 [emerg] 1731#1731: listen() to [::]:80, backlog 511 failed (98: Address already in use)
2020/08/19 05:02:31 [emerg] 1731#1731: listen() to 0.0.0.0:80, backlog 511 failed (98: Address already in use)
2020/08/19 05:02:31 [emerg] 1731#1731: listen() to [::]:80, backlog 511 failed (98: Address already in use)
2020/08/19 05:02:31 [emerg] 1731#1731: listen() to 0.0.0.0:80, backlog 511 failed (98: Address already in use)
2020/08/19 05:02:31 [emerg] 1731#1731: listen() to [::]:80, backlog 511 failed (98: Address already in use)
2020/08/19 05:02:31 [emerg] 1731#1731: listen() to 0.0.0.0:80, backlog 511 failed (98: Address already in use)
2020/08/19 05:02:31 [emerg] 1731#1731: listen() to [::]:80, backlog 511 failed (98: Address already in use)
2020/08/19 05:02:31 [emerg] 1731#1731: still could not bind()
2020/08/19 08:11:25 [emerg] 9843#9843: listen() to 0.0.0.0:80, backlog 511 failed (98: Address already in use)
2020/08/19 08:11:25 [emerg] 9843#9843: listen() to [::]:80, backlog 511 failed (98: Address already in use)
2020/08/19 08:11:25 [emerg] 9843#9843: listen() to 0.0.0.0:80, backlog 511 failed (98: Address already in use)
2020/08/19 08:11:25 [emerg] 9843#9843: listen() to [::]:80, backlog 511 failed (98: Address already in use)
2020/08/19 08:11:25 [emerg] 9843#9843: listen() to 0.0.0.0:80, backlog 511 failed (98: Address already in use)
2020/08/19 08:11:25 [emerg] 9843#9843: listen() to [::]:80, backlog 511 failed (98: Address already in use)
2020/08/19 08:11:25 [emerg] 9843#9843: listen() to 0.0.0.0:80, backlog 511 failed (98: Address already in use)
2020/08/19 08:11:25 [emerg] 9843#9843: listen() to [::]:80, backlog 511 failed (98: Address already in use)
2020/08/19 08:11:25 [emerg] 9843#9843: listen() to 0.0.0.0:80, backlog 511 failed (98: Address already in use)
2020/08/19 08:11:25 [emerg] 9843#9843: listen() to [::]:80, backlog 511 failed (98: Address already in use)
2020/08/19 08:11:25 [emerg] 9843#9843: still could not bind()
2020/08/19 08:26:43 [emerg] 10160#10160: a duplicate default server for 0.0.0.0:80 in /etc/nginx/sites-enabled/default:22
2020/08/19 08:41:44 [emerg] 10569#10569: a duplicate default server for 0.0.0.0:80 in /etc/nginx/sites-enabled/default:22
2020/08/19 08:42:51 [emerg] 10826#10826: a duplicate default server for 0.0.0.0:80 in /etc/nginx/sites-enabled/default:22
2020/08/19 08:49:33 [emerg] 10954#10954: a duplicate default server for 0.0.0.0:80 in /etc/nginx/sites-enabled/default:22
I think I have nginix and postgres installed. I just mentioned those because I don't want to install PHP for apache2 or mysql.
I guessing it won't hurt anything to install all that apache2 stuff, or sqlite3, but I would prefer to install just for nginx and postgres.
# apt install php7.0
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
apache2 apache2-bin apache2-data apache2-utils libapache2-mod-php7.0 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap php-common
php7.0-cli php7.0-common php7.0-json php7.0-opcache php7.0-readline
Suggested packages:
apache2-doc apache2-suexec-pristine | apache2-suexec-custom php-pear
The following NEW packages will be installed:
apache2 apache2-bin apache2-data apache2-utils libapache2-mod-php7.0 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap php-common
php7.0 php7.0-cli php7.0-common php7.0-json php7.0-opcache php7.0-readline
0 upgraded, 16 newly installed, 0 to remove and 2 not upgraded.
Need to get 5,592 kB of archives.
After this operation, 20.7 MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
I think I have plex installed. I was not sure what to do because plex only contains packages for debian, not devuan. I was having trouble with this, but got it figured out.
Okay. I nuked my entire system, and I am now rebuilding.
The good news is: VLC installed right away.
The bad news is: I now realize, I did not just add debian repositories just for plex. I also need them for everything else.
For example, I need to install AMD drivers for graphics. Are there devauan repositories for that?
Whenever I go to a search engine, "devuan" is treated like a misspelling of "debian." I always get instructions for debian, and that often includes adding debian repositories.
For example: here are some instruction on how to install "devuan" AMD drivers:
https://linuxconfig.org/how-to-install- … -10-buster
I have not installed drivers for my HP printer yet, are there devuan repositories for that?
--------------------------
Note: I was able to get the AMD and foomatic drivers. Some of it was on the DVD.
I suppose I developed of habit of just searching for procedures to do things. With most distros, that is just too easy. With Devuan, that often does not work. The procedures are usually for Debian.
Upgrade?
# uname -a
Linux fir 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64 GNU/Linux
Is that not the most recent version?
Do I really have to nuke my entire installation just to get VLC to install?
My present /etc/apt/sources.list
# deb cdrom:[Devuan GNU/Linux 2.1 (ascii) amd64 DVD1 - 2019-10-21 03:55:08 UTC]/ ascii main non-free
deb http://us.deb.devuan.org/merged ascii main non-free contrib
deb-src http://us.deb.devuan.org/merged ascii main non-free contribdeb http://us.deb.devuan.org/merged ascii-security main non-free contrib
deb-src http://us.deb.devuan.org/merged ascii-security main non-free contribdeb http://us.deb.devuan.org/merged ascii-updates main non-free contrib
deb-src http://us.deb.devuan.org/merged ascii-updates main non-free contrib# deb http://auto.mirror.devuan.org/merged
# deb-src http://auto.mirror.devuan.org/merged
I have changed this. When I was trying to install plexmediaserver, I added some debian sources, because I thought that was the only way I could get it to work.
These are the debian sources that I had:
# deb http://deb.debian.org/debian buster main contrib non-free
# deb https://downloads.plex.tv/repo/deb ./public main
in /etc/apt/sources.list.d
-rw-r--r-- 1 root root 211 Aug 11 09:52 devuan.list
-rw-r--r-- 1 root root 226 Jul 20 04:01 plexmediaserver.list
In devuan.list
# autogenerated by devuan-baseconf
# decomment following lines to enable the developers devuan repository
#deb http://packages.devuan.org/devuan ascii main
#deb-src http://packages.devuan.org/devuan ascii main
In plexmediaserver.list
# When enabling this repo please remember to add the PlexPublic.Key into the apt setup.
# wget -q https://downloads.plex.tv/plex-keys/PlexSign.key -O - | sudo apt-key add -
#deb https://downloads.plex.tv/repo/deb/ public main
Dependency hell.
# apt-get install vlc
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
vlc : Depends: vlc-plugin-video-output (= 3.0.11-0+deb9u1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Trying to fix broken packages:
# apt-get update --fix-missing
Hit:1 http://deb.devuan.org//merged ascii InRelease
Hit:2 http://deb.devuan.org//merged ascii-security InRelease
Hit:3 http://deb.devuan.org//merged ascii-updates InRelease
Reading package lists... Done
root@fir:/etc/apt/sources.list.d#
So that's done. Now trying to install vlc-plugin-video-output
# apt-get install vlc-plugin-video-output
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
vlc-plugin-video-output : Depends: libgles2-mesa (>= 7.8.1) but it is not going to be installed or
libgles2
E: Unable to correct problems, you have held broken packages.
Continuing down the dependency hell rabbit hole.
# apt-get install libgles2-mesa
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libgles2-mesa : Depends: libglapi-mesa (= 13.0.6-1+b2) but 18.3.6-2+deb10u1 is to be installed
E: Unable to correct problems, you have held broken packages.
# apt-get install libgles2
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libgles2-mesa' instead of 'libgles2'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libgles2-mesa : Depends: libglapi-mesa (= 13.0.6-1+b2) but 18.3.6-2+deb10u1 is to be installed
E: Unable to correct problems, you have held broken packages.
# apt-get install cupsys
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package cupsys
System -> Administration -> Synaptic Package Manager
Indicates that CUPS is installed, but I find no trace of it.
UPDATE:
Nevermind, CUPS is installed. For some reason systemname:631 did not bring it up. Using 127.0.0.1 seems to work.
Not about to install foomatic.
# apt-get install foomatic-db, foomatic-filters-ppds, foomatic-filters, foomatic-db-hpijs hplip hpoj
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
I have even tried using -debian with my devuan searches. This is very frustrating.
I managed to get dropbox installed, but still unable to install plexmediaserver.
Just installed Devuan today. Trying to get apps installed. Having trouble with dropbox and plex-media-server. Everything is made for Debian or Ubuntu.
Thank you anyway, that is good to know.
I reinstalled, moving my laptop closer to my router, and it worked.
I was not very far away. Also, my laptop could see my wireless network. But for some reason, I could not connect.
After connecting to the network, the laptop works further away from the router now.
Trying to install ASCII 2.1 amd-64.
I first tried to install with the graphical installer. I did not have an ethernet cable attached, and I could not get past the network sign-in. It saw my network, and I feel certain I entered the network password correct (tried several times) but it would not connect.
I dropped back to the standard install, and installed without a network.
I was able to install. And later I set it up to work with the physical cable connected. But I don't know how to get the wireless network connected.
My system finds eth0 and wlan0. I have both setup the same in /etc/network/interfaces. I have them set to dhcp.
allow-hotplug eth0
auto eth0
iface eth0 inet dhcp
auto wlan0
iface wlan0 inet dhcp
# ifup wlan0
ifup: interface wlan0 already configured
Can I get some help getting my wireless working? Thanks in advance.
Thanks for the replay.
Apparently, I am not running tint2, I am running awesome. Maybe I should switch?
Awesome is not bad, but seems to be very difficult to configure. I think you have to program in lua to configure anything.
I just discovered something. I cannot run run two instances nextcloud, from separate devices, from my home network. And if I am running nextcloud on one system, I will not be able to load nuclix.net/nextcloud on another; or even load nuclix.net on another system. I hope that is clear.
I think this is what was causing the problem.
It gets stranger.
If I turn off nextcloud, and load nuclix.net, I can load another nuclix.net from another computer.
But if I run nextcloud on one computer, I will not be able to load nuclix.net/nextcloud on another computer, or run nextcloud from another computer.
I suppose this is not related to MIYO. But, when I fix a problem, or discover something like this, I think I should post it.
I tried running tint2, but got the message that another systray was already running.
The settings -> customize look and feel lets me change some things, but not the systray or menus.
Any idea of how I can configure the systray?
The problem seems to have fixed itself somehow.
No idea what happened. I cleared my cache, and restarted, and all that, a few times, but the problem persisted.
Then it just started working.