FreeCAD Website Design

A forum for research and development of the user interface of FreeCAD

Moderator: agryson

Joel_graff
Posts: 834
Joined: Fri Apr 28, 2017 4:23 pm
Contact:

Re: FreeCAD Website Design

Postby Joel_graff » Thu Oct 25, 2018 12:31 pm

AR795 wrote:
Thu Oct 25, 2018 12:16 pm
The problem I faced was that my laptop has dual graphic cards (Nvidia + Intel) and it uses automatic graphics switching on Windows but on Fedora, I wasn't able to achieve the same level of functionality. Open source drivers had issues with some applications and proprietary drivers locked me into one of the two cards. So for convenience I switched back to Windows.
I gotcha. I have the same issue with my System76 laptop. I think the System76 guys worked it out, at least for their newer laptops, but I couldn't make it fly on my first-gen Oryx Pro.

There is a way to switch between the GPU's, though - it involves using NVidia Prime. If you ever feel like you want to give it another shot, the easiest tutorial I found on the topic is here:

https://www.linuxbabe.com/desktop-linux ... ard-ubuntu

I think, moving forward, AMD will rule the roost in graphics for Linux. They've opened up their graphics stack and the open source driver appears to perform better than the proprietary one, now. I know in the future, I'll likely be moving to AMD chipsets because they, at least, seem to get it. :)
User avatar
yorik
Site Admin
Posts: 10611
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: FreeCAD Website Design

Postby yorik » Thu Oct 25, 2018 3:30 pm

Switching between intel and nvidia gpu on linux is indeed quite a pain to setup (there are several "ways", one is bumblebee, which is what i use, others are nvidia-prime or nvidia-xrun)... It works, though, and there is the advantage that you can control well what app uses what GPU, but I wish we had a more proper way... :roll:
AR795
Posts: 156
Joined: Fri May 25, 2018 11:55 pm

Re: FreeCAD Website Design

Postby AR795 » Thu Oct 25, 2018 8:39 pm

Yeah it would be great if graphics switching was natively supported.
triplus
Posts: 7952
Joined: Mon Dec 12, 2011 4:45 pm

Re: FreeCAD Website Design

Postby triplus » Fri Oct 26, 2018 2:44 am

AR795 wrote:
Thu Oct 25, 2018 12:16 pm
However, I wasn't able to connect from the host machine. It's likely that there is some issue with my network, so I will see if I can sort it out.
I am guessing you don't necessarily need to access it from the host. It would be convenient. But likely you will do all the editing and viewing on the guest operating system directly. As there is where the Wiki files are and where you control the LAMP stack. And you can still say you use Linux. ;)
Yeah it would be great if graphics switching was natively supported.
As you use NVIDIA/Intel combination this doesn't look all that complicated anymore on Ubuntu:

Image

http://ubuntuhandbook.org/index.php/201 ... ntu-16-04/

Maybe you could give Ubuntu one more try and to see how it goes.

P.S. I was wondering would you be interested to apply a color scheme (as you see it fit) to the FreeCAD viewport:

Image

Image from Part Box.

And share the results? You can tweak background colors in Preferences and you can tweak the visual properties of the selected geometry. Or just do it in for example Inkscape. On how you feel FreeCAD viewport should look and feel like by default. The results likely won't lead to anywhere. Therefore i can understand if you won't invest the effort due to motivation being low. But i guess it would be interesting to see what solutions you would propose in this area.
Joel_graff
Posts: 834
Joined: Fri Apr 28, 2017 4:23 pm
Contact:

Re: FreeCAD Website Design

Postby Joel_graff » Fri Oct 26, 2018 9:13 am

AR795 wrote:
Thu Oct 25, 2018 8:39 pm
Yeah it would be great if graphics switching was natively supported.
I actually just tested this on my laptop with Ubuntu 18.04. I have a GTX 1060 and an i7 with an Intel 650 chipset.

Turns out, it works fine. The only issue is I have to reboot to switch cards. I've seen evidence that you can just do it by logging out / in, but couldn't make that work.

Still, since you can do it all from the commandline, a script would make that easy and I don't know that rebooting is really that bad of an option...

I should mention I have a bios option that allows me to chose between "discrete" and "mshybrid" video modes... thus I was testing with "mshybrid" enabled
AR795
Posts: 156
Joined: Fri May 25, 2018 11:55 pm

