The small linux problem thread

Not 100% sure . Does the mod pack support Linux?

In theory. I dont know if it's offically stated but I will check.

Use the "-verbose" flag to test if you have a problem with JVM system classes loading, and if so, reinstall Java, or use a different build.

So, java appears to be the issue. It says that its installed, but when I try to uninstall it it says it doesn't exist. Tried installing the jdk and a different version and it still stops at the same point. Let me try a different modpack

If i'd want to install a rolling distro, like say Tumbleweed, is there a reason to bother getting a fresh ISO or can I just reuse an old one and everything will update just fine?
Not really a problem but..

Maybe make sure it's the latest major version number?

Yeah you could use an older one on RPM and source distros. OpenSuSE is an RPM distros so the risk involved in installing an older ISO and updating is really low. On DEB distros and Arch there is the problem that you would want to avoid an older ISO because theoretically an older security bug could be exploited to facilitate a MIM attack during install and initial update. But it's all pretty theoretical, it should be pretty safe as long as the ISO isn't ancient lol

I have a problem that may not actually be a problem. Installed Manjaro on my new gaming laptop right? Updated to 4.9.0.0 so I have EVERYTHING I need. I'm a little confused by the drivers as it says it is using bumblebee for GPU switching and over that it is using the ati line of drivers, not AMDGPU.

I thought AMDGPU would be installed and that bumblebee was a nvidia tool only?

what gpu does your laptop have?

I have a sea islands card (the 390) which should be supported under AMDGPU now but it Manjaro's mhwd won't list those drivers for whatever reason.

M275X. Its supposed to be supported.

I'm guessing Catalyst is installed?

Catalyst is installed by default. You have to remove those drivers and force install the amdgpu ones along with x-server to replace catalyst-server. I just did it this way myself, and have a working amdgpu system now.

It's a bit messy... there should be a better way of doing that.

+1

This is correct. Manjaro still expects you to run 4.8 instead of 4.9, therefore mhwd will still default to fglrx for cgn 1.0 cards. Once 4.9 is default kernel, this will change automatically. In the mean time, install 4.9 with mhwd-kernel first before switching away from radeon, and you'll be on AMDGPU. If you switch away from radeon before doing the kernel upgrade, you will be on fglrx.

Hmmm so only a month wait? Ok then.

Imo, 4.9 will never be default kernel, but they will change to 4.10 as next default. That's just my suspicion though, I'm not a kernel specialist, just speaking out of general linux experience and experience with compiling kernel 4.9 for my own.

Looks like 17.0 will come with 4.9 LTS, for now, anyways.

We'll see. Manjaro took a long time getting their version of kernel 4.9 ready. Kernel 4.9 is not completely without issues either. There is a lot going on in terms of kernel development for the moment, LTS is not even all that relevant any more with regards to anything, including kernels. It's often just a load of extra work for kernel maintainers, without real user base that depends on it.

It really depends what are considered LTS versions, around the time of incremental release distros like Ubuntu. 17.04 will likely have 4.9 since it lags behind a bit. That's a large part of what determines whether users will stick with LTS kernels. Support for incremental distros is more important since they won't let you upgrade.

Either way, both arguments are irrelevant given the discussion. 4.9 just released and I'd be very surprised if they released 4.10 before 17.0 releases. We're talking about a time scale of maybe a month at most for the Manjaro release, three or four months for the kernel.

I have this problem getting my system to update it has problems resolving conflicts.

 resolving dependencies...
looking for conflicting packages...
:: qt5-base and qtchooser are in conflict. Remove qtchooser? [y/N] y
:: qt-gstreamer and qt4-gstreamer are in conflict. Remove qt4-gstreamer? [y/N] y
:: xorg-server and xf86-input-aiptek are in conflict (X-ABI-XINPUT_VERSION). Remove xf86-input-aiptek? [y/N] 
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: xorg-server and xf86-input-aiptek are in conflict (X-ABI-XINPUT_VERSION>=22)

Ideas of what to do?

Literally anything

package manager?