Code Monkey home page Code Monkey logo

arch-setup's People

Contributors

jorgeluiscarrillo avatar mountaround avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

arch-setup's Issues

Add/remove some components to be compliant with the latest arch-iso image

@jorgeluiscarrillo

Since I think your script is very good, I have given some thought to improve it a bit and to be compliant with the latest arch-live-iso.

  • Remove the check for an existing internet connection
    -> If the user follows your instructions, then they will already download because of the pacman -Sy git dialog command and this means that a connection to the Internet has already been established successfully.

  • Remove the (optional) check of mirror servers for speed
    -> the latest arch-live-iso already executes this as soon as there is an internet connection and sorts the servers according to speed.

  • Add intel-ucode/amd-ucode depending on CPU / matching CPU
    -> to make CPU attacks more difficult and to use the latest microcode in general.

  • Add an info at README.md that the xf86-video-intel driver is generally used for intel graphics
    -> Then the users know immediately and do not have to check whether the xf86-video-intel or mod-set will be used.

  • Consider leaving out linux-firmware if the user installs in a VM
    -> The arch-wiki describes that this can then be omitted (when using VM or container).

Testing installation on various hardware (NVMe, AMD/ATI, NVIDIA)

Unfortunately, I don't have access to some hardware to test the installer with. (NVMe drive, AMD/NVIDIA GPU)

I am mainly concerned about installation on NVMe drives which I believe should work but I am unable to test. Additionally, the installer should automatically detect GPU. In the case of NVIDIA, the correct driver (nvidia, 340.xx, 390.xx) should be installed.

It would be greatly appreciated if anyone with access to this hardware would test the installer and follow up with me if it works correctly.

Option for taking the next available space

I have other partitions and SO on my hard drive, would it be possible to have an option for "install on the next available space" (e.g.: unpartitioned free space), instead of "take the whole hard drive" ?.
I think that would definitely be an excellent option

ERROR

When I try to select the time zone the script does not advance, no matter which zone the script selects, it returns to the same step and does not allow to advance

various problems after install

@jorgeluiscarrillo
After installing xfce, the keyboard language selected in advance is not adopted (English, although German was selected in the installer). There were also some error messages like "critical" after logging off from xfce (back to the command line) - then visible if no log-in manager is used (startx).

The packages from BASE_ESSENTIALS=('man-db' 'man-pages' 'texinfo' 'nano') are not installed at all.

Your original script was used in unchanged form.

setup does not start and gives error messages

@jorgeluiscarrillo

There are no errors when you run these two lines:
pacman -Sy git
git clone https://github.com/jorgeluiscarrillo/arch-setup

But with the next/last:
cd arch-setup/ && ./setup
there are various error messages and setup does not start.
Could you do a testinstall to find the bug? I can't get any further at this point.

System: Host (no vm)
Arch-ISO: Latest arch-iso-image 08/2020

Bumblebee for NVIDIA Optimus support

I would like to support NVIDIA Optimus laptops by installing Bumblebee if hybrid graphics are detected. Implementing doesn't look too difficult. We just need to detect for Optimus support on the machine and the correct nvidia driver should already be installed by the installer. Additionally, add a dialog message box to notify the user. I don't have access to a laptop with hybrid graphics so I can't test this.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.