Re: FreeCAD Website Design

Postby AR795 » Fri Oct 26, 2018 1:32 pm

triplus wrote:
Fri Oct 26, 2018 2:44 am
I am guessing you don't necessarily need to access it from the host. It would be convenient. But likely you will do all the editing and viewing on the guest operating system directly. As there is where the Wiki files are and where you control the LAMP stack. And you can still say you use Linux. ;)
I see that's how it works. I thought it was important to connect through the host system.

As you use NVIDIA/Intel combination this doesn't look all that complicated anymore on Ubuntu:

http://ubuntuhandbook.org/index.php/201 ... ntu-16-04/

Maybe you could give Ubuntu one more try and to see how it goes.
Joel_graff wrote:
Fri Oct 26, 2018 9:13 am
Still, since you can do it all from the commandline, a script would make that easy and I don't know that rebooting is really that bad of an option...

I should mention I have a bios option that allows me to chose between "discrete" and "mshybrid" video modes... thus I was testing with "mshybrid" enabled
Thanks, there are many things I didn't know about switching graphics on Linux. Next time I will give it a try on Ubuntu.

triplus wrote:
Fri Oct 26, 2018 2:44 am
P.S. I was wondering would you be interested to apply a color scheme (as you see it fit) to the FreeCAD viewport:
And share the results?
It's difficult to recommend a single color scheme since people can have different preferences. Some like darker backgrounds while others like lighter ones. I searched the internet for CAD programs to see what viewport colors they use and from what I found and given that FreeCAD has a lighter UI color, I think something like this could work:

freecad_viewport_01.png
freecad_viewport_01.png (17.34 KiB) Viewed 402 times

Even better would be that, there can be a 'Presets' drop-down menu in the preferences that includes a few color schemes by default which users can select from or add their own.
User avatar
Kunda1
Posts: 3672
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD Website Design

Postby Kunda1 » Fri Oct 26, 2018 10:47 pm

kkremitzki wrote:
Sat Oct 20, 2018 5:43 am
Kunda1 wrote:
Fri Oct 19, 2018 1:29 pm
How about we start considering a 'smart' download page that is superior to the wiki Download page and github release page?
'Smart' as in we use scripting to identify the OS of the browser and offer the downloads (stable and development) we currently are on to the user?
This would be a big win for newcomer experience but I am not sure of how we ought to implement it.
What are our options ?
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
hammax
Posts: 699
Joined: Thu Jan 19, 2017 5:03 pm
Location: Ammersee

Re: FreeCAD Website Design

Postby hammax » Sat Oct 27, 2018 7:06 am

… you are always using the same sequence of pictures on the starting page.
Gets a little bit boring over the distance. Do something for the curiosity.
How about selecting an actual example pic out of the forum as a "cover girl" in a daily / weekly / monthly show (November-Model !!!).
For example JIMIDI in the French forum always has some nice teaser in his portfolio.
https://forum.freecadweb.org/viewtopic. ... 52#p264952
https://forum.freecadweb.org/viewtopic. ... 61#p264763
User avatar
bejant
Posts: 5321
Joined: Thu Jul 11, 2013 3:06 pm

Re: FreeCAD Website Design

Postby bejant » Sat Oct 27, 2018 5:02 pm

There are lots of great images in the Users Showcase forum section too, and ppemawm has done some fantastic work.
User avatar
NormandC
Posts: 17813
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: FreeCAD Website Design

Postby NormandC » Sun Oct 28, 2018 3:18 pm

triplus wrote:
Fri Oct 26, 2018 2:44 am
I was wondering would you be interested to apply a color scheme (as you see it fit) to the FreeCAD viewport:
You mean only for the screenshots on the website, or as a new default FreeCAD background colour?

Assuming it's the latter, the current bluish background does look quite dated. It's based on CATIA V5 which is very old, and has never had a good-looking UI in the first place!

I like AR795's left screenshot with the light cold grey gradient. It reminds me of ickby's old UI experiment. https://youtu.be/wrOP7sLqwiM

I believe a few current CAD programs have settled on pure white, like Onshape and possibly SW. On the other hand, I think pure white is not good for people with some view disabilities (there was a recent topic about it).

Of course, a lighter background would require changing the Sketcher colour scheme and possibly others.