Unstable 4 Monitor Daisychain Configuration using Ubuntu 18.04.3 and Nvidia K2200 Card on HP Z840

I am attempting to build a 4-monitor workstation on an HP Z840 with Nvidia K2200 graphics card and using Ubuntu 18.04.3 and was hoping someone may have troubleshooting suggestions.

I installed Ubuntu server, desktop and netboot on this hardware and tried both the Nouveau and nvidia-driver-435 driver. In these different package/driver configurations, all four displays were recognized in the “Displays” program. However, only two or three monitors would show the desktop. The remaining monitors were black, even though I could mouse across all four monitors.

Returning to the workstation after it had been idle, I moved the mouse and all four monitors showed the desktop (prior to this only 2 displays were live). After a reboot, only two monitors showed the desktop. I waited for the workstation to enter idle state again. After moving the mouse, three monitors were live and the fourth no longer appeared in the “Displays” systems setting module. The Xorg.0.log does not show errors.

The 4 monitors are Dell U2415 using display port daisychaining where the first 3 monitors are DP1.2 enabled and the last monitor in this chain is not.

I don’t understand this instability. How can I troubleshoot this?

IPv6 static configuration (Ubuntu 19.04)

I’m trying to implement a network for a project where i need a server, a virtual machine running Ubuntu 19.04, with two static ipv4 and ipv6 addresses (one on each interface on the machine) to connect 2 subnet, but editing my /etc/network/interfaces file doesn’t seem to work.

At the moment my configuration is this:

auto enp0s8 iface enp0s8 inet static     address     netmask     network     broadcast     gateway  iface enp0s8 inet6 static     address fc00::2:0:0:0:a     netmask 64  auto enp0s9 iface enp0s9 inet static     address     netmask     network     broadcast     gateway  iface enp0s9 inet6 static     address fc00::3:0:0:0:a     netmask 64 

Using the command ip addr show ipv4 works fine but i can only see one of the 2 static ipv6 addresses (every interface also has its fe80: link-local address). How can i fix this?

systemd ignores docker configuration file at /etc/docker/daemon.json

Docker service will not use /etc/docker/daemon.json configuration during startup.

user@host:~$   cat  /etc/docker/daemon.json {   "exec-opts": ["native.cgroupdriver=systemd"],   "log-driver": "json-file",   "log-opts": {     "max-size": "100m"   },   "storage-driver": "overlay2" } 

I have to use systemctl daemon-reload and systemctl restart docker after every reboot, then the docker service will use daemon.json file to override default settings.

Is there a way to make this persistent ?

Why does Get-SPDatabase not return SharePoint Configuration Database

After migrating all the SharePoint 2013 databases to a new SQL server (2012) as per Microsoft documentation at how to change database in farms, can’t retrieve the SharePoint configuration database using Get-SPDatabase command even though other databases like content databases and service databases are returning in the result. Have tried with the ServerInstance, but no success. It seems that the default database (webpplication.parent.DefaultDatabase) is not set to the configuration database. But not sure how to set it now. Any ideas? The Admin account and farm account have required permissions to the SQL server roles and databases.

Also, config db is not returning with the exact database name and SQL SQL alias

    Get-SPDatabase -ServerInstance SQLAliasDEV | ? {$  _.Name -eq 'SharePoint_Config_SearchFarm'}   

Another symptom is that browsing certain page in the central admin such as “Manage servers in this farm (FarmServers.aspx)” is throwing Object reference not set error. The underline error is pointing to connection string.

System.NullReferenceException: Object reference not set to an instance of an object. at Microsoft.SharePoint.ApplicationPages.FarmServersPage.get_ConfigurationDatabaseServer() at ASP._admin_farmservers_aspx.__Render__control6(HtmlTextWriter __w, Control parameterContainer) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at Microsoft.SharePoint.WebControls.AjaxDelta.RenderChildren(HtmlTextWriter output) at System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.Render(HtmlTe…

I’ve verified the web config files as well as the registry key for the Configuration database, but all look good. What other places the connection string might be stored at?

Thanks – Matiur Rahman

How to get Configuration SharePoint Database Server using Power-Shell?

I have X number of database servers on the farm , I need to know

Which database server have the SharePoint Configuration Database using Power-Shell ?

I know I can get Which server via Central Administration by Navigating to

System Settings > Servers on Farm

But I need to get SharePoint Configuration Database server via Power Shell ,

Is there a cmdlet to achieve that ?

Thanks !

Farm configuration wizard not making “State Service”

I am trying to run Farm Configuration wizard for the first time and using it I am just installing “State Service”.

When I click “Next” then after a long time (probably 10 minutes) it says “Request timed out”

I checked logs and found the following error:

Application error when access /_admin/adminconfigservicesresults.aspx, Error=Request timed out

System.Web.HttpException: Request timed out

Getting Error Message for Exception System.Web.HttpException (0x80004005): Request timed out

I have a 3 server farm, 1 APP and 2 WFE and I have stopped Web Application service on APP. I thought may be this is the cause of this error so I started the service on APP but I am getting same error. I have tried iisreset and computer restart many times.

I am logged in as local admin which installed SharePoint and is also part of Farm Admin group.

SQL Server Enable filestream without having SQL Server Configuration Manager(so via command line only)

I have SQL server 2017 on a Windows Server 2019 Core installation, no GUI. One of our users wants to use Filestream. I tried to follow this setup and this however, since it requires SSCM I can’t complete that part. I can enable in SSMS however, cannot set file location etc, so when executing the stored procedure command on the setup page I get this error:

FILESTREAM feature could not be initialized. The operating system Administrator must enable FILESTREAM on the instance using Configuration Manager.

When I connect to SSCM remotely through the computer management window and try to open the services none will display. I can access the networking options but not the services so maybe those won’t work remotely? The firewall is off between the Core install and the GUI version I am trying to use.

Anybody have a way to remotely enable Filestream and set the needed parameters like you would through SSCM?

Thanks in advance.

Are mismatched binaries a supported configuration?

Does Ubuntu support systems where the version of the system binaries does not match the kernel/modules version? I need to know if this is officially supported, not merely “probably OK” or “should work”. In particular, I have a system using Ubuntu 18.04 kernel/modules paired with /lib, /bin, /usr, /etc and such binaries taken from an Ubuntu 16.04 image.

If this is a supported configuration, can you clarify how much mismatch is considered supported?

The only reference on this topic I can find is this question which implies that mismatched binaries are not supported, but does not say so as clearly as I need. I need a clear statement to answer this for my project.

What's the minimal compatible Linux kernel version required to run Ubuntu?